[data-local-row][hidden],[data-local-group][hidden],[data-local-empty][hidden],[data-local-clear][hidden],[data-proc-reset][hidden]{display:none!important}[data-local-contain] [data-local-row]:not(tr){content-visibility:auto;contain-intrinsic-block-size:auto var(--local-row-size,100px)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--abr-op-head-travel:0px}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-divide-x-reverse:0}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink-success:var(--abr-ink-success);--color-ink-warning:var(--abr-ink-warning);--color-ink-error:var(--abr-ink-error);--color-ink-info:var(--abr-ink-info)}}@layer base{@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:where(a,button,summary):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-theme-icon .abr-sun{display:none}html[data-theme=abr-dark] .abr-theme-icon .abr-sun{display:block}html[data-theme=abr-dark] .abr-theme-icon .abr-moon{display:none}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000;--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-green-soft:color-mix(in srgb, #34c759 18%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-green-soft:color-mix(in srgb, #34c759 18%, var(--color-base-100))}:where(:root),[data-theme=abr-light]{--abr-mark-red-soft:color-mix(in srgb, #ff3b30 16%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-red-soft:color-mix(in srgb, #ff3b30 16%, var(--color-base-100))}:where(:root),[data-theme=abr-light]{--abr-mark-yellow-soft:color-mix(in srgb, #fc0 26%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-yellow-soft:color-mix(in srgb, #fc0 26%, var(--color-base-100))}:where(:root),[data-theme=abr-light]{--abr-mark-orange-soft:color-mix(in srgb, #ff9500 18%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-orange-soft:color-mix(in srgb, #ff9500 18%, var(--color-base-100))}:where(:root),[data-theme=abr-light]{--abr-mark-purple-soft:color-mix(in srgb, #af52de 16%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-purple-soft:color-mix(in srgb, #af52de 16%, var(--color-base-100))}:where(:root),[data-theme=abr-light]{--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 14%, transparent)}:root:has(input.theme-controller[value=abr-light]:checked){--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 14%, transparent)}:where(:root),[data-theme=abr-light]{--abr-split-soft:color-mix(in srgb, #7c3aed 12%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-split-soft:color-mix(in srgb, #7c3aed 12%, var(--color-base-100))}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-green-soft:color-mix(in srgb, #30d158 24%, var(--color-base-100));--abr-mark-red-soft:color-mix(in srgb, #ff453a 26%, var(--color-base-100));--abr-mark-yellow-soft:color-mix(in srgb, #ffd60a 22%, var(--color-base-100));--abr-mark-orange-soft:color-mix(in srgb, #ff9f0a 24%, var(--color-base-100));--abr-mark-purple-soft:color-mix(in srgb, #bf5af2 26%, var(--color-base-100));--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 18%, transparent);--abr-split-soft:color-mix(in srgb, #a78bfa 18%, var(--color-base-100))}}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}:where(:root),[data-theme=abr-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:#fff;--color-base-200:#f5f5f7;--color-base-300:#e5e5ea;--color-base-content:#1d1d1f;--color-primary:#006be0;--color-primary-content:#fff;--color-secondary:#34aadc;--color-secondary-content:#fff;--color-accent:#006be0;--color-accent-content:#fff;--color-neutral:#1d1d1f;--color-neutral-content:#fff;--color-info:#5ac8fa;--color-info-content:#1d1d1f;--color-success:#34c759;--color-success-content:#fff;--color-warning:#ff9500;--color-warning-content:#1d1d1f;--color-error:#e0281e;--color-error-content:#fff;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.75rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0;--abr-border:#e3e3e8;--abr-border-strong:#d2d2d7;--abr-freeze-line:#b4b4bb;--abr-text-secondary:#3a3a3c;--abr-text-tertiary:#56565b;--abr-accent-soft:#007aff1a;--abr-edge-shade:#0003;--abr-success-soft:#34c7591f;--abr-teal-soft:#30b0c724;--abr-warning-soft:#ff950024;--abr-status-in-progress:#007aff;--abr-status-approval:#ff9500;--abr-status-rejected:#ff3b30;--abr-status-done-unpaid:#30b0c7;--abr-status-done:#34c759;--abr-status-none:#aeaeb2;--abr-find-mark:#ffd28a;--abr-attention-on:#b36800;--abr-attention-on-text:#fff;--abr-error-soft:#ff3b301f;--abr-stage-new:#8a8a90;--abr-stage-clarify:#ff9500;--abr-stage-wait:#5856d6;--abr-stage-now:#007aff;--abr-stage-next:#34aadc;--abr-stage-done:#34c759;--abr-stage-rejected:#ff3b30;--abr-lead-new:#8a8a90;--abr-lead-work:#007aff;--abr-lead-processed:#34aadc;--abr-lead-finished:#34c759;--abr-lead-cancelled:#ff3b30;--abr-lead-converted:#af52de;--abr-mark-green:#34c759;--abr-mark-green-soft:#34c759}:root:has(input.theme-controller[value=abr-light]:checked){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:#fff;--color-base-200:#f5f5f7;--color-base-300:#e5e5ea;--color-base-content:#1d1d1f;--color-primary:#006be0;--color-primary-content:#fff;--color-secondary:#34aadc;--color-secondary-content:#fff;--color-accent:#006be0;--color-accent-content:#fff;--color-neutral:#1d1d1f;--color-neutral-content:#fff;--color-info:#5ac8fa;--color-info-content:#1d1d1f;--color-success:#34c759;--color-success-content:#fff;--color-warning:#ff9500;--color-warning-content:#1d1d1f;--color-error:#e0281e;--color-error-content:#fff;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.75rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0;--abr-border:#e3e3e8;--abr-border-strong:#d2d2d7;--abr-freeze-line:#b4b4bb;--abr-text-secondary:#3a3a3c;--abr-text-tertiary:#56565b;--abr-accent-soft:#007aff1a;--abr-edge-shade:#0003;--abr-success-soft:#34c7591f;--abr-teal-soft:#30b0c724;--abr-warning-soft:#ff950024;--abr-status-in-progress:#007aff;--abr-status-approval:#ff9500;--abr-status-rejected:#ff3b30;--abr-status-done-unpaid:#30b0c7;--abr-status-done:#34c759;--abr-status-none:#aeaeb2;--abr-find-mark:#ffd28a;--abr-attention-on:#b36800;--abr-attention-on-text:#fff;--abr-error-soft:#ff3b301f;--abr-stage-new:#8a8a90;--abr-stage-clarify:#ff9500;--abr-stage-wait:#5856d6;--abr-stage-now:#007aff;--abr-stage-next:#34aadc;--abr-stage-done:#34c759;--abr-stage-rejected:#ff3b30;--abr-lead-new:#8a8a90;--abr-lead-work:#007aff;--abr-lead-processed:#34aadc;--abr-lead-finished:#34c759;--abr-lead-cancelled:#ff3b30;--abr-lead-converted:#af52de;--abr-mark-green:#34c759;--abr-mark-green-soft:#34c759}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-green-soft:color-mix(in srgb, #34c759 18%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-green-soft:color-mix(in srgb, #34c759 18%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-mark-red:#ff3b30;--abr-mark-red-soft:#ff3b30}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-red:#ff3b30;--abr-mark-red-soft:#ff3b30}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-red-soft:color-mix(in srgb, #ff3b30 16%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-red-soft:color-mix(in srgb, #ff3b30 16%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-mark-yellow:#fc0;--abr-mark-yellow-soft:#fc0}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-yellow:#fc0;--abr-mark-yellow-soft:#fc0}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-yellow-soft:color-mix(in srgb, #fc0 26%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-yellow-soft:color-mix(in srgb, #fc0 26%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-mark-orange:#ff9500;--abr-mark-orange-soft:#ff9500}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-orange:#ff9500;--abr-mark-orange-soft:#ff9500}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-orange-soft:color-mix(in srgb, #ff9500 18%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-orange-soft:color-mix(in srgb, #ff9500 18%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-mark-purple:#af52de;--abr-mark-purple-soft:#af52de}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-purple:#af52de;--abr-mark-purple-soft:#af52de}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-mark-purple-soft:color-mix(in srgb, #af52de 16%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-mark-purple-soft:color-mix(in srgb, #af52de 16%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-who-1:#007aff;--abr-who-2:#5856d6;--abr-who-3:#00c7be;--abr-who-4:#a2845e;--abr-who-5:#30b0c7;--abr-who-6:#ff2d55;--abr-who-1-ink:#fff;--abr-who-2-ink:#fff;--abr-who-3-ink:#06302e;--abr-who-4-ink:#fff;--abr-who-5-ink:#04292f;--abr-who-6-ink:#fff;--abr-grid-stripe:#fbfbfd;--abr-grid-head:#f0f0f3;--abr-grid-derived:#f7f7f9;--abr-grid-derived-alt:#f3f3f6;--abr-grid-derived-head:#e9e9ee;--abr-grid-line:#ececf0;--abr-grid-row-lit:#e4e4ea;--abr-grid-row-hover:var(--abr-grid-row-lit);--abr-caret-hit:var(--color-base-content)}:root:has(input.theme-controller[value=abr-light]:checked){--abr-who-1:#007aff;--abr-who-2:#5856d6;--abr-who-3:#00c7be;--abr-who-4:#a2845e;--abr-who-5:#30b0c7;--abr-who-6:#ff2d55;--abr-who-1-ink:#fff;--abr-who-2-ink:#fff;--abr-who-3-ink:#06302e;--abr-who-4-ink:#fff;--abr-who-5-ink:#04292f;--abr-who-6-ink:#fff;--abr-grid-stripe:#fbfbfd;--abr-grid-head:#f0f0f3;--abr-grid-derived:#f7f7f9;--abr-grid-derived-alt:#f3f3f6;--abr-grid-derived-head:#e9e9ee;--abr-grid-line:#ececf0;--abr-grid-row-lit:#e4e4ea;--abr-grid-row-hover:var(--abr-grid-row-lit);--abr-caret-hit:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 14%, transparent)}:root:has(input.theme-controller[value=abr-light]:checked){--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 14%, transparent)}}:where(:root),[data-theme=abr-light]{--abr-grid-select-fill:#007aff1f;--abr-grid-select-head:#007aff24;--abr-imported-mark:#af52de99;--abr-basis-mark:#008577;--abr-split-mark:#7c3aed;--abr-split-soft:#7c3aed}:root:has(input.theme-controller[value=abr-light]:checked){--abr-grid-select-fill:#007aff1f;--abr-grid-select-head:#007aff24;--abr-imported-mark:#af52de99;--abr-basis-mark:#008577;--abr-split-mark:#7c3aed;--abr-split-soft:#7c3aed}@supports (color:color-mix(in lab, red, red)){:where(:root),[data-theme=abr-light]{--abr-split-soft:color-mix(in srgb, #7c3aed 12%, var(--color-base-100))}:root:has(input.theme-controller[value=abr-light]:checked){--abr-split-soft:color-mix(in srgb, #7c3aed 12%, var(--color-base-100))}}:where(:root),[data-theme=abr-light]{--abr-chain-budget:#6a5ae0;--abr-chain-plan:#e8860c;--abr-chain-fact:#22a04b;--abr-chain-line:#b9b6ae;--abr-chain-accept:#3f9663;--abr-chain-accept-ink:#fff;--abr-hover-contrast:#000;--abr-color-scheme:light;--abr-card-shadow:0 0 0 1px #0000000a;--abr-popover-shadow:0 0 0 1px #0000000a;--abr-lift-shadow:0 1px 2px #0000001f;--abr-topbar:#fffc;--abr-backdrop:#0006;--abr-ink-on-light:#1a1a1c;--abr-mark-on-fill:#fff;--abr-tip-bg:#2b2b30;--abr-tip-fg:#f5f5f7;--abr-total-card-bg:#1d1d1f;--abr-fill-hero-bg:linear-gradient(135deg, #004a9e, #1b6480);--abr-fill-hero-ink:#fff;--abr-fill-hero-ink-soft:#fffc;--abr-fill-hero-chip:#ffffff38;--abr-cur-usd:#007aff;--abr-cur-cny:#d70015;--abr-cur-aed:#248a3d;--abr-cur-eur:#6e4bd8;--abr-cur-rub:#8a8a93;--abr-nav-bg:linear-gradient(100deg, #004a9e, #1b6480);--abr-nav-fg:#ffffffd9;--abr-nav-fg-strong:#fff;--abr-nav-hover:#ffffff29;--abr-nav-active-bg:#ffffff38;--abr-nav-active-fg:#fff;--abr-nav-border:#fff3;--abr-nav-chip:#ffffff2e;--abr-nav-chip-hover:#ffffff47;--abr-nav-avatar-bg:#ffffff38;--abr-nav-avatar-fg:#fff;--abr-nav-icon:#ffffffd9;--abr-nav-icon-hover:#ffffff29;--abr-nav-muted:#fffc;--abr-ink-success:#1f7a35;--abr-ink-warning:#b25000;--abr-ink-error:#d70015;--abr-ink-info:#007aa3;--abr-budget-review:#e87d00;--abr-budget-approved:#24a043;--abr-budget-returned:#d70015;--abr-budget-forming:var(--abr-ink-info);--abr-ink-accent:#0055b3;--abr-lane-fact:#5856d6;--abr-lane-fact-ink:#3f3db8;--abr-lane-fact-soft:#5856d621;--abr-lane-fact-cell:#cfcef6;--abr-lane-plan:#0a8fa6;--abr-lane-plan-ink:#07707f;--abr-lane-plan-soft:#0a8fa621;--abr-lane-plan-cell:#b6e3ea;--abr-period-hatch:#0000001a;--abr-field-border:#8e8e93;--abr-proc-on-ink:#0055b3;--abr-proc-late-ink:#c2410c;--abr-proc-late-bg:#fff1e6;--abr-proc-late-line:#fdba8c;--abr-proc-late-paint:#f76707;--abr-proc-soon-ink:#8a4b00;--abr-proc-soon-bg:#ff950029;--abr-proc-halo:#007aff26;--abr-proc-tile-shadow:0 2px 8px #0000000f;--abr-proc-node-shadow:0 1px 2px #0000000a;--abr-proc-menu-shadow:0 8px 24px #0000001f;--abr-proc-toast-bg:#1d1d1f;--abr-proc-toast-btn:#3a3a3c;--abr-proc-toast-ink:#fff;--abr-proc-toast-shadow:0 10px 30px #00000040;--abr-proc-st-given-bg:#34aadc24;--abr-proc-st-given-ink:#0b5e80;--abr-proc-st-buying-bg:#007aff1a;--abr-proc-st-delivering-bg:#ff950024;--abr-proc-st-stock-bg:#30b0c724;--abr-proc-st-stock-ink:#0b6272;--abr-proc-st-done-bg:#34c7591f;--abr-proc-st-done-ink:#1e7a35;--abr-proc-done-node:#248a3d;--abr-proc-warn-bg:#ff95001f;--abr-proc-now-ring:#ff95002e;--abr-proc-ordered-bar:#006be047;--abr-proc-plan-bg:#007aff1f;--abr-proc-signal-ring:#c77700;--abr-proc-edit-dot:#8e8e93;--abr-proc-pop-shadow:0 12px 32px #00000029;--abr-proc-near-line:#ff95008c;--abr-proc-late-edge:#f7670780;--abr-proc-late-soft:#f767071f;--abr-urgent:#e0281e;--abr-urgent-ink:#b3261e;--abr-urgent-bg:#fdecea;--abr-urgent-soft:#e0281e1a;--abr-urgent-on:#fff;--abr-proc-ok-strong:#1a7f37;--abr-proc-pick-halo:#007aff2e;--abr-proc-card-shadow:0 1px 2px #0000000a;--abr-proc-aside-shadow:0 2px 8px #0000000f;--abr-proc-float-shadow:0 2px 8px #00000014;--abr-proc-pause-stripe:#eeeef1}:root:has(input.theme-controller[value=abr-light]:checked){--abr-chain-budget:#6a5ae0;--abr-chain-plan:#e8860c;--abr-chain-fact:#22a04b;--abr-chain-line:#b9b6ae;--abr-chain-accept:#3f9663;--abr-chain-accept-ink:#fff;--abr-hover-contrast:#000;--abr-color-scheme:light;--abr-card-shadow:0 0 0 1px #0000000a;--abr-popover-shadow:0 0 0 1px #0000000a;--abr-lift-shadow:0 1px 2px #0000001f;--abr-topbar:#fffc;--abr-backdrop:#0006;--abr-ink-on-light:#1a1a1c;--abr-mark-on-fill:#fff;--abr-tip-bg:#2b2b30;--abr-tip-fg:#f5f5f7;--abr-total-card-bg:#1d1d1f;--abr-fill-hero-bg:linear-gradient(135deg, #004a9e, #1b6480);--abr-fill-hero-ink:#fff;--abr-fill-hero-ink-soft:#fffc;--abr-fill-hero-chip:#ffffff38;--abr-cur-usd:#007aff;--abr-cur-cny:#d70015;--abr-cur-aed:#248a3d;--abr-cur-eur:#6e4bd8;--abr-cur-rub:#8a8a93;--abr-nav-bg:linear-gradient(100deg, #004a9e, #1b6480);--abr-nav-fg:#ffffffd9;--abr-nav-fg-strong:#fff;--abr-nav-hover:#ffffff29;--abr-nav-active-bg:#ffffff38;--abr-nav-active-fg:#fff;--abr-nav-border:#fff3;--abr-nav-chip:#ffffff2e;--abr-nav-chip-hover:#ffffff47;--abr-nav-avatar-bg:#ffffff38;--abr-nav-avatar-fg:#fff;--abr-nav-icon:#ffffffd9;--abr-nav-icon-hover:#ffffff29;--abr-nav-muted:#fffc;--abr-ink-success:#1f7a35;--abr-ink-warning:#b25000;--abr-ink-error:#d70015;--abr-ink-info:#007aa3;--abr-budget-review:#e87d00;--abr-budget-approved:#24a043;--abr-budget-returned:#d70015;--abr-budget-forming:var(--abr-ink-info);--abr-ink-accent:#0055b3;--abr-lane-fact:#5856d6;--abr-lane-fact-ink:#3f3db8;--abr-lane-fact-soft:#5856d621;--abr-lane-fact-cell:#cfcef6;--abr-lane-plan:#0a8fa6;--abr-lane-plan-ink:#07707f;--abr-lane-plan-soft:#0a8fa621;--abr-lane-plan-cell:#b6e3ea;--abr-period-hatch:#0000001a;--abr-field-border:#8e8e93;--abr-proc-on-ink:#0055b3;--abr-proc-late-ink:#c2410c;--abr-proc-late-bg:#fff1e6;--abr-proc-late-line:#fdba8c;--abr-proc-late-paint:#f76707;--abr-proc-soon-ink:#8a4b00;--abr-proc-soon-bg:#ff950029;--abr-proc-halo:#007aff26;--abr-proc-tile-shadow:0 2px 8px #0000000f;--abr-proc-node-shadow:0 1px 2px #0000000a;--abr-proc-menu-shadow:0 8px 24px #0000001f;--abr-proc-toast-bg:#1d1d1f;--abr-proc-toast-btn:#3a3a3c;--abr-proc-toast-ink:#fff;--abr-proc-toast-shadow:0 10px 30px #00000040;--abr-proc-st-given-bg:#34aadc24;--abr-proc-st-given-ink:#0b5e80;--abr-proc-st-buying-bg:#007aff1a;--abr-proc-st-delivering-bg:#ff950024;--abr-proc-st-stock-bg:#30b0c724;--abr-proc-st-stock-ink:#0b6272;--abr-proc-st-done-bg:#34c7591f;--abr-proc-st-done-ink:#1e7a35;--abr-proc-done-node:#248a3d;--abr-proc-warn-bg:#ff95001f;--abr-proc-now-ring:#ff95002e;--abr-proc-ordered-bar:#006be047;--abr-proc-plan-bg:#007aff1f;--abr-proc-signal-ring:#c77700;--abr-proc-edit-dot:#8e8e93;--abr-proc-pop-shadow:0 12px 32px #00000029;--abr-proc-near-line:#ff95008c;--abr-proc-late-edge:#f7670780;--abr-proc-late-soft:#f767071f;--abr-urgent:#e0281e;--abr-urgent-ink:#b3261e;--abr-urgent-bg:#fdecea;--abr-urgent-soft:#e0281e1a;--abr-urgent-on:#fff;--abr-proc-ok-strong:#1a7f37;--abr-proc-pick-halo:#007aff2e;--abr-proc-card-shadow:0 1px 2px #0000000a;--abr-proc-aside-shadow:0 2px 8px #0000000f;--abr-proc-float-shadow:0 2px 8px #00000014;--abr-proc-pause-stripe:#eeeef1}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-base-100:#1c1c1e;--color-base-200:#131315;--color-base-300:#2c2c2e;--color-base-content:#f5f5f7;--color-primary:#0a84ff;--color-primary-content:#fff;--color-secondary:#64d2ff;--color-secondary-content:#000;--color-accent:#0a84ff;--color-accent-content:#fff;--color-neutral:#1c1c1e;--color-neutral-content:#fff;--color-info:#64d2ff;--color-info-content:#000;--color-success:#30d158;--color-success-content:#000;--color-warning:#ff9f0a;--color-warning-content:#000;--color-error:#ff453a;--color-error-content:#000;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.75rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0;--abr-border:#ffffff17;--abr-border-strong:#ffffff29;--abr-freeze-line:#5c5c64;--abr-text-secondary:#e5e5ea;--abr-text-tertiary:#d2d2d7;--abr-accent-soft:#0a84ff29;--abr-edge-shade:#0000009e;--abr-success-soft:#30d1582e;--abr-teal-soft:#40c8e033;--abr-warning-soft:#ff9f0a2e;--abr-status-in-progress:#0a84ff;--abr-status-approval:#ff9f0a;--abr-status-rejected:#ff453a;--abr-status-done-unpaid:#40c8e0;--abr-status-done:#30d158;--abr-status-none:#636366;--abr-find-mark:#ff9f0a73;--abr-attention-on:#ff9f0a;--abr-attention-on-text:#000;--abr-error-soft:#ff453a2e;--abr-stage-new:#9a9aa2;--abr-stage-clarify:#ff9f0a;--abr-stage-wait:#5e5ce6;--abr-stage-now:#0a84ff;--abr-stage-next:#64d2ff;--abr-stage-done:#30d158;--abr-stage-rejected:#ff453a;--abr-lead-new:#9a9aa2;--abr-lead-work:#0a84ff;--abr-lead-processed:#64d2ff;--abr-lead-finished:#30d158;--abr-lead-cancelled:#ff453a;--abr-lead-converted:#bf5af2;--abr-mark-green:#30d158;--abr-mark-green-soft:#30d158}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-green-soft:color-mix(in srgb, #30d158 24%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-red:#ff453a;--abr-mark-red-soft:#ff453a}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-red-soft:color-mix(in srgb, #ff453a 26%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-yellow:#ffd60a;--abr-mark-yellow-soft:#ffd60a}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-yellow-soft:color-mix(in srgb, #ffd60a 22%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-orange:#ff9f0a;--abr-mark-orange-soft:#ff9f0a}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-orange-soft:color-mix(in srgb, #ff9f0a 24%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-purple:#bf5af2;--abr-mark-purple-soft:#bf5af2}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-mark-purple-soft:color-mix(in srgb, #bf5af2 26%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-who-1:#0a84ff;--abr-who-2:#5e5ce6;--abr-who-3:#63e6e2;--abr-who-4:#ac8e68;--abr-who-5:#40c8e0;--abr-who-6:#ff375f;--abr-who-1-ink:#fff;--abr-who-2-ink:#fff;--abr-who-3-ink:#04302d;--abr-who-4-ink:#1c1408;--abr-who-5-ink:#04272f;--abr-who-6-ink:#fff;--abr-grid-stripe:#212124;--abr-grid-head:#2c2c2e;--abr-grid-derived:#252528;--abr-grid-derived-alt:#29292c;--abr-grid-derived-head:#313134;--abr-grid-line:#ffffff12;--abr-grid-row-lit:#3a3a3d;--abr-grid-row-hover:var(--abr-grid-row-lit);--abr-caret-hit:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-caret-hit:color-mix(in srgb, var(--color-base-content) 18%, transparent)}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-grid-select-fill:#0a84ff2e;--abr-grid-select-head:#0a84ff3d;--abr-imported-mark:#bf5af2b3;--abr-basis-mark:#64d8c4;--abr-split-mark:#a78bfa;--abr-split-soft:#a78bfa}@supports (color:color-mix(in lab, red, red)){:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-split-soft:color-mix(in srgb, #a78bfa 18%, var(--color-base-100))}}:is(:root:has(input.theme-controller[value=abr-dark]:checked),[data-theme=abr-dark]){--abr-chain-budget:#8f84ff;--abr-chain-plan:#ffa53a;--abr-chain-fact:#3fd17a;--abr-chain-line:#5d5d64;--abr-chain-accept:#3a8a5c;--abr-chain-accept-ink:#fff;--abr-hover-contrast:#fff;--abr-color-scheme:dark;--abr-card-shadow:0 1px 2px #0003;--abr-popover-shadow:0 8px 24px #00000047;--abr-lift-shadow:0 1px 2px #00000059;--abr-topbar:#1c1c1ecc;--abr-backdrop:#0000008c;--abr-ink-on-light:#1a1a1c;--abr-mark-on-fill:#fff;--abr-tip-bg:#2b2b30;--abr-tip-fg:#f5f5f7;--abr-total-card-bg:#1d1d1f;--abr-fill-hero-bg:linear-gradient(135deg, #0a4f9f, #1b6480);--abr-fill-hero-ink:#fff;--abr-fill-hero-ink-soft:#fffc;--abr-fill-hero-chip:#ffffff38;--abr-cur-usd:#0a84ff;--abr-cur-cny:#ff453a;--abr-cur-aed:#30d158;--abr-cur-eur:#bf5af2;--abr-cur-rub:#98989d;--abr-nav-bg:#1c1c1ecc;--abr-nav-fg:#e5e5ea;--abr-nav-fg-strong:#fff;--abr-nav-hover:#ffffff0d;--abr-nav-active-bg:#0a84ff29;--abr-nav-active-fg:#0a84ff;--abr-nav-border:#38383a;--abr-nav-chip:#2c2c2e;--abr-nav-chip-hover:#48484a;--abr-nav-avatar-bg:#0a84ff29;--abr-nav-avatar-fg:#0a84ff;--abr-nav-icon:#0a84ff;--abr-nav-icon-hover:#0a84ff29;--abr-nav-muted:#d2d2d7;--abr-ink-success:var(--color-success);--abr-ink-warning:var(--color-warning);--abr-ink-error:var(--color-error);--abr-ink-info:var(--color-info);--abr-budget-review:#ff9f0a;--abr-budget-approved:#30d158;--abr-budget-returned:#ff6259;--abr-budget-forming:var(--abr-ink-info);--abr-ink-accent:#66b0ff;--abr-lane-fact:#7d7aff;--abr-lane-fact-ink:#a9a7ff;--abr-lane-fact-soft:#7d7aff33;--abr-lane-fact-cell:#3b3a7a;--abr-lane-plan:#40c8e0;--abr-lane-plan-ink:#79d9ea;--abr-lane-plan-soft:#40c8e02e;--abr-lane-plan-cell:#1c5560;--abr-period-hatch:#ffffff21;--abr-field-border:#ffffff47;--abr-proc-on-ink:#409cff;--abr-proc-late-ink:#ff9f5a;--abr-proc-late-bg:#ff8a3d2e;--abr-proc-late-line:#ff8a3d73;--abr-proc-late-paint:#ff8a3d;--abr-proc-soon-ink:#ffb340;--abr-proc-soon-bg:#ff9f0a33;--abr-proc-halo:#0a84ff40;--abr-proc-tile-shadow:0 1px 2px #0000004d;--abr-proc-node-shadow:0 1px 2px #0000004d;--abr-proc-menu-shadow:0 8px 24px #00000047;--abr-proc-toast-bg:#3a3a3c;--abr-proc-toast-btn:#48484a;--abr-proc-toast-ink:#fff;--abr-proc-toast-shadow:0 10px 30px #00000080;--abr-proc-st-given-bg:#64d2ff2e;--abr-proc-st-given-ink:#64d2ff;--abr-proc-st-buying-bg:#0a84ff33;--abr-proc-st-delivering-bg:#ff9f0a33;--abr-proc-st-stock-bg:#40c8e02e;--abr-proc-st-stock-ink:#5ac8dc;--abr-proc-st-done-bg:#30d1582e;--abr-proc-st-done-ink:#30d158;--abr-proc-done-node:#30b350;--abr-proc-warn-bg:#ff9f0a29;--abr-proc-now-ring:#ff9f0a47;--abr-proc-ordered-bar:#0a84ff66;--abr-proc-plan-bg:#0a84ff38;--abr-proc-signal-ring:#ffb340;--abr-proc-edit-dot:#8e8e93;--abr-proc-pop-shadow:0 12px 32px #00000080;--abr-proc-near-line:#ff9f0a99;--abr-proc-late-edge:#ff8a3d8c;--abr-proc-late-soft:#ff8a3d2e;--abr-urgent:#ff453a;--abr-urgent-ink:#ff6961;--abr-urgent-bg:#ff453a2e;--abr-urgent-soft:#ff453a24;--abr-urgent-on:#fff;--abr-proc-ok-strong:#30b350;--abr-proc-pick-halo:#0a84ff4d;--abr-proc-card-shadow:0 1px 2px #0000004d;--abr-proc-aside-shadow:0 2px 8px #00000059;--abr-proc-float-shadow:0 2px 8px #00000073;--abr-proc-pause-stripe:#ffffff0d}}@layer components{@supports (color:color-mix(in lab, red, red)){.abr-btn--secondary:not(:disabled):hover,.abr-op-tool:not(:disabled):hover{background:color-mix(in srgb, var(--color-base-content) 6%, var(--color-base-100))}.abr-btn--danger-quiet,.abr-op-tool.abr-op-delete-rows{border-color:color-mix(in srgb, var(--color-error) 55%, transparent)}.abr-btn--danger-quiet:not(:disabled):hover,.abr-op-tool.abr-op-delete-rows:not(:disabled):hover{background:color-mix(in srgb, var(--color-error) 12%, var(--color-base-100))}.abr-btn--ghost:not(:disabled):hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}.abr-close:hover,.abr-icon-btn:hover{background:color-mix(in srgb, var(--color-base-content) 7%, transparent)}.abr-field::placeholder{color:color-mix(in oklab, currentColor 50%, transparent)}.abr-field:disabled{background:color-mix(in srgb, var(--color-base-content) 7%, var(--color-base-100));color:color-mix(in srgb, var(--color-base-content) 55%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--color-base-content) 55%, transparent)}.abr-badge--info{background:color-mix(in srgb, var(--color-info) 16%, transparent)}.abr-proc-closed__switch,.abr-cell-switch,.abr-cp-switch,.abr-archive-switch,.abr-pin-switch{background:color-mix(in srgb, var(--color-base-content) 22%, transparent)}}:root{--abr-proc-ok:var(--color-success);--abr-proc-over:var(--abr-proc-late-paint);--abr-proc-fast:var(--abr-status-done-unpaid);--abr-proc-near:var(--color-warning);--abr-proc-run:var(--color-primary);--abr-proc-road:var(--color-base-300);--abr-proc-text-115:calc(var(--abr-text-2xs) - .5px);--abr-proc-text-125:calc(var(--abr-text-2xs) + .5px);--abr-proc-text-135:calc(var(--abr-text-xs) + .5px);--abr-proc-text-145:calc(var(--abr-text-sm) + .5px);--abr-proc-text-17:calc(var(--abr-text-base) + 2px);--abr-proc-text-16:calc(var(--abr-text-base) + 1px);--abr-proc-text-22:calc(var(--abr-text-xl) + 2px);--abr-proc-text-18:calc(var(--abr-text-lg) + 1px);--abr-proc-text-26:calc(var(--abr-text-xl) + 6px);--abr-proc-text-28:calc(var(--abr-text-xl) + 8px);--abr-proc-text-30:calc(var(--abr-text-xl) + 10px);--abr-proc-chip-h:calc(var(--abr-control-h) - 4px);--abr-proc-head-h:calc(var(--abr-control-h) + 4px);--abr-proc-row-h:calc(var(--abr-control-h) + 8px);--abr-proc-stroke:2;--abr-proc-stroke-x:2.2}.abr-proc-page{background:var(--color-base-100);font-variant-numeric:tabular-nums;padding-top:14px;padding-bottom:24px}.abr-proc-page.abr-project-proc{padding-top:var(--abr-page-py)}.abr-proc-i{stroke-width:var(--abr-proc-stroke);flex:none}.abr-proc-i--x{stroke-width:var(--abr-proc-stroke-x)}.abr-proc-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.abr-proc-reset{height:var(--abr-control-h);color:var(--color-primary);font-size:var(--abr-proc-text-135);align-items:center;padding:0 8px;display:inline-flex}.abr-proc-search{flex:none;width:320px;max-width:100%}.abr-btn.abr-proc-new{height:var(--abr-control-h);border-radius:var(--radius-field);font-size:var(--abr-text-sm);border:0;padding:0 14px;font-weight:600}.abr-proc-check{color:var(--color-base-content);font-size:var(--abr-proc-text-135);cursor:pointer;align-items:center;gap:8px;margin-left:8px;display:inline-flex}.abr-proc-show{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-135);align-items:center;gap:6px;display:inline-flex}.abr-proc-closed{font-size:var(--abr-proc-text-135);padding-inline:10px}.abr-proc-closed[aria-pressed=true]{border-color:var(--color-primary);background:var(--abr-grid-select-fill)}.abr-proc-check input{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;margin:0}.abr-proc-count{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);white-space:nowrap;margin:0}.abr-proc-tool{height:var(--abr-proc-chip-h);border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--abr-proc-text-135);cursor:pointer;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.abr-proc-link{color:var(--color-primary);font-size:var(--abr-text-sm)}.abr-snake{--abr-snake-row:calc(var(--abr-control-h) * 4.4);--abr-snake-circle:calc(var(--abr-control-h) * 1.5);--abr-snake-top:calc(var(--abr-control-h) * .9);--abr-snake-axis:calc(var(--abr-snake-top) + var(--abr-snake-circle) / 2);--abr-snake-road:calc(var(--abr-control-h) * .34);height:calc(var(--rows) * var(--abr-snake-row));min-width:calc(var(--abr-control-h) * 18);position:relative}.abr-snake__road,.abr-snake__turn{pointer-events:none;--abr-snake-paint:var(--abr-proc-road);position:absolute}.abr-snake__road{top:calc(var(--row) * var(--abr-snake-row) + var(--abr-snake-axis) - var(--abr-snake-road) / 2);left:var(--left);width:var(--width);height:var(--abr-snake-road);background:var(--abr-snake-paint)}.abr-snake__turn{top:calc(var(--row) * var(--abr-snake-row) + var(--abr-snake-axis) - var(--abr-snake-road) / 2);height:calc(var(--abr-snake-row) + var(--abr-snake-road));border:var(--abr-snake-road) solid var(--abr-snake-paint);box-sizing:border-box}.abr-snake__turn--right{left:var(--x);border-radius:0 var(--abr-radius-round) var(--abr-radius-round) 0;border-left:0;right:0}.abr-snake__turn--left{width:var(--x);border-radius:var(--abr-radius-round) 0 0 var(--abr-radius-round);border-right:0;left:0}.abr-snake__road.is-ok,.abr-snake__turn.is-ok{--abr-snake-paint:var(--abr-proc-ok)}.abr-snake__road.is-over,.abr-snake__turn.is-over{--abr-snake-paint:var(--abr-proc-over)}.abr-snake__road.is-fast,.abr-snake__turn.is-fast{--abr-snake-paint:var(--abr-proc-fast)}.abr-snake__road.is-done:not(.is-ok,.is-over,.is-fast),.abr-snake__turn.is-done:not(.is-ok,.is-over,.is-fast){--abr-snake-paint:var(--abr-proc-run)}.abr-snake__road.is-here{--abr-snake-fill:var(--abr-proc-run);background:linear-gradient(90deg, var(--abr-snake-fill) 0 var(--progress), var(--abr-proc-road) var(--progress) 100%)}.abr-snake__road.is-here.is-back{background:linear-gradient(270deg, var(--abr-snake-fill) 0 var(--progress), var(--abr-proc-road) var(--progress) 100%)}.abr-snake__road.is-here.is-near{--abr-snake-fill:var(--abr-proc-near)}.abr-snake__road.is-here.is-late{--abr-snake-fill:var(--abr-proc-over)}.abr-snake__turn.is-here{--abr-snake-paint:var(--abr-proc-run)}.abr-snake__turn.is-here.is-near{--abr-snake-paint:var(--abr-proc-near)}.abr-snake__turn.is-here.is-late{--abr-snake-paint:var(--abr-proc-over)}.abr-snake__road.is-ahead{background:repeating-linear-gradient(90deg, var(--abr-proc-road) 0 10px, transparent 10px 16px)}.abr-snake__turn.is-ahead{border-style:dashed}.abr-snake__station{top:calc(var(--row) * var(--abr-snake-row) + var(--abr-snake-top));left:var(--x);width:calc(var(--abr-control-h) * 4.4);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%)}.abr-snake__circle{width:var(--abr-snake-circle);height:var(--abr-snake-circle);border:2px dashed var(--abr-border-strong);border-radius:var(--abr-radius-round);background:var(--color-base-100);color:var(--abr-text-tertiary);cursor:pointer;transition:outline-color var(--abr-t-tint) var(--abr-e-tint);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.abr-snake__station.is-done .abr-snake__circle{border:3px solid var(--color-base-100);background:var(--abr-text-tertiary);color:var(--color-base-100);box-shadow:0 0 0 2px var(--abr-text-tertiary)}.abr-snake__station.is-done.is-ok .abr-snake__circle{background:var(--abr-proc-ok);box-shadow:0 0 0 2px var(--abr-proc-ok)}.abr-snake__station.is-done.is-over .abr-snake__circle{background:var(--abr-proc-over);box-shadow:0 0 0 2px var(--abr-proc-over)}.abr-snake__station.is-done.is-fast .abr-snake__circle{background:var(--abr-proc-fast);box-shadow:0 0 0 2px var(--abr-proc-fast)}.abr-snake__station.is-here .abr-snake__circle{border:4px solid var(--abr-proc-run);color:var(--color-base-content);box-shadow:0 0 0 6px var(--abr-accent-soft)}.abr-snake__station.is-here.is-near .abr-snake__circle{border-color:var(--abr-proc-near);box-shadow:0 0 0 6px var(--abr-warning-soft)}.abr-snake__station.is-here.is-late .abr-snake__circle{border-color:var(--abr-proc-over);box-shadow:0 0 0 6px var(--abr-proc-late-soft)}.abr-snake__station.is-worst-late .abr-snake__circle{border:3px solid var(--abr-proc-over);color:var(--color-base-content)}.abr-snake__station.is-worst-near .abr-snake__circle{border:3px solid var(--abr-proc-near);color:var(--color-base-content)}.abr-snake__station.is-worst-ok .abr-snake__circle{border:3px solid var(--abr-proc-ok);color:var(--color-base-content)}.abr-snake__station.is-picked .abr-snake__circle{outline:3px solid var(--color-primary);outline-offset:4px}.abr-snake__check{border-radius:var(--abr-radius-round);background:var(--color-base-100);width:20px;height:20px;color:var(--abr-ink-success);box-shadow:0 0 0 1px var(--abr-border);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;right:-4px}.abr-snake__name{-webkit-line-clamp:2;line-clamp:2;max-width:100%;font-size:var(--abr-text-xs);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.abr-snake__figure{max-width:100%;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.is-here>.abr-snake__figure{color:var(--abr-ink-warning)}.is-here.is-late>.abr-snake__figure{color:var(--abr-proc-late-ink)}.is-invalid>.abr-snake__figure{color:var(--abr-ink-error)}.abr-snake__station.is-here>.abr-snake__name{color:var(--color-primary);font-weight:800}.abr-snake__mark{z-index:1;top:-4px;left:calc(50% + var(--abr-snake-circle) / 2 - 14px);border:2px solid var(--color-base-100);border-radius:var(--abr-radius-round);background:var(--color-primary);width:22px;height:22px;color:var(--color-primary-content);box-shadow:var(--abr-lift-shadow);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}span.abr-snake__mark:empty{width:16px;height:16px;left:calc(50% + var(--abr-snake-circle) / 2 - 11px)}button.abr-snake__mark{cursor:grab}button.abr-snake__mark:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-snake.is-moving button.abr-snake__mark{cursor:grabbing}.abr-snake__circle[data-snake-grab]{cursor:grab}.abr-snake.is-moving .abr-snake__circle[data-snake-grab]{cursor:grabbing}.abr-snake-pop{z-index:var(--abr-z-menu);width:max-content;max-width:min(calc(var(--abr-text-base) * 18), calc(100vw - 16px));border:1px solid var(--abr-border-strong);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-text-2xs);pointer-events:none;padding:9px 12px;line-height:1.4;position:fixed}.abr-snake-pop[hidden]{display:none}.abr-snake-pop__tag{border-radius:var(--abr-radius-round);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-text-3xs);margin-bottom:3px;padding:0 8px;font-weight:600;display:inline-block}.abr-snake-pop__tag.is-here{background:var(--color-primary);color:var(--color-primary-content)}.abr-snake-pop__tag.is-closed{background:var(--abr-proc-st-done-bg);color:var(--abr-proc-st-done-ink)}.abr-snake-pop__name{font-size:var(--abr-text-xs);margin-bottom:3px;display:block}.abr-snake-pop__line{color:var(--abr-text-secondary);font-variant-numeric:tabular-nums;display:block}.abr-snake.is-moving .abr-snake__circle{outline:2px dashed var(--color-primary);outline-offset:5px}.abr-snake .abr-snake__station.is-target .abr-snake__circle{outline:3px solid var(--color-primary);outline-offset:4px}.abr-snake__counts{top:calc(var(--abr-text-base) * -1.9);gap:3px;display:inline-flex;position:absolute}.abr-snake__count{min-width:calc(var(--abr-text-base) * 1.5);border-radius:var(--abr-radius-round);font-size:var(--abr-text-3xs);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-base-100);padding:1px 6px;font-weight:700}.abr-snake__count.is-late{background:var(--abr-proc-over)}.abr-snake__count.is-near{background:var(--abr-proc-near);color:var(--color-base-content)}.abr-snake__count.is-ok{background:var(--abr-proc-ok)}.abr-proc-board .abr-board-col--narrow{background:var(--color-base-200)}.abr-proc-board .abr-board-col[data-status=prices_asked]{--abr-status-dot:var(--abr-status-none)}.abr-proc-board .abr-board-col[data-status=prices_given]{--abr-status-dot:var(--color-secondary)}.abr-proc-board .abr-board-col[data-status=buying]{--abr-status-dot:var(--abr-status-in-progress)}.abr-proc-board .abr-board-col[data-status=delivering]{--abr-status-dot:var(--color-warning)}.abr-proc-board .abr-board-col[data-status=in_stock]{--abr-status-dot:var(--abr-status-done-unpaid)}.abr-proc-board .abr-board-col[data-status=done]{--abr-status-dot:var(--color-success)}.abr-proc-board .abr-board-col[data-status=cancelled]{--abr-status-dot:var(--abr-border-strong)}.abr-po-tile__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px;display:flex}.abr-po-tile__late{border-radius:var(--abr-radius-round);background:var(--abr-error-soft);color:var(--abr-ink-error);font-size:var(--abr-text-3xs);flex:none;padding:1px 7px;font-weight:600}.abr-po-tile__muted{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-po-tile__money{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:4px;display:flex}.abr-po-tile__sums{font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.abr-po-tile__due{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;flex:none}.abr-po-tile__due.is-late{color:var(--abr-proc-late-ink);font-weight:600}.abr-po-tile__bars{gap:6px;margin-top:6px;display:grid}.abr-po-tile__bar-head{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);justify-content:space-between;gap:4px;display:flex}.abr-po-tile__bar-head b{color:var(--color-base-content);white-space:nowrap;font-weight:600}.abr-po-tile__track{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:4px;margin-top:3px;display:block;overflow:hidden}.abr-po-tile__track>span{border-radius:var(--abr-radius-round);background:var(--color-primary);height:100%;display:block}.abr-po-tile__track.is-shipped>span{background:var(--color-success)}.abr-filter-chip{height:var(--abr-control-h);border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font-size:var(--abr-proc-text-135);align-items:center;font-weight:400;display:inline-flex}.abr-filter-chip.is-on{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--abr-proc-on-ink);font-weight:600}.abr-filter-chip__open{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.abr-filter-chip__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.abr-filter-chip__clear{border-radius:var(--radius-selector);width:26px;height:26px;color:var(--color-primary);justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.abr-metro__day+.abr-metro__day{margin-top:16px}.abr-metro__date{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin:0 0 8px;font-weight:600}.abr-metro__line{margin:0;padding:0 0 0 28px;list-style:none;position:relative}.abr-metro__line:before{content:"";border-radius:var(--abr-radius-round);background:var(--abr-border-strong);width:2px;position:absolute;top:6px;bottom:6px;left:9px}.abr-metro__stop{padding:4px 0;position:relative}.abr-metro__stop[hidden]{display:none}.abr-metro__dot{border:2px solid var(--abr-text-tertiary);border-radius:var(--abr-radius-round);background:var(--color-base-100);width:12px;height:12px;position:absolute;top:9px;left:-24px}.abr-metro__stop--status .abr-metro__dot,.abr-metro__stop--created .abr-metro__dot{border:3px solid var(--color-base-100);background:var(--color-primary);width:18px;height:18px;box-shadow:0 0 0 1px var(--abr-border-strong);top:6px;left:-27px}.abr-metro__stop--added .abr-metro__dot{border-color:var(--color-success);background:var(--color-success)}.abr-metro__stop--removed .abr-metro__dot{border-color:var(--color-error);background:var(--color-error)}.abr-metro__was{color:var(--abr-text-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--abr-text-tertiary);-webkit-text-decoration-color:var(--abr-text-tertiary);-webkit-text-decoration-color:var(--abr-text-tertiary);text-decoration-color:var(--abr-text-tertiary)}.abr-feed{flex-direction:column;gap:10px;display:flex}.abr-feed__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abr-feed__chip{height:var(--abr-proc-chip-h);border:1px solid var(--abr-border);border-radius:var(--abr-radius-round);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-xs);cursor:pointer;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.abr-feed__chip b{font-weight:700}.abr-feed__chip.is-on{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--abr-proc-on-ink)}.abr-feed__mark{border-radius:var(--abr-radius-round);background:var(--color-base-content);width:8px;height:8px}.abr-feed__mark.is-status{background:var(--color-warning)}.abr-feed__mark.is-money{background:var(--color-primary)}.abr-feed__mark.is-ship{background:var(--color-success)}.abr-feed__mark.is-edit{background:var(--abr-proc-edit-dot)}.abr-feed__note{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125)}.abr-feed__list{grid-template-columns:fit-content(260px) 40px minmax(0,1fr) max-content max-content;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.abr-feed__row{grid-column:1/-1;grid-template-columns:subgrid;min-height:calc(var(--abr-control-h) + 8px);align-items:center;display:grid;position:relative}.abr-feed__row[hidden]{display:none}.abr-feed__meta{align-items:baseline;gap:8px;min-width:0;padding-right:10px;display:flex}.abr-feed__stamp{font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.abr-feed__who{min-width:0;color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-feed__rail{align-self:stretch;place-items:center;display:grid;position:relative}.abr-feed__rail:before{content:"";background:var(--abr-border);width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.abr-feed__row:first-child .abr-feed__rail:before{top:50%}.abr-feed__row:last-child .abr-feed__rail:before{bottom:50%}.abr-feed__dot{box-sizing:border-box;border-radius:var(--abr-radius-round);background:var(--abr-proc-edit-dot);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-base-100);position:relative}.abr-feed__row--status .abr-feed__dot,.abr-feed__row--created .abr-feed__dot{border:4px solid var(--color-base-100);background:var(--abr-feed-status,var(--color-primary));width:20px;height:20px;box-shadow:0 0 0 2px var(--abr-feed-status,var(--color-primary))}.abr-feed__dot--prices_asked{--abr-feed-status:var(--abr-status-none)}.abr-feed__dot--prices_given{--abr-feed-status:var(--color-secondary)}.abr-feed__dot--buying{--abr-feed-status:var(--abr-status-in-progress)}.abr-feed__dot--delivering{--abr-feed-status:var(--color-warning)}.abr-feed__dot--in_stock{--abr-feed-status:var(--abr-status-done-unpaid)}.abr-feed__dot--done{--abr-feed-status:var(--color-success)}.abr-feed__dot--cancelled{--abr-feed-status:var(--abr-border-strong)}.abr-feed__row--money .abr-feed__dot{background:var(--color-primary);width:12px;height:12px}.abr-feed__row--ship .abr-feed__dot{background:var(--color-success);width:12px;height:12px}.abr-feed__row--signal .abr-feed__dot{border:3px solid var(--abr-proc-signal-ring);background:var(--color-base-100);width:14px;height:14px}.abr-feed__text{align-self:stretch;align-items:center;gap:10px;min-width:0;padding-left:8px;display:flex;position:relative}.abr-feed__title{min-width:0;font-size:var(--abr-text-sm);white-space:pre;display:flex;overflow:hidden}.abr-feed__lead,.abr-feed__note-undo{text-overflow:ellipsis;min-width:0;overflow:hidden}.abr-feed__lead{min-width:3em}.abr-feed__note-undo{flex:0 100 auto}.abr-feed__verb{flex:none}.abr-feed__lead+.abr-feed__change:before{content:" · "}.abr-feed__change{text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}.abr-feed__row--status .abr-feed__title{font-size:var(--abr-text-base);font-weight:600}.abr-feed__row--signal .abr-feed__title{color:var(--abr-proc-soon-ink)}.abr-feed__row[data-clipped]:is(:hover,:focus-within,[data-open]) .abr-feed__title{z-index:6;box-sizing:border-box;min-height:100%;padding:calc((var(--abr-control-h) + 8px - 1.3em) / 2) 8px;border-radius:var(--radius-field);background:var(--color-base-100);box-shadow:var(--abr-popover-shadow);overflow-wrap:anywhere;white-space:normal;display:block;position:absolute;top:0;left:0;right:0}.abr-feed__row[data-clipped]:is(:hover,:focus-within,[data-open]) :is(.abr-feed__lead,.abr-feed__change,.abr-feed__note-undo,.abr-feed__verb){text-overflow:clip;display:inline;overflow:visible}.abr-feed__tag{border-radius:var(--abr-proc-radius-badge);background:var(--abr-warning-soft);color:var(--abr-proc-soon-ink);font-size:var(--abr-proc-text-115);flex:none;padding:1px 7px;font-weight:600}.abr-feed__tag--undone{background:var(--color-base-200);color:var(--abr-text-secondary)}.abr-feed__act{align-items:center;padding-left:8px;display:flex}.abr-feed__act--undo{grid-column:4}.abr-feed__act--rewind{grid-column:5}.abr-feed__act form{display:contents}.abr-feed .abr-feed__btn--undo{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-feed .abr-feed__btn--undo{border-color:color-mix(in srgb, var(--color-warning) 65%, transparent)}}.abr-feed .abr-feed__btn--undo{background:var(--abr-warning-soft);color:var(--abr-ink-warning)}.abr-feed .abr-feed__btn--undo:not(:disabled):hover{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-feed .abr-feed__btn--undo:not(:disabled):hover{background:color-mix(in srgb, var(--color-warning) 26%, var(--color-base-100))}}.abr-feed .abr-feed__btn--rewind{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-feed .abr-feed__btn--rewind{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.abr-feed .abr-feed__btn--rewind{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-feed .abr-feed__btn--rewind:not(:disabled):hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-feed .abr-feed__btn--rewind:not(:disabled):hover{background:color-mix(in srgb, var(--color-primary) 22%, var(--color-base-100))}}.abr-feed__btn-short{display:none}@container (width<=1023px){.abr-feed__btn-long{display:none}.abr-feed__btn-short{display:inline}}@media (width<=767px){.abr-feed__list{display:block}.abr-feed__row{min-height:0;padding:10px 0 10px 36px;display:block}.abr-feed__rail{align-content:start;width:28px;padding-top:14px;position:absolute;top:0;bottom:0;left:0}.abr-feed__meta{padding-right:0}.abr-feed__text{padding:2px 0 0;display:block}.abr-feed__title{overflow-wrap:anywhere;white-space:normal;display:block;overflow:visible}.abr-feed__lead,.abr-feed__change,.abr-feed__note-undo,.abr-feed__verb{text-overflow:clip;display:inline;overflow:visible}.abr-feed__tag{margin-top:4px;display:inline-block}.abr-feed__btn-long{display:inline}.abr-feed__btn-short{display:none}.abr-feed__act{padding:8px 8px 0 0;display:inline-flex}}.abr-feed__empty{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);margin:0}.abr-proc-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.abr-order-fields{grid-template-columns:repeat(auto-fit, minmax(calc(var(--abr-text-base) * 10.5), 1fr));border:1px solid var(--abr-border);border-radius:var(--radius-box);display:grid;overflow:hidden}.abr-order-cell{border-right:1px solid var(--abr-border);border-bottom:1px solid var(--abr-border);flex-direction:column;gap:1px;min-width:0;margin:0 -1px -1px 0;padding:8px 12px 8px 14px;display:flex}.abr-order-value{min-height:var(--abr-control-h-sm);font-weight:500;line-height:var(--abr-control-h-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abr-order-sub{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-order-sub.is-warn{color:var(--abr-ink-warning);font-weight:600}.abr-order-warn{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-text-sm);padding:8px 12px;font-weight:500}.abr-order-money{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.abr-order-bars{gap:12px;display:grid}.abr-order-bar__head{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);justify-content:space-between;gap:8px;display:flex}.abr-order-bar__head b{color:var(--color-base-content);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.abr-order-bar .abr-po-tile__track{height:6px;margin-top:4px}.abr-po-tile__track.is-planned>span{background:repeating-linear-gradient(90deg, var(--color-primary) 0 6px, transparent 6px 9px)}.abr-order-tab-n{color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums}.abr-order-pay--plan td{border-top:1px dashed var(--abr-border);color:var(--abr-text-secondary);font-style:italic}.abr-order-ride{min-width:calc(var(--abr-text-base) * 9)}.abr-snake--order{--abr-snake-row:calc(var(--abr-control-h) * 3.3);--abr-snake-circle:calc(var(--abr-control-h) * 1.78);--abr-snake-top:calc(var(--abr-control-h) * .78);--abr-snake-road:calc(var(--abr-control-h) * .333);height:calc(var(--rows) * var(--abr-snake-row) + var(--abr-text-base) * 2.6);min-width:calc(var(--abr-text-base) * 40)}.abr-snake--order .abr-snake__road.is-done,.abr-snake--order .abr-snake__turn.is-done{--abr-snake-paint:var(--abr-proc-ok)}.abr-snake--order .abr-snake__road:is(.is-here,.is-ahead){background:var(--abr-proc-road)}.abr-snake--order .abr-snake__turn:is(.is-here,.is-ahead){--abr-snake-paint:var(--abr-proc-road);border-style:solid}.abr-snake--order .abr-snake__station{width:min(calc(var(--abr-control-h) * 4.17), 16.6%);gap:3px}.abr-snake--order .abr-snake__circle svg{width:24px;height:24px;stroke-width:var(--abr-proc-stroke)}.abr-snake--order .abr-snake__station.is-done .abr-snake__circle{border:3px solid var(--abr-proc-done-node);background:var(--abr-proc-done-node);color:var(--color-base-100);box-shadow:none}.abr-snake--order .abr-snake__station.is-here .abr-snake__circle{border:4px solid var(--color-warning);background:var(--color-base-100);color:var(--abr-proc-soon-ink);box-shadow:0 0 0 7px var(--abr-proc-now-ring)}.abr-snake--order .abr-snake__station.is-ahead .abr-snake__circle{border:3px solid var(--abr-border-strong);color:var(--abr-text-tertiary)}.abr-snake--order .abr-snake__name{font-size:var(--abr-proc-text-135);margin-top:0}.abr-snake--order .abr-snake__figure{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);font-weight:600}.abr-snake--order .is-done>.abr-snake__figure{color:var(--color-base-content)}.abr-snake--order .is-here>.abr-snake__figure{color:var(--abr-proc-soon-ink)}.abr-ocd-row{align-items:stretch;gap:16px;margin-top:16px;display:flex}.abr-ocd-panel{border:1px solid var(--abr-border);border-radius:var(--radius-box);min-width:0;position:relative}.abr-ocd-path{flex:0 0 67%}.abr-ocd-panel h2,.abr-ocd-money h2{font-size:var(--abr-proc-text-16);margin:0;font-weight:600;line-height:32px}.abr-ocd-panel__head{align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.abr-ocd-note{border-radius:var(--radius-field);background:var(--color-base-200);max-width:620px;color:var(--color-base-content);font-size:var(--abr-proc-text-125);margin:0 0 0 auto;padding:6px 10px;line-height:1.35}.abr-ocd-path:has(.abr-snake.is-moving) .abr-ocd-note{background:var(--abr-accent-soft);color:var(--abr-proc-on-ink);font-size:0}.abr-ocd-path:has(.abr-snake.is-moving) .abr-ocd-note:after{content:attr(data-moving);font-size:var(--abr-proc-text-125)}.abr-ocd-path .abr-snake{margin:16px 20px 0}.abr-ocd-snake{margin:16px 20px 0;overflow-x:auto}.abr-ocd-path .abr-ocd-snake .abr-snake{margin:0}.abr-ocd-cancelled{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);margin:0;padding:16px 20px}.abr-ocd-dialog{z-index:20;width:min(420px,100% - 32px);position:absolute;top:96px;left:50%;transform:translate(-50%)}.abr-ocd-dialog:empty{display:none}.abr-ocd-dialog[data-move-window-portal]{z-index:auto;width:auto;position:static;transform:none}.abr-ocd-money{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex}.abr-ocd-money__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.abr-ocd-money__view{flex-direction:column;gap:8px;display:flex}.abr-ocd-money__view--rub,.abr-ocd.is-rub .abr-ocd-money__view--cur{display:none}.abr-ocd.is-rub .abr-ocd-money__view--rub,.abr-ocd-money.is-rub .abr-ocd-money__view--rub{display:flex}.abr-ocd-money__sum{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.abr-ocd-money__sum b{color:var(--color-base-content);font-size:var(--abr-proc-text-30);letter-spacing:-.5px;font-weight:700;line-height:1.15}.abr-ocd-money__line{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);justify-content:space-between;align-items:center;gap:8px;display:flex}.abr-ocd-money__line b{color:var(--color-base-content);white-space:nowrap;font-weight:600}.abr-ocd-money__line.is-plan span{align-items:center;gap:6px;display:inline-flex}.abr-ocd-money__line.is-plan i{box-sizing:border-box;border:1.5px dashed var(--color-primary);border-radius:var(--abr-radius-round);width:8px;height:8px}.abr-ocd-money__line.is-plan b{color:var(--abr-proc-on-ink)}.abr-ocd-bar{border-radius:var(--abr-proc-radius-chip);background:var(--color-base-300);height:8px;display:flex;overflow:hidden}.abr-ocd-bar>span{background:var(--color-primary);height:100%}.abr-ocd-bar>.is-plan{box-sizing:border-box;border:1.5px dashed var(--color-primary);border-radius:0 var(--abr-proc-radius-chip) var(--abr-proc-radius-chip) 0;background:var(--abr-proc-plan-bg);border-left:0}.abr-ocd-bar.is-shipped>span{background:var(--color-success)}.abr-ocd{flex-direction:column;display:flex}.abr-ocd-head{padding:2px 0 12px}.abr-ocd-crumbs{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);align-items:center;gap:6px;margin-bottom:6px;display:flex}.abr-ocd-crumbs a{color:var(--color-primary)}.abr-ocd-crumbs span:last-child{color:var(--color-base-content)}.abr-ocd-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.abr-ocd-title h1{font-size:var(--abr-proc-text-28);letter-spacing:-.4px;margin:0;font-weight:600;line-height:1.2}.abr-ocd-status{height:calc(var(--abr-control-h) - 8px);border-radius:var(--abr-radius-round);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-proc-text-135);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}.abr-ocd-status i{border-radius:var(--abr-radius-round);background:var(--abr-status-none);width:8px;height:8px}.abr-ocd-status--prices_given{background:var(--abr-proc-st-given-bg);color:var(--abr-proc-st-given-ink)}.abr-ocd-status--prices_given i{background:var(--color-secondary)}.abr-ocd-status--buying{background:var(--abr-proc-st-buying-bg);color:var(--abr-proc-on-ink)}.abr-ocd-status--buying i{background:var(--abr-status-in-progress)}.abr-ocd-status--delivering{background:var(--abr-proc-st-delivering-bg);color:var(--abr-proc-soon-ink)}.abr-ocd-status--delivering i{background:var(--color-warning)}.abr-ocd-status--in_stock{background:var(--abr-proc-st-stock-bg);color:var(--abr-proc-st-stock-ink)}.abr-ocd-status--in_stock i{background:var(--abr-status-done-unpaid)}.abr-ocd-status--done{background:var(--abr-proc-st-done-bg);color:var(--abr-proc-st-done-ink)}.abr-ocd-status--done i{background:var(--color-success)}.abr-ocd-status--cancelled{color:var(--abr-text-tertiary)}.abr-ocd-since{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-135)}.abr-ocd-more{margin-left:auto;position:relative}.abr-ocd-more__btn{width:var(--abr-control-h-sm);height:var(--abr-control-h-sm);border-radius:var(--radius-field);color:var(--abr-text-secondary);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.abr-ocd-more__btn::-webkit-details-marker{display:none}.abr-ocd-more__btn:hover,.abr-ocd-more[open] .abr-ocd-more__btn{background:var(--color-base-200)}.abr-ocd-menu{z-index:30;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:max-content;min-width:180px;max-width:calc(100vw - 16px);box-shadow:var(--abr-proc-menu-shadow);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.abr-ocd-menu__item{min-height:var(--abr-control-h-sm);border-radius:var(--radius-selector);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 10px;line-height:1.3}.abr-ocd-menu__item:hover{background:var(--color-base-200)}.abr-ocd-menu__item.is-danger{color:var(--abr-ink-error)}.abr-ocd-fields .abr-order-cell{padding:6px 12px 6px 14px}.abr-ocd-fields .abr-order-value{min-height:calc(var(--abr-control-h-sm) - 8px);line-height:calc(var(--abr-control-h-sm) - 8px);font-size:var(--abr-text-sm);font-weight:600}.abr-ocd-fields .abr-order-value.is-fixed{color:var(--abr-text-secondary)}.abr-ocd-fields .abr-ocd-link{color:var(--color-base-content)}.abr-ocd-fields .abr-ocd-link:hover{color:var(--color-primary)}.abr-ocd-fields .abr-order-sub.is-warn{color:var(--abr-proc-soon-ink)}.abr-order-warn.abr-ocd-warn{border-radius:var(--abr-proc-radius-node);background:var(--abr-proc-warn-bg);color:var(--abr-proc-soon-ink);font-size:var(--abr-proc-text-135);align-items:center;gap:10px;margin:12px 0 0;padding:10px 14px;font-weight:400;display:flex}.abr-ocd-warn b{font-weight:600}.abr-ocd-tabs.abr-tabs{margin-top:20px}.abr-ocd-tabs .abr-tab{height:calc(var(--abr-control-h) + 6px);padding:0 14px;font-weight:400}.abr-ocd-tabs .abr-tab[aria-selected=true]{font-weight:600}.abr-ocd-tabs .abr-order-tab-n{border-radius:var(--abr-proc-radius-tabs);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);padding:1px 7px;font-weight:600}.abr-ocd-tab{margin-top:16px}.abr-ocd-tab[hidden]{display:none}.abr-ocd-box{border:1px solid var(--abr-border);border-radius:var(--radius-box);padding:14px 24px}.abr-ocd-items{border:1px solid var(--abr-border);border-radius:var(--radius-box);overflow:hidden}.abr-ocd-items__scroll{overflow-x:auto}.abr-ocd-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:100%}.abr-ocd-table col{width:var(--w)}.abr-ocd-table col:last-child:not(.abr-ocd-table__x){width:auto}.abr-ocd-table__x{width:36px}.abr-ocd-table.abr-table thead th{height:calc(var(--abr-control-h) + 4px);border-bottom:1px solid var(--abr-border);text-align:left;white-space:nowrap;padding:0 12px}.abr-ocd-table th:first-child,.abr-ocd-table td:first-child{padding-left:20px}.abr-ocd-table td{border-bottom:1px solid var(--abr-border);font-size:var(--abr-text-sm);vertical-align:middle;padding:14px 12px}.abr-ocd-table .is-num,.abr-ocd-table.abr-table thead th.is-num{text-align:right}.abr-ocd-table tbody tr:last-child td{border-bottom:0}.abr-ocd-name b,.abr-ocd-name span{text-overflow:ellipsis;display:block;overflow:hidden}.abr-ocd-name b{font-weight:600}.abr-ocd-name span{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);white-space:nowrap;margin-top:3px}.abr-ocd-progress{padding-right:28px}.abr-ocd-progress__bar{border-radius:var(--abr-proc-radius-badge);background:var(--color-base-300);height:10px;display:block;position:relative;overflow:hidden}.abr-ocd-progress__bar span{position:absolute;top:0;bottom:0;left:0}.abr-ocd-progress__bar .is-ordered{background:var(--abr-proc-ordered-bar)}.abr-ocd-progress__bar .is-shipped{background:var(--color-success)}.abr-ocd-progress__legend{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap;flex-wrap:wrap;gap:2px 12px;margin-top:6px;display:flex}.abr-ocd-progress__legend b{color:var(--color-base-content);font-weight:600}.abr-ocd-inl{width:100%;max-width:116px;height:calc(var(--abr-control-h) - 4px);border-radius:var(--radius-selector);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-sm);text-align:right;background:0 0;border:1px solid #0000;padding:0 8px}.abr-ocd-inl:hover:not(:disabled){background:var(--color-base-200)}.abr-ocd-inl:focus{border-color:var(--color-primary);background:var(--color-base-100);box-shadow:0 0 0 1px var(--color-primary);outline:0}.abr-ocd-inl.is-own{border-color:var(--color-warning);background:var(--abr-proc-st-delivering-bg);color:var(--abr-proc-soon-ink);font-weight:600}.abr-ocd-total{white-space:nowrap;font-weight:600}.abr-ocd-rub,.abr-ocd.is-rub .abr-ocd-cur{display:none}.abr-ocd.is-rub .abr-ocd-rub{display:inline}.abr-ocd-ride{font-size:var(--abr-text-xs)}.abr-ocd-ride__one{color:inherit;align-items:flex-start;gap:8px;display:flex}.abr-ocd-ride__one+.abr-ocd-ride__one{margin-top:6px}a.abr-ocd-ride__one b{color:var(--color-primary)}a.abr-ocd-ride__one:hover b{text-decoration:underline}.abr-ocd-ride__one b{font-weight:600}.abr-ocd-ride__dot{border-radius:var(--abr-radius-round);background:var(--color-primary);flex:none;width:10px;height:10px;margin-top:4px}.abr-ocd-ride__dot.is-late{background:var(--abr-proc-over)}.abr-ocd-ride__dot.is-near{background:var(--color-warning)}.abr-ocd-ride__dot.is-wait{background:var(--abr-status-none)}.abr-ocd-ride__dot.is-done{background:var(--color-success)}.abr-ocd-ride__qty{color:var(--abr-text-tertiary)}.abr-ocd-ride__state{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);display:block}.abr-ocd-ride__none{color:var(--abr-text-tertiary)}.abr-ocd-sub{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400;display:block}.abr-ocd-table td.abr-ocd-x{padding:0 8px 0 0}.abr-ocd-x button{border-radius:var(--radius-selector);width:28px;height:28px;color:var(--abr-text-tertiary);opacity:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.abr-ocd-table tr:hover .abr-ocd-x button,.abr-ocd-x button:focus-visible{opacity:1}.abr-ocd-x button:hover{background:var(--color-base-200);color:var(--abr-ink-error)}.abr-ocd-empty{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);margin:0;padding:24px 20px}.abr-ocd-foot{border-top:1px solid var(--abr-border);background:var(--color-base-200);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 20px;display:flex}.abr-ocd-add{position:relative}.abr-ocd-add__btn{height:calc(var(--abr-control-h) - 2px);border:1px dashed var(--abr-status-none);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-primary);font-size:var(--abr-text-xs);cursor:pointer;align-items:center;padding:0 12px;list-style:none;display:inline-flex}.abr-ocd-add__btn::-webkit-details-marker{display:none}.abr-ocd-add__pop{z-index:30;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:min(640px,80vw);box-shadow:var(--abr-proc-menu-shadow);gap:8px;padding:10px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.abr-ocd-add__pop .abr-field{flex:1;min-width:0}.abr-ocd-sum{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:inline-flex}.abr-ocd-sum__label,.abr-ocd-sum__sub{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ocd-sum b{font-size:var(--abr-text-lg);font-weight:700}.abr-ocd-sum .abr-ocd-rub{display:none}.abr-ocd.is-rub .abr-ocd-sum .abr-ocd-rub{display:inline}body:has(>.abr-oc-page){height:100vh}.abr-oc-page{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.abr-oc-head{flex:none;padding:2px 0 10px}.abr-oc-head .abr-ocd-crumbs{margin-bottom:4px}.abr-oc-head h1{font-size:var(--abr-proc-text-26);letter-spacing:-.26px}.abr-oc{flex:1;gap:20px;min-height:0;display:flex}.abr-oc-main{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.abr-oc-step,.abr-oc-block{flex-direction:column;flex:none;gap:10px;min-width:0;display:flex}.abr-oc-step--grow,.abr-oc-block--grow{flex:1;min-height:0}.abr-oc-row{align-items:center;gap:10px;min-height:32px;display:flex}.abr-oc-row h2{font-size:var(--abr-proc-text-16);white-space:nowrap;margin:0;font-weight:600}.abr-oc-row__sub{min-width:0;color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-oc-row .abr-filter-chip{height:var(--abr-proc-chip-h)}.abr-oc-row .abr-filter-chip:not(.is-on){border-color:var(--abr-field-border)}.abr-oc-row .abr-proc-check{white-space:nowrap;margin-left:8px}.abr-oc-num{border-radius:var(--abr-radius-round);background:var(--color-base-content);width:22px;height:22px;color:var(--color-base-100);font-size:var(--abr-text-2xs);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.abr-oc-find{box-sizing:border-box;width:280px;height:var(--abr-proc-chip-h);border:1px solid var(--abr-field-border);border-radius:var(--radius-field);color:var(--abr-text-tertiary);cursor:text;flex:none;align-items:center;gap:8px;margin-left:10px;padding:0 10px;display:flex}.abr-oc-find:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.abr-oc-find input{min-width:0;color:var(--color-base-content);font:inherit;font-size:var(--abr-proc-text-135);background:0 0;border:0;outline:0;flex:1;padding:0}.abr-oc-counter{min-width:0;color:var(--abr-text-tertiary);text-overflow:ellipsis;font-size:var(--abr-proc-text-125);white-space:nowrap;overflow:hidden}.abr-oc-none{border:1px dashed var(--abr-border-strong);border-radius:var(--radius-box);color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);text-align:center;margin:0;padding:28px 24px}.abr-oc-rail{position:relative}.abr-oc-strip{scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-base-100) 24px, var(--color-base-100) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-base-100) 24px, var(--color-base-100) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-base-100) 24px, var(--color-base-100) calc(100% - 24px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-base-100) 24px, var(--color-base-100) calc(100% - 24px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--color-base-100) 24px, var(--color-base-100) calc(100% - 24px), transparent 100%);gap:10px;margin:0 -6px;padding:4px 24px 8px;scroll-padding:0 24px;display:flex;overflow:auto hidden}@media (prefers-reduced-motion:no-preference){.abr-oc-strip{scroll-behavior:smooth}}.abr-oc-arrow{z-index:2;border:1px solid var(--abr-border-strong);border-radius:var(--abr-radius-round);background:var(--color-base-100);width:32px;height:32px;box-shadow:var(--abr-proc-float-shadow);color:var(--color-base-content);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.abr-oc-arrow--prev{left:-6px}.abr-oc-arrow--next{right:-6px}.abr-oc-tile{box-sizing:border-box;border:2px solid var(--abr-field-border);border-radius:var(--radius-box);background:var(--color-base-100);width:280px;min-height:86px;box-shadow:var(--abr-proc-card-shadow);color:var(--color-base-content);text-align:left;scroll-snap-align:start;transition:border-color var(--abr-t-tint) var(--abr-e-tint);flex-direction:column;flex:none;justify-content:space-between;align-items:flex-start;gap:4px;padding:11px 12px;text-decoration:none;display:flex}.abr-oc-tile:hover{border-color:var(--color-primary);text-decoration:none}.abr-oc-tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.abr-oc-tile.is-on,.abr-oc-tile.is-on:hover{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-oc-tile.is-on,.abr-oc-tile.is-on:hover{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.abr-oc-tile.is-on,.abr-oc-tile.is-on:hover{box-shadow:0 0 0 3px var(--abr-proc-pick-halo)}.abr-oc-tile--project{min-height:112px}.abr-oc-tile__top{align-items:flex-start;gap:8px;width:100%;display:flex}.abr-oc-dot{border-radius:var(--abr-radius-round);background:var(--color-primary);flex:none;width:8px;height:8px;margin-top:6px}.abr-oc-dot.is-other{background:var(--abr-text-tertiary)}.abr-oc-tile__name{min-width:0;font-size:var(--abr-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-weight:600;line-height:19px;display:-webkit-box;overflow:hidden}.abr-oc-tile__name--one{text-overflow:ellipsis;white-space:nowrap;display:block}.abr-oc-check{color:var(--color-primary);flex:none}.abr-oc-tile__hit,.abr-oc-tile__sub{box-sizing:border-box;width:100%;color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-overflow:ellipsis;white-space:nowrap;padding-left:16px;overflow:hidden}.abr-oc-tile__sub{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-oc-projects{border:1px solid var(--abr-border-strong);border-radius:var(--radius-box);background:var(--color-base-200);flex-direction:column;gap:10px;padding:12px 0;display:flex}.abr-oc-projects__head{min-height:26px;color:var(--abr-text-tertiary);align-items:center;gap:10px;padding:0 18px;display:flex}.abr-oc-projects__head b{color:var(--color-base-content);font-size:var(--abr-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.abr-oc-clear{border:1px solid var(--abr-border-strong);border-radius:var(--abr-proc-radius-tab);background:var(--color-base-100);height:26px;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;display:flex}.abr-oc-clear:hover{color:var(--color-base-content);text-decoration:none}.abr-oc-table{border:1px solid var(--abr-border);border-radius:var(--radius-box);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.abr-oc-scroll{flex:1;min-height:0;overflow:auto}.abr-oc-grid{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums;table-layout:fixed}.abr-oc-c-pick{width:36px}.abr-oc-c-name{width:224px}.abr-oc-c-plan{width:64px}.abr-oc-c-other{width:70px}.abr-oc-c-left{width:66px}.abr-oc-c-qty,.abr-oc-c-price{width:72px}.abr-oc-c-rate{width:80px}.abr-oc-c-sum{width:92px}.abr-oc-c-inv{width:94px}.abr-oc-c-imp{width:156px}.abr-oc-grid.abr-table thead th{z-index:1;box-sizing:border-box;border-bottom:1px solid var(--abr-border);text-align:right;height:44px;padding:6px 5px;line-height:16px;position:sticky;top:0}.abr-oc-grid.abr-table thead th:nth-child(-n+2){text-align:left}.abr-oc-grid td{box-sizing:border-box;border-bottom:1px solid var(--abr-border);height:46px;padding:0 5px}@supports (color:color-mix(in lab, red, red)){.abr-oc-grid td{border-bottom:1px solid color-mix(in srgb, var(--abr-border) 60%, var(--color-base-100))}}.abr-oc-grid td{text-align:right;white-space:nowrap}.abr-oc-grid.abr-table :is(th,td):first-child{text-align:left;padding-left:16px}.abr-oc-grid.abr-table :is(th,td):last-child{padding-right:16px}.abr-oc-grid.abr-table .abr-oc-sup td:first-child{border-bottom-color:var(--abr-border);background:var(--color-base-100);height:36px;padding:0 16px 0 58px}.abr-oc-sup__in{align-items:center;gap:10px;display:flex}.abr-oc-sup__in b{font-size:var(--abr-proc-text-135);font-weight:600}.abr-oc-cur{border-radius:var(--radius-selector);background:var(--color-base-200);height:20px;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);align-items:center;padding:0 7px;font-weight:600;display:flex}.abr-oc-sup__note{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125)}.abr-oc-sup__who{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-125)}.abr-oc-sup__who a{color:var(--abr-ink-info);text-decoration:underline}.abr-oc-line.is-full{color:var(--abr-text-tertiary)}.abr-oc-grid td.abr-oc-name{text-align:left;text-overflow:ellipsis;overflow:hidden}.abr-oc-name__in{align-items:center;min-width:0;display:flex}.abr-oc-name__text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.abr-oc-line.is-split .abr-oc-name__text{color:var(--abr-text-secondary);padding-left:14px}.abr-oc-line.is-split .abr-oc-name__text:before{content:"↳ ";color:var(--abr-text-tertiary);margin-left:-14px}.abr-oc-split,.abr-ocd-split{opacity:0;white-space:nowrap;border-width:0;flex:none;max-width:0;padding:1px 0;overflow:hidden}.abr-ocd-split{margin-left:-8px}.abr-oc-line:is(:hover,:focus-within) .abr-oc-split,tr:is(:hover,:focus-within) .abr-ocd-split{opacity:1;border-width:1px;max-width:none;margin-left:6px;padding:1px 6px}tr:is(:hover,:focus-within) .abr-ocd-split{margin-left:0}.abr-oc-split,.abr-ocd-split{border:0 solid var(--abr-border);border-radius:var(--radius-selector);background:var(--color-base-100);color:var(--abr-text-secondary);font:inherit;font-size:var(--abr-text-2xs);cursor:pointer}.abr-oc-split:hover,.abr-ocd-split:hover{border-color:var(--color-primary);color:var(--color-base-content)}@media (hover:none){.abr-oc-split,.abr-ocd-split{opacity:1;border-width:1px;max-width:none;padding:1px 6px}.abr-oc-split{margin-left:6px}.abr-ocd-split{margin-left:0}}.abr-oc-soft{color:var(--abr-text-secondary)}.abr-oc-line.is-full .abr-oc-soft{color:var(--abr-text-tertiary)}.abr-oc-left{font-weight:600}.abr-oc-input{box-sizing:border-box;border:1px solid var(--abr-border-strong);border-radius:var(--abr-proc-radius-tab);background:var(--color-base-100);width:100%;height:30px;color:var(--abr-text-secondary);font:inherit;font-size:var(--abr-text-sm);text-align:right;outline:none;padding:0 8px}.abr-oc-input:hover{background:var(--color-base-200)}.abr-oc-input:focus{background:var(--color-base-100);box-shadow:0 0 0 2px var(--color-primary)}.abr-oc-line [data-oc-qty]{color:var(--abr-text-tertiary)}.abr-oc-line.is-on [data-oc-qty]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-oc-line.is-on [data-oc-qty]{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-oc-line.is-on [data-oc-qty]{color:var(--color-base-content)}.abr-oc-input.is-own{border-color:var(--color-warning);box-shadow:0 0 0 2px var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-oc-input.is-own{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-warning) 35%, transparent)}}.abr-oc-input.is-own{color:var(--color-base-content)}.abr-oc-input--text{color:var(--color-base-content);text-align:left;text-overflow:ellipsis}.abr-oc-input--text::placeholder{color:var(--abr-text-tertiary)}.abr-oc-grid td.abr-oc-inv,.abr-oc-grid td.abr-oc-imp{text-align:left}.abr-oc-line.is-split [data-oc-qty]{border-color:var(--color-primary);color:var(--color-base-content);padding:0 2px}.abr-oc-line.is-split [data-oc-qty]::placeholder{font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary)}.abr-oc-line.is-needs-qty>td{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-oc-line.is-needs-qty>td{background:color-mix(in srgb, var(--color-warning) 12%, var(--color-base-100))}}.abr-oc-line.is-needs-qty [data-oc-qty]{box-shadow:0 0 0 2px var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-oc-line.is-needs-qty [data-oc-qty]{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-warning) 45%, transparent)}}.abr-oc-qty-hint{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-oc-qty-hint{color:color-mix(in srgb, var(--color-warning) 55%, var(--color-base-content))}}.abr-oc-qty-hint{font-size:var(--abr-text-3xs);font-weight:500}.abr-oc-qty-hint[hidden]{display:none}.abr-oc-sum{color:var(--abr-text-tertiary)}.abr-oc-sum.is-on{color:var(--color-base-content);font-weight:600}.abr-oc-empty{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);text-align:center;margin:0;padding:48px 24px}.abr-oc-foot{border-top:1px solid var(--abr-border);color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);flex:none;align-items:center;gap:8px;margin:0;padding:8px 16px;display:flex}.abr-oc-foot i{border-radius:var(--abr-proc-radius-chip);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--color-warning);flex:none}.abr-oc-aside{box-sizing:border-box;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:340px;box-shadow:var(--abr-proc-aside-shadow);flex-direction:column;flex:none;gap:12px;padding:18px;display:flex;overflow:auto}.abr-oc-aside h2{font-size:var(--abr-proc-text-18);margin:0;font-weight:600}.abr-oc-for{border-radius:var(--abr-proc-radius-node);background:var(--color-base-200);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.abr-oc-for span{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125)}.abr-oc-for b{font-size:var(--abr-text-sm);font-weight:600}.abr-oc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.abr-oc-field{flex-direction:column;gap:4px;min-width:0;display:flex}.abr-oc-field--wide{grid-column:span 2}.abr-oc-field>span:first-child{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125)}.abr-oc-docs{border-top:1px solid var(--abr-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.abr-oc-docs__one[hidden],.abr-oc-docs__note[hidden]{display:none}.abr-oc-docs__note{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);margin:0}.abr-oc-docs__one{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);grid-template-columns:minmax(0,1fr);gap:8px 12px;min-width:0;margin:0;padding:10px 12px 12px;display:grid}.abr-oc-docs__one legend{font-size:var(--abr-text-sm);overflow-wrap:anywhere;padding:0 4px;font-weight:600}.abr-oc-docs__one .abr-select{min-width:0;max-width:100%;width:100%!important}.abr-oc-invs__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.abr-oc-invs__list[hidden]{display:none}.abr-oc-invs__list li{border-radius:var(--radius-selector);background:var(--color-base-200);font-size:var(--abr-text-sm);text-overflow:ellipsis;white-space:nowrap;padding:3px 8px;overflow:hidden}.abr-oc-invs__add{gap:6px;display:flex}.abr-oc-invs__add .abr-field{flex:1;min-width:0}.abr-oc-invs__add .abr-btn{flex:none}.abr-oc-field .abr-oc-fixed{background:var(--color-base-200);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.abr-oc-total{border-top:1px solid var(--abr-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.abr-oc-total__label{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125)}.abr-oc-total__label:empty{display:none}.abr-oc-total__list{flex-direction:column;gap:8px;display:flex}.abr-oc-total__none{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-135)}.abr-oc-total__line,.abr-oc-total__rub{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;display:grid}.abr-oc-total__line span,.abr-oc-total__rub span{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-135)}.abr-oc-total__line b{font-size:var(--abr-proc-text-18);text-align:right;white-space:nowrap;font-weight:600}.abr-oc-total__rub{border-top:1px dashed var(--abr-border-strong);padding-top:8px}.abr-oc-total__rub b{font-size:var(--abr-text-base);text-align:right;white-space:nowrap;font-weight:600}.abr-oc-actions{flex:none;gap:8px;display:flex}.abr-oc-cancel{border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);height:38px;color:var(--color-base-content);font-size:var(--abr-text-sm);align-items:center;padding:0 16px;display:flex}.abr-oc-cancel:hover{background:var(--color-base-200);color:var(--color-base-content);text-decoration:none}.abr-oc-create{border-radius:var(--radius-field);background:var(--color-primary);height:38px;color:var(--color-primary-content);font:inherit;font-size:var(--abr-text-sm);cursor:pointer;border:0;flex:1;font-weight:600}.abr-oc-create:disabled{background:var(--color-base-300);color:var(--abr-text-tertiary);cursor:not-allowed}.abr-ship-bar--order{gap:12px;padding:0 0 12px}.abr-ship-intro{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-135);margin:0}.abr-ship-sum{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ship-body--order .abr-ship-route{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch}.abr-ship-body--order .abr-ship-route__map{padding:28px 0 0}.abr-ship-body--order .abr-ship-panel{align-self:start;max-height:90rem;position:static}@media (width>=1024px){.abr-ship-body--order .abr-ship-panel{align-self:stretch;height:0;min-height:max(100%,22rem);max-height:none}}.abr-ship-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abr-ship-signal{--abr-ship-dot:var(--abr-text-tertiary)}.abr-ship-signal--late{--abr-ship-dot:var(--abr-proc-over)}.abr-ship-signal--near{--abr-ship-dot:var(--abr-proc-near)}.abr-ship-signal--transit{--abr-ship-dot:var(--abr-proc-run)}.abr-ship-signal--delivered{--abr-ship-dot:var(--abr-proc-ok)}.abr-ship-signal__dot,.abr-ship-dot{border-radius:var(--abr-radius-round);background:var(--abr-ship-dot,var(--abr-text-tertiary));flex:none;width:8px;height:8px;margin-right:6px;display:inline-block}.abr-ship-signal .abr-po-chip__unit{opacity:.75;margin-left:-2px;font-weight:400}.abr-ship-signal__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);margin-left:4px}.abr-ship-dot.is-late{--abr-ship-dot:var(--abr-proc-over)}.abr-ship-dot.is-near{--abr-ship-dot:var(--abr-proc-near)}.abr-ship-dot.is-ok{--abr-ship-dot:var(--abr-proc-ok)}.abr-ship-route{grid-template-columns:minmax(0, 1fr) calc(var(--abr-text-base) * 29);align-items:start;gap:20px;display:grid}.abr-ship-route__main{flex-direction:column;gap:14px;min-width:0;display:flex}.abr-ship-route__map{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-proc-aside-shadow);flex:none;padding:16px 22px 4px;overflow-x:auto}.abr-ship-route__title{font-size:var(--abr-proc-text-17);margin:0;font-weight:600}.abr-ship-route__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.abr-ship-route__hint,.abr-ship-route__moving{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-ship-route__attention{flex-direction:column;gap:10px;display:flex}.abr-ship-attention__title{font-size:var(--abr-text-base);margin:0;font-weight:600}.abr-ship-route__moving{display:none}.abr-ship-route__map:has(.abr-snake.is-moving) .abr-ship-route__hint{display:none}.abr-ship-route__map:has(.abr-snake.is-moving) .abr-ship-route__moving{border-radius:var(--radius-field);background:var(--abr-accent-soft);color:var(--color-primary);padding:2px 8px;font-weight:500;display:inline}.abr-snake--list{--abr-snake-row:calc(var(--abr-control-h) * 4.3);--abr-snake-circle:calc(var(--abr-control-h) * 1.61);--abr-snake-top:calc(var(--abr-control-h) * 1.2);--abr-snake-road:calc(var(--abr-control-h) * .444);min-width:calc(var(--abr-text-base) * 48);height:calc(var(--rows) * var(--abr-snake-row) + var(--abr-control-h) * .7)}.abr-snake--list .abr-snake__road,.abr-snake--list .abr-snake__turn{--abr-snake-paint:var(--abr-proc-road)}.abr-snake--list .abr-snake__road{background:var(--abr-snake-paint)}.abr-snake--shipment .abr-snake__road.is-ahead{background:var(--abr-proc-road)}.abr-snake--shipment .abr-snake__turn.is-ahead{border-style:solid}.abr-snake--list .abr-snake__road:after,.abr-snake--shipment .abr-snake__road.is-ahead:after{content:"";border-top:2px dashed var(--color-base-100);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.abr-snake--list .abr-snake__turn{border-style:solid}.abr-snake--list .abr-snake__turn--right{left:calc(var(--x) - 5.3%);right:7.4%}.abr-snake--list .abr-snake__turn--left{width:calc(var(--x) + 5.3%);left:1.5%}.abr-snake--list .abr-snake__turn:after,.abr-snake--shipment .abr-snake__turn.is-ahead:after{content:"";top:calc(var(--abr-snake-road) / -2 - 1px);bottom:calc(var(--abr-snake-road) / -2 - 1px);border:2px dashed var(--color-base-100);position:absolute}.abr-snake--list .abr-snake__turn--right:after,.abr-snake--shipment .abr-snake__turn--right.is-ahead:after{left:0;right:calc(var(--abr-snake-road) / -2 - 1px);border-radius:0 var(--abr-radius-round) var(--abr-radius-round) 0;border-left:0}.abr-snake--list .abr-snake__turn--left:after,.abr-snake--shipment .abr-snake__turn--left.is-ahead:after{right:0;left:calc(var(--abr-snake-road) / -2 - 1px);border-radius:var(--abr-radius-round) 0 0 var(--abr-radius-round);border-right:0}.abr-snake--list .abr-snake__station{gap:4px}.abr-snake--list .abr-snake__station--pause .abr-snake__circle{width:calc(var(--abr-snake-circle) - 10px);height:calc(var(--abr-snake-circle) - 10px);margin-block:5px}.abr-snake--list .abr-snake__circle svg{width:24px;height:24px}.abr-snake--list .abr-snake__station--pause .abr-snake__circle svg{width:20px;height:20px}.abr-snake--list .abr-snake__station.is-ahead:not([class*=is-worst-]) .abr-snake__circle{border:3px solid var(--abr-border-strong)}.abr-snake--list .abr-snake__station.is-ahead:not([class*=is-worst-])>.abr-snake__name{color:var(--abr-text-tertiary)}.abr-snake--list .abr-snake__station.is-picked>.abr-snake__name{font-weight:700}.abr-snake--list .abr-snake__name{font-size:var(--abr-text-2xs);-webkit-hyphens:auto;hyphens:auto;margin-top:3px}.abr-snake--list .abr-snake__figure{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400}.abr-snake--list .abr-snake__counts{top:-9px;right:calc(50% - var(--abr-snake-circle) / 2 - 16px);z-index:1;gap:2px}.abr-snake--list .abr-snake__count{box-sizing:border-box;border:2px solid var(--color-base-100);min-width:22px;height:22px;font-size:var(--abr-text-2xs);padding:0 6px;line-height:18px}.abr-snake--list .abr-snake__count.is-ok{background:var(--abr-proc-ok-strong)}.abr-snake--list .abr-snake__station.is-ahead .abr-snake__circle{color:var(--abr-text-tertiary)}.abr-snake--list .abr-snake__station[class*=is-worst-] .abr-snake__circle{color:var(--color-base-content)}.abr-snake--list .abr-snake__station.is-picked .abr-snake__circle{border:3px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-content);box-shadow:0 0 0 5px var(--abr-proc-pick-halo);outline:none}.abr-ship-attention{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.abr-ship-attention__card{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);background:var(--color-base-100);min-width:0;color:var(--color-base-content);cursor:pointer;text-align:left;transition:border-color var(--abr-t-tint) var(--abr-e-tint);flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.abr-ship-attention__card:hover{border-color:var(--abr-border-strong)}.abr-ship-attention__card.is-picked{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.abr-ship-attention__top{font-size:var(--abr-text-sm);align-self:stretch;align-items:center;gap:6px;display:flex}.abr-ship-attention__top .abr-ship-badge{margin-left:auto}.abr-ship-attention__stage{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-125)}.abr-ship-attention__where{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs)}.abr-ship-badge{border-radius:var(--abr-proc-radius-badge);font-size:var(--abr-text-2xs);white-space:nowrap;flex:none;padding:1px 7px;font-weight:600}.abr-ship-badge.is-late{background:var(--abr-proc-late-soft);color:var(--abr-proc-late-ink)}.abr-ship-badge.is-near{background:var(--abr-proc-st-delivering-bg);color:var(--abr-proc-soon-ink)}.abr-ship-badge.is-ok{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-ship-panel{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);max-height:calc(100vh - 24px);box-shadow:var(--abr-proc-aside-shadow);flex-direction:column;display:flex;position:sticky;top:12px;overflow:hidden}.abr-ship-panel__head{border-bottom:1px solid var(--abr-border);background:var(--color-base-200);flex-direction:column;gap:3px;padding:14px 18px 12px;display:flex}.abr-ship-panel__body{flex-direction:column;gap:14px;min-height:0;padding:14px 16px 32px;display:flex;overflow:auto}.abr-ship-panel__kind{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-ship-panel__name{font-size:var(--abr-proc-text-18);margin:0;font-weight:600}.abr-ship-panel__count{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ship-panel__group{flex-direction:column;gap:8px;display:flex}.abr-ship-panel__title{font-size:var(--abr-proc-text-135);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.abr-ship-panel__title .abr-ship-dot{width:9px;height:9px;margin-right:0}.abr-ship-panel__title>span{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400}.abr-ship-panel__empty{border:1.5px dashed var(--abr-border-strong);border-radius:var(--abr-proc-radius-node);color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-135);text-align:center;margin:0;padding:24px 12px}.abr-ship-card{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);background:var(--color-base-100);box-shadow:var(--abr-proc-card-shadow);flex-direction:column;gap:8px;padding:12px;display:flex}.abr-ship-card[draggable=true]{cursor:grab}.abr-ship-card.is-late{border-color:var(--abr-proc-late-edge)}.abr-ship-card.is-near{border-color:var(--abr-proc-near-line)}.abr-ship-card__head{align-items:center;gap:8px;min-width:0;display:flex}.abr-ship-card__head .abr-ship-badge{margin-left:auto}.abr-ship-card__grip{width:12px;height:16px;color:var(--abr-status-none);flex:none}.abr-ship-card__num{min-width:0;color:var(--color-base-content);font-size:var(--abr-text-base);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:700;overflow:hidden}.abr-ship-card__part,.abr-ship-card__orders{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-ship-card__part{white-space:nowrap;flex:none}.abr-ship-card__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-ship-orders{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);overflow-wrap:anywhere;line-height:1.5;display:block}.abr-shd-head>.abr-ship-orders,.abr-ship-detail>.abr-ship-orders{margin-top:8px}.abr-shd-head>.abr-ship-orders+.abr-ship-orders{margin-top:2px}.abr-ship-card__orders{flex-wrap:wrap;gap:2px 8px;display:flex}.abr-ship-card__chips{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.abr-ship-chip{border-radius:var(--radius-field);background:var(--color-base-200);max-width:100%;font-size:var(--abr-text-2xs);text-overflow:ellipsis;white-space:nowrap;padding:1px 7px;line-height:1.4;overflow:hidden}.abr-ship-card__line{min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-proc-text-125);white-space:nowrap;justify-content:space-between;gap:2px 10px;display:flex}.abr-ship-card__line>span{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.abr-ship-card__line>span:empty{display:none}.abr-ship-card__line>span:first-child:not(:last-child){flex:none}.abr-ship-card__line>span:last-child{text-align:left;flex:1 1 0}.abr-ship-card__line.has-load>span:last-child{text-align:right}.abr-ship-card__line>span+span{color:var(--abr-text-tertiary)}.abr-ship-card__bar{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);flex-direction:column;gap:3px;display:flex}.abr-ship-card__bar>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-ship-track{border-radius:var(--abr-proc-radius-bar);background:var(--color-base-300);height:6px;display:block;overflow:hidden}.abr-ship-track>span{border-radius:var(--abr-proc-radius-bar);background:var(--abr-proc-ok);height:100%;display:block}.abr-ship-card__mine{flex-direction:column;gap:3px;display:flex}.abr-ship-card__label,.abr-ship-card__others{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-ship-card__mine-row{font-size:var(--abr-text-xs);justify-content:space-between;gap:10px;display:flex}.abr-ship-card__mine-row b{white-space:nowrap;font-weight:500}.abr-ship-card__mine-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-ship-track.is-late>span{background:var(--abr-proc-over)}.abr-ship-track.is-near>span{background:var(--abr-proc-near)}.abr-ship-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px 8px;display:flex}.abr-ship-card__actions .abr-btn{text-overflow:ellipsis;border-radius:var(--abr-proc-radius-tab);min-width:0;max-width:100%;height:28px;min-height:28px;font-size:var(--abr-proc-text-125);white-space:nowrap;padding:0 10px;font-weight:400;overflow:hidden}.abr-ship-card__actions .abr-ship-card__open{background:var(--abr-accent-soft);color:var(--color-primary);border:0;padding:0 12px;font-weight:600}.abr-ship-tile__head{align-items:center;gap:6px;display:flex}.abr-ship-next{width:var(--abr-control-h-sm);height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--abr-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.abr-ship-next:hover{border-color:var(--color-primary);color:var(--color-primary)}.abr-board-hint{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);margin:-4px 10px 6px}.abr-ship-move__date{justify-content:space-between;align-items:center;gap:12px;display:flex}.abr-ship-move__erase{border-radius:var(--radius-field);background:var(--abr-error-soft);color:var(--abr-ink-error);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.abr-order-cell--wide{grid-column:1/-1}.abr-ship-lane{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-200);margin-top:16px;padding:12px 14px}.abr-ship-lane .abr-order-fields{background:var(--color-base-100)}.abr-ship-lane__head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.abr-ship-norms{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.abr-ship-norms li{font-size:var(--abr-text-xs);flex-direction:column;gap:4px;display:flex}.abr-ship-norms__head{justify-content:space-between;gap:8px;font-weight:500;display:flex}.abr-ship-norms__tag{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);flex:none}.is-done.is-ok .abr-ship-norms__tag{color:var(--abr-ink-success);font-weight:600}.is-done.is-over .abr-ship-norms__tag,.is-here.is-late .abr-ship-norms__tag{color:var(--abr-proc-late-ink);font-weight:600}.is-done.is-fast .abr-ship-norms__tag{color:var(--abr-ink-info);font-weight:600}.is-here:not(.is-late) .abr-ship-norms__tag{color:var(--abr-ink-warning);font-weight:600}.abr-ship-norms__bar{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:8px;display:block;position:relative}.abr-ship-norms__bar>span{border-radius:var(--abr-radius-round);background:var(--abr-proc-ok);height:100%;display:block}.is-over .abr-ship-norms__bar>span,.is-late .abr-ship-norms__bar>span{background:var(--abr-proc-over)}.is-fast .abr-ship-norms__bar>span{background:var(--abr-proc-fast)}.is-here:not(.is-late) .abr-ship-norms__bar>span{background:var(--abr-proc-near)}.abr-ship-norms__bar>i{background:var(--color-base-content);width:2px;height:14px;margin-left:-1px;position:absolute;top:-3px}.abr-ship-norms__caption{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs)}.abr-ship-share{font-size:var(--abr-text-xs);align-items:center;gap:8px;display:flex}.abr-ship-share .abr-ship-track{flex:1;min-width:40px}.abr-sc-route{cursor:pointer;flex:1 1 0;justify-content:center}.abr-sc-route:has(input:checked){background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-card-shadow);font-weight:600}.abr-sc-route:has(input:focus-visible){outline:2px solid var(--color-primary)}.abr-sc-totals{border-top:1px solid var(--abr-border);font-size:var(--abr-text-sm);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;padding-top:12px;display:grid}.abr-sc-totals dt{color:var(--abr-text-secondary)}.abr-sc-totals dd{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.abr-sc-eta{border-radius:var(--radius-field);background:var(--color-base-200);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.abr-sc-table .abr-sc-order td{background:var(--color-base-200)}.abr-sc-item.is-gone{color:var(--abr-text-tertiary)}.abr-sc-item.is-foreign>td{color:var(--abr-text-tertiary);cursor:help}.abr-sc-item.is-foreign :is(input,.abr-field){opacity:.45;cursor:help}.abr-sc-item.is-over [data-sc-qty]{border-color:var(--color-error);color:var(--abr-ink-error)}.abr-pm-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.abr-pm-card{border:1px solid var(--abr-border);border-radius:var(--radius-box);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.abr-pm-card__label{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);justify-content:space-between;gap:8px;display:flex}.abr-pm-card__label b{color:var(--color-base-content);font-variant-numeric:tabular-nums;font-weight:600}.abr-pm-card__value{font-size:var(--abr-text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1.25}.abr-pm-card__sub{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums}.abr-pm-track{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:6px;display:flex;overflow:hidden}.abr-pm-track>span{background:var(--color-primary);height:100%;display:block}.abr-pm-track>span.is-planned{background:repeating-linear-gradient(45deg, var(--color-primary) 0 4px, transparent 4px 8px)}@supports (color:color-mix(in lab, red, red)){.abr-pm-track>span.is-planned{background:repeating-linear-gradient(45deg, color-mix(in oklab, var(--color-primary) 35%, transparent) 0 4px, transparent 4px 8px)}}.abr-ocd-table col.abr-ocd-table__rides{width:auto}.abr-ocd-table col.abr-ocd-table__x{width:36px}.abr-ocd-rides-inline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.abr-ocd-rides-inline .abr-ocd-ride__one{min-width:0;margin:0}.abr-ocd-rides-inline .abr-ocd-ride__one>span{overflow-wrap:anywhere;min-width:0}.abr-ship-body--order .abr-ship-route__tools{padding-inline:22px}.abr-order-pay-tools{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px;display:flex}.abr-order-pay-scroll{border:1px solid var(--abr-border);border-radius:var(--radius-field);max-height:60vh;position:relative;overflow:auto}.abr-order-pay-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--abr-text-xs)}.abr-order-pay-table :is(th,td){height:var(--abr-control-h);padding:8px 12px}.abr-order-pay-table .abr-order-pay--plan td{font-style:normal}.abr-order-pay-table th{z-index:2;background:var(--abr-grid-head);text-align:left;position:sticky;top:0}.abr-order-pay-table th .abr-filter{flex:none}.abr-order-pay-table th .abr-directory-resize{z-index:3}.abr-order-pay-table :is(th,td){border-right:1px solid var(--abr-grid-line)}.abr-order-pay-table th .abr-directory-resize:after{opacity:1;background:var(--abr-border-strong)}.abr-order-pay-table th.is-selected{cursor:grab}.abr-order-pay-table td{text-overflow:ellipsis;white-space:nowrap;background:var(--color-base-100);border-bottom:1px solid var(--abr-border);overflow:hidden}.abr-order-pay-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.abr-order-pay-table .abr-po-picked,.abr-order-pay-table .abr-po-col-selected{background:var(--abr-grid-select-fill)}.abr-order-pay-table .abr-po-picked{box-shadow:inset 0 0 0 1px var(--color-primary)}.abr-order-pay-table td.is-frozen{z-index:1;position:sticky}.abr-order-pay-table th.is-frozen{z-index:4}.abr-order-pay-table [aria-sort=ascending]>span:first-child:after{content:" ↑"}.abr-order-pay-table [aria-sort=descending]>span:first-child:after{content:" ↓"}.abr-order-pay-table .abr-pay-hidden,.abr-order-pay-table tr.abr-pay-hidden{display:none}.abr-order-pay-menu{padding:6px}.abr-order-pay-menu a{white-space:nowrap;text-decoration:none}.abr-oc-grid .abr-oc-error td{background:var(--abr-ink-error);height:auto;padding:7px 16px}@supports (color:color-mix(in lab, red, red)){.abr-oc-grid .abr-oc-error td{background:color-mix(in srgb, var(--abr-ink-error) 7%, var(--color-base-100))}}.abr-oc-grid .abr-oc-error td{color:var(--abr-ink-error);text-align:left;white-space:normal}.abr-oc-error p{margin:0}.abr-oc-input[aria-invalid=true]{border-color:var(--abr-ink-error)}.abr-oc-validation{color:var(--abr-ink-error);font-size:var(--abr-text-sm);margin:8px 0 0}.abr-ocd-add__pop{flex-wrap:wrap}.abr-ocd-items{overflow:visible}.abr-ocd-items__scroll{border-radius:var(--radius-box) var(--radius-box) 0 0}.abr-ocd-items>.abr-ocd-foot{border-radius:0 0 var(--radius-box) var(--radius-box)}.abr-ocd-add__pop>.abr-field{flex-basis:100%}.abr-ocd-add__fields{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:8px;display:flex}.abr-ocd-add__field{min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);flex-direction:column;flex:96px;gap:2px;display:flex}.abr-ocd-add__field .abr-field{flex:none;width:100%}.abr-ocd-add__fields>.abr-btn{flex:none}@media (width<=639px){.abr-ocd-add__field{flex-basis:calc(50% - 4px)}.abr-ocd-add__fields>.abr-btn{flex-basis:100%}}.abr-po-detail__box--order .abr-po-detail__scroll:focus-visible,.abr-ocd :is(.abr-ocd-more__btn,.abr-ocd-add__btn):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-nt{table-layout:fixed}.abr-nt thead th{background:var(--abr-grid-head);position:relative}.abr-nt :is(th,td){border-right:1px solid var(--abr-grid-line)}.abr-nt :is(th,td):last-child{border-right:0}.abr-nt tbody td{overflow:hidden}.abr-nt tfoot td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.abr-nt [data-native-wrap]{white-space:normal}.abr-nt td .abr-order-input{max-width:100%}.abr-nt th .abr-filter{flex:none}.abr-nt th:is(.is-num,.text-right) .abr-op-head-title{text-align:right}.abr-nt th .abr-directory-resize{z-index:3}.abr-nt th .abr-directory-resize:after{opacity:1;background:var(--abr-border-strong)}.abr-nt [aria-sort=ascending] .abr-op-head-title:after{content:" ↑"}.abr-nt [aria-sort=descending] .abr-op-head-title:after{content:" ↓"}.abr-nt tr.abr-nt-hidden{display:none}.abr-nt .abr-shd-col-sub{display:block}.abr-nt-tools{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.abr-nt-tools:not(:has(>:not([hidden]))){display:none}[data-positions-table=shipment-lines]>.abr-nt-tools{justify-content:flex-end;padding-inline:0}.abr-ocd-picked{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:inline-flex}.abr-ocd-picked__label{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ocd-picked b{font-size:var(--abr-text-base);font-weight:700}:is(.abr-ocd-table,.abr-shd-table) col.abr-ocd-table__no{width:64px}:is(.abr-ocd-table,.abr-shd-table).abr-table :is(th,td).abr-ocd-no{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;text-align:center;padding:0}:is(.abr-ocd-table,.abr-shd-table) td.abr-ocd-no{box-shadow:inset 3px 0 0 var(--abr-border-strong)}.abr-ocd-table td.abr-ocd-no[data-ship=part]{box-shadow:inset 3px 0 0 var(--abr-ink-warning)}.abr-ocd-table td.abr-ocd-no[data-ship=all]{box-shadow:inset 3px 0 0 var(--abr-ink-success)}:is(.abr-ocd-no__cell,.abr-order-pay-no__cell){height:100%;min-height:var(--abr-row-h);justify-content:center;align-items:center;gap:6px;display:flex}:is(.abr-ocd-no__cell,.abr-order-pay-no__cell)>span:first-child{text-align:right;min-width:2ch}:is(.abr-ocd-table,.abr-shd-table) thead th.abr-ocd-no:has([data-papers-all]:checked){color:var(--color-primary)}.abr-ocd-drop__list{font-size:var(--abr-text-sm);margin:0;padding-left:18px}.abr-ocd-drop__stay{color:var(--abr-ink-error);font-weight:600}.abr-ocd-papers-place{padding:0 12px 12px}.abr-ocd-papers-place:empty{display:none}.abr-ocd-papers{flex-direction:column;gap:10px;max-width:720px;padding:16px;display:flex}.abr-ocd-papers__title{font-size:var(--abr-text-sm);margin:0;font-weight:600}.abr-ocd-papers__names{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);overflow-wrap:anywhere;margin:0}.abr-ocd-papers__pairs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.abr-ocd-papers__hint{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ocd-papers__pair{height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:inherit;font-size:var(--abr-text-xs);cursor:pointer;padding:0 10px}.abr-ocd-papers__pair:hover{border-color:var(--color-primary);color:var(--color-primary)}.abr-ocd-papers__pair:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-ocd-papers__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 12px;display:grid}.abr-ocd-papers__field{min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);flex-direction:column;gap:4px;display:flex}.abr-ocd-papers__actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}@media (width<=639px){.abr-ocd-papers-place{padding-inline:8px}.abr-ocd-papers__form{grid-template-columns:minmax(0,1fr)}}.abr-ocd-invoices{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:10px;display:flex}.abr-ocd-invoices__label{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-ocd-invoice{height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);font-size:var(--abr-text-sm);align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex;position:relative}.abr-ocd-invoice b{font-weight:600}.abr-ocd-invoice__n{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);padding-right:6px}.abr-ocd-invoice.is-edit{margin:0}.abr-ocd-invoice.is-edit:hover,.abr-ocd-invoice.is-editing{border-color:var(--color-primary)}.abr-ocd-invoice__name{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.abr-ocd-invoice__name:focus-visible{border-radius:var(--radius-selector);outline:2px solid var(--color-primary);outline-offset:2px}.abr-ocd-invoice__field{width:14ch;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0;font-weight:600}.abr-nt{font-size:var(--abr-text-sm);border-collapse:collapse}.abr-nt :is(th,td){border-bottom:1px solid var(--abr-grid-line);font-size:var(--abr-text-sm);vertical-align:middle;padding:6px 10px}.abr-nt thead th{color:var(--abr-text-secondary);font-weight:500}.abr-nt td.abr-number-picked{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-nt td.abr-number-picked{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.abr-nt td.abr-number-picked{box-shadow:inset 0 0 0 1px var(--color-primary)}.abr-nt td.abr-po-col-selected{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-nt td.abr-po-col-selected{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.abr-nt .abr-ocd-progress__legend{font-size:var(--abr-text-sm)}.abr-nt :is(.abr-ocd-ride,.abr-ocd-ride__qty){font-size:inherit}.abr-nt td.abr-ocd-ride{max-width:260px}.abr-nt .abr-ocd-rides-inline{white-space:normal;max-width:260px;display:block}.abr-nt .abr-ocd-ride__many{font-weight:600}.abr-nt :is(.abr-ocd-ride__many,.abr-ocd-ride__none){white-space:nowrap}.abr-nt .abr-ocd-ride__one{white-space:nowrap;margin:0 14px 0 0;display:inline}.abr-nt .abr-ocd-ride__one+.abr-ocd-ride__one{margin-top:0}.abr-nt .abr-ocd-ride__one>span{white-space:nowrap}[data-nt-scroll]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.abr-btn,.abr-op-tool{height:var(--abr-control-h);padding:0 var(--abr-control-px);border-radius:var(--radius-field);font:inherit;font-size:var(--abr-text-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint), filter var(--abr-t-tint) var(--abr-e-tint);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.abr-btn:hover,.abr-op-tool:hover{text-decoration:none}.abr-btn>svg,.abr-op-tool>svg{flex:none;width:15px;height:15px}.abr-btn[hidden],.abr-op-tool[hidden]{display:none}.abr-btn:disabled,.abr-btn[aria-disabled=true],.abr-op-tool:disabled{opacity:.5;cursor:not-allowed;filter:none}.abr-btn--primary{background:var(--color-primary);color:var(--color-primary-content)}.abr-btn--primary:not(:disabled):hover{filter:brightness(.94)}.abr-btn--primary[data-tone=danger]{background:var(--color-error);color:var(--color-error-content)}.abr-btn--secondary,.abr-op-tool{border-color:var(--abr-border-strong);background:var(--color-base-100);color:var(--color-base-content)}.abr-btn--secondary:not(:disabled):hover,.abr-op-tool:not(:disabled):hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-btn--secondary:not(:disabled):hover,.abr-op-tool:not(:disabled):hover{background:color-mix(in srgb, var(--color-base-content) 6%, var(--color-base-100))}}.abr-btn--secondary.is-on,.abr-btn--secondary[aria-pressed=true],.abr-op-tool.is-on{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--color-primary)}.abr-btn--success{background:var(--color-success);color:var(--color-success-content)}.abr-btn--success:not(:disabled):hover{filter:brightness(.94)}.abr-btn--danger{background:var(--color-error);color:var(--color-error-content)}.abr-btn--danger:not(:disabled):hover{filter:brightness(.94)}.abr-btn--danger-quiet,.abr-op-tool.abr-op-delete-rows{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.abr-btn--danger-quiet,.abr-op-tool.abr-op-delete-rows{border-color:color-mix(in srgb, var(--color-error) 55%, transparent)}}.abr-btn--danger-quiet,.abr-op-tool.abr-op-delete-rows{background:var(--color-base-100);color:var(--abr-ink-error)}.abr-btn--danger-quiet:not(:disabled):hover,.abr-op-tool.abr-op-delete-rows:not(:disabled):hover{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.abr-btn--danger-quiet:not(:disabled):hover,.abr-op-tool.abr-op-delete-rows:not(:disabled):hover{background:color-mix(in srgb, var(--color-error) 12%, var(--color-base-100))}}.abr-btn--ghost{color:var(--abr-text-secondary);background:0 0}.abr-btn--ghost:not(:disabled):hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-btn--ghost:not(:disabled):hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}.abr-btn--ghost:not(:disabled):hover{color:var(--color-base-content)}.abr-btn--sm{height:var(--abr-control-h-sm);padding:0 calc(var(--abr-control-px) - 2px);font-size:var(--abr-text-xs)}.abr-btn--square{width:var(--abr-control-h);padding:0}.abr-btn--sm.abr-btn--square{width:var(--abr-control-h-sm)}.abr-close{width:var(--abr-control-h-sm);height:var(--abr-control-h-sm);border-radius:var(--radius-field);color:var(--abr-text-tertiary);cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px -6px -4px auto;padding:0;display:inline-flex}.abr-close:before{content:"";background:currentColor;width:55%;height:55%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") 50%/contain no-repeat}.abr-close:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-close:hover{background:color-mix(in srgb, var(--color-base-content) 7%, transparent)}}.abr-close:hover{color:var(--color-base-content)}.abr-close[hidden]{display:none}.abr-modal-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.abr-modal-head>:first-child{flex:auto;min-width:0}.abr-icon-btn{width:var(--abr-control-h-sm);height:var(--abr-control-h-sm);border-radius:var(--radius-field);color:var(--abr-text-tertiary);cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.abr-icon-btn svg{width:16px;height:16px}.abr-icon-btn:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-icon-btn:hover{background:color-mix(in srgb, var(--color-base-content) 7%, transparent)}}.abr-icon-btn:hover{color:var(--color-base-content)}.abr-icon-btn--danger:hover{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-icon-btn:disabled{opacity:.4;cursor:not-allowed}.abr-icon-btn--hole{pointer-events:none}.abr-field{width:100%;min-width:0;height:var(--abr-control-h);min-height:var(--abr-control-h);box-sizing:border-box;padding:0 var(--abr-control-px);border:1px solid var(--abr-field-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-base);transition:border-color var(--abr-t-tint) var(--abr-e-tint), box-shadow var(--abr-t-tint) var(--abr-e-tint);outline:none;line-height:1.3;display:block}.abr-field::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.abr-field::placeholder{color:color-mix(in oklab, currentColor 50%, transparent)}}.abr-field::placeholder{opacity:1}.abr-field:hover:not(:disabled):not([readonly]){border-color:var(--color-primary)}.abr-field:focus,.abr-field:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft);outline:none}.abr-field:disabled{border-color:var(--abr-border);background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-field:disabled{background:color-mix(in srgb, var(--color-base-content) 7%, var(--color-base-100))}}.abr-field:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-field:disabled{color:color-mix(in srgb, var(--color-base-content) 55%, transparent)}}.abr-field:disabled{-webkit-text-fill-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-field:disabled{-webkit-text-fill-color:color-mix(in srgb, var(--color-base-content) 55%, transparent)}}.abr-field:disabled{opacity:1;cursor:not-allowed}.abr-field[data-over]{border-color:var(--color-primary);background:var(--abr-accent-soft)}select.abr-field:not(:disabled){cursor:pointer}.abr-field--sm{height:var(--abr-control-h-sm);min-height:var(--abr-control-h-sm);padding:0 calc(var(--abr-control-px) * .75);font-size:var(--abr-text-sm)}.abr-field--area{height:auto;min-height:calc(var(--abr-control-h) * 2);resize:vertical;padding-block:8px;line-height:1.45}.abr-field--num{text-align:right;font-variant-numeric:tabular-nums}.abr-field--date{padding-right:calc(var(--abr-control-px) + 22px)}.abr-field-required:not(.abr-field-error) :is(.abr-field[data-empty],.abr-select-trigger[data-empty]),.abr-field-required:not(.abr-field-error) :is(.abr-field[data-empty],.abr-select-trigger[data-empty]):hover{border-color:var(--abr-ink-warning)}.abr-field-required:not(.abr-field-error) :is(.abr-field[data-empty],.abr-select-trigger[data-empty]):focus{border-color:var(--abr-ink-warning);box-shadow:0 0 0 3px var(--abr-warning-soft)}.abr-search{height:var(--abr-control-h);box-sizing:border-box;min-width:0;padding:0 var(--abr-control-px);border:1px solid var(--abr-field-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);transition:border-color var(--abr-t-tint) var(--abr-e-tint), box-shadow var(--abr-t-tint) var(--abr-e-tint);align-items:center;gap:6px;display:inline-flex}.abr-search:hover{border-color:var(--color-primary)}.abr-search:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-search>svg{width:15px;height:15px;color:var(--abr-text-tertiary);flex:none}.abr-search>input{min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--abr-text-sm);background:0 0;border:0;outline:none;flex:1;padding:0}.abr-search>input::placeholder{color:var(--abr-text-tertiary)}.abr-search--sm{height:var(--abr-control-h-sm)}.abr-drop{border:1.5px dashed var(--abr-border-strong);border-radius:var(--radius-box);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);transition:border-color var(--abr-t-tint) var(--abr-e-tint), background-color var(--abr-t-tint) var(--abr-e-tint)}.abr-drop:is(label,[role=button]){cursor:pointer}.abr-drop:is(label,[role=button]):hover,.abr-drop[data-over],.abr-drop.is-hover,.abr-import-hot .abr-drop{border-color:var(--color-primary)}.abr-drop[data-over],.abr-drop.is-hover,.abr-import-hot .abr-drop{background:var(--abr-accent-soft)}.abr-drop:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-drop--box{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;display:flex}.abr-drop-icon{width:24px;height:24px;color:var(--abr-text-tertiary);flex:none}.abr-drop[data-over] .abr-drop-icon,.abr-drop.is-hover .abr-drop-icon,.abr-drop.is-chosen .abr-drop-icon,.abr-import-hot .abr-drop-icon{color:var(--color-primary)}.abr-drop-title{color:var(--color-base-content);font-size:var(--abr-text-sm);font-weight:600}.abr-drop-note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-table :is(thead th,thead td){background:var(--abr-grid-head);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);text-align:left;white-space:nowrap;font-weight:600}.abr-table--striped tbody tr:nth-child(2n){background:var(--abr-grid-stripe)}.abr-table--hover tbody tr:hover,.abr-table--hover tbody tr.is-hover{background:var(--abr-grid-row-hover)}.abr-table--compact :is(th,td){padding:4px 8px}.abr-chevron{flex:none;width:14px;height:14px}.abr-chevron-box{transition:transform var(--abr-t-turn) ease-out;justify-content:center;align-items:center;display:inline-flex}.abr-chevron-box.is-open{transform:rotate(90deg)}.abr-card,.abr-card.modal-box{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-card-shadow)}.abr-card--tile{border-radius:var(--radius-field);box-shadow:none;transition:border-color var(--abr-t-tint) ease, box-shadow var(--abr-t-tint) ease}.abr-card--tile:hover{border-color:var(--abr-border-strong);box-shadow:var(--abr-card-shadow);text-decoration:none}.abr-card-empty{border:1px dashed var(--abr-border-strong);border-radius:var(--radius-box);text-align:center}.abr-badge{border-radius:var(--radius-selector);background:var(--color-base-300);max-width:100%;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;padding:3px 8px;font-weight:600;line-height:1.2;display:inline-flex}.abr-badge--sm{font-size:var(--abr-text-4xs);gap:4px;padding:2px 6px}.abr-badge-dot{border-radius:var(--abr-radius-round);background:currentColor;flex:none;width:6px;height:6px}.abr-badge--accent{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-badge--success{background:var(--abr-success-soft);color:var(--abr-ink-success)}.abr-badge--warning{background:var(--abr-warning-soft);color:var(--abr-ink-warning)}.abr-badge--error{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-badge--info{background:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.abr-badge--info{background:color-mix(in srgb, var(--color-info) 16%, transparent)}}.abr-badge--info{color:var(--abr-ink-info)}.abr-badge--teal{background:var(--abr-teal-soft);color:var(--abr-ink-info)}.abr-badge--split{background:var(--abr-split-soft);color:var(--abr-split-mark)}.abr-badge b{color:var(--color-base-content);font-weight:700}.abr-menu,.abr-sort-menu,.abr-head-menu,.abr-mark-menu,.abr-tile-menu,.abr-spec-menu{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-width:180px;max-width:min(360px,100vw - 16px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);animation:abr-pop-in var(--abr-t-pop) var(--abr-e-enter);flex-direction:column;padding:6px;display:flex;position:fixed}.abr-menu-item,.abr-sort-menu-item,.abr-head-menu-item,.abr-mark-item,.abr-tile-menu button,.abr-spec-menu-item{border-radius:var(--radius-field);width:100%;color:var(--color-base-content);font:inherit;font-size:var(--abr-text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:7px 9px;line-height:1.3;text-decoration:none;display:flex}.abr-menu-item:hover:not(:disabled),.abr-menu-item:focus-visible,.abr-sort-menu-item:hover:not(:disabled),.abr-sort-menu-item:focus-visible,.abr-head-menu-item:hover:not(:disabled),.abr-head-menu-item:focus-visible,.abr-mark-item:hover:not(:disabled),.abr-mark-item:focus-visible,.abr-tile-menu button:hover:not(:disabled),.abr-spec-menu-item:hover:not(:disabled),.abr-spec-menu-item:focus-visible{background:var(--abr-accent-soft);color:var(--color-primary);text-decoration:none}.abr-menu-item.is-on{color:var(--color-primary);font-weight:600}.abr-menu-item:disabled,.abr-sort-menu-item:disabled,.abr-head-menu-item:disabled,.abr-mark-item:disabled,.abr-spec-menu-item:disabled{color:var(--abr-text-tertiary);opacity:.5;cursor:default}.abr-mark-item--long{white-space:normal;align-items:flex-start}.abr-mark-item--long .abr-mark-caption{overflow-wrap:anywhere;flex:auto;min-width:0}.abr-mark-hint{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs,.75rem);white-space:nowrap;flex:none;margin-left:auto;padding-left:6px}.abr-menu-line,.abr-sort-menu-line,.abr-tile-menu hr{border:0;border-top:1px solid var(--abr-border);width:auto;margin:5px 4px}.abr-proc-closed__switch,.abr-cell-switch,.abr-cp-switch,.abr-archive-switch,.abr-pin-switch{border-radius:var(--abr-radius-round);background:var(--color-base-content);flex:none;width:34px;height:20px;position:relative}@supports (color:color-mix(in lab, red, red)){.abr-proc-closed__switch,.abr-cell-switch,.abr-cp-switch,.abr-archive-switch,.abr-pin-switch{background:color-mix(in srgb, var(--color-base-content) 22%, transparent)}}.abr-proc-closed__switch,.abr-cell-switch,.abr-cp-switch,.abr-archive-switch,.abr-pin-switch{transition:background-color var(--abr-t-turn) var(--abr-e-tint)}.abr-proc-closed__switch:after,.abr-cell-switch:after,.abr-cp-switch:after,.abr-archive-switch:after,.abr-pin-switch:after{content:"";border-radius:var(--abr-radius-round);background:var(--abr-mark-on-fill);width:16px;height:16px;box-shadow:var(--abr-lift-shadow);transition:transform var(--abr-t-turn) var(--abr-e-tint);position:absolute;top:2px;left:2px}.abr-proc-closed[aria-pressed=true] .abr-proc-closed__switch,.abr-cell-switch:checked,.abr-cp-check input:checked+.abr-cp-check-body .abr-cp-switch,[data-archive-toggle]:checked+.abr-archive-switch,[data-leads-archive-toggle]:checked+.abr-archive-switch,.abr-pin[aria-pressed=true] .abr-pin-switch{background:var(--color-primary)}.abr-proc-closed[aria-pressed=true] .abr-proc-closed__switch:after,.abr-cell-switch:checked:after,.abr-cp-check input:checked+.abr-cp-check-body .abr-cp-switch:after,[data-archive-toggle]:checked+.abr-archive-switch:after,[data-leads-archive-toggle]:checked+.abr-archive-switch:after,.abr-pin[aria-pressed=true] .abr-pin-switch:after{transform:translate(14px)}.abr-cell-switch:focus-visible,.abr-cp-check input:focus-visible+.abr-cp-check-body .abr-cp-switch,[data-leads-archive-toggle]:focus-visible+.abr-archive-switch,[data-archive-toggle]:focus-visible+.abr-archive-switch{outline:2px solid var(--color-primary);outline-offset:2px}.abr-dds-gran,.abr-views,.abr-pfm-seg{height:var(--abr-control-h);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-200);flex:none;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.abr-views,.abr-pfm-seg{height:var(--abr-control-h-sm);padding:2px}.abr-views--full{height:var(--abr-control-h);padding:3px}.abr-dds-gran-btn,.abr-view,.abr-pfm-seg-btn{border-radius:var(--radius-field);height:auto;color:var(--abr-text-secondary);font:inherit;font-size:var(--abr-text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.abr-dds-gran-btn:hover,.abr-view:hover,.abr-pfm-seg-btn:hover{color:var(--color-base-content);text-decoration:none}.abr-dds-gran-btn[aria-pressed=true],.abr-view--on,.abr-view--on:hover,.abr-pfm-seg-btn.is-on{background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-lift-shadow)}.abr-tabs{border-bottom:1px solid var(--abr-border);flex-wrap:wrap;gap:4px;display:flex}.abr-tab,.abr-mapping-tab{height:var(--abr-control-h);color:var(--abr-text-tertiary);font:inherit;font-size:var(--abr-text-sm);cursor:pointer;transition:color var(--abr-t-tint) var(--abr-e-tint);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:500;display:flex}.abr-tab:hover,.abr-mapping-tab:hover{color:var(--color-base-content)}.abr-tab[aria-selected=true],.abr-mapping-tab[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-base-content)}.abr-tab:focus-visible,.abr-mapping-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}}@layer utilities{@layer daisyui.l1.l2{@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;align-items:normal;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}@starting-style{.modal.modal-open{opacity:0}}@starting-style{.modal[open]{opacity:0}}@starting-style{.modal:popover-open{opacity:0}}@starting-style{.modal:target{opacity:0}}@starting-style{.modal-toggle:checked+.modal{opacity:0}}@starting-style{.modal.modal-open{opacity:0}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}@starting-style{.modal-toggle:checked+.modal{opacity:0}}:where(.drawer-toggle:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){translate:0%}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:100%}[dir=rtl] :is(.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:-100%}.drawer-end>.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){translate:0%}.drawer-open>.drawer-side{overflow-y:auto}.drawer-open>.drawer-toggle{display:none}.drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}@starting-style{.modal-toggle:checked+.modal{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}@starting-style{.modal.modal-open{opacity:0}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.tooltip-top>.tooltip-content{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}.tooltip-bottom>.tooltip-content{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.tooltip-start>.tooltip-content{left:auto;right:auto;inset-inline:0 auto}.tooltip-center>.tooltip-content{inset-inline:auto;left:50%;right:auto}.tooltip-end>.tooltip-content{left:auto;right:auto;inset-inline:auto 0}.tooltip-left>.tooltip-content{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem)) translateY(var(--tt-trans,-50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset,50% auto)}.tooltip-right>.tooltip-content{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem)) translateY(var(--tt-trans,-50%));left:var(--tt-off);right:auto;inset-block:var(--tt-inset,50% auto)}.tooltip-primary>.tooltip-content{color:var(--color-primary-content)}.tooltip-secondary>.tooltip-content{color:var(--color-secondary-content)}.tooltip-accent>.tooltip-content{color:var(--color-accent-content)}.tooltip-info>.tooltip-content{color:var(--color-info-content)}.tooltip-success>.tooltip-content{color:var(--color-success-content)}.tooltip-warning>.tooltip-content{color:var(--color-warning-content)}.tooltip-error>.tooltip-content{color:var(--color-error-content)}.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.tabs-border>.tab\!{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000!important;border-radius:var(--radius-field)!important;position:relative!important}.tabs-border>.tab\!:before{content:""!important;background-color:var(--tab-border-color)!important;width:calc(100% - var(--tab-p) * 2)!important;border-radius:var(--radius-field)!important;height:3px!important;bottom:0!important;left:var(--tab-p)!important;transition:background-color .2s!important;position:absolute!important}:is(.tabs-border>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab\!:is(input:checked),.tabs-border>.tab\!:is(label:has(:checked))):before{--tab-border-color:currentColor!important;border-top:3px solid!important}.tabs-lift>.tab\!{--tab-border:0 0 var(--border) 0!important;--tab-radius-ss:var(--tab-radius-limit)!important;--tab-radius-se:var(--tab-radius-limit)!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p)!important;--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important;border-width:var(--tab-border)!important;padding:var(--tab-paddings)!important;border-color:var(--tab-border-colors)!important;border-start-start-radius:var(--tab-radius-ss)!important;border-start-end-radius:var(--tab-radius-se)!important;border-end-end-radius:var(--tab-radius-ee)!important;border-end-start-radius:var(--tab-radius-es)!important}.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border)!important;--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important;--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border))!important;--tab-inset:auto auto 0 auto!important;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))!important;background-color:var(--tab-bg)!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):before{z-index:1!important;content:""!important;width:var(--tab-corner-width)!important;height:var(--tab-corner-height)!important;background-position:var(--tab-corner-position)!important;background-image:var(--radius-start), var(--radius-end)!important;background-size:var(--tab-radius-limit) var(--tab-radius-limit)!important;inset:var(--tab-inset)!important;background-repeat:no-repeat!important;display:block!important;position:absolute!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none!important}[dir=rtl] :is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)!important}:is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none!important}[dir=rtl] :is(.tabs-lift>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab\!:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)!important}.tabs-lift:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important}.tabs-top>.tab\!{--tab-order:0!important;--tab-border:0 0 var(--border) 0!important;--tab-radius-ss:var(--tab-radius-limit)!important;--tab-radius-se:var(--tab-radius-limit)!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p)!important;--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important}.tabs-top>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab\!:is(input:checked),.tabs-top>.tab\!:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border)!important;--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important;--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border))!important;--tab-inset:auto auto 0 auto!important;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))!important}.tabs-top:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)!important}.tabs-bottom>.tab\!{--tab-order:1!important;--tab-border:var(--border) 0 0 0!important;--tab-radius-ss:0!important;--tab-radius-se:0!important;--tab-radius-es:var(--tab-radius-limit)!important;--tab-radius-ee:var(--tab-radius-limit)!important;--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000!important;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p)!important;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2)!important;--tab-corner-height:var(--tab-radius-limit)!important;--tab-corner-position:top left, top right!important}.tabs-bottom>.tab\!:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab\!:is(input:checked),.tabs-bottom>.tab\!:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border)!important;--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)!important;--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border))!important;--tab-inset:0 auto auto auto!important;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad))!important;--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))!important}.tabs-bottom:has(>.tab-content)>.tab\!:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)!important}.tabs-box>.tab\!{border-radius:var(--radius-field)!important;border-style:none!important}.tabs-box>.tab\!:focus-visible,.tabs-box>.tab\!:is(label:has(:checked:focus-visible)){outline-offset:2px!important}.tabs-box>.tab\!:focus-visible{z-index:1!important}.tabs-xs>.tab\!{--tab-p:.375rem!important;--tab-radius-min:calc(.5rem - var(--border))!important;font-size:.75rem!important}.tabs-sm>.tab\!{--tab-p:.5rem!important;--tab-radius-min:calc(.5rem - var(--border))!important;font-size:.875rem!important}.tabs-md>.tab\!{--tab-p:.75rem!important;--tab-radius-min:calc(.75rem - var(--border))!important;font-size:.875rem!important}.tabs-lg>.tab\!{--tab-p:1rem!important;--tab-radius-min:calc(1.5rem - var(--border))!important;font-size:1.125rem!important}.tabs-xl>.tab\!{--tab-p:1.25rem!important;--tab-radius-min:calc(2rem - var(--border))!important;font-size:1.125rem!important}@media (prefers-reduced-motion:no-preference){.collapse-arrow>.collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collapse-plus>.collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.collapse-arrow>.collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.collapse-arrow>.collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.collapse-plus>.collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.collapse-plus>.collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.collapse-plus>.collapse-title:after{--tw-content:"+";content:var(--tw-content);pointer-events:none;top:.9rem;inset-inline-end:1.4rem}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.steps-horizontal .\!step{text-align:center!important;grid-template-rows:40px 1fr!important;grid-template-columns:auto!important;place-items:center!important;min-width:4rem!important;display:grid!important}.steps-horizontal .\!step:before{width:100%!important;height:.5rem!important;margin-inline-start:-100%!important;translate:0!important}[dir=rtl] :is(.steps-horizontal .\!step):before{translate:0!important}.steps-vertical .\!step{grid-template-rows:auto!important;grid-template-columns:40px 1fr!important;justify-items:start!important;gap:.5rem!important;min-height:4rem!important;display:grid!important}.steps-vertical .\!step:before{width:.5rem!important;height:100%!important;margin-inline-start:50%!important;translate:-50% -50%!important}[dir=rtl] :is(.steps-vertical .\!step):before{translate:50% -50%!important}.steps-horizontal .step\!{text-align:center!important;grid-template-rows:40px 1fr!important;grid-template-columns:auto!important;place-items:center!important;min-width:4rem!important;display:grid!important}.steps-horizontal .step\!:before{width:100%!important;height:.5rem!important;margin-inline-start:-100%!important;translate:0!important}[dir=rtl] :is(.steps-horizontal .step\!):before{translate:0!important}.steps-vertical .step\!{grid-template-rows:auto!important;grid-template-columns:40px 1fr!important;justify-items:start!important;gap:.5rem!important;min-height:4rem!important;display:grid!important}.steps-vertical .step\!:before{width:.5rem!important;height:100%!important;margin-inline-start:50%!important;translate:-50% -50%!important}[dir=rtl] :is(.steps-vertical .step\!):before{translate:50% -50%!important}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2;cursor:not-allowed;opacity:.2}.image-full>.card-body{color:var(--color-neutral-content);position:relative}.dropdown-right{--anchor-h:right;--anchor-v:span-bottom}.dropdown-right .dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.dropdown-left{--anchor-h:left;--anchor-v:span-bottom}.dropdown-left .dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.dropdown-center{--anchor-h:center}.dropdown-center :where(.dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.dropdown-center :where(.dropdown-content)){translate:-50%}.dropdown-center.dropdown-left{--anchor-h:left;--anchor-v:center}.dropdown-center.dropdown-left .dropdown-content{top:auto;bottom:50%;translate:0 50%}.dropdown-center.dropdown-right{--anchor-h:right;--anchor-v:center}.dropdown-center.dropdown-right .dropdown-content{top:auto;bottom:50%;translate:0 50%}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{top:auto;bottom:0}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{top:auto;bottom:0}.dropdown-start{--anchor-h:span-right}.dropdown-start :where(.dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.dropdown-start :where(.dropdown-content)){translate:0}.dropdown-start.dropdown-left{--anchor-h:left;--anchor-v:span-bottom}.dropdown-start.dropdown-left .dropdown-content{top:0;bottom:auto}.dropdown-start.dropdown-right{--anchor-h:right;--anchor-v:span-bottom}.dropdown-start.dropdown-right .dropdown-content{top:0;bottom:auto}.dropdown-bottom{--anchor-v:bottom}.dropdown-bottom .dropdown-content{transform-origin:top;top:100%;bottom:auto}.dropdown-top{--anchor-v:top}.dropdown-top .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3),:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-lift>.tab-content{--tabcontent-margin:calc(-1 * var(--border)) 0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1 * var(--border)) 0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-bottom>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1 * var(--border)) 0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}:is(.tabs-bottom>:checked,.tabs-bottom>:is(label:has(:checked)),.tabs-bottom>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}.tabs-box>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2, var(--radius-field)) + min(.25rem, var(--tabs-box-radius)) - var(--border));margin-top:.25rem}.modal-top>.modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.modal-middle>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.modal-bottom>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.modal-start>.modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.modal-start>.modal-box){--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;translate:100%}.modal-end>.modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.modal-end>.modal-box){--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);translate:-100%}.timeline-vertical:has(.timeline-middle)>li>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.timeline-vertical:has(.timeline-middle)>li>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}.timeline-horizontal:has(.timeline-middle)>li>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline-horizontal:has(.timeline-middle)>li>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.steps-vertical{grid-auto-rows:1fr;grid-auto-flow:row}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps-horizontal{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}@supports (color:color-mix(in lab, red, red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0;opacity:0}.swap .swap-indeterminate{opacity:0}.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}@media (prefers-reduced-motion:reduce){.aura-glow:before,.aura-glow:after{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura-glow{background-image:radial-gradient(closest-corner,currentColor 0%,#0000 90%);animation:none}.aura-glow:before{animation:aura-glow var(--tw-duration,6s) ease-out infinite}@media (prefers-reduced-motion:reduce){.aura-glow:before{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura-glow:after{animation:aura-glow-after var(--tw-duration,6s) ease-out infinite}@media (prefers-reduced-motion:reduce){.aura-glow:after{animation-duration:calc(var(--tw-duration,6s) * 4)}}@supports (color:color-mix(in lab, red, red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stats-horizontal{grid-auto-flow:column;overflow-x:auto}.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stats-horizontal .stat:not(:last-child){border-block-end:none}@supports (color:color-mix(in lab, red, red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stats-vertical{grid-auto-flow:row;overflow-y:auto}.stats-vertical .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.menu-lg :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-lg :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}.menu-lg details[open]>summary:before{font-size:1.125rem}.menu-md :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-md :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}.menu-md details[open]>summary:before{font-size:.875rem}.menu-md .menu-title{padding-block:.5rem;padding-inline:.75rem}.menu-sm :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.menu-sm details[open]>summary:before{font-size:.75rem}.menu-xl :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-xl :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}.menu-xl details[open]>summary:before{font-size:1.375rem}.menu-xl .menu-title{padding-block:.75rem;padding-inline:1.5rem}.menu-xs :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-xs :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}.menu-xs details[open]>summary:before{font-size:.6875rem}@media (forced-colors:active){:where(:not(ul,menu,details,.menu-title,.btn)).menu-active{outline-offset:2px;outline:2px solid #0000}}:where(:not(ul,menu,details,.menu-title,.btn)).menu-active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);outline-style:none}@media (forced-colors:active){:where(:not(ul,menu,details,.menu-title,.btn)).menu-active{outline-offset:2px;outline:2px solid #0000}}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem) * 5)}.menu-xs .menu-title{padding-block:.25rem;padding-inline:.5rem}.menu-sm .menu-title,.menu-md .menu-title{padding-block:.5rem;padding-inline:.75rem}.menu-lg .menu-title,.menu-xl .menu-title{padding-block:.75rem;padding-inline:1.5rem}.table-sm :not(thead,tfoot) tr{font-size:.75rem}.table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.table-xs :not(thead,tfoot) tr{font-size:.6875rem}.table-xs :where(th,td){padding-block:.25rem;padding-inline:.5rem}.dock-xs .dock-label,.dock-sm .dock-label{font-size:.625rem}.dock-md .dock-label,.dock-lg .dock-label{font-size:.6875rem}.dock-xl .dock-label{font-size:.75rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}.alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}@media (hover:hover){@supports (color:color-mix(in lab, red, red)){.link-primary:hover{color:color-mix(in oklab, var(--color-primary) 80%, #000)}}.link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.link-primary:hover{color:color-mix(in oklab, var(--color-primary) 80%, #000)}}}.link-primary{color:var(--color-primary)}.range-primary{color:var(--color-primary);--range-thumb:var(--color-primary-content)}@media (hover:hover){.link-hover:hover{text-decoration-line:underline}}.link-hover{text-decoration-line:none}@media (hover:hover){.link-hover:hover{text-decoration-line:underline}}.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.input-sm{--in-size-mul:8;--font-size-min:.75rem;--spin-my:-2}.floating-label:has(.input-sm){--top-mul:4;--font-size:.75rem}.btn-lg{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem) * 12)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}.card-lg .card-body{--card-p:2rem;--card-fs:1rem}.card-lg .card-title{--cardtitle-fs:1.25rem}.card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}.card-md .card-title{--cardtitle-fs:1.125rem}.card-sm .card-body{--card-p:1rem;--card-fs:.75rem}.card-sm .card-title{--cardtitle-fs:1rem}.card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}.card-xl .card-title{--cardtitle-fs:1.375rem}.card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}.card-xs .card-title{--cardtitle-fs:.875rem}.range-xs{--range-thumb-size:calc(var(--size-selector,.25rem) * 4)}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.collapse:not(td,tr,colgroup).collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.collapse:not(td,tr,colgroup)[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse:not(td,tr,colgroup).collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse:not(td,tr,colgroup)[open].collapse-plus>.collapse-title:after,.collapse:not(td,tr,colgroup)[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}.\@container{container-type:inline-size}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}@supports (color:color-mix(in lab, red, red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}:where(.drawer-side){overflow:hidden}.drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete, visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.drawer-side>*{grid-row-start:1;grid-column-start:1}.drawer-side>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.drawer-side>:not(.drawer-overlay)){translate:100%}@supports (color:color-mix(in lab, red, red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4));scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}.drawer-toggle{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:currentColor oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}@supports (color:color-mix(in lab, red, red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){will-change:auto;transform:none}:where(:root:has(.drawer-toggle:checked)){--page-scroll-lock: }.drawer-open>.drawer-toggle:checked~.drawer-side{scrollbar-color:revert-layer}:root:has(.drawer-open>.drawer-toggle:checked){--page-scroll-lock:revert-layer}.modal-toggle{appearance:none;opacity:0;opacity:0;width:0;height:0;position:fixed}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}.tab\!:is(.tabs>.tab\!){cursor:pointer!important;appearance:none!important;text-align:center!important;webkit-user-select:none!important;-webkit-user-select:none!important;user-select:none!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:relative!important}@media (hover:hover){.tab\!:is(.tabs>.tab\!):hover{color:var(--color-base-content)!important}}.tab\!:is(.tabs>.tab\!){--tab-p:.75rem!important;--tab-bg:var(--color-base-100)!important;--tab-border-color:var(--color-base-300)!important;--tab-radius-ss:0!important;--tab-radius-se:0!important;--tab-radius-es:0!important;--tab-radius-ee:0!important;--tab-order:0!important;--tab-radius-min:calc(.75rem - var(--border))!important;--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min))!important;--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px)!important;order:var(--tab-order)!important;height:var(--tab-height)!important;padding-inline:var(--tab-p)!important;border-color:#0000!important;font-size:.875rem!important}.tab\!:is(.tabs>.tab\!):is(input[type=radio]){min-width:fit-content!important}.tab\!:is(.tabs>.tab\!):is(input[type=radio]):after{--tw-content:attr(aria-label)!important;content:var(--tw-content)!important}.tab\!:is(.tabs>.tab\!):is(label){position:relative!important}.tab\!:is(.tabs>.tab\!):is(label) input{cursor:pointer!important;appearance:none!important;opacity:0!important;position:absolute!important;inset:0!important}:is(.tab\!:is(.tabs>.tab\!):checked,.tab\!:is(.tabs>.tab\!):is(label:has(:checked)),.tab\!:is(.tabs>.tab\!):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block!important}.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.tab\!:is(.tabs>.tab\!):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)!important}}.tab\!:is(.tabs>.tab\!):not(input):empty{cursor:default!important;flex-grow:1!important}.tab\!:is(.tabs>.tab\!):focus{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){.tab\!:is(.tabs>.tab\!):focus{outline-offset:2px!important;outline:2px solid #0000!important}}.tab\!:is(.tabs>.tab\!):focus-visible,.tab\!:is(.tabs>.tab\!):is(label:has(:checked:focus-visible)){outline-offset:-5px!important;outline:2px solid!important}.tab\!:is(.tabs>.tab\!)[disabled]{pointer-events:none!important;opacity:.4!important}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}@supports (color:color-mix(in lab, red, red)){.vc[data-vc-input]{box-shadow:0 9px 20px color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.vc [data-vc-header=content],.vc .vc-header__content,.vc [data-vc=month]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=month]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc [data-vc=month]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc=year]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=year]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc [data-vc=year]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-month:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-month:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc .vc-month:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-year:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-year:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc .vc-year:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}.vc [data-vc-months-month]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc [data-vc-months-month]:disabled,.vc [data-vc-months-month]:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-years-year]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc [data-vc-years-year]:disabled,.vc [data-vc-years-year]:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-months__month:disabled,.vc .vc-months__month:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-years__year:disabled,.vc .vc-years__year:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-week-numbers=title],.vc .vc-week-numbers__title,.vc [data-vc-week-number]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc [data-vc-week-number]:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}.vc .vc-week-number{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc .vc-week-number:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}.vc [data-vc-week-day],.vc .vc-week__day{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{opacity:.8;pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent);background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc [data-vc-date-popup],.vc .vc-date__popup{box-shadow:0 3px 15px color-mix(in oklab, var(--color-base-content) 20%, transparent)}.vc [data-vc-date-range-tooltip],.vc .vc-date-range-tooltip{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);box-shadow:0 1px 4px color-mix(in oklab, var(--color-base-content) 20%, transparent)}.vc [data-vc-time=keeping],.vc .vc-time__keeping{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.vc{box-sizing:border-box;border-radius:var(--radius-box);border:var(--border) solid var(--color-base-200);background-color:var(--color-base-100);min-width:286px;color:var(--color-base-content);opacity:1;-webkit-user-select:none;user-select:none;flex-direction:column;padding:1rem;transition-property:opacity;transition-duration:.2s;display:inline-flex;position:relative}.vc:focus-visible,.vc button:focus-visible,.vc [tabindex="0"]:focus-visible{border-radius:var(--radius-field);outline:1px solid var(--color-primary);outline-offset:-1px}.vc[data-vc-calendar-hidden]{pointer-events:none;opacity:0}.vc[data-vc-calendar-hidden] *{pointer-events:none!important}.vc[data-vc-input]{box-shadow:0 9px 20px var(--color-base-content);position:absolute}@supports (color:color-mix(in lab, red, red)){.vc[data-vc-input]{box-shadow:0 9px 20px color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.vc[data-vc-input][data-vc-position=bottom]{margin-top:.25rem}.vc[data-vc-input][data-vc-position=top]{margin-top:-.25rem}.vc [data-vc=controls]{pointer-events:none;z-index:20;box-sizing:content-box;justify-content:space-between;align-items:center;padding:1.25rem 1rem 0;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.vc [data-vc-arrow]{pointer-events:auto;cursor:pointer;border-radius:var(--radius-field);width:1.5rem;height:1.5rem;color:var(--color-base-content);background-color:#0000;border:0;display:block;position:relative}.vc [data-vc-arrow]:hover{background-color:var(--color-base-200)}.vc [data-vc-arrow]:hover:before{opacity:.6}.vc [data-vc-arrow]:before{content:"";background-position:50%;background-repeat:no-repeat;border:2px solid;border-width:0 2px 2px 0;width:.5rem;height:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.vc [data-vc-arrow][data-vc-arrow=prev]:before{transform:translate(-35%,-50%)rotate(135deg)}.vc [data-vc-arrow][data-vc-arrow=next]:before{transform:translate(-65%,-50%)rotate(-45deg)}.vc [data-vc=grid]{flex-wrap:wrap;flex-grow:1;gap:1.75rem;display:flex}.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column]{pointer-events:none;opacity:.3}.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=month],.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=year]{pointer-events:auto;opacity:1}.vc [data-vc=column]{flex-direction:column;flex-grow:1;min-width:240px;display:flex}.vc [data-vc=header]{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.vc [data-vc-header=content],.vc .vc-header__content{color:var(--color-base-content)}.vc [data-vc-header=content]{white-space:pre-wrap;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;align-items:center;padding-inline:1rem;display:grid}.vc [data-vc=month],.vc [data-vc=month]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=month]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc=month]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=month]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc=year],.vc [data-vc=year]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=year]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc=year]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc=year]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-month,.vc .vc-month:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-month:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc .vc-month:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-month:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-year,.vc .vc-year:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-year:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc .vc-year:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-year:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc=month]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;padding:.25rem;font-size:.875rem;font-weight:600}.vc [data-vc=month]:hover{background-color:var(--color-base-200)}.vc [data-vc=month]:disabled{pointer-events:none;opacity:.4}.vc [data-vc=year]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;padding:.25rem;font-size:.875rem;font-weight:600}.vc [data-vc=year]:hover{background-color:var(--color-base-200)}.vc [data-vc=year]:disabled{pointer-events:none;opacity:.4}.vc [data-vc=wrapper]{flex-grow:1;display:flex}.vc [data-vc=content]{flex-direction:column;flex-grow:1;display:flex}.vc [data-vc=months],.vc [data-vc=years]{flex-grow:1;align-items:center;gap:1rem .25rem;display:grid}.vc [data-vc=months]{grid-template-columns:repeat(4,minmax(0,1fr))}.vc [data-vc=years]{grid-template-columns:repeat(5,minmax(0,1fr))}.vc [data-vc-months-month]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-months-month]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc [data-vc-months-month]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-months-month]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-months-month]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc-months-month]:disabled{opacity:.8}.vc [data-vc-months-month]:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-months-month]:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc-months-month][data-vc-months-month-selected],.vc [data-vc-months-month][data-vc-years-year-selected],:is(.vc [data-vc-months-month][data-vc-months-month-selected],.vc [data-vc-months-month][data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}.vc [data-vc-years-year]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-years-year]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc [data-vc-years-year]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-years-year]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-years-year]:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc-years-year]:disabled{opacity:.8}.vc [data-vc-years-year]:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-years-year]:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc-years-year][data-vc-months-month-selected],.vc [data-vc-years-year][data-vc-years-year-selected],:is(.vc [data-vc-years-year][data-vc-months-month-selected],.vc [data-vc-years-year][data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-months__month:disabled,.vc .vc-months__month:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-years__year:disabled,.vc .vc-years__year:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc [data-vc-months-month]{cursor:pointer;overflow-wrap:anywhere;border-radius:var(--radius-field);text-align:center;border:0;justify-content:center;align-items:center;height:2.5rem;padding:.25rem;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc-months-month]:disabled{pointer-events:none;opacity:.4}.vc [data-vc-years-year]{cursor:pointer;overflow-wrap:anywhere;border-radius:var(--radius-field);text-align:center;border:0;justify-content:center;align-items:center;height:2.5rem;padding:.25rem;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc-years-year]:disabled{pointer-events:none;opacity:.4}.vc [data-vc-week=numbers]{flex-direction:column;display:flex}.vc [data-vc-week-numbers=title]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-week-numbers=title],.vc .vc-week-numbers__title{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc-week-numbers=title]{justify-content:center;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}.vc [data-vc-week-numbers=content]{grid-auto-flow:row;place-items:center;row-gap:.25rem;display:grid}.vc [data-vc-week-number]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-week-number]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc-week-number]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-week-number]:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}.vc .vc-week-number{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc .vc-week-number:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.vc [data-vc-week-number]{cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;min-height:1.875rem;margin:0;padding:0;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc=week]{grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:.5rem;display:grid}.vc [data-vc-week-day]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-week-day],.vc .vc-week__day{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc-week-day]{background-color:#0000;border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;margin:0;padding:0;font-size:.75rem;font-weight:400;display:flex}.vc button[data-vc-week-day]{cursor:pointer}.vc button[data-vc-week-day]:hover{color:var(--color-base-content)}.vc [data-vc=dates]{pointer-events:none;flex-grow:1;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;display:grid}.vc [data-vc=dates][data-vc-dates-disabled] [data-vc-date-btn]{cursor:default}.vc[data-vc-type=multiple] [data-vc=dates]{flex-grow:0}.vc [data-vc-dates=row]{grid-template-columns:repeat(7,1fr);place-items:center;width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled]{pointer-events:none}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date):not(:has([data-vc-date-btn])){pointer-events:none}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover] [data-vc-date-btn]{background-color:var(--color-base-200);border-radius:0}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:var(--color-base-300)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last] [data-vc-date-btn]{border-start-start-radius:0;border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:0}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first-and-last] [data-vc-date-btn]{border-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-selected][data-vc-date-hover=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-selected][data-vc-date-hover=last] [data-vc-date-btn]{border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-base-content);color:var(--color-base-100)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=last] [data-vc-date-btn]{border-start-start-radius:0;border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:0}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=first-and-last] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{border-radius:0}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] [data-vc-date-btn]{background-color:var(--color-primary);color:var(--color-primary-content);font-weight:700}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] [data-vc-date-btn]:hover{color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]{color:var(--color-error)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn]{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{opacity:.8}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today] .vc-date__btn{background-color:var(--color-error);color:var(--color-error-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{opacity:.8}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-error);color:var(--color-error-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{color:var(--color-error-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc [data-vc-date]{pointer-events:auto;justify-content:center;align-items:center;width:100%;padding-block:.125rem;display:flex;position:relative}.vc [data-vc-date][data-vc-date-disabled]+[data-vc-date-selected] [data-vc-date-btn],.vc [data-vc-date][data-vc-date-disabled]+[data-vc-date-hover] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}.vc [data-vc-date-btn]{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-date-btn]:hover{background-color:var(--color-base-200)}.vc [data-vc-date-btn]{cursor:pointer;border-radius:var(--radius-field);border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;height:100%;min-height:1.875rem;padding:0;font-size:.75rem;font-weight:400;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:75ms;display:flex}.vc [data-vc-date-btn]:focus-visible+[data-vc-date-popup],.vc [data-vc-date-btn]:hover+[data-vc-date-popup],.vc [data-vc-date-popup]:focus-visible,.vc [data-vc-date-popup]:hover{pointer-events:auto;opacity:1}.vc [data-vc-date-popup]{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:0 3px 15px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-date-popup],.vc .vc-date__popup{box-shadow:0 3px 15px color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.vc [data-vc-date-popup]{pointer-events:none;z-index:20;border-radius:var(--radius-field);opacity:0;min-width:5rem;max-width:9rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400;transition-property:opacity;transition-duration:75ms;position:absolute;transform:translate(-50%)}.vc [data-vc-date-popup]:hover{pointer-events:auto;opacity:1}.vc [data-vc-date-range-tooltip]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-date-range-tooltip]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc [data-vc-date-range-tooltip]{box-shadow:0 1px 4px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-date-range-tooltip]{box-shadow:0 1px 4px color-mix(in oklab, var(--color-base-content) 20%, transparent)}.vc .vc-date-range-tooltip{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);box-shadow:0 1px 4px color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.vc [data-vc-date-range-tooltip]{pointer-events:none;z-index:30;border-radius:var(--radius-field);max-width:9rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400;position:absolute;transform:translate(-50%,-100%)}.vc [data-vc-date-range-tooltip][data-vc-date-range-tooltip=hidden]{opacity:0}.vc [data-vc-date-range-tooltip][data-vc-date-range-tooltip=visible]{opacity:1}.vc [data-vc=time],.vc .vc-time{border-color:var(--color-base-200)}.vc [data-vc=time]{border-style:solid;border-width:var(--border) 0 0;grid-template-columns:auto 1fr;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:grid}.vc [data-vc-time=content]{grid-auto-flow:column;align-items:center;display:grid}.vc [data-vc-time-input=hour]{width:1.75rem;margin-right:.35rem;position:relative}.vc [data-vc-time-input=hour]:after{--tw-content:":";content:var(--tw-content);margin-top:calc(1px - 50%);display:block;position:absolute;inset-block-start:50%;inset-inline-end:-5px}.vc [data-vc-time-input=minute]{width:1.75rem}.vc [data-vc-time-input=hour] input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-time-input=hour] input:hover,.vc [data-vc-time-input=hour] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=hour] input:focus-visible{outline-color:var(--color-primary)}.vc [data-vc-time-input=hour] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=minute] input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-time-input=minute] input:hover,.vc [data-vc-time-input=minute] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=minute] input:focus-visible{outline-color:var(--color-primary)}.vc [data-vc-time-input=minute] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=hour] input{box-sizing:border-box;border-radius:var(--radius-field);text-align:center;border:0;width:100%;margin:0;padding:.125rem;font-size:1.125rem;font-weight:600;line-height:1.125rem;display:block;position:relative}.vc [data-vc-time-input=hour] input:disabled{cursor:default}.vc [data-vc-time-input=hour] input:disabled:hover{background-color:#0000}.vc [data-vc-time-input=hour] input:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time-input=minute] input{box-sizing:border-box;border-radius:var(--radius-field);text-align:center;border:0;width:100%;margin:0;padding:.125rem;font-size:1.125rem;font-weight:600;line-height:1.125rem;display:block;position:relative}.vc [data-vc-time-input=minute] input:disabled{cursor:default}.vc [data-vc-time-input=minute] input:disabled:hover{background-color:#0000}.vc [data-vc-time-input=minute] input:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time=keeping]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc [data-vc-time=keeping]{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc [data-vc-time=keeping]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-time=keeping]:focus-visible{outline-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.vc .vc-time__keeping{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc [data-vc-time=keeping]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;width:22px;margin-top:.25rem;margin-left:1px;padding:0;font-size:.69rem}.vc [data-vc-time=keeping]:disabled{cursor:default}.vc [data-vc-time=keeping]:disabled:hover{background-color:#0000}.vc [data-vc-time=keeping]:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time=ranges]{grid-auto-flow:row;display:grid}:is(.vc [data-vc-time-range],.vc .vc-time__range) input{background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input:focus-visible::-webkit-slider-thumb{border-color:var(--color-primary)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input:focus-visible::-moz-range-thumb{border-color:var(--color-primary)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-webkit-slider-thumb{border-color:var(--color-base-300);background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-moz-range-thumb{border-color:var(--color-base-300);background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-webkit-slider-runnable-track{background-color:var(--color-base-300)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-moz-range-track{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):before,:is(.vc [data-vc-time-range],.vc .vc-time__range):after{background-color:var(--color-base-300)}.vc [data-vc-time-range]{z-index:10;font-size:0;position:relative}.vc [data-vc-time-range]:before{inset-inline-start:0}.vc [data-vc-time-range]:after{inset-inline-end:0}.vc [data-vc-time-range]:before,.vc [data-vc-time-range]:after{content:"";pointer-events:none;z-index:10;width:1px;height:.5rem;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.vc [data-vc-time-range] input{cursor:pointer;appearance:none;outline:0;width:100%;height:1.25rem;margin:0;position:relative}.vc [data-vc-time-range] input::-webkit-slider-thumb{appearance:none;margin-top:-.5rem}.vc [data-vc-time-range] input::-webkit-slider-thumb{z-index:20;box-sizing:border-box;cursor:pointer;border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);width:.75rem;height:1rem;box-shadow:none;position:relative}.vc [data-vc-time-range] input::-moz-range-thumb{z-index:20;box-sizing:border-box;cursor:pointer;border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);width:.75rem;height:1rem;box-shadow:none;position:relative}.vc [data-vc-time-range] input::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;width:100%;height:1px;box-shadow:none;margin-top:1px}.vc [data-vc-time-range] input::-moz-range-track{box-sizing:border-box;cursor:pointer;width:100%;height:1px;box-shadow:none;margin-top:1px}.vc .vc-arrow{pointer-events:auto;cursor:pointer;border-radius:var(--radius-field);width:1.5rem;height:1.5rem;color:var(--color-base-content);background-color:#0000;border:0;display:block;position:relative}.vc .vc-arrow:hover{background-color:var(--color-base-200)}.vc .vc-arrow:hover:before{opacity:.6}.vc .vc-arrow:before{content:"";background-position:50%;background-repeat:no-repeat;border:2px solid;border-width:0 2px 2px 0;width:.5rem;height:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.vc .vc-arrow[data-vc-arrow=prev]:before{transform:translate(-35%,-50%)rotate(135deg)}.vc .vc-arrow[data-vc-arrow=next]:before{transform:translate(-65%,-50%)rotate(-45deg)}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover),.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.collapse-title{padding:1rem;padding-inline-end:3rem;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid color-mix(in oklab, var(--color-base-content) 5%, #0000)}}@media (hover:hover){.dock>:hover{opacity:.8}}@supports (color:color-mix(in lab, red, red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid color-mix(in oklab, var(--color-base-content) 5%, #0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media (hover:hover){.dock>:hover{opacity:.8}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{opacity:1}.dock>* .dock-label{font-size:.6875rem}.dock>:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:2147483647px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}@media (prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}.dropdown{position-area:var(--anchor-v,bottom) var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.\!filter{flex-wrap:wrap!important;display:flex!important}.\!filter [type=radio]{width:auto!important}.\!filter input{opacity:1!important;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s!important;overflow:hidden!important;scale:1!important}.\!filter input.filter-reset{aspect-ratio:1!important}.\!filter input.filter-reset:after{--tw-content:"×"!important;content:var(--tw-content)!important}.\!filter>input:not(:last-child),.\!filter>:not(:last-child) input{margin-inline-end:.25rem!important}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}.validator-hint{visibility:hidden;visibility:hidden;margin-top:.5rem;font-size:.75rem}:is(.validator:user-valid,.validator:has(:user-valid)),:is(.validator:user-valid,.validator:has(:user-valid)):focus,:is(.validator:user-valid,.validator:has(:user-valid)):checked,:is(.validator:user-valid,.validator:has(:user-valid))[aria-checked=true],:is(.validator:user-valid,.validator:has(:user-valid)):focus-within{--input-color:var(--color-success)}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))),:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):checked,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))[aria-checked=true],:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus-within{--input-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.list{flex-direction:column;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)),.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input),fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%) var(--indicator-y,-50%);position:absolute}@media (hover:hover){:is(:is(.\!table tr.row-hover),.\!table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)!important}}@supports (color:color-mix(in lab, red, red)){.\!table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)!important}.\!table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}.\!table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}.\!table{border-collapse:separate!important;--tw-border-spacing-x:0px!important;--tw-border-spacing-y:0px!important;width:100%!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important;border-radius:var(--radius-box)!important;text-align:left!important;font-size:.875rem!important;position:relative!important}.\!table:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right!important}@media (hover:hover){:is(:is(.\!table tr.row-hover),.\!table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)!important}}.\!table :where(th,td){vertical-align:middle!important;padding-block:.75rem!important;padding-inline:1rem!important}.\!table :where(thead,tfoot){white-space:nowrap!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.\!table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)!important}}.\!table :where(thead,tfoot){font-size:.875rem!important;font-weight:600!important}.\!table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.\!table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}.\!table :where(.table-pin-rows thead){z-index:1!important;position:sticky!important;top:0!important}.\!table :where(.table-pin-rows tfoot){z-index:1!important;position:sticky!important;bottom:0!important}.\!table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)!important}.\!table :where(.table-pin-cols tr th){background-color:var(--color-base-100)!important;position:sticky!important;left:0!important;right:0!important}.\!table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.\!table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}@media (hover:hover){:is(:is(.table\! tr.row-hover),.table\! tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)!important}}@supports (color:color-mix(in lab, red, red)){.table\! :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)!important}.table\! :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}.table\! :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}.table\!{border-collapse:separate!important;--tw-border-spacing-x:0px!important;--tw-border-spacing-y:0px!important;width:100%!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important;border-radius:var(--radius-box)!important;text-align:left!important;font-size:.875rem!important;position:relative!important}.table\!:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right!important}@media (hover:hover){:is(:is(.table\! tr.row-hover),.table\! tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)!important}}.table\! :where(th,td){vertical-align:middle!important;padding-block:.75rem!important;padding-inline:1rem!important}.table\! :where(thead,tfoot){white-space:nowrap!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.table\! :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)!important}}.table\! :where(thead,tfoot){font-size:.875rem!important;font-weight:600!important}.table\! :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.table\! :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}.table\! :where(.table-pin-rows thead){z-index:1!important;position:sticky!important;top:0!important}.table\! :where(.table-pin-rows tfoot){z-index:1!important;position:sticky!important;bottom:0!important}.table\! :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)!important}.table\! :where(.table-pin-cols tr th){background-color:var(--color-base-100)!important;position:sticky!important;left:0!important;right:0!important}.table\! :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.table\! :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)!important}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}@media (prefers-reduced-motion:reduce){.aura{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura{--aura-padding:.125rem;padding:var(--aura-padding);border-radius:calc(var(--aura-padding) + var(--aura-radius,var(--radius-box)));animation:aura var(--tw-duration,6s) linear infinite;background-image:conic-gradient(from var(--aura-angle), transparent 225deg, currentColor);display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.aura{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura:before{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(.25rem);content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura:after{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(1rem);content:"";opacity:.3;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura>*{z-index:1;position:relative}.steps .\!step{text-align:center!important;--step-bg:var(--color-base-300)!important;--step-fg:var(--color-base-content)!important;grid-template-rows:40px 1fr!important;grid-template-columns:auto!important;place-items:center!important;min-width:4rem!important;display:grid!important}.steps .\!step:before{width:100%!important;height:.5rem!important;color:var(--step-bg)!important;background-color:var(--step-bg)!important;content:""!important;border:1px solid!important;grid-row-start:1!important;grid-column-start:1!important;margin-inline-start:-100%!important;top:0!important}.steps .\!step>.step-icon{--tw-content:counter(step)!important;content:var(--tw-content)!important;counter-increment:step!important;z-index:1!important;color:var(--step-fg)!important;background-color:var(--step-bg)!important;border:1px solid var(--step-bg)!important;border-radius:2147483647px!important;grid-row-start:1!important;grid-column-start:1!important;place-self:center!important;place-items:center!important;width:2rem!important;height:2rem!important;display:grid!important;position:relative!important}.steps .\!step:not(:has(.step-icon)):after{--tw-content:counter(step)!important;content:var(--tw-content)!important;counter-increment:step!important;z-index:1!important;color:var(--step-fg)!important;background-color:var(--step-bg)!important;border:1px solid var(--step-bg)!important;border-radius:2147483647px!important;grid-row-start:1!important;grid-column-start:1!important;place-self:center!important;place-items:center!important;width:2rem!important;height:2rem!important;display:grid!important;position:relative!important}.steps .\!step:first-child:before{--tw-content:none!important;content:var(--tw-content)!important}.steps .\!step[data-content]:after{--tw-content:attr(data-content)!important;content:var(--tw-content)!important}.steps .step\!{text-align:center!important;--step-bg:var(--color-base-300)!important;--step-fg:var(--color-base-content)!important;grid-template-rows:40px 1fr!important;grid-template-columns:auto!important;place-items:center!important;min-width:4rem!important;display:grid!important}.steps .step\!:before{width:100%!important;height:.5rem!important;color:var(--step-bg)!important;background-color:var(--step-bg)!important;content:""!important;border:1px solid!important;grid-row-start:1!important;grid-column-start:1!important;margin-inline-start:-100%!important;top:0!important}.steps .step\!>.step-icon{--tw-content:counter(step)!important;content:var(--tw-content)!important;counter-increment:step!important;z-index:1!important;color:var(--step-fg)!important;background-color:var(--step-bg)!important;border:1px solid var(--step-bg)!important;border-radius:2147483647px!important;grid-row-start:1!important;grid-column-start:1!important;place-self:center!important;place-items:center!important;width:2rem!important;height:2rem!important;display:grid!important;position:relative!important}.steps .step\!:not(:has(.step-icon)):after{--tw-content:counter(step)!important;content:var(--tw-content)!important;counter-increment:step!important;z-index:1!important;color:var(--step-fg)!important;background-color:var(--step-bg)!important;border:1px solid var(--step-bg)!important;border-radius:2147483647px!important;grid-row-start:1!important;grid-column-start:1!important;place-self:center!important;place-items:center!important;width:2rem!important;height:2rem!important;display:grid!important;position:relative!important}.steps .step\!:first-child:before{--tw-content:none!important;content:var(--tw-content)!important}.steps .step\![data-content]:after{--tw-content:attr(data-content)!important;content:var(--tw-content)!important}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:2147483647px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:2147483647px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.drawer-side>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.diff-resizer{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}:is(.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select)),.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select),fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}.select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}:is(.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select)){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:2147483647px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);border-radius:2147483647px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}@media (prefers-reduced-motion:no-preference){.rating *{animation:.25s ease-out rating}.rating :focus-visible{transition:scale .2s ease-out}}.rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.rating input{cursor:pointer;appearance:none}.rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0}@media (prefers-reduced-motion:no-preference){.rating *{animation:.25s ease-out rating}}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true]{opacity:1}.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{scale:1.1}@media (prefers-reduced-motion:no-preference){.rating :focus-visible{transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}.\!drawer{grid-auto-columns:max-content auto!important;width:100%!important;display:grid!important;position:relative!important}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.\!card{border-radius:var(--radius-box)!important;outline-offset:2px!important;outline:2px solid #0000!important;flex-direction:column!important;transition:outline .2s ease-in-out!important;display:flex!important;position:relative!important}.\!card:focus-visible,.\!card[aria-checked=true]{outline-color:currentColor!important}.\!card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor!important}.\!card[aria-checked=true]:focus-visible{outline-width:4px!important}.\!card:has(>:checked:focus-visible){outline-width:4px!important}.\!card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px!important}.\!card:has(>:is([type=checkbox],[type=radio])){cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.\!card>:is([type=checkbox],[type=radio]){appearance:none!important}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true]{outline-color:currentColor}.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card[aria-checked=true]:focus-visible{outline-width:4px}.card:has(>:checked:focus-visible){outline-width:4px}.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.card\!{border-radius:var(--radius-box)!important;outline-offset:2px!important;outline:2px solid #0000!important;flex-direction:column!important;transition:outline .2s ease-in-out!important;display:flex!important;position:relative!important}.card\!:focus-visible,.card\![aria-checked=true]{outline-color:currentColor!important}.card\!:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor!important}.card\![aria-checked=true]:focus-visible{outline-width:4px!important}.card\!:has(>:checked:focus-visible){outline-width:4px!important}.card\![aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px!important}.card\!:has(>:is([type=checkbox],[type=radio])){cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.card\!>:is([type=checkbox],[type=radio]){appearance:none!important}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}@supports (color:color-mix(in lab, red, red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}@supports (color:color-mix(in lab, red, red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}.textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea{appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;--input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.tab-content{order:var(--tabcontent-order);--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);border-color:#0000;border-width:var(--border);order:var(--tabcontent-order);width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;padding:1.5rem;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline-middle{grid-row-start:2;grid-column-start:2}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media print{.divider:before,.divider:after{border:.5px solid}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before{border:.5px solid}}.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}@supports (color:color-mix(in lab, red, red)){.\!label{color:color-mix(in oklab, currentcolor 60%, transparent)!important}.\!label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}.\!label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}}.\!label{white-space:nowrap!important;color:currentColor!important;align-items:center!important;gap:.375rem!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.\!label{color:color-mix(in oklab, currentcolor 60%, transparent)!important}}.\!label:has(input){cursor:pointer!important}.\!label:is(.input>*,.select>*){white-space:nowrap!important;height:calc(100% - .5rem)!important;font-size:inherit!important;align-items:center!important;padding-inline:.75rem!important;display:flex!important}.\!label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor!important;margin-inline:-.75rem .75rem!important}@supports (color:color-mix(in lab, red, red)){.\!label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}}.\!label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor!important;margin-inline:.75rem -.75rem!important}@supports (color:color-mix(in lab, red, red)){.\!label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}.label{color:color-mix(in oklab, currentcolor 60%, transparent)}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label\!{color:color-mix(in oklab, currentcolor 60%, transparent)!important}.label\!:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}.label\!:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}}.label\!{white-space:nowrap!important;color:currentColor!important;align-items:center!important;gap:.375rem!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.label\!{color:color-mix(in oklab, currentcolor 60%, transparent)!important}}.label\!:has(input){cursor:pointer!important}.label\!:is(.input>*,.select>*){white-space:nowrap!important;height:calc(100% - .5rem)!important;font-size:inherit!important;align-items:center!important;padding-inline:.75rem!important;display:flex!important}.label\!:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor!important;margin-inline:-.75rem .75rem!important}@supports (color:color-mix(in lab, red, red)){.label\!:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}}.label\!:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor!important;margin-inline:.75rem -.75rem!important}@supports (color:color-mix(in lab, red, red)){.label\!:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}@supports (color:color-mix(in lab, red, red)){.\!status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)!important;color:color-mix(in oklab, var(--color-black) 30%, transparent)!important;box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)!important}}.\!status{aspect-ratio:1!important;border-radius:var(--radius-selector)!important;background-color:var(--color-base-content)!important;width:.5rem!important;height:.5rem!important;display:inline-block!important}@supports (color:color-mix(in lab, red, red)){.\!status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)!important}}.\!status{vertical-align:middle!important;color:#0000004d!important;background-position:50%!important;background-repeat:no-repeat!important}@supports (color:color-mix(in lab, red, red)){.\!status{color:color-mix(in oklab, var(--color-black) 30%, transparent)!important}}.\!status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000)!important;box-shadow:0 2px 3px -1px!important}@supports (color:color-mix(in lab, red, red)){.\!status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)!important}.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent);color:color-mix(in oklab, var(--color-black) 30%, transparent);box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}.status\!{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)!important;color:color-mix(in oklab, var(--color-black) 30%, transparent)!important;box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)!important}}.status\!{aspect-ratio:1!important;border-radius:var(--radius-selector)!important;background-color:var(--color-base-content)!important;width:.5rem!important;height:.5rem!important;display:inline-block!important}@supports (color:color-mix(in lab, red, red)){.status\!{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)!important}}.status\!{vertical-align:middle!important;color:#0000004d!important;background-position:50%!important;background-repeat:no-repeat!important}@supports (color:color-mix(in lab, red, red)){.status\!{color:color-mix(in oklab, var(--color-black) 30%, transparent)!important}}.status\!{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000)!important;box-shadow:0 2px 3px -1px!important}@supports (color:color-mix(in lab, red, red)){.status\!{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)!important}}.\!badge{border-radius:var(--radius-selector)!important;vertical-align:middle!important;color:var(--badge-fg)!important;border:var(--border) solid var(--badge-color,var(--color-base-200))!important;background-size:auto, calc(var(--noise) * 100%)!important;background-image:none, var(--fx-noise)!important;background-color:var(--badge-bg)!important;--badge-bg:var(--badge-color,var(--color-base-100))!important;--badge-fg:var(--color-base-content)!important;--size:calc(var(--size-selector,.25rem) * 6)!important;width:fit-content!important;height:var(--size)!important;padding-inline:calc(var(--size) / 2 - var(--border))!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;font-size:.875rem!important;display:inline-flex!important}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stat:not(:last-child){border-block-end:none}.dropdown.dropdown-close .dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.card-title{font-size:var(--cardtitle-fs,1.125rem);font-weight:600;font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.avatar-group{display:flex;overflow:hidden}.avatar-group .avatar{border:4px solid var(--color-base-100);border-radius:2147483647px;overflow:hidden}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.vc .vc-week__day{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week__day{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc button.vc-week__day:hover,.vc .vc-week__day{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week__day{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc button.vc-week__day{cursor:pointer}.vc button.vc-week__day:hover{color:var(--color-base-content)}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.vc .vc-time{border-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover] .vc-date__btn{background-color:var(--color-base-200)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:var(--color-base-300)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-base-content);color:var(--color-base-100)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] .vc-date__btn{background-color:var(--color-primary);color:var(--color-primary-content);font-weight:700}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] .vc-date__btn:hover{color:var(--color-primary-content)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn{color:var(--color-error)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today] .vc-date__btn{background-color:var(--color-error);color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-error);color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:color-mix(in oklab, var(--color-error) 75%, transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{color:var(--color-error-content)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc .vc-date__btn{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-date__btn:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-months__month:disabled,.vc .vc-months__month:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-months__month{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc .vc-months__month:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-months__month:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-months__month:disabled{opacity:.8}.vc .vc-months__month:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-months__month:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-months__month[data-vc-months-month-selected],.vc .vc-months__month[data-vc-years-year-selected],:is(.vc .vc-months__month[data-vc-months-month-selected],.vc .vc-months__month[data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}.vc .vc-years__year:disabled,.vc .vc-years__year:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-years__year{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc .vc-years__year:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-years__year:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year:disabled{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-years__year:disabled{opacity:.8}.vc .vc-years__year:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-years__year:disabled:hover{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.vc .vc-years__year[data-vc-months-month-selected],.vc .vc-years__year[data-vc-years-year-selected],:is(.vc .vc-years__year[data-vc-months-month-selected],.vc .vc-years__year[data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-date-range-tooltip{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);box-shadow:0 1px 4px color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.vc .vc-date-range-tooltip{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-date-range-tooltip{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc .vc-date-range-tooltip{box-shadow:0 1px 4px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-date-range-tooltip{box-shadow:0 1px 4px color-mix(in oklab, var(--color-base-content) 20%, transparent)}.vc .vc-date__popup{box-shadow:0 3px 15px color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.vc .vc-date__popup{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:0 3px 15px var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-date__popup{box-shadow:0 3px 15px color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.vc .vc-time__hour input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-time__hour input:hover,.vc .vc-time__hour input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__hour input:focus-visible{outline-color:var(--color-primary)}.vc .vc-time__hour input[data-vc-input-focus]{background-color:var(--color-base-200)}:is(.vc [data-vc-time-input=hour],.vc [data-vc-time-input=minute],.vc .vc-time__hour,.vc .vc-time__minute):after{color:var(--color-base-content)}.vc .vc-time__minute input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-time__minute input:hover,.vc .vc-time__minute input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__minute input:focus-visible{outline-color:var(--color-primary)}.vc .vc-time__minute input[data-vc-input-focus]{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.vc .vc-time__keeping{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc .vc-time__keeping{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-time__keeping{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.vc .vc-time__keeping:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-time__keeping:focus-visible{outline-color:var(--color-primary)}.btn-outline{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content));--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.menu-title{color:var(--color-base-content);padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.menu-title{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.menu-title{color:var(--color-base-content);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.menu-title{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.menu-title{font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.vc .vc-week-number{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}.vc .vc-week-number:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.vc .vc-week-number{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week-number{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc .vc-week-number:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week-number:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.vc .vc-header__content,.vc .vc-week-numbers__title{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week-numbers__title{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.vc .vc-week-numbers__title{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.vc .vc-week-numbers__title{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.aura:has(>.checkbox,>.toggle,>.\!badge){--aura-radius:var(--radius-selector)!important}.aura:has(>.\!card,>.alert){--aura-radius:var(--radius-box)!important}.aura:has(>.checkbox,>.\!toggle,>.badge){--aura-radius:var(--radius-selector)!important}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.card\!,>.alert){--aura-radius:var(--radius-box)!important}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}@supports not (content-visibility:visible){.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}.collapse:not(td,tr,colgroup):focus-visible{outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=checkbox],.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(td,tr,colgroup):not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse:not(td,tr,colgroup)[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}.collapse:not(td,tr,colgroup):is(details){width:100%}.collapse:not(td,tr,colgroup):is(details)::details-content{--overflow-delay:0s;height:0;overflow:clip}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{visibility:visible;color:var(--color-error);visibility:visible;visibility:visible;visibility:visible;visibility:visible;visibility:visible;visibility:visible;visibility:visible;visibility:visible;visibility:visible}.kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;color:var(--color-base-content);border:var(--border) solid var(--color-base-content);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{border:var(--border) solid color-mix(in srgb, var(--color-base-content) 20%, #0000);border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);min-width:var(--size);border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;color:var(--color-base-content);border:var(--border) solid var(--color-base-content);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{border:var(--border) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{border-bottom:calc(var(--border) + 1px) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.kbd{border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);min-width:var(--size);font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1{.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)),.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%);--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.\!filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden!important;opacity:0!important;border-width:0!important;width:0!important;margin-inline:0!important;padding-inline:0!important;scale:0!important}.\!filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0!important;border-width:0!important;width:0!important;margin-inline:0!important;padding-inline:0!important;scale:0!important}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.swap-active .swap-off{opacity:0}.swap-active.swap-rotate .swap-off{rotate:-45deg}.swap-active.swap-flip .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}.swap-rotate input:is(:checked,:indeterminate)~.swap-off,.swap-rotate.swap-active .swap-off{rotate:-45deg}.swap-flip input:is(:checked,:indeterminate)~.swap-off,.swap-flip.swap-active .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}.swap-flip .swap-indeterminate{backface-visibility:hidden;transform:rotateY(180deg)}}@layer daisyui{@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.pointer-events-none{pointer-events:none}.collapse:not(td,tr,colgroup){visibility:revert-layer}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{display:revert-layer;display:revert-layer;display:revert-layer;display:revert-layer}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}.\!card figure:first-child{border-start-start-radius:inherit!important;border-start-end-radius:inherit!important;border-end-end-radius:unset!important;border-end-start-radius:unset!important;overflow:hidden!important}.\!card figure:last-child{border-start-start-radius:unset!important;border-start-end-radius:unset!important;border-end-end-radius:inherit!important;border-end-start-radius:inherit!important;overflow:hidden!important}.\!card figure{justify-content:center!important;align-items:center!important;display:flex!important}.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.card\! figure:first-child{border-start-start-radius:inherit!important;border-start-end-radius:inherit!important;border-end-end-radius:unset!important;border-end-start-radius:unset!important;overflow:hidden!important}.card\! figure:last-child{border-start-start-radius:unset!important;border-start-end-radius:unset!important;border-end-end-radius:inherit!important;border-end-start-radius:inherit!important;overflow:hidden!important}.card\! figure{justify-content:center!important;align-items:center!important;display:flex!important}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-px{inset:-1px}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-4{right:calc(var(--spacing) * 4)}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-40{bottom:calc(var(--spacing) * 40)}.-left-\[18px\]{left:-18px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-\[5px\]{left:5px}.left-\[12px\]{left:12px}.left-\[30px\]{left:30px}.isolate{isolation:isolate}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-1{order:1}.order-101{order:101}.order-102{order:102}.order-103{order:103}.order-104{order:104}.order-105{order:105}.order-106{order:106}.order-202{order:202}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (width>=40rem){.container\!{max-width:40rem!important}}@media (width>=48rem){.container\!{max-width:48rem!important}}@media (width>=64rem){.container\!{max-width:64rem!important}}@media (width>=80rem){.container\!{max-width:80rem!important}}@media (width>=96rem){.container\!{max-width:96rem!important}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[5px\]{margin-top:5px}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[1px\]{margin-left:1px}.ml-auto{margin-left:auto}.kbd{box-shadow:none}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000);--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000);--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000);--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000);--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000);--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000);--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000);--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-cell{display:table-cell}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[9px\]{width:9px;height:9px}.size-\[15px\]{width:15px;height:15px}.size-\[16px\]{width:16px;height:16px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[19px\]{width:19px;height:19px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[28px\]{width:28px;height:28px}.size-\[28rem\]{width:28rem;height:28rem}.size-\[30px\]{width:30px;height:30px}.size-\[38px\]{width:38px;height:38px}.size-\[46px\]{width:46px;height:46px}.size-\[72px\]{width:72px;height:72px}.size-\[calc\(var\(--abr-control-h\)-4px\)\]{width:calc(var(--abr-control-h) - 4px);height:calc(var(--abr-control-h) - 4px)}.size-\[calc\(var\(--abr-control-h-sm\)-2px\)\]{width:calc(var(--abr-control-h-sm) - 2px);height:calc(var(--abr-control-h-sm) - 2px)}.size-\[calc\(var\(--abr-control-h-sm\)-4px\)\]{width:calc(var(--abr-control-h-sm) - 4px);height:calc(var(--abr-control-h-sm) - 4px)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[5px\]{height:5px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[calc\(100vh-var\(--abr-nav-h\)-var\(--abr-stand-h\,0px\)\)\]{height:calc(100vh - var(--abr-nav-h) - var(--abr-stand-h,0px))}.h-\[min\(640px\,calc\(100vh-3rem\)\)\]{height:min(640px,100vh - 3rem)}.h-\[var\(--abr-window-h\)\]{height:var(--abr-window-h)}.h-auto{height:auto}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[48px\]{max-height:48px}.max-h-\[56px\]{max-height:56px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vw\]{max-height:80vw}.max-h-\[90vh\]{max-height:90vh}.max-h-\[180px\]{max-height:180px}.max-h-\[420px\]{max-height:420px}.max-h-\[calc\(100vh-var\(--abr-nav-h\)-2\*var\(--abr-page-py\)-74px\)\]{max-height:calc(100vh - var(--abr-nav-h) - 2 * var(--abr-page-py) - 74px)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[22px\]{min-height:22px}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[420px\]{min-height:420px}.min-h-\[560px\]{min-height:560px}.min-h-\[920px\]{min-height:920px}.min-h-\[calc\(var\(--abr-control-h\)\*2\)\]{min-height:calc(var(--abr-control-h) * 2)}.min-h-\[var\(--abr-control-h-sm\)\]{min-height:var(--abr-control-h-sm)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-\[3px\]{width:3px}.w-\[37\.5\%\]{width:37.5%}.w-\[240px\]{width:240px}.w-\[calc\(100vw-3rem\)\]{width:calc(100vw - 3rem)}.w-\[calc\(var\(--abr-text-base\)\*9\)\]{width:calc(var(--abr-text-base) * 9)}.w-\[calc\(var\(--abr-text-base\)\*24\)\]{width:calc(var(--abr-text-base) * 24)}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)}.w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{width:min(34rem,100vw - 2rem)}.w-\[min\(44rem\,calc\(100vw-2rem\)\)\]{width:min(44rem,100vw - 2rem)}.w-\[min\(46rem\,calc\(100vw-2rem\)\)\]{width:min(46rem,100vw - 2rem)}.w-\[min\(64rem\,calc\(100vw-2rem\)\)\]{width:min(64rem,100vw - 2rem)}.w-\[min\(900px\,calc\(100vw-3rem\)\)\]{width:min(900px,100vw - 3rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[48\%\]{max-width:48%}.max-w-\[48ch\]{max-width:48ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[80vw\]{max-width:80vw}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[calc\(var\(--abr-text-base\)\*12\)\]{min-width:calc(var(--abr-text-base) * 12)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.abr-pop-in{animation:abr-pop-in var(--abr-t-pop) var(--abr-e-enter)}.abr-pop-out{animation:abr-pop-out var(--abr-t-drop) var(--abr-e-exit) forwards}.abr-reveal{animation:abr-rise var(--abr-t-reveal) var(--abr-e-enter) both}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[12px_26px_minmax\(0\,1fr\)\]{grid-template-columns:12px 26px minmax(0,1fr)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--abr-border\)\]>:not(:last-child)){border-color:var(--abr-border)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#422006\]{border-color:#422006}.border-\[\#b45309\]{border-color:#b45309}.border-\[color-mix\(in_srgb\,var\(--abr-mark-orange\)_45\%\,transparent\)\]{border-color:var(--abr-mark-orange)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--abr-mark-orange\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--abr-mark-orange) 45%,transparent)}}.border-\[var\(--abr-border\)\]{border-color:var(--abr-border)}.border-\[var\(--abr-border-strong\)\]{border-color:var(--abr-border-strong)}.border-\[var\(--abr-stage-clarify\)\]{border-color:var(--abr-stage-clarify)}.border-base-100{border-color:var(--color-base-100)}.border-base-300{border-color:var(--color-base-300)}.border-error,.border-error\/30{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.border-error\/30{border-color:color-mix(in oklab, var(--color-error) 30%, transparent)}}.border-info{border-color:var(--color-info)}.border-primary{border-color:var(--color-primary)}.border-success,.border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\/50{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.border-l-\[var\(--color-primary\)\]{border-left-color:var(--color-primary)}.border-l-\[var\(--color-success\)\]{border-left-color:var(--color-success)}.border-l-\[var\(--color-warning\)\]{border-left-color:var(--color-warning)}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg, oklch(100% 0 0 / var(--glass-opacity,30%)) 0%, oklch(0% 0 0/0) 100%), linear-gradient(var(--glass-reflect-degree,100deg), oklch(100% 0 0 / var(--glass-reflect-opacity,5%)) 25%, oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0 / var(--glass-border-opacity,20%)) inset, 0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0 / var(--glass-text-shadow-opacity,5%));border:none}.bg-\[\#15803d\]{background-color:#15803d}.bg-\[\#57534e\]{background-color:#57534e}.bg-\[\#fbbf24\]{background-color:#fbbf24}.bg-\[var\(--abr-accent-soft\)\]{background-color:var(--abr-accent-soft)}.bg-\[var\(--abr-border\)\]{background-color:var(--abr-border)}.bg-\[var\(--abr-border-strong\)\]{background-color:var(--abr-border-strong)}.bg-\[var\(--abr-error-soft\)\]{background-color:var(--abr-error-soft)}.bg-\[var\(--abr-success-soft\)\]{background-color:var(--abr-success-soft)}.bg-\[var\(--abr-warning-soft\)\]{background-color:var(--abr-warning-soft)}.bg-\[var\(--color-warning\)\]{background-color:var(--color-warning)}.bg-\[var\(--stage\)\]{background-color:var(--stage)}.bg-base-100,.bg-base-100\/90{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/90{background-color:color-mix(in oklab, var(--color-base-100) 90%, transparent)}}.bg-base-200,.bg-base-200\/45{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/45{background-color:color-mix(in oklab, var(--color-base-200) 45%, transparent)}}.bg-base-200\/50{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/50{background-color:color-mix(in oklab, var(--color-base-200) 50%, transparent)}}.bg-base-200\/60{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/60{background-color:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-current{background-color:currentColor}.bg-error,.bg-error\/10{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/10{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.bg-primary,.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-success,.bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/20{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary{--tw-gradient-to:var(--color-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[9px\]{padding-inline:9px}.px-\[11px\]{padding-inline:11px}.px-\[18px\]{padding-inline:18px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[5px\]{padding-top:5px}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[54px\]{padding-left:54px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[1px\]{vertical-align:1px}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#422006\]{color:#422006}.text-\[Npx\]{color:Npx}.text-\[var\(--abr-ink-accent\)\]{color:var(--abr-ink-accent)}.text-\[var\(--abr-ink-error\)\]{color:var(--abr-ink-error)}.text-\[var\(--abr-ink-warning\)\]{color:var(--abr-ink-warning)}.text-\[var\(--abr-mark-orange\)\]{color:var(--abr-mark-orange)}.text-\[var\(--abr-text-secondary\)\]{color:var(--abr-text-secondary)}.text-\[var\(--abr-text-tertiary\)\]{color:var(--abr-text-tertiary)}.text-\[var\(--abr-text-…\)\]{color:var(--abr-text-…)}.text-\[var\(--color-base-content\)\]{color:var(--color-base-content)}.text-\[var\(--color-ink-error\)\]{color:var(--color-ink-error)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-warning-content\)\]{color:var(--color-warning-content)}.text-base-content{color:var(--color-base-content)}.text-ink-error{color:var(--abr-ink-error)}.text-ink-success{color:var(--abr-ink-success)}.text-ink-warning{color:var(--abr-ink-warning)}.text-primary{color:var(--color-primary)}.text-warning{color:var(--color-warning)}.text-warning-content{color:var(--color-warning-content)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular{font-variant-numeric:tabular-nums}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_…\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,…);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--abr-card-shadow\)\]{--tw-shadow:var(--abr-card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--abr-popover-shadow\)\]{--tw-shadow:var(--abr-popover-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[180\%\]{--tw-backdrop-saturate:saturate(180%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[start\:stop\]{start:stop}.group-open\/drop\:invisible:is(:where(.group\/drop):is([open],:popover-open,:open) *){visibility:hidden}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-\[var\(--abr-border-strong\)\]:hover{border-color:var(--abr-border-strong)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg-\[\#422006\]:hover{background-color:#422006}.hover\:bg-\[var\(--abr-accent-soft\)\]:hover{background-color:var(--abr-accent-soft)}.hover\:bg-base-200:hover{background-color:var(--color-base-200)}.hover\:bg-base-300:hover{background-color:var(--color-base-300)}.hover\:text-\[\#fbbf24\]:hover{color:#fbbf24}.hover\:text-\[var\(--abr-text-secondary\)\]:hover{color:var(--abr-text-secondary)}.hover\:text-ink-error:hover{color:var(--abr-ink-error)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-primary:focus{outline-color:var(--color-primary)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.disabled\:opacity-50:disabled{opacity:.5}.has-checked\:border-primary:has(:checked){border-color:var(--color-primary)}.has-checked\:bg-\[var\(--abr-accent-soft\)\]:has(:checked){background-color:var(--abr-accent-soft)}.data-\[dragging\]\:opacity-40[data-dragging]{opacity:.4}@media not all and (width>=64rem){.max-lg\:invisible{visibility:hidden}.max-lg\:hidden{display:none}.max-lg\:peer-checked\:pointer-events-auto:is(:where(.peer):checked~*){pointer-events:auto}.max-lg\:peer-checked\:visible:is(:where(.peer):checked~*){visibility:visible}.max-lg\:peer-checked\:translate-x-0:is(:where(.peer):checked~*){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-1{grid-column-start:1}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:max-h-\[36rem\]{max-height:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(16rem\,0\.85fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.6fr)}}@media (width>=64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-16{top:calc(var(--spacing) * 16)}.xl\:flex{display:flex}.xl\:flex-1{flex:1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_calc\(var\(--abr-control-h\)\*10\.7\)\]{grid-template-columns:minmax(0,1fr) calc(var(--abr-control-h) * 10.7)}.xl\:grid-cols-\[repeat\(7\,minmax\(calc\(var\(--abr-text-sm\)\*11\)\,1fr\)\)\]{grid-template-columns:repeat(7,minmax(calc(var(--abr-text-sm) * 11),1fr))}.xl\:flex-col{flex-direction:column}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[data-chainwin-detail-close\]\:visible:is(data-chainwin-detail-close),.\[data-contract-new\]\:visible:is(data-contract-new),.\[data-op-columns\]\:visible:is(data-op-columns),.\[data-op-undo\]\:visible:is(data-op-undo),.\[data-proc-reset\]\:visible:is(data-proc-reset){visibility:visible}.\[\&\>th\]\:whitespace-normal>th{white-space:normal}.abr-nav-count~.\[\.abr-nav-count\~\&\]\:ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.abr-sidebar:hover .\[\.abr-sidebar\:hover_\&\]\:hidden,:root[data-sidebar=pinned] .\[\:root\[data-sidebar\=pinned\]_\&\]\:hidden{display:none}.abr-sidebar:has(:focus-visible) .\[\.abr-sidebar\:has\(\:focus-visible\)_\&\]\:hidden{display:none}@media (width>=640px){.abr-px-page{padding-inline:var(--abr-page-px)}}.abr-h-nav{height:var(--abr-nav-h)}.abr-h-control{height:var(--abr-control-h)}.abr-min-h-control{min-height:var(--abr-control-h)}.abr-h-control-sm{height:var(--abr-control-h-sm)}.abr-min-h-control-sm{min-height:var(--abr-control-h-sm)}.abr-px-control{padding-inline:var(--abr-control-px)}.abr-py-page{padding-block:var(--abr-page-py)}.abr-px-page{padding-inline:16px}@media (width>=640px){.abr-px-page{padding-inline:var(--abr-page-px)}}.abr-text-display{font-size:var(--abr-text-display)}.abr-text-title{font-size:var(--abr-text-title)}.abr-text-2xl{font-size:var(--abr-text-2xl)}.abr-text-xl{font-size:var(--abr-text-xl)}.abr-text-lg{font-size:var(--abr-text-lg)}.abr-text-base{font-size:var(--abr-text-base)}.abr-text-sm{font-size:var(--abr-text-sm)}.abr-text-xs{font-size:var(--abr-text-xs)}.abr-text-2xs{font-size:var(--abr-text-2xs)}.abr-text-3xs{font-size:var(--abr-text-3xs)}.abr-text-4xs{font-size:var(--abr-text-4xs)}}.abr-activity-table{width:100%;min-width:70rem}.abr-activity-table>thead>tr>th{cursor:pointer;position:relative}.abr-activity-table>:is(thead,tbody)>tr>:is(th,td){padding:var(--abr-cell-py) var(--abr-cell-px);vertical-align:top}.abr-activity-table>tbody>tr:not(.abr-activity-detail)>td{font-size:var(--abr-cell-fs);line-height:var(--abr-cell-lh);border-bottom:1px solid var(--abr-border)}.abr-activity-table>thead>tr>th:first-child{width:7rem}.abr-activity-table>thead>tr>th:nth-child(2),.abr-activity-table>thead>tr>th:nth-child(3){width:12rem}.abr-activity-table>thead>tr>th:nth-child(4){width:8rem}.abr-activity-table>thead>tr>th:nth-child(7){width:9rem}.abr-activity-toggle svg{width:1rem;height:1rem;transition:transform var(--abr-t-turn);flex-shrink:0;transform:rotate(0)}.abr-activity-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.abr-activity-detail[hidden]{display:none}.abr-activity-detail>td{padding:0}@media (prefers-reduced-motion:reduce){.abr-scale-settling :is(.tabulator,.abr-grid,[data-cal-head]),:is(.tabulator,.abr-grid,[data-cal-head]){opacity:1;transition:none}.abr-btn,.abr-op-tool,.abr-close,.abr-icon-btn{transition:none}}@supports (color:color-mix(in lab, red, red)){.abr-figure-display.is-disabled>.abr-field{color:color-mix(in srgb, var(--color-base-content) 55%, transparent)}}@keyframes abr-saved-edge{0%{border-color:var(--abr-ink-success);box-shadow:0 0 0 3px var(--abr-success-soft)}}@keyframes abr-landed{50%{background-color:var(--abr-grid-select-fill)}}@media (prefers-reduced-motion:reduce){.abr-landed{animation:abr-landed var(--abr-t-flash-still) ease-out 1}[data-live-board] [data-live-tile].abr-board-moved.abr-motion-meaning{background-color:var(--abr-grid-select-fill);box-shadow:inset 0 0 0 2px var(--color-primary);animation:none}}@keyframes abr-remote-ring{0%{box-shadow:inset 0 0 0 2px var(--color-primary);background-color:var(--abr-accent-soft)}to{box-shadow:inset 0 0 0 2px #0000}}@media (prefers-reduced-motion:reduce){:is(.abr-card-field,[data-save-state]).is-saved :is(input,select,textarea,.abr-select-trigger){border-color:var(--abr-ink-success);animation:none}.tabulator .tabulator-row .tabulator-cell.abr-remote,.tabulator .tabulator-row.abr-remote .tabulator-cell,[data-live-tile].abr-remote{box-shadow:inset 0 0 0 2px var(--color-primary);animation:none}.abr-cell-switch,.abr-cell-switch:after,.abr-cp-switch,.abr-cp-switch:after,.abr-archive-switch,.abr-archive-switch:after,.abr-pin-switch,.abr-pin-switch:after{transition:none}}@keyframes abr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:root{--abr-t-flash:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(.abr-motion-meaning,.abr-motion-meaning *),:where(.abr-motion-meaning,.abr-motion-meaning *):before,:where(.abr-motion-meaning,.abr-motion-meaning *):after{animation-duration:var(--abr-t-flash-still)!important;animation-iteration-count:1!important}:where(.abr-motion-sync,.abr-motion-sync *),:where(.abr-motion-sync,.abr-motion-sync *):before,:where(.abr-motion-sync,.abr-motion-sync *):after{animation-duration:revert-layer!important;transition-duration:revert-layer!important}}@keyframes abr-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes abr-pop-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes abr-busy-strip{0%{opacity:0;transform:scaleX(.03)}25%{opacity:1}to{opacity:1;transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){.abr-op-writing:before{opacity:.5;transition:opacity 0s linear var(--abr-t-quiet);animation:none;transform:scaleX(1)}}@supports (color:color-mix(in lab, red, red)){.abr-filter:hover{background:color-mix(in srgb, var(--color-base-content) 8%, transparent)}.abr-filter-sort-btn:hover,.abr-filter-bulk-btn:hover,.abr-filter-option:hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.abr-filter,.abr-filter-bulk-btn,.abr-filter-check{transition:none}}.abr-grid{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:var(--abr-text-sm)}[data-overlay-scrollbar-bound].abr-grid-scroll{padding-bottom:14px}.abr-grid-scroll{overscroll-behavior-x:contain}.abr-block .abr-grid-scroll{overscroll-behavior-x:auto}.abr-blocks{align-items:flex-start;gap:32px;display:flex;overflow-x:auto}.abr-block{flex:none}.abr-block-head{flex-direction:column;align-items:stretch;gap:10px;display:flex}.abr-block-head>[data-directory-actions]{flex-wrap:nowrap;justify-content:flex-start}.abr-block-head .abr-search-form,.abr-block-head .abr-search{flex:auto;min-width:0}.abr-block-head .abr-search-input{width:100%;min-width:0}.abr-actions-col{width:var(--abr-col-actions)}.abr-num-col{width:var(--abr-col-number)}.abr-pick-col{width:var(--abr-col-pick)}.abr-grid :is(th,td).abr-pick{text-align:center;vertical-align:middle;padding:0}.abr-grid td.abr-pick .abr-pick-box{vertical-align:middle}.abr-grid tr.abr-row--picked td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.abr-grid-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.abr-grid-tools[hidden]{display:none}.abr-grid th{white-space:nowrap;text-overflow:ellipsis;padding:9px 8px;position:relative;overflow:hidden}.abr-grid thead th[data-directory-resizable]:after{background:var(--abr-border-strong);content:"";width:1px;position:absolute;top:5px;bottom:5px;right:0}.abr-directory-resize{z-index:2;cursor:col-resize;touch-action:none;width:10px;height:100%;display:block;position:absolute;top:0;right:0}.abr-directory-resize:after{border-radius:var(--abr-radius-round);background:var(--color-primary);content:"";opacity:0;width:2px;transition:opacity var(--abr-t-tint) var(--abr-e-tint);position:absolute;top:5px;bottom:5px;right:0}.abr-directory-resize:hover:after,.abr-directory-resize.is-dragging:after{opacity:.7}.abr-directory-width-dragging,.abr-directory-width-dragging *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.abr-th{align-items:center;gap:6px;display:flex}.abr-th:has(.abr-th-tail){padding-right:calc(var(--abr-funnel,18px) + 12px)}.abr-th-tail{z-index:3;background:var(--abr-grid-head);align-items:center;gap:4px;padding-left:6px;display:flex;position:absolute;top:0;bottom:0;right:10px}.abr-th-title{white-space:nowrap;flex:none}.abr-th-sort{color:var(--color-primary);font-size:var(--abr-text-2xs);flex:none;line-height:1}.abr-grid thead tr{border-bottom:1px solid var(--abr-border)}.abr-grid td{padding:var(--abr-cell-py) 8px;vertical-align:middle}.abr-grid :is(th,td):first-child{padding-left:14px}.abr-grid :is(th,td):last-child{padding-right:14px}.abr-grid tbody:last-of-type tr:nth-child(2n):not(.abr-grid-more){background:var(--abr-grid-stripe)}.abr-row:hover{background:var(--abr-grid-row-hover)}.abr-cell-input{box-sizing:border-box;width:100%;height:var(--abr-control-h-sm);min-height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);color:inherit;font:inherit;font-size:var(--abr-text-sm);transition:border-color var(--abr-t-tint) var(--abr-e-tint), background-color var(--abr-t-tint) var(--abr-e-tint);background:0 0;outline:none;padding:0 8px;line-height:20px}.abr-cell-input:hover{border-color:var(--abr-border-strong);background:var(--color-base-100)}.abr-cell-input:focus{border-color:var(--color-primary);background:var(--color-base-100);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-cell-switch{appearance:none;cursor:pointer;border:0;margin:5px 0;display:block}.abr-cell-switch:hover:not(:checked){background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-cell-switch:hover:not(:checked){background:color-mix(in srgb, var(--color-base-content) 30%, transparent)}}.abr-cell-text{line-height:var(--abr-control-h-sm);white-space:nowrap;text-overflow:ellipsis;padding:0 9px;display:block;overflow:hidden}.abr-grid td:first-child :is(.abr-cell-input,.abr-cell-text){font-weight:500}.abr-grid td:not(:first-child) .abr-cell-input:not(:hover):not(:focus),.abr-row--archived .abr-cell-text{color:var(--abr-text-secondary)}.abr-grid :is(th,td).abr-num{text-align:right;color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums}.abr-grid td.abr-num .abr-cell-text{padding:0;font-weight:400}.abr-grid td.abr-num+td :is(.abr-cell-input,.abr-cell-text){font-weight:500}.abr-grid td.abr-num+td .abr-cell-input:not(:hover):not(:focus){color:inherit}.abr-cell--error .abr-cell-input{border-color:var(--abr-ink-error);background:var(--abr-error-soft)}.abr-cell--error .abr-cell-input:focus{border-color:var(--abr-ink-error);box-shadow:0 0 0 3px var(--abr-error-soft)}.abr-cell-error{font-size:var(--abr-text-2xs);color:var(--abr-ink-error);margin:1px 0 3px;padding:0 9px;line-height:1.25}.abr-new-row{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-new-row{background:color-mix(in srgb, var(--color-base-content) 3%, transparent)}}.abr-new-row .abr-cell-input{background:var(--color-base-100)}.abr-grid :is(th,td).abr-actions{white-space:nowrap}.abr-actions-inner{justify-content:flex-end;align-items:center;gap:2px;display:flex}.abr-view.htmx-request{opacity:.55}.abr-view-count{border-radius:var(--abr-radius-round);background:var(--color-base-content);min-width:20px;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.abr-view-count{background:color-mix(in srgb, var(--color-base-content) 8%, transparent)}}.abr-view-count{font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;text-align:center;color:var(--abr-text-tertiary);line-height:18px}.abr-view--on .abr-view-count{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-view-sieve{border:1px solid var(--abr-layer2-accent);align-items:center;gap:7px;height:34px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.abr-view-sieve{border:1px solid color-mix(in srgb, var(--abr-layer2-accent) 55%, var(--abr-border))}}.abr-view-sieve{border-radius:var(--radius-field);background:var(--abr-layer2-band);font-size:var(--abr-text-xs);color:var(--color-base-content);white-space:nowrap;font-weight:500}.abr-view-sieve:hover{background:var(--abr-layer2-accent)}@supports (color:color-mix(in lab, red, red)){.abr-view-sieve:hover{background:color-mix(in srgb, var(--abr-layer2-accent) 24%, var(--color-base-100))}}.abr-view-sieve:hover{text-decoration:none}.abr-view-sieve-dot{border-radius:var(--abr-radius-round);background:var(--abr-layer2-accent);width:8px;height:8px}.abr-view-sieve .abr-view-count{background:var(--abr-layer2-band);color:var(--abr-layer2-mark)}.abr-view-sieve--on,.abr-view-sieve--on:hover{border-color:var(--abr-layer2-accent);background:var(--abr-layer2-accent);color:var(--abr-ink-on-light)}.abr-view-sieve--on .abr-view-sieve-dot,.abr-view-sieve--on .abr-view-count{background:var(--abr-ink-on-light)}@supports (color:color-mix(in lab, red, red)){.abr-view-sieve--on .abr-view-count{background:color-mix(in srgb, var(--abr-ink-on-light) 14%, transparent)}}.abr-view-sieve--on .abr-view-count{color:var(--abr-ink-on-light)}.abr-row--own>td:first-child{box-shadow:inset 3px 0 0 var(--abr-layer2-accent)}.abr-grid .abr-select{font-size:var(--abr-text-sm)}.abr-grid .abr-select-trigger{height:var(--abr-control-h-sm);min-height:var(--abr-control-h-sm);border-color:var(--abr-border);font-size:var(--abr-text-sm);background:0 0;padding:0 26px 0 8px}.abr-grid .abr-select-trigger:after{right:10px}.abr-grid .abr-select-trigger:hover{border-color:var(--abr-border-strong);background:var(--color-base-100)}.abr-new-row .abr-select-trigger{background:var(--color-base-100)}.abr-cell--required :is(.abr-cell-input,.abr-select-trigger),.abr-cell--required :is(.abr-cell-input,.abr-select-trigger):hover{border-color:var(--abr-ink-warning)}.abr-cell--required :is(.abr-cell-input,.abr-select-trigger):focus{border-color:var(--abr-ink-warning);box-shadow:0 0 0 3px var(--abr-warning-soft)}@keyframes abr-cell-flash{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 3px var(--abr-warning-soft)}}.abr-cell--flash :is(.abr-cell-input,.abr-select-trigger){animation:abr-cell-flash var(--abr-t-flash) ease-in-out var(--abr-flash-count)}@media (prefers-reduced-motion:reduce){.abr-cell--flash :is(.abr-cell-input,.abr-select-trigger){animation:none}}.abr-cell--unsaved :is(.abr-cell-input,.abr-select-trigger),.abr-cell--unsaved :is(.abr-cell-input,.abr-select-trigger):hover,.abr-cell--unsaved :is(.abr-cell-input,.abr-select-trigger):focus{border-style:dashed;border-color:var(--abr-ink-error)}.abr-cell--unsaved .abr-cell-switch{outline:2px dashed var(--color-error);outline-offset:2px}.abr-grid-more td{text-align:center;height:40px;font-size:var(--abr-text-xs);color:var(--abr-text-tertiary)}.abr-grid-more-label{opacity:0;transition:opacity var(--abr-t-tint) var(--abr-e-tint)}.abr-grid-more.htmx-request .abr-grid-more-label{opacity:1}.abr-grid-more-retry{display:none}.abr-grid-more--failed{cursor:pointer}.abr-grid-more--failed .abr-grid-more-label{display:none}.abr-grid-more--failed .abr-grid-more-retry{color:var(--abr-ink-error);display:inline}@media (prefers-reduced-motion:reduce){.abr-grid-more-label{transition:none}}.abr-transfer{align-items:center;gap:6px;display:flex}.abr-transfer-btn{height:var(--abr-control-h);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font-size:var(--abr-text-sm);cursor:pointer;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.abr-transfer-btn:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-transfer-btn:hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}.abr-transfer-btn:hover{text-decoration:none}.abr-transfer-btn>svg{flex:none;width:15px;height:15px}.abr-import-lead{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin-top:4px;line-height:1.45}.abr-import-box{width:min(34rem,100vw - 2rem);transition:width var(--abr-t-tint) var(--abr-e-tint)}.abr-import-dialog.abr-import-wide .abr-import-box{width:min(72rem,100vw - 2rem)}.abr-import-body{max-height:min(64vh,560px);overflow:auto}.abr-import-dialog.abr-import-hot .abr-import-book{border-color:var(--color-primary);background:var(--abr-accent-soft)}.abr-import-choose{font:inherit;color:var(--color-primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.abr-import-refusal{color:var(--abr-ink-error);font-size:var(--abr-text-xs);margin-top:4px}.abr-import-file-line{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.abr-import-chip{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-200);font-size:var(--abr-text-xs);align-items:center;gap:8px;padding:6px 11px;display:inline-flex}.abr-import-x{color:var(--abr-text-tertiary);cursor:pointer;font-size:var(--abr-text-xs);background:0 0;border:none;padding:0}.abr-import-x:hover{color:var(--abr-ink-error)}.abr-import-note{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-import-sheet{align-items:center;gap:7px;display:inline-flex}.abr-import-sheet .abr-select,.abr-import-sheet .abr-field{min-width:15rem}.abr-import-hint{margin-top:10px}.abr-import-trimmed{color:var(--abr-ink-warning)}.abr-import-check{font-size:var(--abr-text-xs);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.abr-import-book{border:1px solid var(--abr-border);border-radius:var(--radius-box);max-height:380px;overflow:auto}.abr-import-table{border-collapse:separate;border-spacing:0;font-size:var(--abr-text-xs);width:max-content;min-width:100%}.abr-import-table :is(th,td){text-align:left;white-space:nowrap;border-bottom:1px solid var(--abr-border);border-right:1px solid var(--abr-border);text-overflow:ellipsis;max-width:280px;height:31px;padding:0 10px;overflow:hidden}.abr-import-table :is(th,td):last-child{border-right:none}.abr-import-table td.abr-import-editable{padding:0}.abr-import-cell{width:100%;height:var(--abr-control-h-sm);color:inherit;font:inherit;font-size:var(--abr-text-xs);background:0 0;border:1px solid #0000;border-radius:0;padding:0 9px}.abr-import-cell:hover{border-color:var(--abr-border-strong)}.abr-import-cell:focus{border-color:var(--color-primary);background:var(--color-base-100);outline:none}.abr-import-table thead th{z-index:1;position:sticky}.abr-import-table thead .abr-import-pickrow th{height:calc(var(--abr-control-h-sm) + 16px);min-width:190px;padding:6px 8px;top:0}.abr-import-table thead .abr-import-headrow th{top:calc(var(--abr-control-h-sm) + 16px);color:var(--abr-text-secondary);border-bottom:1px solid var(--abr-border-strong);font-weight:600}.abr-import-table thead .abr-import-headrow:first-child th{top:0}.abr-import-letter{border-radius:var(--radius-selector);background:var(--color-base-100);width:17px;height:17px;color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.abr-import-line{text-align:right;width:46px;color:var(--abr-text-tertiary)}.abr-import-idle{color:var(--abr-text-tertiary)}.abr-import-dup td{background:var(--abr-mark-orange-soft)}.abr-import-bad td{background:var(--abr-error-soft)}.abr-import-table td.abr-import-state{font-size:var(--abr-text-2xs);white-space:normal;text-overflow:clip;min-width:240px;max-width:460px;padding:5px 10px;line-height:1.35;overflow:visible}.abr-import-ok .abr-import-state{color:var(--abr-ink-success)}.abr-import-dup .abr-import-state{color:var(--abr-ink-warning)}.abr-import-bad .abr-import-state{color:var(--abr-ink-error)}.abr-import-empty{color:var(--abr-text-tertiary);text-align:center;height:60px}.abr-import-waiting{border:1px dashed var(--abr-border-strong);border-radius:var(--radius-box);text-align:center;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);padding:28px 20px}.abr-import-actions{align-items:center;display:flex}.abr-import-said{min-width:0;font-size:var(--abr-text-xs);color:var(--abr-text-secondary);flex:1}.abr-import-said.abr-import-warned{color:var(--abr-ink-warning)}.abr-import-buttons{gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-overlay-scrollbar-thumb{background:color-mix(in srgb, var(--color-base-content) 26%, transparent)}.abr-overlay-scrollbar-docked{background:color-mix(in srgb, var(--color-base-content) 34%, transparent)}.abr-overlay-scrollbar-thumb:hover,.abr-overlay-scrollbar-thumb.is-dragging{background:color-mix(in srgb, var(--color-base-content) 40%, transparent)}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound])){scrollbar-color:color-mix(in srgb, var(--color-base-content) 26%, transparent) transparent}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-base-content) 26%, transparent)}}.abr-card-tab{height:var(--abr-control-h);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);font-size:var(--abr-text-sm);color:var(--abr-text-secondary);transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);align-items:center;padding:0 14px;font-weight:500;line-height:1;display:inline-flex}.abr-card-tab:hover{border-color:var(--abr-border-strong);color:var(--color-base-content);text-decoration:none}.abr-card-tab.is-open{background:var(--abr-accent-soft);color:var(--color-primary);border-color:#0000}.abr-card-groups{border-bottom:1px solid var(--abr-border)}.abr-card-group{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);transition:border-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:6px 12px 8px;font-weight:500;line-height:1.2;display:inline-flex}.abr-card-group:hover{color:var(--color-base-content);text-decoration:none}.abr-card-group.is-open{border-bottom-color:var(--color-primary);color:var(--color-primary)}.abr-card-group.has-lock{padding-right:4px}.abr-card-group-lock{border-bottom:2px solid #0000;align-items:center;margin:0 0 -1px -4px;padding:2px 6px 4px 0;display:inline-flex;position:relative}.abr-card-group.is-open+.abr-card-group-lock{border-bottom-color:var(--color-primary)}.abr-card-group-lock__btn{border-radius:var(--radius-selector);width:24px;height:24px;color:var(--abr-text-tertiary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}button.abr-card-group-lock__btn{cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint)}button.abr-card-group-lock__btn:hover{background:var(--abr-accent-soft);color:var(--color-base-content)}.abr-card-group-lock.is-closed .abr-card-group-lock__btn{color:var(--abr-ink-warning)}.abr-card-group-lock.is-closed button.abr-card-group-lock__btn:hover{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-card-group-lock.is-closed button.abr-card-group-lock__btn:hover{background:color-mix(in srgb, var(--color-warning) 18%, transparent)}}.abr-card-group-lock.is-closed button.abr-card-group-lock__btn:hover{color:var(--abr-ink-warning)}.abr-budget-lock.is-review .abr-card-group-lock__btn,.abr-budget-lock.is-review button.abr-card-group-lock__btn:hover{color:var(--abr-budget-review)}.abr-budget-lock.is-approved .abr-card-group-lock__btn,.abr-budget-lock.is-approved button.abr-card-group-lock__btn:hover{color:var(--abr-budget-approved)}.abr-budget-lock.is-returned .abr-card-group-lock__btn,.abr-budget-lock.is-returned button.abr-card-group-lock__btn:hover{color:var(--abr-budget-returned)}.abr-budget-lock.is-review button.abr-card-group-lock__btn:hover{background:var(--abr-budget-review)}@supports (color:color-mix(in lab, red, red)){.abr-budget-lock.is-review button.abr-card-group-lock__btn:hover{background:color-mix(in srgb, var(--abr-budget-review) 16%, transparent)}}.abr-budget-lock.is-returned button.abr-card-group-lock__btn:hover{background:var(--abr-budget-returned)}@supports (color:color-mix(in lab, red, red)){.abr-budget-lock.is-returned button.abr-card-group-lock__btn:hover{background:color-mix(in srgb, var(--abr-budget-returned) 14%, transparent)}}.abr-budget-lock span.abr-card-group-lock__btn{cursor:default}.abr-budget-lock.is-sending{opacity:.6;pointer-events:none}.abr-budget-pop{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:280px;box-shadow:var(--abr-popover-shadow);padding:12px;position:absolute;top:calc(100% + 8px);left:-8px}.abr-budget-pop[hidden]{display:none}.abr-budget-pop__name{font-weight:600}.abr-budget-pop__sub{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);margin-top:2px}.abr-budget-pop__actions{flex-direction:column;gap:6px;margin-top:12px;display:flex}.abr-budget-bar{--abr-bar-tone:var(--color-info);--abr-bar-ink:var(--abr-ink-info);border:1px solid var(--abr-bar-tone);align-items:flex-start;gap:12px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-budget-bar{border:1px solid color-mix(in srgb, var(--abr-bar-tone) 45%, var(--abr-border))}}.abr-budget-bar{border-radius:var(--radius-box);background:var(--abr-bar-tone)}@supports (color:color-mix(in lab, red, red)){.abr-budget-bar{background:color-mix(in srgb, var(--abr-bar-tone) 9%, var(--color-base-100))}}.abr-budget-bar.is-warning{--abr-bar-tone:var(--color-warning);--abr-bar-ink:var(--abr-ink-warning)}.abr-budget-bar.is-error{--abr-bar-tone:var(--color-error);--abr-bar-ink:var(--abr-ink-error)}.abr-budget-bar>svg,.abr-budget-bar__icon{color:var(--abr-bar-ink);flex:none;margin-top:1px}.abr-budget-bar__icon{display:inline-flex}.abr-budget-bar__icon svg{width:20px;height:20px}.abr-budget-bar__body{flex:1;min-width:0}.abr-budget-bar__title{font-weight:600;line-height:1.45}.abr-budget-bar__btn{flex:none;align-self:center}.abr-budget-banner{border:1px solid var(--color-error);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-budget-banner{border:1px solid color-mix(in srgb, var(--color-error) 45%, var(--abr-border))}}.abr-budget-banner{border-radius:var(--radius-box);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.abr-budget-banner{background:color-mix(in srgb, var(--color-error) 9%, var(--color-base-100))}}.abr-budget-banner>svg{color:var(--abr-ink-error);margin-top:1px}.abr-budget-banner__title{font-weight:600}.abr-budget-banner__text{overflow-wrap:anywhere;margin-top:2px}.abr-budget-banner__who{font-size:var(--abr-text-sm);color:var(--abr-text-tertiary);margin-top:4px}.abr-card-group-lock--flat{border-bottom:0;margin:0;padding:0}.abr-card-groups>.abr-card-attention{height:28px;font-size:var(--abr-text-xs);align-self:center;margin-bottom:4px;padding:0 10px}html[data-abr-embed] [data-card-head],html[data-abr-embed] .abr-card-group,html[data-abr-embed] [data-card-attention]{display:none!important}html[data-abr-embed] .abr-card-tabs{flex-flow:wrap;align-items:center}html[data-abr-embed] .abr-card-subtabs{order:-1}html[data-abr-embed] .abr-card-groups{border-bottom:0;flex:auto;align-items:center}html[data-abr-embed] .abr-card-groups .abr-card-group-lock{border-bottom:0;margin:0;padding:0}html[data-abr-embed] .abr-card-tab[data-card-page]:not([data-card-page=tech],[data-card-page=purchase],[data-card-page=spec],[data-card-page=dds],[data-card-page=funding]){display:none}.abr-card-field{flex-direction:column;gap:2px;display:flex}.abr-card-field>label,.abr-card-label{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);line-height:18px}.abr-card-field input,.abr-card-field select,.abr-card-field .abr-select-trigger{border:1px solid var(--abr-border-strong);background:var(--color-base-100)}.abr-card-field input:hover,.abr-card-field select:hover,.abr-card-field .abr-select-trigger:hover{border-color:var(--color-primary)}.abr-card-field input:focus,.abr-card-field select:focus,.abr-card-field .abr-select-trigger:focus{border-color:var(--color-primary);background:var(--color-base-100)}.abr-card-field.is-pending input,.abr-card-field.is-pending .abr-select-trigger{border-color:var(--abr-ink-warning);background:var(--abr-warning-soft,transparent)}.abr-numbers{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-200);padding:10px 12px 12px}.abr-numbers-list{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.abr-numbers-row{align-items:center;gap:4px;display:flex}.abr-numbers-row input{height:var(--abr-control-h);min-height:var(--abr-control-h);border-radius:var(--radius-field);font-size:var(--abr-text-base);outline:none;flex:auto;padding:0 12px}.abr-numbers-row input:focus{box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-numbers-row button{border-radius:var(--radius-field);width:28px;height:28px;color:var(--abr-text-tertiary);font-size:var(--abr-text-lg);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;line-height:1}.abr-numbers-row button:hover{border-color:var(--abr-ink-error);color:var(--abr-ink-error)}.abr-numbers-word{font-size:var(--abr-text-base)}a.abr-numbers-word{color:var(--color-primary)}.abr-numbers-list[data-numbers-folded]>li:nth-child(n+9){display:none}.abr-numbers-more{color:var(--color-primary);font-size:var(--abr-text-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0}.abr-numbers-more:hover{text-decoration:underline}.abr-numbers-empty{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);margin-top:4px}.abr-board-substitute{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin-top:2px;line-height:1.2;display:inline-block}.abr-card-pending{cursor:pointer;margin-left:6px}.abr-approvals-host[hidden]{display:none}.abr-approvals-panel{z-index:var(--abr-z-menu);border-left:1px solid var(--abr-border);background:var(--color-base-200);width:min(460px,100vw);box-shadow:var(--abr-popover-shadow);animation:abr-approvals-in var(--abr-t-slide) var(--abr-e-panel);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}@keyframes abr-approvals-in{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.abr-approvals-panel{animation:none}}.abr-approvals-host.is-still .abr-approvals-panel{animation:none}.abr-approvals-panel__head{border-bottom:1px solid var(--abr-border);background:var(--color-base-100);align-items:flex-start;gap:12px;padding:16px 20px 14px;display:flex}.abr-approvals-panel__name{flex:auto;min-width:0}.abr-approvals-panel__name>h2{margin:0}.abr-approvals-panel__name>span{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin-top:2px;display:block}.abr-approvals-panel__body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:12px 16px 16px;display:flex;overflow-y:auto}.abr-approvals-panel__body.is-busy{opacity:.6;pointer-events:none}.abr-approvals-panel__none{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);padding:16px 4px}.abr-approvals-panel__bar{z-index:1;border-bottom:1px solid var(--abr-border);background:var(--color-base-200);align-items:center;gap:8px;margin:-12px -16px 0;padding:10px 16px;display:flex;position:sticky;top:-12px}.abr-approvals-panel__all{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);cursor:pointer;flex:auto;align-items:center;gap:8px;display:inline-flex}.abr-approvals-panel__all>.abr-pick-box{margin:0}.abr-approvals-sheet{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);flex:none;overflow:hidden}.abr-approvals-sheet__head{border-bottom:1px solid var(--abr-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.abr-approvals-sheet__title{font-size:var(--abr-text-sm);color:var(--color-base-content);margin:0;font-weight:600}.abr-approvals-sheet__count{border-radius:var(--abr-radius-round);background:var(--abr-warning-soft);min-width:20px;height:20px;font-size:var(--abr-text-xs);color:var(--color-base-content);justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.abr-approvals-sheet__accept{margin-left:auto}.abr-approval{border-top:1px solid var(--abr-grid-line);font-size:var(--abr-text-sm);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pick what act""pick who act";align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.abr-approvals-sheet__head+.abr-approval{border-top:0}.abr-approval:has(>.abr-approval__pick:checked){background:var(--abr-accent-soft)}.abr-approvals-panel__body:has(.abr-approval__pick:checked) .abr-approval[data-request]{cursor:pointer}.abr-approvals-panel__body:has(.abr-approval__pick:checked) a.abr-approval__what:hover .abr-approval__row{text-decoration:none}.abr-approval__pick{grid-area:pick;align-self:start;margin-top:2px}.abr-approval__act{grid-area:act;gap:6px;display:flex}.abr-approval__what{min-width:0;color:var(--color-base-content);flex-direction:column;grid-area:what;gap:3px;text-decoration:none;display:flex}a.abr-approval__what:hover .abr-approval__row{text-decoration:underline}.abr-approval__row{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.abr-approval__change{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.abr-approval__field{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-approval__value{border-radius:var(--radius-selector);background:var(--color-base-200);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.abr-approval__was{color:var(--abr-text-secondary)}.abr-approval__who{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);grid-area:who}.abr-approval__icon{border-radius:var(--radius-field);cursor:pointer;width:30px;height:30px;transition:filter var(--abr-t-tint) var(--abr-e-tint);border:0;justify-content:center;align-items:center;display:inline-flex}.abr-approval__icon>svg{width:16px;height:16px}.abr-approval__icon.is-approve{background:var(--abr-success-soft);color:var(--abr-ink-success)}.abr-approval__icon.is-reject{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-approval__icon:hover{filter:brightness(.94)}.abr-approval__icon.is-pressed,.abr-approvals-panel .abr-btn.is-pressed{filter:brightness(.85);box-shadow:inset 0 0 0 2px}.abr-approval__icon:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-approval__state.is-approved{color:var(--abr-ink-success)}.abr-approval__state.is-rejected,.abr-approval__state.is-stale{color:var(--abr-ink-error)}.abr-approvals-decided{border-top:1px solid var(--abr-border);background:var(--color-base-100);max-height:40vh;padding:10px 20px 16px;overflow-y:auto}.abr-approvals-decided>summary{cursor:pointer;font-size:var(--abr-text-sm);color:var(--abr-text-secondary);padding:4px 0;font-weight:500}.abr-approval.is-decided{grid-template-areas:"what what what""state state state""who who who";padding:8px 0}.abr-approval.is-decided .abr-approval__state{font-size:var(--abr-text-xs);grid-area:state}.abr-approvals-reject-list{max-height:30vh;color:var(--abr-text-secondary);padding-left:18px;list-style:outside;overflow-y:auto}.abr-approvals-tabs{flex-wrap:wrap;gap:6px;display:flex}.abr-approvals-bulk{flex-wrap:wrap;gap:8px;display:flex}.abr-approvals-project{font-size:var(--abr-text-base);padding:12px 16px 4px;font-weight:600}.abr-approvals-table th,.abr-approvals-table td{text-align:left;vertical-align:middle;padding:6px 12px}.abr-approvals-table tbody tr+tr td{border-top:1px solid var(--abr-border)}.abr-approvals-table__sheet th{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);padding-top:12px;font-weight:600}.abr-approvals-table__pick{width:32px}.abr-approvals-table__acts{justify-content:flex-end;gap:6px;display:flex}.abr-approvals-waiting{border-color:var(--abr-ink-warning)}.abr-board{--abr-board-chrome:calc(var(--abr-nav-h) + 2 * var(--abr-page-py) + 2 * var(--abr-control-h) + 40px);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-card-shadow);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid;overflow:hidden}.abr-board-col{min-width:0;min-height:calc(100vh - var(--abr-board-chrome));background:var(--color-base-100);box-shadow:-1px 0 0 var(--abr-border), 0 -1px 0 var(--abr-border);flex-direction:column;display:flex}.abr-board-head{min-height:22px;font-size:var(--abr-text-xs);align-items:center;gap:6px;padding:10px 12px 2px;font-weight:600;display:flex}.abr-board-dot{border-radius:var(--abr-radius-round);background:var(--abr-status-dot,var(--abr-text-tertiary));flex:none;width:8px;height:8px}.abr-board-col[data-status=in_progress]{--abr-status-dot:var(--color-primary)}.abr-board-col[data-status=approval]{--abr-status-dot:var(--color-warning)}.abr-board-col[data-status=rejected]{--abr-status-dot:var(--color-error)}.abr-board-col[data-status=done_unpaid]{--abr-status-dot:var(--color-info)}.abr-board-col[data-status=done]{--abr-status-dot:var(--color-success)}.abr-board-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-board-count{border-radius:var(--radius-selector);background:var(--color-base-200);color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding:0 6px;font-weight:600}.abr-board-cards:not(:has(.abr-board-card:not([hidden]))):before{content:"пусто";color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-align:center;padding:12px 0}.abr-board-cards{flex-direction:column;flex:1;gap:6px;min-height:56px;padding:8px 10px 12px;display:flex}.abr-board-col .abr-board-card:not(.abr-board-card--place){border-left:3px solid var(--abr-status-dot,var(--abr-text-tertiary))}.abr-board-card{flex-direction:column;gap:3px;padding:10px 12px;display:flex}.abr-board-card[data-movable]{cursor:grab}.abr-board-card--drag{opacity:.4}.abr-board-name{font-size:var(--abr-text-sm);color:var(--color-base-content);font-weight:600;line-height:1.3}.abr-board-title{align-items:flex-start;gap:4px;min-width:0;display:flex}.abr-board-lock{height:1.3em;color:var(--abr-ink-warning);cursor:default;flex:none;align-items:center;display:inline-flex}.abr-board-name+.abr-board-lock{font-size:var(--abr-text-sm)}.abr-board-lock.is-review{color:var(--abr-budget-review)}.abr-board-lock.is-approved{color:var(--abr-budget-approved)}.abr-board-lock.is-returned{color:var(--abr-budget-returned)}.abr-board-lock:is(.is-forming,.is-review,.is-returned,.is-approved){background:currentColor;border-radius:5px;justify-content:center;width:20px}@supports (color:color-mix(in lab, red, red)){.abr-board-lock:is(.is-forming,.is-review,.is-returned,.is-approved){background:color-mix(in srgb, currentColor 13%, transparent)}}.abr-board-lock:is(.is-forming,.is-review,.is-returned,.is-approved) svg{width:13px;height:13px}.abr-board-lock-slot{width:20px;height:1.3em;font-size:var(--abr-text-sm);flex:none;justify-content:center;align-items:flex-start;margin-left:auto;display:inline-flex}.abr-tile-row-body .abr-board-lock-slot{font-size:var(--abr-text-xs)}.abr-board-title:has(>.abr-board-lock-slot){white-space:normal;overflow:visible}.abr-board-title:has(>.abr-board-lock-slot)>:first-child{overflow-wrap:anywhere;min-width:0}.abr-board-name-row{align-items:flex-start;gap:4px;min-width:0;display:flex}.abr-board-name-row>.abr-board-name{flex:1;min-width:0}.abr-board-attn{flex:none;align-items:center;gap:0;margin-left:auto;display:inline-flex}.abr-board-attn-slot{width:34px;height:18px;font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;align-items:center;font-weight:600;display:inline-flex}.abr-board-attn-slot.is-returned{color:var(--abr-budget-returned)}.abr-board-attn-slot.is-review{color:var(--abr-budget-review)}.abr-board-attn-mark{cursor:default;align-items:center;gap:3px;display:inline-flex}.abr-board-attn-mark svg{width:1.1em;height:1.1em}.abr-budget-filter{position:relative}.abr-budget-filter__btn{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-width:11rem;list-style:none;display:inline-flex}.abr-budget-filter__btn::-webkit-details-marker{display:none}.abr-budget-filter__btn svg{width:14px;height:14px;color:var(--abr-text-tertiary)}.abr-budget-filter__btn.is-set{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--color-primary)}.abr-budget-filter__panel{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:max-content;min-width:100%;box-shadow:var(--abr-popover-shadow);padding:6px;position:absolute;top:calc(100% + 6px);left:0}.abr-budget-filter__option{border-radius:var(--radius-field);min-height:34px;font-size:var(--abr-text-sm);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}.abr-budget-filter__option:hover{background:var(--abr-accent-soft)}.abr-budget-filter__option.is-review .abr-budget-filter__lock{color:var(--abr-budget-review)}.abr-budget-filter__option.is-returned .abr-budget-filter__lock{color:var(--abr-budget-returned)}.abr-budget-filter__option.is-approved .abr-budget-filter__lock{color:var(--abr-budget-approved)}.abr-budget-filter__lock{align-items:center;display:inline-flex}.abr-tile-row-name+.abr-board-lock{font-size:var(--abr-text-xs)}.abr-board-lock svg{width:1.1em;height:1.1em}.abr-board-line{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);line-height:1.35}.abr-board-sum{font-size:var(--abr-text-xs);color:var(--color-base-content);font-variant-numeric:tabular-nums;margin-top:3px;font-weight:500}.abr-board-customer{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin-top:2px;display:block}.abr-board-late{border-radius:var(--abr-radius-round);background:var(--abr-proc-late-soft);color:var(--abr-proc-late-ink);font-size:var(--abr-text-xs);align-self:flex-start;margin-top:4px;padding:1px 8px;font-weight:700;display:inline-block}.abr-board-nosum{color:var(--abr-text-tertiary);font-weight:400}.abr-board--tall .abr-board-col{max-height:calc(100vh - var(--abr-board-chrome))}@media (width<=1279px){.abr-board-col{min-height:240px}}.abr-board--tall .abr-board-cards{scrollbar-gutter:stable;overflow-y:auto}.abr-tile-groups{border-top:1px solid var(--abr-border);flex-direction:column;margin-top:4px;padding-top:2px;display:flex}.abr-tile-group-head{align-items:center;gap:6px;margin-top:8px;margin-bottom:2px;display:flex}.abr-tile-plaque{border-radius:var(--abr-radius-round);font-size:var(--abr-text-3xs);color:var(--abr-text-secondary);background:var(--color-base-300);padding:3px 9px;font-weight:500;line-height:1}.abr-tile-group-count{font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums}.abr-tile-plaque[data-status=in_progress]{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-tile-plaque[data-status=approval]{background:var(--abr-warning-soft)}.abr-tile-plaque[data-status=rejected]{background:var(--abr-error-soft)}.abr-tile-plaque[data-status=done_unpaid]{background:var(--abr-teal-soft)}.abr-tile-plaque[data-status=done]{background:var(--abr-success-soft)}.abr-tile-dot{border-radius:var(--abr-radius-round);background:var(--abr-status-none);flex:none;width:8px;height:8px;margin-top:5px}.abr-tile-dot[data-status=in_progress]{background:var(--abr-status-in-progress)}.abr-tile-dot[data-status=approval]{background:var(--abr-status-approval)}.abr-tile-dot[data-status=rejected]{background:var(--abr-status-rejected)}.abr-tile-dot[data-status=done_unpaid]{background:var(--abr-status-done-unpaid)}.abr-tile-dot[data-status=done]{background:var(--abr-status-done)}.abr-tile-row{border-radius:var(--radius-field);transition:background-color var(--abr-t-tint) var(--abr-e-tint);align-items:flex-start;gap:8px;margin:0 -6px;padding:5px 6px;display:flex}.abr-tile-row:hover{background:var(--abr-grid-row-hover)}.abr-tile-row-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.abr-tile-row-name{font-size:var(--abr-text-xs);color:var(--color-base-content);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.abr-tile-row-name:hover{color:var(--color-primary);text-decoration:none}.abr-tile-row-sub{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums;line-height:1.35}.abr-find-mark{border-radius:var(--radius-selector);background:var(--abr-find-mark);color:inherit;padding:0 1px}.abr-board-more{border-radius:var(--radius-selector);font-size:var(--abr-text-xs);color:var(--abr-text-secondary);text-align:left;transition:background-color var(--abr-t-tint) var(--abr-e-tint);align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;line-height:1.35;display:inline-flex}.abr-board-more svg{width:14px;height:14px;color:var(--abr-text-tertiary);transition:transform var(--abr-t-turn) var(--abr-e-tint);flex:none}.abr-board-more:hover{background:var(--color-base-200)}.abr-board-more[aria-expanded=true] svg{transform:rotate(180deg)}.abr-board-link{color:inherit}.abr-board-link:hover{color:var(--color-primary);text-decoration:none}.abr-board-card[data-tile-href]{cursor:pointer}.abr-board-card--place{box-shadow:none;background:0 0;border-style:dashed}.abr-crumb{color:var(--abr-text-secondary)}.abr-crumb:hover{color:var(--color-primary)}.abr-tile-menu .abr-tile-menu-drop{color:var(--abr-ink-error)}.abr-tile-menu .abr-tile-menu-drop:hover{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-tile-dialog{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:min(520px,100vw - 32px);color:var(--color-base-content);box-shadow:var(--abr-card-shadow);margin:auto;padding:20px}.abr-tile-dialog-head{margin-bottom:0}.abr-tile-dialog::backdrop{background:var(--abr-backdrop)}.abr-tile-dialog-foot{justify-content:flex-end;margin-top:20px;display:flex}.abr-card-attention{height:var(--abr-control-h);border:1px solid var(--color-warning);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.abr-card-attention{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--abr-border))}}.abr-card-attention{border-radius:var(--radius-box);background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-card-attention{background:color-mix(in srgb, var(--color-warning) 14%, var(--color-base-100))}}.abr-card-attention{font-size:var(--abr-text-sm);color:var(--color-base-content);transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint);padding:0 14px;font-weight:500;line-height:1}.abr-card-attention[hidden]{display:none}.abr-card-attention:hover{border-color:var(--abr-ink-warning);background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-card-attention:hover{background:color-mix(in srgb, var(--color-warning) 22%, var(--color-base-100))}}.abr-card-attention:hover{text-decoration:none}.abr-card-funding{gap:6px}.abr-funding-icon{width:14px;height:14px;color:var(--abr-ink-warning);flex:none}.abr-tech{height:calc(100vh - var(--abr-nav-h) - 2 * var(--abr-page-py) - 2 * var(--abr-control-h) - 28px);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-height:420px;box-shadow:var(--abr-card-shadow);grid-template-columns:340px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.abr-tech-col{flex-direction:column;min-width:0;min-height:0;display:flex}.abr-tech-col+.abr-tech-col{border-left:1px solid var(--abr-border)}.abr-tech-head{border-bottom:1px solid var(--abr-border);flex:none;justify-content:space-between;align-items:center;gap:12px;height:64px;padding:12px 18px;display:flex;overflow:hidden}.abr-tech-title{font-size:var(--abr-text-base);margin:0;font-weight:600}.abr-tech-quiet{color:var(--abr-text-tertiary);font-weight:500}.abr-tech-side{white-space:nowrap;font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums}.abr-tech-titleform{flex:1;min-width:0}.abr-tech-titlefield{font-weight:600}.abr-tech-strip{border-bottom:1px solid var(--abr-grid-line);background:var(--abr-grid-head);height:32px;font-size:var(--abr-text-2xs);white-space:nowrap;color:var(--abr-text-tertiary);flex:none;align-items:center;display:flex}.abr-tech-grow{flex:1;min-width:0;padding-left:18px}.abr-tech-tail{padding-right:18px}.abr-tech-norm{text-align:right;width:130px;padding-right:14px}.abr-tech-stock{text-align:right;width:170px;padding-right:12px}.abr-tech-gap{width:52px}.abr-tech-rest{width:222px}.abr-tech-slot{flex:1;min-height:0;overflow-y:auto}.abr-tech-list{margin:0;padding:0;list-style:none}.abr-tech-list li{border-bottom:1px solid var(--abr-grid-line)}.abr-tech-row{min-height:46px;font-size:var(--abr-text-sm);color:var(--color-base-content);justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;display:flex}.abr-tech-row:hover{background:var(--abr-grid-row-hover);text-decoration:none}.abr-tech-list li.is-open .abr-tech-row{background:var(--abr-accent-soft);color:var(--color-primary);font-weight:500}.abr-tech-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-tech-meta{white-space:nowrap;font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums}.abr-tech-list li.is-open .abr-tech-meta{color:var(--color-primary)}.abr-tech-list li.is-pending .abr-tech-row,.abr-tech-sheet tr.is-pending>td{box-shadow:inset 0 0 0 2px var(--color-warning)}.abr-tech-meta.is-short,.abr-tech-stock .is-short,.abr-tech-empty{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-tech-meta.is-short,.abr-tech-stock .is-short,.abr-tech-empty{color:color-mix(in srgb, var(--color-warning) 70%, var(--color-base-content))}}.abr-tech-meta.is-short,.abr-tech-stock .is-short,.abr-tech-empty{font-weight:500}.abr-tech-nothing,.abr-tech-empty{font-size:var(--abr-text-sm);margin:0;padding:16px 18px}.abr-tech-nothing{color:var(--abr-text-tertiary)}.abr-tech-col.is-first .abr-tech-slot{flex:none}.abr-tech-col.is-first .abr-tech-foot{border-top:0}.abr-tech-sheet{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--abr-text-sm)}.abr-tech-sheet td{border-bottom:1px solid var(--abr-grid-line);vertical-align:middle;height:46px;padding:0 0 0 18px}.abr-tech-sheet td.abr-tech-norm{width:130px;padding:0 14px 0 0}.abr-tech-sheet td.abr-tech-stock{background:var(--abr-grid-derived);font-variant-numeric:tabular-nums;width:170px;padding:0 12px 0 0}.abr-tech-sheet td.abr-tech-act{text-align:center;width:52px;padding:0}.abr-tech-said{color:var(--color-base-content)}.abr-tech-cell{border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);font-size:var(--abr-text-sm);color:var(--color-base-content);outline:none;padding:4px 9px}.abr-tech-cell:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-tech-cell-name{width:calc(100% - 18px)}.abr-tech-cell-norm{text-align:right;font-variant-numeric:tabular-nums;width:64px}.abr-tech-foot{border-top:1px solid var(--abr-border);background:var(--color-base-200);flex-direction:column;flex:none;justify-content:flex-start;gap:8px;height:104px;padding:14px 18px;display:flex}.abr-tech-foot>*{flex:none}.abr-tech-foot-sheet{padding-left:0;padding-right:0}.abr-tech-foot-sheet .abr-tech-note{padding-left:18px}.abr-tech-foot-sheet .abr-tech-grow .abr-tech-field{width:calc(100% - 18px)}.abr-tech-footrow{align-items:center;display:flex}.abr-tech-footrow .abr-tech-norm{justify-content:flex-end;display:flex}.abr-tech-field-narrow{width:calc(var(--abr-control-px) * 2 + 5ch + 2px)}.abr-tech-note{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin:0}.abr-tech-toggle{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);gap:3px;padding:3px;display:flex}.abr-tech-toggle label{border-radius:var(--radius-selector);height:26px;font-size:var(--abr-text-xs);white-space:nowrap;color:var(--abr-text-tertiary);cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.abr-tech-toggle input{opacity:0;pointer-events:none;position:absolute}.abr-tech-toggle label:hover{color:var(--color-base-content)}.abr-tech-toggle label:has(input:checked){background:var(--abr-accent-soft);color:var(--color-primary);font-weight:500}.abr-tech-toggle label:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:1px}.abr-history-feed__words{flex-direction:column;justify-content:center;min-width:0;display:flex}.abr-history-feed__approved{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);line-height:1.3}.abr-history-feed__more{grid-column:1/-1;padding-top:10px}.abr-history-feed{--abr-hs-card:#007aff;--abr-hs-tech:#af52de;--abr-hs-purchase:#ff9500;--abr-hs-spec:#30b0c7;--abr-hs-dds:#34c759;--abr-hs-orders:#5856d6;--abr-hs-shipments:#a2845e;--abr-hs-files:#8e8e93}[data-theme=abr-dark] .abr-history-feed{--abr-hs-card:#0a84ff;--abr-hs-tech:#bf5af2;--abr-hs-purchase:#ff9f0a;--abr-hs-spec:#40c8e0;--abr-hs-dds:#30d158;--abr-hs-orders:#7d7aff;--abr-hs-shipments:#ac8e68;--abr-hs-files:#98989d}.abr-history-feed__row--card{--abr-hs:var(--abr-hs-card)}.abr-history-feed__row--tech{--abr-hs:var(--abr-hs-tech)}.abr-history-feed__row--purchase{--abr-hs:var(--abr-hs-purchase)}.abr-history-feed__row--spec{--abr-hs:var(--abr-hs-spec)}.abr-history-feed__row--dds{--abr-hs:var(--abr-hs-dds)}.abr-history-feed__row--orders{--abr-hs:var(--abr-hs-orders)}.abr-history-feed__row--shipments{--abr-hs:var(--abr-hs-shipments)}.abr-history-feed__row--files{--abr-hs:var(--abr-hs-files)}.abr-history-feed .abr-feed__row[class*=abr-history-feed__row--] .abr-feed__dot{background:var(--abr-hs);width:12px;height:12px}.abr-history-feed .abr-feed__row--created .abr-feed__dot{background:var(--color-base-100);border:3px solid var(--abr-hs,var(--color-primary))}.abr-history-feed__tag{box-sizing:border-box;text-align:center;border-radius:var(--abr-radius-round);background:var(--abr-hs,var(--abr-border-strong));min-width:7.5em;margin-right:10px;padding:1px 8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.abr-history-feed__tag{background:color-mix(in srgb, var(--abr-hs,var(--abr-border-strong)) 14%, transparent)}}.abr-history-feed__tag{color:var(--abr-hs,var(--abr-text-secondary))}@supports (color:color-mix(in lab, red, red)){.abr-history-feed__tag{color:color-mix(in srgb, var(--abr-hs,var(--abr-text-secondary)) 82%, var(--color-base-content))}}.abr-history-feed__tag{font-size:var(--abr-text-2xs);vertical-align:1px;font-weight:600;line-height:1.6}.abr-history-feed__act{margin-right:.3em;font-weight:600}.abr-history-feed__act--added{color:var(--abr-ink-success)}.abr-history-feed__act--removed{color:var(--abr-ink-error)}.abr-history-feed__mark--card{background:var(--abr-hs-card)}.abr-history-feed__mark--tech{background:var(--abr-hs-tech)}.abr-history-feed__mark--purchase{background:var(--abr-hs-purchase)}.abr-history-feed__mark--spec{background:var(--abr-hs-spec)}.abr-history-feed__mark--dds{background:var(--abr-hs-dds)}.abr-history-feed__mark--orders{background:var(--abr-hs-orders)}.abr-history-feed__mark--shipments{background:var(--abr-hs-shipments)}.abr-history-feed__mark--files{background:var(--abr-hs-files)}.abr-suggest{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-popover-shadow);flex-direction:column;padding:6px;display:flex;position:fixed;overflow-y:auto}.abr-suggest-head{font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary);padding:6px 10px 4px;font-weight:600}.abr-suggest-item{border-radius:var(--radius-field);width:100%;color:inherit;font:inherit;font-size:var(--abr-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;display:flex}.abr-suggest-item:hover,.abr-suggest-item.is-active{background:var(--color-base-200)}.abr-suggest-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-suggest-meta{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);white-space:nowrap;flex:none}.abr-suggest-hint{z-index:calc(var(--abr-z-menu) + 1);border-radius:var(--radius-selector);background:var(--abr-tip-bg);max-width:36rem;color:var(--abr-tip-fg);font-size:var(--abr-text-2xs);box-shadow:var(--abr-popover-shadow);pointer-events:none;padding:4px 8px;line-height:1.35;position:fixed}.abr-suggest-foot{border-top:1px solid var(--abr-border);font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin-top:4px;padding:8px 10px 4px}.abr-archive-plaque{border-radius:var(--abr-radius-round);background:var(--color-base-300);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);vertical-align:middle;flex-shrink:0;padding:3px 8px;font-weight:500;line-height:1;display:inline-block}.abr-board-card[data-archived],.abr-tile-row[data-archived]{opacity:.62}.abr-board-card[data-archived]:hover,.abr-tile-row[data-archived]:hover{opacity:1}[data-projects-index]:not([data-archive-shown]) .abr-board-card[data-archived],[data-projects-index]:not([data-archive-shown]) .abr-tile-row[data-archived]{display:none}.abr-tile-row-body>.abr-archive-plaque{align-self:flex-start;margin-top:1px}.abr-order-status{border-radius:var(--abr-radius-round);font-size:var(--abr-text-2xs);white-space:nowrap;color:var(--abr-text-secondary);background:var(--color-base-300);flex-shrink:0;padding:3px 9px;font-weight:500;line-height:1;display:inline-block}.abr-order-status--prices_given{background:var(--abr-warning-soft)}.abr-order-status--buying{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-order-status--delivering{background:var(--abr-teal-soft)}.abr-order-status--in_stock,.abr-order-status--done{background:var(--abr-success-soft)}.abr-order-status--cancelled{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-order-feed{margin:0;padding:0 0 0 22px;list-style:none;position:relative}.abr-order-feed:before{content:"";background:var(--abr-border);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.abr-order-feed__item{padding-bottom:12px;position:relative}.abr-order-feed__item:last-child{padding-bottom:0}.abr-order-feed__dot{border:2px solid var(--abr-border-strong);border-radius:var(--abr-radius-round);background:var(--color-base-100);width:11px;height:11px;position:absolute;top:6px;left:-21px}.abr-order-feed__item--status .abr-order-feed__dot{border-color:var(--color-primary);background:var(--color-primary)}.abr-order-feed__item--created .abr-order-feed__dot,.abr-order-feed__item--added .abr-order-feed__dot{border-color:var(--color-success)}.abr-order-feed__item--removed .abr-order-feed__dot{border-color:var(--color-error)}.abr-order-feed__item--file .abr-order-feed__dot{border-color:var(--color-primary)}.abr-order-feed__item--status .abr-order-status{padding:1px 8px}.abr-order-feed__was{color:var(--abr-text-tertiary);text-decoration:line-through}.abr-po-table{table-layout:fixed}.abr-po-table>thead th{z-index:2;position:sticky;top:0}.abr-po-table td{text-overflow:ellipsis;overflow:hidden}.abr-po-group:not(.is-open) .abr-po-order,.abr-po-group:not(.is-open) .abr-po-detail{display:none}.abr-po-project{cursor:pointer}.abr-po-project>td{border-top:1px solid var(--abr-border);background:var(--color-base-200);padding-top:12px;padding-bottom:8px}.abr-po-project:hover>td{background:var(--color-base-300)}.abr-po-chevron{transition:transform var(--abr-t-turn) var(--abr-e-tint)}.abr-po-group.is-open .abr-po-chevron{transform:rotate(90deg)}.abr-po-table--grouped .abr-po-order>td:first-child{padding-left:34px}.abr-po-order{cursor:pointer}.abr-po-state{cursor:default;-webkit-user-select:none;user-select:none;--abr-po-stripe:var(--abr-border-strong)}.abr-po-state>td:first-child{box-shadow:inset 3px 0 0 var(--abr-po-stripe)}.abr-po-state--prices_given{--abr-po-stripe:var(--color-secondary)}.abr-po-state--buying{--abr-po-stripe:var(--abr-status-in-progress)}.abr-po-state--delivering{--abr-po-stripe:var(--color-warning)}.abr-po-state--in_stock{--abr-po-stripe:var(--abr-status-done-unpaid)}.abr-po-state--done{--abr-po-stripe:var(--color-success)}.abr-po-state--cancelled{--abr-po-stripe:var(--abr-border-strong)}.abr-po-state--prices_asked{--abr-po-stripe:var(--abr-status-none)}.abr-po-expand{vertical-align:middle;border-radius:var(--radius-field);width:22px;height:22px;color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 4px 0 -6px;padding:0;display:inline-grid}.abr-po-expand:hover{background:var(--color-base-200);color:var(--color-primary)}.abr-po-expand>svg{width:14px;height:14px;transition:transform var(--abr-t-turn) var(--abr-e-tint)}.abr-po-expand[aria-expanded=true]>svg{transform:rotate(90deg)}.abr-po-order.is-open>td{background-color:var(--abr-accent-soft);border-bottom-color:#0000}.abr-po-late{color:var(--abr-proc-late-ink);font-weight:600}.abr-po-detail>td{background:var(--abr-accent-soft);white-space:normal;padding:0 12px 14px;overflow:visible}.abr-po-detail__box{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);max-width:900px;padding:10px 14px 12px}.abr-po-detail__box td{overflow:visible}.abr-po-detail__box--wide{grid-template-columns:minmax(0,1fr);max-width:none}.abr-po-detail__scroll{overflow-x:auto}.abr-po-detail__grid th,.abr-po-detail__grid td{white-space:nowrap}.abr-po-detail__grid .abr-po-detail__note{white-space:normal;width:100%;min-width:260px}.abr-po-detail__grid .abr-po-detail__wrap{white-space:normal;min-width:9em}.abr-po-detail__money{width:100%}.abr-po-detail__money .abr-po-detail__fig{text-align:right;width:160px}.abr-po-detail__money .abr-po-detail__stretch{width:100%}.abr-po-detail__total td{border-top:1px solid var(--abr-border);color:var(--color-base-content);font-size:inherit;font-weight:600}.abr-po-chip{height:var(--abr-proc-chip-h);border:1px solid var(--abr-border);border-radius:var(--abr-radius-round);background:var(--color-base-100);font-size:var(--abr-proc-text-135);color:var(--color-base-content);white-space:nowrap;cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);align-items:center;gap:7px;padding:0 12px;font-weight:400;display:inline-flex}.abr-po-chip__n{color:inherit;font-variant-numeric:tabular-nums;font-weight:700}.abr-po-chip.is-on{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--abr-proc-on-ink)}.abr-po-chips-sep{background:var(--abr-border);width:1px;height:20px;margin:0 4px}.abr-po-dot{border-radius:var(--abr-radius-round);background:var(--abr-status-none);flex:none;width:8px;height:8px;display:inline-block}.abr-po-dot--all{background:var(--color-base-content)}.abr-po-dot--late{background:var(--abr-proc-late-paint)}.abr-po-dot--debt{background:var(--color-primary)}.abr-po-dot--prices_given{background:var(--color-secondary)}.abr-po-dot--buying{background:var(--abr-status-in-progress)}.abr-po-dot--delivering{background:var(--color-warning)}.abr-po-dot--in_stock{background:var(--abr-status-done-unpaid)}.abr-po-dot--done{background:var(--color-success)}.abr-po-dot--cancelled{background:var(--abr-border-strong)}.abr-po-switch{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.abr-po-switch__track{border-radius:var(--abr-radius-round);background:var(--color-base-300);width:34px;height:20px;transition:background-color var(--abr-t-tint) var(--abr-e-tint);position:relative}.abr-po-switch__track:after{content:"";border-radius:var(--abr-radius-round);background:var(--abr-mark-on-fill);width:16px;height:16px;box-shadow:var(--abr-lift-shadow);transition:left var(--abr-t-tint) var(--abr-e-tint);position:absolute;top:2px;left:2px}.abr-po-switch[aria-checked=true] .abr-po-switch__track{background:var(--color-success)}.abr-po-switch[aria-checked=true] .abr-po-switch__track:after{left:16px}.abr-po-search:focus-within{border-color:var(--color-primary)}.abr-po-line>td{border-bottom-color:var(--abr-border)}@supports (color:color-mix(in lab, red, red)){.abr-po-line>td{border-bottom-color:color-mix(in srgb, var(--abr-border) 70%, transparent)}}.abr-po-line--sum>td:not([rowspan]){font-weight:600}.abr-po-table>thead th{border-right:1px solid var(--abr-border-strong)}.abr-po-table>thead th .abr-directory-resize{width:6px;right:-3px}.abr-po-table>thead th .abr-directory-resize:after{right:2px}.abr-po-table>thead th[draggable=true]{cursor:grab}.abr-po-table>thead th.is-drop-before{box-shadow:inset 2px 0 0 var(--color-primary)}.abr-po-table>thead th.is-drop-after{box-shadow:inset -2px 0 0 var(--color-primary)}.abr-po-table>thead th.is-dragged{opacity:.5}.abr-om-owed{font-weight:600}.abr-om-over{color:var(--abr-ink-success);font-weight:600}.abr-om-kind{border-radius:var(--radius-selector);font-size:var(--abr-text-xs);padding:0 6px;font-weight:500;display:inline-block}.abr-om-kind--fact{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.abr-om-kind--fact{background:color-mix(in srgb, var(--color-success) 15%, transparent)}}.abr-om-kind--fact{color:var(--color-base-content)}.abr-om-kind--plan{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-om-kind--plan{background:color-mix(in srgb, var(--color-warning) 22%, transparent)}}.abr-om-kind--plan{color:var(--color-base-content)}.abr-order-input:disabled{background:0 0;border-color:#0000}.abr-order-cell{font:inherit}.abr-order-input--own,.abr-order-input--own:hover,.abr-order-input--own:focus{border-color:var(--color-warning);box-shadow:0 0 0 3px var(--abr-warning-soft)}.abr-po-table td.abr-po-cur{-webkit-user-select:none;user-select:none}.abr-ship-status{border-radius:var(--abr-radius-round);font-size:var(--abr-text-2xs);white-space:nowrap;color:var(--abr-text-secondary);background:var(--color-base-300);flex-shrink:0;padding:3px 9px;font-weight:500;line-height:1.1;display:inline-block}.abr-ship-table .abr-ship-status{white-space:normal;border-radius:var(--radius-field)}.abr-ship-status--late{background:var(--abr-proc-late-soft);color:var(--abr-proc-late-ink)}.abr-ship-status--near{background:var(--abr-warning-soft);color:var(--color-base-content)}.abr-ship-chip--near.is-on{border-color:var(--color-warning);background:var(--color-warning);color:var(--color-warning-content)}.abr-ship-steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.abr-ship-step{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);min-width:150px;font-size:var(--abr-text-xs);flex-direction:column;flex:150px;gap:2px;padding:8px 10px;display:flex}.abr-ship-step__name{font-weight:600;font-size:var(--abr-text-sm)}.abr-ship-step__dates{color:var(--abr-text-secondary)}.abr-ship-step__norm{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-ship-step__over{color:var(--abr-ink-error);font-weight:500}.abr-ship-step__near{color:var(--color-warning-content);font-weight:500}.abr-ship-step--done{background:var(--abr-success-soft);border-color:#0000}.abr-ship-step--late-done{background:var(--abr-success-soft);border-color:var(--abr-proc-late-paint)}@supports (color:color-mix(in lab, red, red)){.abr-ship-step--late-done{border-color:color-mix(in srgb, var(--abr-proc-late-paint) 40%, transparent)}}.abr-ship-step--waiting{opacity:.6}.abr-ship-step--late{background:var(--abr-proc-late-soft);border-color:var(--abr-proc-late-paint)}.abr-ship-step--near{background:var(--abr-warning-soft);border-color:var(--color-warning)}.abr-ship-step.is-current{box-shadow:0 0 0 2px var(--color-primary) inset}.abr-board-col[data-budget-col=open]{--abr-status-dot:var(--abr-text-tertiary)}.abr-board-col[data-budget-col=review]{--abr-status-dot:var(--abr-budget-review)}.abr-board-col[data-budget-col=returned]{--abr-status-dot:var(--abr-budget-returned)}.abr-board-col[data-budget-col=approved]{--abr-status-dot:var(--abr-budget-approved)}.abr-budget-tile{cursor:pointer}.abr-budget-tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-budget-tile__marks{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.abr-budget-tile__waits{color:var(--abr-ink-warning);white-space:nowrap;font-weight:500}.abr-budget-window{width:calc(100vw - 32px);max-width:none;height:var(--abr-window-h,calc(100vh - 48px));max-height:none;padding:0;overflow:hidden}.abr-budget-window[open]{flex-direction:column;display:flex}.abr-budget-win{flex-direction:column;flex:1;min-height:0;display:flex}.abr-budget-win__head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:0;display:flex}.abr-budget-win__head>:first-child{flex:0 auto}.abr-budget-win__head>.abr-card-attention{align-self:center}.abr-budget-win__frame{background:var(--color-base-200);border:0;flex:1;width:100%;min-height:0;display:block}.abr-approvals-funnels{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-select-value--prompt{color:color-mix(in oklab, currentColor 50%, transparent)}.abr-select-option.is-active:not([aria-selected=true]){background:color-mix(in srgb, var(--color-base-content) 7%, transparent)}}@media (prefers-reduced-motion:reduce){.abr-select-trigger:after{transition:none}.abr-select-listbox:not([hidden]){animation:none}}@supports (color:color-mix(in lab, red, red)){.abr-fill-chips i{border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);background:color-mix(in srgb, var(--color-base-100) 60%, transparent)}}@media (width<=639px){.abr-fill-dialog .abr-fill-box{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.abr-fill-main{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.abr-fill-panel{border-top:1px solid var(--abr-border);border-left:0;gap:10px;padding:12px 16px 14px;overflow:visible}.abr-fill-summary{gap:10px}.abr-fill-panel-title,.abr-fill-curs,.abr-fill-sp{display:none}.abr-fill-hero{padding:10px 14px}.abr-fill-hero-v{font-size:var(--abr-text-xl)}.abr-fill-actions{flex-direction:row}.abr-fill-actions .abr-btn{flex:1}.abr-fill-actions .abr-btn--secondary{order:-1}.abr-fill-table{min-width:0}.abr-fill-cell{padding:10px 4px}.abr-fill-cell:first-child{padding-left:14px}.abr-fill-cell:last-child{padding-right:14px}.abr-fill-act-word,.abr-fill-lead--n{display:none}.abr-fill-num{font-size:var(--abr-text-2xs)}.abr-fill-num .abr-fill-cur{margin-left:0;display:block}.abr-fill-strip{margin:0 16px 10px}}@supports (color:color-mix(in lab, red, red)){.abr-del-group.is-refused{border-color:color-mix(in srgb, var(--color-error) 45%, var(--abr-border-strong))}.abr-del-row.is-chosen{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}.abr-del-row.is-fact{background:color-mix(in srgb, var(--abr-ink-info) 6%, var(--color-base-100))}}@media (width>=640px){.abr-delete-chain .abr-del-strip-slot{min-height:calc(1lh + 22px);font-size:var(--abr-text-xs)}}@supports (color:color-mix(in lab, red, red)){.abr-del-factnote{background:color-mix(in srgb, var(--abr-ink-info) 6%, var(--color-base-100))}}@media (width<=639px){.abr-delete-chain .abr-delete-box{padding:16px}.abr-del-list{display:block}.abr-del-group{margin-bottom:14px;display:block}.abr-del-colhead,.abr-del-gutter{display:none}.abr-del-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role sum""article article""contractor contractor""account account""project project""date date""uuid uuid""rm rm";gap:0 8px;padding:10px 12px 10px 32px;display:grid}.abr-del-row>[data-col=article],.abr-del-row>[data-col=contractor],.abr-del-row>[data-col=account],.abr-del-row>[data-col=project],.abr-del-row>[data-col=date]{margin-top:2px}.abr-del-row>[data-col=role]{flex-wrap:wrap;grid-area:role;gap:4px 8px;display:flex}.abr-del-list .abr-del-row>.abr-del-cell[data-col]{padding:0}.abr-del-row>[data-col=sum]{flex-direction:column-reverse;grid-area:sum;align-items:flex-end;gap:0;display:flex}.abr-del-rate{margin-right:0}.abr-del-row>[data-col=article]{grid-area:article}.abr-del-row>[data-col=contractor]{grid-area:contractor}.abr-del-row>[data-col=account]{grid-area:account}.abr-del-row>[data-col=project]{grid-area:project}.abr-del-row>[data-col=date]{grid-area:date;justify-self:start}.abr-del-row>[data-col=uuid]{font-size:var(--abr-text-3xs);overflow-wrap:anywhere;white-space:normal;grid-area:uuid;margin-top:2px}.abr-del-row>[data-col=rm]{grid-area:rm;justify-self:end}.abr-del-row>.abr-del-cell:empty,.abr-del-row>[data-col=rm]:empty{display:none}.abr-del-t{white-space:normal;overflow-wrap:anywhere;overflow:visible}.abr-del-rownote{grid-column:1/-1;margin-top:0;padding:4px 0 0}.abr-del-hint{flex:1 0 100%;margin:0 0 4px}.abr-delete-foot{flex-direction:column-reverse;align-items:stretch}.abr-delete-foot .abr-delete-actions{flex-wrap:wrap;width:100%;margin:0}.abr-delete-foot .abr-delete-actions .abr-btn{flex:1}.abr-del-legacy{align-self:flex-start}}@supports (color:color-mix(in lab, red, red)){.abr-sidebar-link:hover,.abr-sidebar a:link.abr-sidebar-link:hover,.abr-sidebar a:visited.abr-sidebar-link:hover,.abr-sidebar-sublink:hover,.abr-sidebar a:link.abr-sidebar-sublink:hover,.abr-sidebar a:visited.abr-sidebar-sublink:hover{background:color-mix(in srgb, var(--abr-hover-contrast) 5%, transparent)}}@media (width>=1024px){:root{--abr-sidebar-offset:var(--abr-sidebar-rail)}:root[data-sidebar=pinned]{--abr-sidebar-offset:var(--abr-sidebar-open)}.abr-sidebar-offset{transition:padding-left var(--abr-t-panel) var(--abr-e-panel)}.abr-sidebar{width:var(--abr-sidebar-rail);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint);overflow:hidden}.abr-sidebar .abr-nav-label{opacity:0;transition:opacity var(--abr-t-tint) var(--abr-e-tint)}.abr-sidebar-sub{display:none}:root[data-sidebar=pinned] .abr-sidebar,.abr-sidebar:hover{width:var(--abr-sidebar-open);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint)}.abr-sidebar:has(:focus-visible){width:var(--abr-sidebar-open);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint)}.abr-sidebar:hover{box-shadow:var(--abr-popover-shadow)}.abr-sidebar:has(:focus-visible){box-shadow:var(--abr-popover-shadow)}:root[data-sidebar=pinned] .abr-sidebar,:root[data-sidebar=pinned] .abr-sidebar:hover{box-shadow:none}:root[data-sidebar=pinned] .abr-sidebar .abr-nav-label,.abr-sidebar:hover .abr-nav-label{opacity:1;transition:opacity var(--abr-t-slide) var(--abr-e-tint) var(--abr-t-drop)}.abr-sidebar:has(:focus-visible) .abr-nav-label{opacity:1;transition:opacity var(--abr-t-slide) var(--abr-e-tint) var(--abr-t-drop)}:root[data-sidebar=pinned] .abr-sidebar .abr-sidebar-sub,.abr-sidebar:hover .abr-sidebar-sub{display:block}.abr-sidebar:has(:focus-visible) .abr-sidebar-sub{display:block}@media (prefers-reduced-motion:reduce){.abr-sidebar-offset,.abr-sidebar,.abr-sidebar .abr-nav-label,:root[data-sidebar=pinned] .abr-sidebar,.abr-sidebar:hover,:root[data-sidebar=pinned] .abr-sidebar .abr-nav-label,.abr-sidebar:hover .abr-nav-label{transition-duration:1ms;transition-delay:0s}.abr-sidebar:has(:focus-visible){transition-duration:1ms;transition-delay:0s}.abr-sidebar:has(:focus-visible) .abr-nav-label{transition-duration:1ms;transition-delay:0s}}}@media (width<=640px){.abr-op-summary-hint{white-space:normal}}@supports (color:color-mix(in lab, red, red)){.abr-toast-close:hover{background:color-mix(in srgb, var(--color-base-content) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.abr-toast{animation:none}.abr-toast.is-leaving{transition:none}}.abr-row-code{cursor:copy;border-radius:var(--radius-selector);padding:0 .15rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.abr-row-code:hover,.abr-row-code:focus-visible{background:currentColor}@supports (color:color-mix(in lab, red, red)){.abr-row-code:hover,.abr-row-code:focus-visible{background:color-mix(in oklab, currentColor 14%, transparent)}}.abr-row-code:hover,.abr-row-code:focus-visible{outline:none}.abr-row-code-link,.abr-operations .abr-row-code-link{color:var(--color-primary);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;text-decoration:none}.abr-row-code-link:hover,.abr-row-code-link:focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){.abr-subnav-row.htmx-request:after{opacity:.5;transition:opacity 0s linear var(--abr-t-quiet);animation:none;transform:scaleX(1)}}@starting-style{.abr-subnav details.dropdown[open]>.dropdown-content,header details.dropdown[open]>.dropdown-content{opacity:0;transform:translateY(-4px)}}.abr-lead-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:14px 16px;display:grid}.abr-lead-name{grid-column:span 4}.abr-lead-date{grid-column:span 1}.abr-lead-half{grid-column:span 3}.abr-lead-full{grid-column:span 6}@media (width<=1023px){.abr-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.abr-lead-name,.abr-lead-half,.abr-lead-full{grid-column:span 2}.abr-lead-date{grid-column:span 1}}.abr-lead-people{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.abr-lead-person{height:var(--abr-control-h);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-200);align-items:center;gap:4px;padding:0 4px 0 9px;display:flex}.abr-lead-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--abr-text-sm);flex:auto;overflow:hidden}.abr-lead-person button{border-radius:var(--radius-field);width:26px;height:26px;color:var(--abr-text-tertiary);font-size:var(--abr-text-lg);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;line-height:1}.abr-lead-person button:hover{border-color:var(--abr-ink-error);color:var(--abr-ink-error)}[data-leads]:not([data-archive-shown]) [data-leads-card][data-archived]{display:none}.abr-remark-box,.abr-remark-new-box{--abr-remark-room:calc(100vh - var(--abr-nav-h) - var(--abr-stand-h,0px) - 32px);align-self:start;margin-top:16px}.abr-remark-box{width:min(1160px,100% - 32px);max-width:none;height:min(calc(100% - 32px), var(--abr-remark-room));max-height:920px}.abr-remark-split{flex:1;grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid}.abr-remark-col{flex-direction:column;min-width:0;min-height:0;display:flex}.abr-remark-foot{border-top:1px solid var(--abr-border);background:var(--color-base-100);flex-shrink:0;padding:10px 16px;display:flex}.abr-remark-left{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:14px 16px 18px;display:flex;overflow-y:auto}.abr-remark-talk{border-left:1px solid var(--abr-border);flex-direction:column;min-height:0;display:flex}[data-remark-window]:focus{outline:none}.abr-remark-route{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);flex-wrap:wrap;display:flex;overflow:hidden}.abr-remark-route__step{flex:170px;align-items:center;gap:9px;min-width:0;padding:9px 12px;display:flex}.abr-remark-route__step+.abr-remark-route__step,.abr-remark-route__arrow+.abr-remark-route__step{border-left:1px solid var(--abr-border)}.abr-remark-route__arrow{border-left:1px solid var(--abr-border);background:var(--color-base-200);color:var(--abr-text-tertiary);font-size:var(--abr-text-lg);flex:none;place-items:center;padding:0 8px;display:grid}.abr-remark-route__field{align-items:stretch}.abr-remark-route__field>div{flex:1}.abr-remark-route__label{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:600;display:block}.abr-remark-route__who{font-size:var(--abr-text-sm);overflow-wrap:anywhere;font-weight:600;display:block}.abr-remark-route__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-remark-gist{font-size:var(--abr-text-base);line-height:1.45}.abr-remark-new-box{max-height:min(calc(100% - 32px), var(--abr-remark-room))}@media (width<=1279px){.abr-remark-split{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1023px){.abr-remark-split{grid-template-columns:1fr}.abr-remark-box{height:auto;max-height:none}.abr-remark-talk{border-top:1px solid var(--abr-border);border-left:0;min-height:420px}}.abr-updates-number{border-radius:var(--abr-radius-round);background:var(--abr-accent-soft);min-width:22px;height:22px;color:var(--color-base-content);font-size:var(--abr-text-xs);place-items:center;font-weight:600;display:inline-grid}.abr-updates-seg{gap:4px;display:inline-flex}.abr-updates-matrix th,.abr-updates-matrix td{border-bottom:1px solid var(--abr-border)}.abr-updates-cell{border:1px solid var(--abr-border);border-radius:var(--radius-selector);min-width:28px;height:24px;font-size:var(--abr-text-xs);background:0 0;place-items:center;padding:0 4px;line-height:1;display:inline-grid}button.abr-updates-cell{cursor:pointer}button.abr-updates-cell:hover{border-color:var(--abr-border-strong)}.abr-updates-cell[data-cell-mark=rule],.abr-updates-cell[data-cell-mark=frozen]{background:var(--abr-accent-soft)}.abr-updates-cell[data-cell-mark=person_on],.abr-updates-cell[data-cell-mark=group_on]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-content)}.abr-updates-cell[data-cell-mark=person_off],.abr-updates-cell[data-cell-mark=group_off]{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-updates-cell[data-cell-mark=part]{color:var(--abr-text-secondary)}.abr-updates-team td{background:var(--color-base-200)}.abr-updates-gone td{color:var(--abr-text-secondary)}.abr-updates-reader{width:100%;max-width:var(--abr-upd-page-w);margin-inline:auto;container:upd-reader/inline-size}.abr-updates-card>summary{list-style:none}.abr-updates-card>summary::-webkit-details-marker{display:none}.abr-updates-card-head{cursor:pointer;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.abr-updates-card.is-new{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-updates-card.is-new{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-updates-date{border-radius:var(--radius-box);background:var(--abr-upd-blue-soft);min-width:56px;color:var(--abr-upd-blue);flex-direction:column;align-items:center;padding:8px 6px;line-height:1.1;display:flex}.abr-updates-date b{font-family:var(--abr-upd-round);font-size:var(--abr-text-2xl);font-weight:900}.abr-updates-date small{color:var(--abr-upd-blue);font-size:var(--abr-text-2xs)}.abr-updates-module{border-radius:var(--radius-selector);background:var(--color-base-200);height:22px;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);align-items:center;gap:4px;padding:0 8px;display:inline-flex}.abr-updates-overview{flex-direction:column;gap:8px;padding:0 16px 16px 80px;display:flex}.abr-updates-overview-item{border-radius:var(--radius-field);color:inherit;align-items:flex-start;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.abr-updates-overview-item:hover{background:var(--color-base-200)}.abr-updates-chips{top:var(--abr-nav-h);z-index:5;background:var(--color-base-200);flex-wrap:wrap;gap:6px;padding:8px 0;display:flex;position:sticky}.abr-updates-chip{border:1px solid var(--abr-border-strong);border-radius:var(--abr-radius-round);background:var(--color-base-100);height:30px;color:var(--abr-text-secondary);font-size:var(--abr-text-sm);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:inline-flex}.abr-updates-chip[aria-current=true]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-updates-chip[aria-current=true]{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-updates-chip[aria-current=true]{background:var(--abr-accent-soft);color:var(--color-primary);font-weight:600}.abr-updates-chip-count{font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums}.abr-updates-section,.abr-updates-entry{scroll-margin-top:calc(var(--abr-nav-h) + 56px)}.abr-updates-entry{flex-direction:column;gap:12px;padding:16px;display:flex}.abr-updates-text{flex-direction:column;gap:8px;padding-left:34px;display:flex}.abr-updates-text p{margin:0}.abr-updates-text kbd{border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);background:var(--color-base-200);font-family:inherit;font-size:var(--abr-text-xs);padding:0 5px}.abr-updates-label{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-weight:600}.abr-updates-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.abr-updates-important{border-radius:var(--radius-field);background:var(--abr-warning-soft);padding:8px 12px}.abr-updates-entry>footer,.abr-updates-ack{padding-left:34px}.abr-updates-ack-done{color:var(--abr-ink-success);font-size:var(--abr-text-sm);align-items:center;gap:6px;font-weight:600;display:inline-flex}.abr-updates-media{padding-left:34px}.abr-updates-media-edit{flex-direction:column;gap:8px;display:flex}.abr-updates-callouts{align-items:start;gap:16px;display:grid}.abr-updates-callouts.has-list{grid-template-columns:minmax(0,1fr) minmax(200px,280px)}.abr-updates-shot{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-200);line-height:0;position:relative;overflow:hidden}.abr-updates-shot img,.abr-updates-compare img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.abr-updates-shot.is-editing img{cursor:crosshair}.abr-updates-mark,.abr-updates-mark-number{border-radius:var(--abr-radius-round);background:var(--color-primary);width:26px;height:26px;color:var(--color-primary-content);font-size:var(--abr-text-xs);place-items:center;font-weight:700;line-height:1;display:grid}.abr-updates-mark{z-index:2;box-shadow:0 0 0 3px var(--color-base-100), var(--abr-lift-shadow);transition:transform var(--abr-t-tint) var(--abr-e-tint), opacity var(--abr-t-tint) var(--abr-e-tint);position:absolute;transform:translate(-50%,-50%)}.abr-updates-mark-number{flex:none;width:22px;height:22px}.abr-updates-callouts.has-hot .abr-updates-mark{opacity:.45}.abr-updates-callouts.has-hot .abr-updates-mark.is-hot{opacity:1;transform:translate(-50%,-50%)scale(1.2)}.abr-updates-marks{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.abr-updates-marks-item{border-radius:var(--radius-field);transition:background-color var(--abr-t-tint) var(--abr-e-tint);align-items:flex-start;gap:10px;padding:6px 8px;display:flex}.abr-updates-marks-item.is-hot{background:var(--abr-accent-soft)}.abr-updates-marks-item p{margin:0}.abr-updates-thumb{border:1px solid var(--abr-border);border-radius:var(--radius-field);max-width:100%}.abr-updates-pick:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.abr-updates-compare{--pos:50%;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-200);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.abr-updates-compare:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-updates-compare .abr-updates-compare-after{object-fit:cover;object-position:left top;height:100%;clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.abr-updates-compare-handle{top:0;bottom:0;left:var(--pos);z-index:2;background:var(--color-base-100);width:3px;box-shadow:var(--abr-lift-shadow);pointer-events:none;position:absolute;transform:translate(-50%)}.abr-updates-compare-handle:after{border:3px solid var(--color-primary);border-radius:var(--abr-radius-round);background:var(--color-base-100);width:28px;height:28px;box-shadow:var(--abr-lift-shadow);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.abr-updates-compare-tag{z-index:3;border-radius:var(--abr-radius-round);font-size:var(--abr-text-2xs);pointer-events:none;padding:2px 8px;font-weight:700;line-height:1.4;position:absolute;bottom:10px}.abr-updates-compare-tag.is-before{background:var(--color-neutral);color:var(--color-neutral-content);left:10px}.abr-updates-compare-tag.is-after{background:var(--color-primary);color:var(--color-primary-content);right:10px}.abr-updates-steps-edit{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.abr-updates-step-edit{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:16px;display:grid}.abr-updates-step-fields,.abr-updates-step-action{flex-direction:column;gap:8px;display:flex}.abr-updates-step-text,.abr-updates-step-aim{display:none}:is(.abr-updates-step-action:has(option[value=type]:checked) .abr-updates-step-text,.abr-updates-step-action:has(option[value=drag]:checked) .abr-updates-step-aim){display:flex}.abr-updates-step-aim{border:0;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0}.abr-updates-step-aim legend{width:100%;margin-bottom:4px}.abr-updates-step-to{z-index:2;border-radius:var(--abr-radius-round);background:var(--color-neutral);width:26px;height:26px;color:var(--color-neutral-content);box-shadow:0 0 0 3px var(--color-base-100), var(--abr-lift-shadow);font-size:var(--abr-text-xs);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.abr-updates-demo{grid-template-columns:minmax(0,1fr) minmax(200px,280px);align-items:start;gap:16px;display:grid}.abr-updates-demo-screen{border:1px solid var(--abr-border);border-radius:var(--radius-box) var(--radius-box) 0 0;background:var(--color-base-200);border-bottom:0;line-height:0;position:relative;overflow:hidden}.abr-updates-demo-shot{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:none}.abr-updates-demo-shot.is-now{display:block}.abr-updates-demo-track{z-index:4;pointer-events:none;position:absolute;inset:0}.abr-updates-demo:not([data-state]) .abr-updates-demo-track{visibility:hidden}.abr-updates-demo-cursor{transform-origin:5px 3px;width:26px;height:26px;transition:transform var(--abr-t-tint) var(--abr-e-tint);margin:-3px 0 0 -5px;position:absolute;top:0;left:0}.abr-updates-demo-cursor svg{width:100%;height:100%;display:block;overflow:visible}.abr-updates-demo-cursor path{fill:var(--color-base-100);stroke:var(--color-base-content);stroke-width:1.4px;stroke-linejoin:round}.abr-updates-demo-cursor.is-pressed{transform:scale(.86)}.abr-updates-demo-trail{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.abr-updates-demo-trail[hidden]{display:none}.abr-updates-demo-trail line{stroke:var(--color-primary);stroke-width:3px;stroke-dasharray:6 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.abr-updates-demo-typed{z-index:3;border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);box-shadow:var(--abr-lift-shadow);color:var(--color-base-content);font-size:var(--abr-text-sm);white-space:nowrap;padding:4px 10px;font-weight:600;line-height:1.4;position:absolute;transform:translate(14px,16px)}.abr-updates-demo-typed[hidden]{display:none}.abr-updates-demo-caption{border:1px solid var(--abr-border);border-radius:0 0 var(--radius-box) var(--radius-box);background:var(--abr-accent-soft);min-height:48px;font-size:var(--abr-text-sm);border-top:0;align-items:baseline;gap:10px;padding:10px 14px;font-weight:600;line-height:1.4;display:flex}.abr-updates-demo-count{border-radius:var(--abr-radius-round);background:var(--color-primary);color:var(--color-primary-content);font-size:var(--abr-text-2xs);flex:none;padding:2px 10px;font-weight:700}.abr-updates-demo-progress{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:4px;margin-top:8px;overflow:hidden}.abr-updates-demo-progress i{transform-origin:0;background:var(--color-primary);height:100%;transition:transform var(--abr-t-slide) var(--abr-e-enter);display:block;transform:scaleX(0)}.abr-updates-demo-controls{flex-wrap:wrap;gap:6px;display:flex}.abr-updates-demo-main{flex:1}.abr-updates-demo-steps{flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}.abr-updates-demo-steps button{border-radius:var(--radius-field);width:100%;color:var(--abr-text-secondary);font-size:var(--abr-text-sm);text-align:left;cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint);background:0 0;border:0;align-items:flex-start;gap:10px;padding:7px 8px;line-height:1.4;display:flex}.abr-updates-demo-steps button:hover{background:var(--color-base-200)}.abr-updates-demo-number{border:1.5px solid var(--abr-border-strong);border-radius:var(--abr-radius-round);width:22px;height:22px;font-size:var(--abr-text-2xs);flex:none;place-items:center;font-weight:700;display:grid}.abr-updates-demo-item.is-now button{background:var(--abr-accent-soft);color:var(--color-base-content)}.abr-updates-demo-item.is-now .abr-updates-demo-number{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-content)}.abr-updates-demo-item.is-done .abr-updates-demo-number{background:var(--abr-success-soft);color:var(--color-ink-success);border-color:#0000}.abr-updates-stat{border:1px solid var(--abr-border);border-radius:var(--radius-selector);min-width:28px;height:24px;font-size:var(--abr-text-xs);place-items:center;padding:0 4px;line-height:1;display:inline-grid;position:relative}.abr-updates-stat[data-state=opened]{background:var(--abr-accent-soft);color:var(--color-primary);border-color:#0000;font-weight:700}.abr-updates-stat[data-state=unopened]{color:var(--abr-text-secondary)}.abr-updates-stat[data-state=na]{background:repeating-linear-gradient(135deg, transparent 0 3px, var(--abr-border) 3px 4px);border-style:dashed}.abr-updates-stat[data-ack=pending]:after{content:"";border-radius:var(--abr-radius-round);background:var(--color-warning);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-base-100);position:absolute;top:-3px;right:-3px}.abr-updates-gone .abr-updates-stat{opacity:.6}.abr-updates-legend{color:var(--abr-text-secondary);flex-wrap:wrap;gap:6px 18px;display:flex}.abr-updates-legend>span{align-items:center;gap:6px;display:inline-flex}.abr-updates-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.abr-updates-two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.abr-updates-person-row{border-bottom:1px solid var(--abr-border);padding:10px 0}.abr-updates-person-row:last-child{border-bottom:0}.abr-updates-eyes-link{color:var(--color-primary);font-size:var(--abr-text-xs);text-decoration:none}.abr-updates-eyes-link:hover{text-decoration:underline}.abr-updates-seen{color:var(--color-primary);text-decoration:none}.abr-updates-ack-wait{color:var(--abr-text-secondary);font-size:var(--abr-text-sm)}.abr-updates-eyes-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.abr-updates-eyes-people{top:calc(var(--abr-nav-h) + 8px);max-height:calc(100vh - var(--abr-nav-h) - 24px);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.abr-updates-eyes-team{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);padding:8px 8px 2px;font-weight:600}.abr-updates-eyes-person{border-radius:var(--radius-field);color:inherit;font-size:var(--abr-text-sm);padding:5px 8px;text-decoration:none;display:block}.abr-updates-eyes-person:hover{background:var(--color-base-200)}.abr-updates-eyes-person[aria-current=true]{background:var(--abr-accent-soft);color:var(--color-primary);font-weight:600}.abr-updates-eyes-person.is-gone{color:var(--abr-text-secondary)}.abr-updates-eyes-frame{max-width:none}.abr-updates-eyes-frame .abr-updates-chips{top:calc(var(--abr-nav-h) + 8px)}:root,[data-theme=abr-light]{--abr-upd-page-w:1360px;--abr-upd-hero-bg:#dff0ff;--abr-upd-hero-line:#bedaf1;--abr-upd-dots:#5d9ed130;--abr-upd-ink:#15253f;--abr-upd-ink-2:#465a73;--abr-upd-ink-hero:#3b5c7b;--abr-upd-paper:#fbf8f1;--abr-upd-card:#fff;--abr-upd-line:#d9e2ed;--abr-upd-sticker:#fff3aa;--abr-upd-sticker-ink:#675324;--abr-upd-pin:#ffe34d;--abr-upd-pin-ink:#14253e;--abr-upd-pin-ring:#fffc;--abr-upd-blue:#096ee8;--abr-upd-blue-soft:#e6f1ff;--abr-upd-blue-deep:#0753b0;--abr-upd-orange:#dc790b;--abr-upd-orange-soft:#fff0d9;--abr-upd-orange-deep:#a85a05;--abr-upd-green:#16865a;--abr-upd-green-soft:#e3f6eb;--abr-upd-green-deep:#0f6342;--abr-upd-violet:#7252cf;--abr-upd-violet-soft:#eee9ff;--abr-upd-violet-deep:#533aa0;--abr-upd-was-bg:#fdecea;--abr-upd-was-ink:#b42318;--abr-upd-now-bg:#e3f6eb;--abr-upd-now-ink:#12623f;--abr-upd-note-bg:#fff6c7;--abr-upd-note-ink:#5b4a00;--abr-upd-frame-bar:#eef2f7;--abr-upd-dot-red:#ff5f57;--abr-upd-dot-yellow:#febc2e;--abr-upd-dot-green:#28c840;--abr-upd-backdrop:#071226f2;--abr-upd-lightbox-ink:#f2f6fb;--abr-upd-on-accent:#fff;--abr-upd-chapter-shadow:0 3px 0 #e0e7ef, 0 12px 30px #23374d14;--abr-upd-pop-shadow:5px 5px 0 #15253f;--abr-upd-pin-shadow:0 0 0 4px #ffffffb3, 0 3px 7px #14253e40;--abr-upd-tile-shadow:0 2px 0 #dfe6ef;--abr-upd-h1:calc(var(--abr-text-display) * 1.7);--abr-upd-h2:calc(var(--abr-text-title) * 1.25);--abr-upd-num-size:calc(var(--abr-text-title) * 1.1);--abr-upd-num-box:calc(var(--abr-text-title) * 2.05);--abr-upd-tilt:-4deg;--abr-upd-pop-time:.52s;--abr-upd-ping-time:1.1s;--abr-upd-ring:22px;--abr-upd-bubble:28px;--abr-upd-reach:26px;--abr-upd-frame-shadow:6px 6px 0 #15253f1f;--abr-upd-laptop:#1d2433;--abr-upd-laptop-base:#c9d2de;--abr-upd-shot-dim:none;--abr-upd-chapter-tint:4%;--abr-upd-pin-edge:#e0a100;--abr-upd-ring-shadow:0 0 0 3px #ffe34d, inset 0 0 0 2px #ffe34dcc;--abr-upd-round:"SF Pro Rounded", ui-rounded, "Avenir Next", system-ui, sans-serif}[data-theme=abr-dark]{--abr-upd-hero-bg:#13263d;--abr-upd-hero-line:#24415f;--abr-upd-dots:#7fb4e626;--abr-upd-ink:#eef3fa;--abr-upd-ink-2:#b4c2d4;--abr-upd-ink-hero:#b9cde3;--abr-upd-paper:#19191b;--abr-upd-card:#1f1f22;--abr-upd-line:#34383f;--abr-upd-sticker:#ffe680;--abr-upd-sticker-ink:#5b4a00;--abr-upd-pin:#ffe34d;--abr-upd-pin-ink:#14253e;--abr-upd-pin-ring:#0006;--abr-upd-blue:#4da3ff;--abr-upd-blue-soft:#10294a;--abr-upd-blue-deep:#2a7fd9;--abr-upd-orange:#ffab4a;--abr-upd-orange-soft:#3a2810;--abr-upd-orange-deep:#c97a1c;--abr-upd-green:#4fd08f;--abr-upd-green-soft:#12301f;--abr-upd-green-deep:#2a9c63;--abr-upd-violet:#a68bff;--abr-upd-violet-soft:#261d45;--abr-upd-violet-deep:#7c62d6;--abr-upd-was-bg:#2a1b1d;--abr-upd-was-ink:#ff9a91;--abr-upd-now-bg:#172820;--abr-upd-now-ink:#7fe0ac;--abr-upd-note-bg:#3d3610;--abr-upd-note-ink:#ffe98a;--abr-upd-frame-bar:#2a2b30;--abr-upd-backdrop:#000000f0;--abr-upd-on-accent:#0b1220;--abr-upd-chapter-shadow:0 3px 0 #00000059, 0 12px 30px #00000059;--abr-upd-pop-shadow:5px 5px 0 #000;--abr-upd-pin-shadow:0 0 0 4px #0006, 0 3px 7px #00000080;--abr-upd-ring-shadow:0 0 0 3px #ffe34d, inset 0 0 0 2px #ffe34dcc;--abr-upd-frame-shadow:6px 6px 0 #00000080;--abr-upd-laptop:#3d4657;--abr-upd-laptop-base:#4a505c;--abr-upd-shot-dim:brightness(.9);--abr-upd-chapter-tint:7%;--abr-upd-tile-shadow:0 2px 0 #0006}.abr-upd-page,.abr-updates-reader{--abr-upd-accent:var(--abr-upd-blue);--abr-upd-tint:var(--abr-upd-blue-soft);--abr-upd-deep:var(--abr-upd-blue-deep)}[data-accent=orange]{--abr-upd-accent:var(--abr-upd-orange);--abr-upd-tint:var(--abr-upd-orange-soft);--abr-upd-deep:var(--abr-upd-orange-deep)}[data-accent=green]{--abr-upd-accent:var(--abr-upd-green);--abr-upd-tint:var(--abr-upd-green-soft);--abr-upd-deep:var(--abr-upd-green-deep)}[data-accent=violet]{--abr-upd-accent:var(--abr-upd-violet);--abr-upd-tint:var(--abr-upd-violet-soft);--abr-upd-deep:var(--abr-upd-violet-deep)}[data-accent=blue]{--abr-upd-accent:var(--abr-upd-blue);--abr-upd-tint:var(--abr-upd-blue-soft);--abr-upd-deep:var(--abr-upd-blue-deep)}.abr-updates-reader{color:var(--abr-upd-ink);flex-direction:column;gap:22px;display:flex}.abr-upd-older{justify-content:flex-end;display:flex}.abr-upd-hero{border:1px solid var(--abr-upd-hero-line);border-radius:var(--radius-box);background:var(--abr-upd-hero-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:34px 40px 38px;display:grid;position:relative;overflow:hidden}.abr-upd-hero:before{background-image:radial-gradient(var(--abr-upd-dots) 1.2px, transparent 1.2px);content:"";pointer-events:none;background-size:18px 18px;position:absolute;inset:0}.abr-upd-hero>*{position:relative}.abr-upd-brand{font-size:var(--abr-text-xs);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;font-weight:800;display:flex}.abr-upd-logo{border-radius:var(--radius-box);background:var(--abr-upd-ink);width:40px;height:40px;color:var(--abr-upd-hero-bg);font-size:var(--abr-text-2xs);place-items:center;display:grid}.abr-upd-date{border-radius:var(--abr-radius-round);background:var(--abr-upd-card);font-size:var(--abr-text-xs);letter-spacing:0;text-transform:none;padding:6px 12px}.abr-upd-h1{font-family:var(--abr-upd-round);font-size:var(--abr-upd-h1);letter-spacing:-.04em;margin:0;font-weight:900;line-height:1.02}.abr-upd-h1 span{color:var(--abr-upd-blue)}.abr-upd-lead{max-width:860px;color:var(--abr-upd-ink-hero);font-size:var(--abr-text-lg);margin:16px 0 0;line-height:1.45}.abr-upd-path{font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;font-weight:800;display:flex}.abr-upd-path b{border-radius:var(--radius-field);background:var(--abr-upd-blue);width:27px;height:27px;color:var(--abr-upd-on-accent);place-items:center;display:grid}.abr-upd-path i{color:var(--abr-upd-ink-hero);font-style:normal}.abr-upd-sticker{border:2px solid var(--abr-upd-ink);border-radius:var(--radius-box) var(--radius-box) var(--radius-box) var(--radius-selector);background:var(--abr-upd-sticker);max-width:230px;box-shadow:var(--abr-upd-pop-shadow);color:var(--abr-upd-ink);font-family:var(--abr-upd-round);font-size:var(--abr-text-xl);padding:22px 24px;font-weight:900;line-height:1.2;transform:rotate(3deg)}.abr-upd-sticker b{font-size:var(--abr-text-2xl);white-space:nowrap;display:block}.abr-upd-sticker small{color:var(--abr-upd-sticker-ink);font-size:var(--abr-text-xs);margin-top:10px;font-weight:600;line-height:1.4;display:block}.abr-upd-tiles{flex-wrap:wrap;gap:12px;display:flex}.abr-upd-tile{border:1px solid var(--abr-upd-line);border-radius:var(--radius-box);background:var(--abr-upd-card);min-width:0;box-shadow:var(--abr-upd-tile-shadow);color:inherit;transition:transform var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint);flex:340px;align-items:flex-start;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.abr-upd-tile:hover{border-color:var(--abr-upd-accent);transform:translateY(-2px)}.abr-upd-tile-num{border-radius:var(--abr-radius-round);background:var(--abr-upd-accent);width:34px;height:34px;color:var(--abr-upd-on-accent);font-size:var(--abr-text-lg);flex:none;place-items:center;font-weight:900;display:grid}.abr-upd-tile-body{flex-direction:column;gap:3px;min-width:0;display:flex}.abr-upd-tile-body b{color:var(--abr-upd-accent);font-family:var(--abr-upd-round);font-size:var(--abr-text-lg);line-height:1.25}.abr-upd-tile-body span{color:var(--abr-upd-ink-2);font-size:var(--abr-text-sm);line-height:1.35}.abr-upd-tile-body small{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:700}.abr-upd-tile-body em{color:var(--abr-upd-blue);font-style:normal}.abr-updates-reader .abr-updates-chips{margin-inline:-4px;padding:10px 4px}.abr-updates-reader .abr-updates-section,.abr-updates-reader .abr-updates-entry{scroll-margin-top:calc(var(--abr-nav-h) + 72px)}.abr-updates-reader .abr-updates-chip{background:var(--abr-upd-card);height:34px;box-shadow:var(--abr-upd-tile-shadow);border-color:#0000;padding:0 14px;font-weight:700}.abr-updates-reader .abr-updates-chip[aria-current=true]{background:var(--abr-upd-blue);color:var(--abr-upd-on-accent)}.abr-upd-section{flex-direction:column;gap:22px;display:flex}.abr-upd-section-title{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);letter-spacing:.01em;align-items:center;gap:14px;margin:12px 0 0;font-weight:900;display:flex}.abr-upd-section-title:after{background:var(--abr-upd-line);content:"";flex:1;height:1px}.abr-updates-entry.abr-upd-chapter{border:1px solid var(--abr-upd-line);border-top:5px solid var(--abr-upd-accent);background:var(--abr-upd-card);box-shadow:var(--abr-upd-chapter-shadow);gap:22px;padding:28px 32px 30px}.abr-upd-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.abr-upd-num{width:var(--abr-upd-num-box);height:var(--abr-upd-num-box);transform:rotate(var(--abr-upd-tilt));border-radius:var(--radius-box);background:var(--abr-upd-accent);box-shadow:0 4px 0 var(--abr-upd-deep);color:var(--abr-upd-on-accent);font-family:var(--abr-upd-round);font-size:var(--abr-upd-num-size);place-items:center;font-weight:900;display:grid}.abr-upd-eyebrow{color:var(--abr-upd-accent);font-size:var(--abr-text-sm);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:10px;font-weight:900;display:flex}.abr-upd-need{border:1px solid var(--abr-upd-orange);border-radius:var(--abr-radius-round);background:var(--abr-upd-orange-soft);color:var(--abr-upd-orange-deep);letter-spacing:0;text-transform:none;padding:3px 10px}.abr-upd-title{font-family:var(--abr-upd-round);font-size:var(--abr-upd-h2);letter-spacing:-.03em;margin:6px 0 0;font-weight:900;line-height:1.12}.abr-upd-intro{color:var(--abr-upd-ink-2);font-size:var(--abr-text-lg);margin:8px 0 0}.abr-upd-people{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);margin:6px 0 0}.abr-updates-text.abr-upd-text{font-size:var(--abr-text-lg);padding-left:0;line-height:1.5}.abr-upd-wn{grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);align-items:start;gap:14px;display:grid}.abr-upd-was,.abr-upd-now,.abr-upd-what{border-radius:var(--radius-box);flex-direction:column;gap:6px;padding:14px 18px;display:flex}.abr-upd-was{background:var(--abr-upd-was-bg)}.abr-upd-now{background:var(--abr-upd-now-bg)}.abr-upd-what{background:var(--abr-upd-tint)}.abr-upd-wn-label{font-size:var(--abr-text-sm);letter-spacing:.01em;font-weight:900}.abr-upd-was .abr-upd-wn-label{color:var(--abr-upd-was-ink)}.abr-upd-now .abr-upd-wn-label{color:var(--abr-upd-now-ink)}.abr-upd-what .abr-upd-wn-label{color:var(--abr-upd-accent)}.abr-upd-wn p,.abr-upd-what p,.abr-upd-note p{margin:0}.abr-upd-arrow{border:2px solid var(--abr-upd-accent);border-radius:var(--abr-radius-round);background:var(--abr-upd-card);width:38px;height:38px;color:var(--abr-upd-accent);font-size:var(--abr-text-2xl);align-self:center;place-items:center;font-weight:700;display:grid}.abr-updates-media.abr-upd-media{padding-left:0}.abr-upd-frame{border:1px solid var(--abr-upd-line);border-radius:var(--radius-box);background:var(--abr-upd-card);box-shadow:var(--abr-upd-tile-shadow);margin:0;overflow:hidden}.abr-upd-frame-bar{border-bottom:1px solid var(--abr-upd-line);background:var(--abr-upd-frame-bar);font-size:var(--abr-text-xs);align-items:center;gap:7px;padding:9px 14px;line-height:1.3;display:flex}.abr-upd-frame-bar i{border-radius:var(--abr-radius-round);background:var(--abr-upd-dot-red);flex:none;width:11px;height:11px}.abr-upd-frame-bar i:nth-child(2){background:var(--abr-upd-dot-yellow)}.abr-upd-frame-bar i:nth-child(3){background:var(--abr-upd-dot-green);margin-right:8px}.abr-upd-frame-bar span{border-radius:var(--abr-radius-round);background:var(--abr-upd-card);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:3px 12px;font-weight:700;overflow:hidden}.abr-upd-frame-bar em{color:var(--abr-upd-accent);white-space:nowrap;margin-left:auto;font-style:normal;font-weight:800}.abr-upd-frame .abr-updates-shot,.abr-upd-frame .abr-updates-compare,.abr-upd-callouts .abr-updates-shot{border:0;border-radius:0}.abr-upd-shot{cursor:zoom-in}.abr-upd-shot:focus-visible{outline:3px solid var(--abr-upd-accent);outline-offset:-3px}.abr-upd-zoom-hint{border-top:1px solid var(--abr-upd-line);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);letter-spacing:.01em;justify-content:flex-end;align-items:center;gap:6px;padding:7px 14px;font-weight:800;display:flex}.abr-upd-zoom-hint b{color:var(--abr-upd-accent);font-size:var(--abr-text-base)}.abr-updates-callouts.abr-upd-callouts,.abr-updates-callouts.abr-upd-callouts.has-list{grid-template-columns:minmax(0,1fr);gap:16px}.abr-updates-reader .abr-updates-mark,.abr-upd-lightbox .abr-updates-mark{width:var(--abr-upd-ring);height:var(--abr-upd-ring);border:2px solid var(--abr-upd-pin-edge);box-shadow:none;color:#0000;background:0 0}.abr-updates-reader .abr-updates-mark:after,.abr-upd-lightbox .abr-updates-mark:after{width:var(--abr-upd-bubble);height:var(--abr-upd-bubble);transform:translate(calc(-50% - var(--abr-upd-reach)), calc(-50% - var(--abr-upd-reach)));border:2.5px solid var(--abr-upd-pin-ink);border-radius:var(--abr-radius-round);background:var(--abr-upd-pin);box-shadow:var(--abr-upd-pin-shadow);color:var(--abr-upd-pin-ink);font-size:var(--abr-text-sm);content:attr(data-updates-mark);place-items:center;font-weight:900;display:grid;position:absolute;top:50%;left:50%}.abr-updates-reader .abr-updates-mark:before,.abr-upd-lightbox .abr-updates-mark:before{width:calc(var(--abr-upd-reach) * 1.41);transform-origin:0;background:var(--abr-upd-pin-ink);content:"";height:2px;position:absolute;top:50%;left:50%;transform:rotate(-135deg)}.abr-updates-reader .abr-updates-mark.is-right:after,.abr-upd-lightbox .abr-updates-mark.is-right:after{transform:translate(calc(-50% + var(--abr-upd-reach)), calc(-50% - var(--abr-upd-reach)))}.abr-updates-reader .abr-updates-mark.is-right:before,.abr-upd-lightbox .abr-updates-mark.is-right:before{transform:rotate(-45deg)}.abr-updates-reader .abr-updates-mark.is-down:after,.abr-upd-lightbox .abr-updates-mark.is-down:after{transform:translate(calc(-50% - var(--abr-upd-reach)), calc(-50% + var(--abr-upd-reach)))}.abr-updates-reader .abr-updates-mark.is-down:before,.abr-upd-lightbox .abr-updates-mark.is-down:before{transform:rotate(135deg)}.abr-updates-reader .abr-updates-mark.is-right.is-down:after,.abr-upd-lightbox .abr-updates-mark.is-right.is-down:after{transform:translate(calc(-50% + var(--abr-upd-reach)), calc(-50% + var(--abr-upd-reach)))}.abr-updates-reader .abr-updates-mark.is-right.is-down:before,.abr-upd-lightbox .abr-updates-mark.is-right.is-down:before{transform:rotate(45deg)}@keyframes abr-upd-ping{0%{box-shadow:0 0 0 0 var(--abr-upd-pin)}to{box-shadow:0 0 0 16px #0000}}.abr-upd-callouts.is-seen .abr-updates-mark{animation:abr-upd-pop var(--abr-upd-pop-time) var(--abr-e-panel) backwards, abr-upd-ping var(--abr-upd-ping-time) var(--abr-e-enter) var(--abr-upd-pop-time) 3}.abr-upd-callouts .abr-updates-marks{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.abr-upd-callouts .abr-updates-marks-item{border:1px solid var(--abr-upd-line);border-radius:var(--radius-box);background:var(--abr-upd-card);font-size:var(--abr-text-base);cursor:default;align-items:flex-start;gap:12px;padding:12px 14px;line-height:1.45}.abr-upd-callouts .abr-updates-marks-item.is-hot{border-color:var(--abr-upd-pin-ink);background:var(--abr-upd-note-bg)}.abr-upd-callouts .abr-updates-mark-number{border:2px solid var(--abr-upd-pin-ink);background:var(--abr-upd-pin);width:28px;height:28px;color:var(--abr-upd-pin-ink);font-size:var(--abr-text-sm);font-weight:900}@keyframes abr-upd-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.25)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.abr-upd-callouts.is-seen .abr-updates-mark:nth-of-type(2){animation-delay:var(--abr-t-quiet)}.abr-upd-callouts.is-seen .abr-updates-mark:nth-of-type(3){animation-delay:calc(var(--abr-t-quiet) * 2)}.abr-upd-callouts.is-seen .abr-updates-mark:nth-of-type(4){animation-delay:calc(var(--abr-t-quiet) * 3)}.abr-upd-callouts.is-seen .abr-updates-mark:nth-of-type(5){animation-delay:calc(var(--abr-t-quiet) * 4)}.abr-upd-callouts.is-seen .abr-updates-mark:nth-of-type(n+6){animation-delay:calc(var(--abr-t-quiet) * 5)}.abr-upd-frame .abr-updates-compare-handle:after{border-color:var(--abr-upd-accent);width:38px;height:38px}.abr-upd-frame .abr-updates-compare-tag{font-size:var(--abr-text-xs);padding:4px 12px;bottom:14px}.abr-upd-frame .abr-updates-compare-tag.is-after{background:var(--abr-upd-accent);color:var(--abr-upd-on-accent)}.abr-upd-media .abr-updates-demo{grid-template-columns:minmax(0,1fr)}.abr-upd-media .abr-updates-demo-stage{border:1px solid var(--abr-upd-line);border-radius:var(--radius-box);background:var(--abr-upd-card);overflow:hidden}.abr-upd-media .abr-updates-demo-screen{border:0;border-radius:0}.abr-upd-media .abr-updates-demo-caption{border:0;border-top:1px solid var(--abr-upd-line);background:var(--abr-upd-tint);min-height:56px;font-size:var(--abr-text-lg);border-radius:0;padding:12px 18px}.abr-upd-media .abr-updates-demo-count{background:var(--abr-upd-accent);color:var(--abr-upd-on-accent);font-size:var(--abr-text-xs)}.abr-upd-media .abr-updates-demo-progress{border-radius:0;margin:0}.abr-upd-media .abr-updates-demo-progress i{background:var(--abr-upd-accent)}.abr-upd-media .abr-updates-demo-cursor{width:34px;height:34px}.abr-upd-media .abr-updates-demo-side{flex-direction:column;gap:12px;display:flex}.abr-upd-media .abr-updates-demo-controls{gap:8px}.abr-upd-media .abr-updates-demo-main{flex:none;min-width:160px}.abr-upd-media .abr-updates-demo-steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;display:grid}.abr-upd-media .abr-updates-demo-steps button{border:1px solid var(--abr-upd-line);background:var(--abr-upd-card);height:100%;font-size:var(--abr-text-sm);padding:12px}.abr-upd-media .abr-updates-demo-item.is-now button{border-color:var(--abr-upd-accent);background:var(--abr-upd-tint)}.abr-upd-media .abr-updates-demo-number{width:26px;height:26px;font-size:var(--abr-text-xs)}.abr-upd-media .abr-updates-demo-item.is-now .abr-updates-demo-number{border-color:var(--abr-upd-accent);background:var(--abr-upd-accent);color:var(--abr-upd-on-accent)}.abr-upd-note{border-left:5px solid var(--abr-upd-orange);border-radius:var(--radius-field);background:var(--abr-upd-note-bg);color:var(--abr-upd-note-ink);font-size:var(--abr-text-base);padding:14px 18px;line-height:1.5}.abr-upd-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-left:0;display:flex}.abr-upd-where{color:var(--abr-upd-ink-2);font-size:var(--abr-text-base);align-items:baseline;gap:10px;margin:0;display:flex}.abr-upd-where b{color:var(--abr-upd-accent);font-size:var(--abr-text-xs);letter-spacing:.01em;flex:none}.abr-upd-chapter .abr-updates-ack{border:2px dashed var(--abr-upd-orange);border-radius:var(--radius-box);background:var(--abr-upd-orange-soft);align-items:center;gap:14px;padding:14px 18px;display:flex}.abr-upd-chapter .abr-updates-ack-why{color:var(--abr-upd-orange-deep);font-size:var(--abr-text-base);font-weight:700}.abr-upd-chapter .abr-updates-ack:has([data-updates-acked]){border-style:solid;border-color:var(--abr-upd-green);background:var(--abr-upd-now-bg)}.abr-upd-chapter .abr-updates-ack:has([data-updates-ack][disabled]){border-color:var(--abr-upd-line);background:var(--abr-upd-frame-bar)}.abr-upd-chapter .abr-updates-ack:has([data-updates-ack][disabled]) .abr-updates-ack-why{color:var(--abr-upd-ink-2)}.abr-upd-chapter .abr-updates-ack [data-updates-ack]{min-width:140px;margin-left:auto}.abr-upd-lightbox{background:var(--abr-upd-backdrop);width:100vw;max-width:100vw;height:100vh;max-height:100vh;color:var(--abr-upd-lightbox-ink);border:0;margin:0;padding:0}.abr-upd-lightbox::backdrop{background:var(--abr-upd-backdrop)}.abr-upd-lightbox[open]{flex-direction:column;display:flex}.abr-upd-lightbox-top{color:var(--abr-upd-lightbox-ink);font-size:var(--abr-text-base);align-items:center;gap:12px;padding:12px 20px;font-weight:700;display:flex}.abr-upd-lightbox-top span{flex:1;min-width:0}.abr-upd-lightbox-stage{flex:1;place-items:center;min-height:0;padding:8px 24px 24px;display:grid;overflow:auto}.abr-upd-lightbox-stage .abr-updates-shot{border-radius:var(--radius-field);cursor:zoom-out;border:0}@container upd-reader (width<=1023px){.abr-upd-hero{grid-template-columns:minmax(0,1fr);padding:26px 24px 28px}.abr-upd-hero-art{display:none}.abr-updates-entry.abr-upd-chapter{padding:22px 20px 24px}}@container upd-reader (width<=767px){.abr-upd-wn{grid-template-columns:minmax(0,1fr)}.abr-upd-arrow{justify-self:center;transform:rotate(90deg)}.abr-upd-frame-bar em{display:none}}.abr-upd-hero{grid-template-columns:minmax(0,1fr) minmax(0,520px)}.abr-upd-hero-art{padding:0 10px 30px 0;position:relative}.abr-upd-laptop-screen{border-radius:var(--radius-box) var(--radius-box) 0 0;background:var(--abr-upd-laptop);padding:10px 10px 12px;line-height:0;overflow:hidden}.abr-upd-laptop-screen img{aspect-ratio:16/10;object-fit:cover;object-position:left top;border-radius:var(--radius-selector);width:100%;filter:var(--abr-upd-shot-dim)}.abr-upd-laptop-base{border-radius:0 0 var(--radius-box) var(--radius-box);background:var(--abr-upd-laptop-base);height:14px;margin:0 -22px}.abr-upd-hero-art .abr-upd-sticker{position:absolute;bottom:0;right:-6px}.abr-upd-sticker{max-width:260px;color:var(--abr-upd-sticker-ink);font-size:var(--abr-text-base);font-weight:700}.abr-upd-sticker b{color:var(--abr-upd-pin-ink)}.abr-upd-tile-need,.abr-upd-tile-done{border-radius:var(--abr-radius-round);font-size:var(--abr-text-2xs);align-self:flex-start;margin-top:4px;padding:2px 10px;font-style:normal;font-weight:800}.abr-upd-tile-need{border:1px solid var(--abr-upd-orange);background:var(--abr-upd-orange-soft);color:var(--abr-upd-orange-deep)}.abr-upd-tile-done{background:var(--abr-upd-now-bg);color:var(--abr-upd-now-ink)}.abr-updates-entry.abr-upd-chapter{background:var(--abr-upd-accent);border-top-width:6px}@supports (color:color-mix(in lab, red, red)){.abr-updates-entry.abr-upd-chapter{background:color-mix(in srgb, var(--abr-upd-accent) var(--abr-upd-chapter-tint), var(--abr-upd-card))}}.abr-upd-chapter .abr-upd-frame,.abr-upd-chapter .abr-updates-demo-stage{border-color:var(--abr-upd-ink);box-shadow:var(--abr-upd-frame-shadow)}.abr-upd-chapter .abr-updates-shot img,.abr-upd-chapter .abr-updates-compare img,.abr-upd-chapter .abr-updates-demo-shot{filter:var(--abr-upd-shot-dim)}.abr-upd-was{border-left:4px solid var(--abr-upd-was-ink)}.abr-upd-now{border-left:4px solid var(--abr-upd-now-ink)}.abr-upd-what{border-left:4px solid var(--abr-upd-accent)}.abr-upd-chapter .abr-updates-marks-item{background:var(--abr-upd-card)}.abr-updates-demo[data-state=idle] .abr-updates-demo-track{visibility:hidden}.abr-upd-demo-start{z-index:5;border:2px solid var(--abr-upd-ink);border-radius:var(--abr-radius-round);background:var(--abr-upd-accent);box-shadow:var(--abr-upd-pop-shadow);color:var(--abr-upd-on-accent);font-family:var(--abr-upd-round);font-size:var(--abr-text-xl);cursor:pointer;transition:transform var(--abr-t-tint) var(--abr-e-tint);align-items:center;gap:12px;padding:16px 28px;font-weight:900;line-height:1.2;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.abr-upd-demo-start:hover{transform:translate(-50%,-50%)scale(1.04)}.abr-updates-demo[data-state=idle] .abr-upd-demo-start{display:inline-flex}.abr-upd-media .abr-updates-demo-steps [data-updates-demo-text]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.abr-upd-media .abr-updates-demo-item.is-now [data-updates-demo-text]{-webkit-line-clamp:unset}.abr-upd-lightbox-body{flex:1;grid-template-columns:minmax(0,1fr) auto;min-height:0;display:grid}.abr-upd-lightbox-stage{place-items:start center}.abr-upd-lightbox-stage .abr-updates-shot{cursor:zoom-in}.abr-upd-lightbox-stage.is-zoomed .abr-updates-shot{cursor:zoom-out}.abr-upd-lightbox-notes{width:340px;padding:8px 20px 24px 4px;overflow:auto}.abr-upd-lightbox-notes[hidden]{display:none}.abr-upd-lightbox-notes .abr-updates-marks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.abr-upd-lightbox-notes .abr-updates-marks-item{border-radius:var(--radius-box);background:var(--abr-upd-card);color:var(--abr-upd-ink);font-size:var(--abr-text-sm);align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.45;display:flex}.abr-upd-lightbox-notes .abr-updates-mark-number{border:2px solid var(--abr-upd-pin-ink);background:var(--abr-upd-pin);width:26px;height:26px;color:var(--abr-upd-pin-ink);font-weight:900}@supports (color:color-mix(in lab, red, red)){:is(.tabulator .tabulator-header,.abr-po-table thead) .abr-freeze-handle:hover,.abr-freeze-hot :is(.tabulator-header,thead) .abr-freeze-handle{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}.abr-freeze-preview{background:color-mix(in srgb, var(--abr-freeze-line) 62%, transparent)}.abr-col-drop{background:color-mix(in srgb, var(--color-primary) 60%, transparent)}.abr-col-ghost{background:color-mix(in srgb, var(--color-primary) 13%, transparent);box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-primary) 45%, transparent), inset -1px 0 0 color-mix(in srgb, var(--color-primary) 45%, transparent)}}@media (width<=1023px){.abr-pm-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.abr-order-money{grid-template-columns:minmax(0,1fr)}:is(body:has(>.abr-oc-page),body:has(>.abr-ship-fit)){height:auto}.abr-ship-fit{flex:1 0 auto;overflow:visible}.abr-ship-fit .abr-ship-board .abr-board-cards{max-height:70vh}.abr-oc-page{flex:1 0 auto;overflow:visible}.abr-oc{flex-direction:column}.abr-oc-row{flex-wrap:wrap}.abr-oc-find{flex:100%;width:auto;margin-left:0}.abr-oc-aside{width:auto;overflow:visible}.abr-oc-table{flex:none}.abr-oc-scroll{max-height:70vh}.abr-ocd-row{flex-direction:column}.abr-ocd-path{flex-basis:auto}.abr-ship-route{grid-template-columns:minmax(0,1fr)}.abr-ship-panel{max-height:none;position:static}}.abr-board.abr-ship-board{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:stretch;gap:8px;display:flex;overflow-x:auto}.abr-ship-board .abr-board-col{flex:0 0 calc(var(--abr-text-base) * 24);min-width:calc(var(--abr-text-base) * 24);border-radius:var(--abr-proc-radius-node);background:var(--color-base-200);box-shadow:none;flex-direction:column;gap:0;padding:0;display:flex}.abr-ship-board .abr-board-col--narrow{background:repeating-linear-gradient(135deg, var(--color-base-200) 0 8px, var(--abr-proc-pause-stripe) 8px 16px)}.abr-ship-board .abr-board-col{--abr-status-dot:var(--abr-status-none)}.abr-ship-board .abr-board-col[data-tone=busy]{--abr-status-dot:var(--abr-proc-run)}.abr-ship-board .abr-board-col[data-tone=near]{--abr-status-dot:var(--abr-proc-near)}.abr-ship-board .abr-board-col[data-tone=late]{--abr-status-dot:var(--abr-proc-over)}.abr-ship-board .abr-board-head{min-height:0;color:var(--color-base-content);align-items:flex-start;gap:6px;padding:12px 10px 0}.abr-ship-board .abr-board-dot{width:8px;height:8px;margin-top:5px}.abr-ship-board .abr-board-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0;font-size:var(--abr-text-xs);white-space:normal;flex:1;font-weight:600;line-height:1.25;overflow:visible}.abr-ship-board .abr-board-count{border-radius:var(--abr-proc-radius-tabs);background:var(--color-base-100);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);padding:1px 7px;font-weight:600}.abr-ship-board .abr-board-hint{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);margin:2px 10px 0}.abr-ship-board .abr-board-cards{flex-direction:column;flex:1 1 0;gap:6px;min-height:0;margin-top:8px;padding:0 6px 8px;display:flex;overflow:auto}.abr-ship-board .abr-board-cards:not(:has(.abr-board-card:not([hidden]))):before{content:"пусто";border:1.5px dashed var(--abr-border-strong);border-radius:var(--abr-proc-radius-tab);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);text-align:center;padding:14px 6px}.abr-ship-board .abr-board-col .abr-board-card,.abr-ship-board .abr-board-col .abr-board-card:not(.abr-board-card--place){border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-tabs);background:var(--color-base-100);box-shadow:var(--abr-proc-card-shadow);color:var(--color-base-content);flex-direction:column;flex:none;gap:5px;padding:9px;line-height:normal;text-decoration:none;display:flex}.abr-ship-board .abr-board-col .abr-board-card[draggable=true]{cursor:grab}.abr-ship-board .abr-board-col .abr-board-card:hover{border-color:var(--abr-border-strong);box-shadow:var(--abr-proc-card-shadow);text-decoration:none}.abr-ship-board .abr-board-col .abr-board-card.is-late{border-color:var(--abr-proc-late-edge)}.abr-ship-board .abr-board-col .abr-board-card.is-near{border-color:var(--abr-proc-near-line)}.abr-st__head{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.abr-st__num,.abr-st__num:hover{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--color-base-content);font-size:var(--abr-text-sm);flex:0 auto;font-weight:700;text-decoration:none;overflow:hidden}.abr-st__head .abr-ship-next{border-radius:var(--abr-proc-radius-tab);width:24px;height:24px;color:var(--abr-text-secondary)}.abr-st__muted{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-st__load{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-ship-dates{min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);flex-direction:column;gap:2px;display:flex}.abr-ship-date{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.abr-ship-date b{color:var(--color-base-content);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-weight:500;overflow:hidden}.abr-ship-date.is-empty b{color:var(--abr-text-tertiary)}.abr-ship-date.is-missing b{border:1px dashed var(--color-warning);border-radius:var(--abr-proc-radius-badge);color:var(--abr-ink-warning);padding:0 5px;font-weight:600}.abr-ship-card.is-done .abr-ship-date b{color:var(--abr-text-tertiary)}.abr-st__badge{border-radius:var(--abr-proc-radius-badge);font-size:var(--abr-text-2xs);align-self:flex-start;padding:1px 6px;font-weight:600}.abr-st__badge.is-late{background:var(--abr-proc-late-soft);color:var(--abr-proc-late-ink)}.abr-st__badge.is-near{background:var(--abr-proc-soon-bg);color:var(--abr-proc-soon-ink)}.abr-st__chips{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.abr-st__chip{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--abr-proc-radius-chip);background:var(--color-base-200);max-width:100%;color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);padding:1px 5px;line-height:1.35;overflow:hidden}.abr-st__bar{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);flex-direction:column;gap:3px;display:flex}.abr-st__bar .abr-ship-track{height:5px}.abr-st__bar>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-st__doc{border-radius:var(--abr-proc-radius-badge);min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);cursor:pointer;transition:background-color var(--abr-t-tint);align-items:center;gap:5px;margin:-2px -4px;padding:2px 4px;display:flex;position:relative}.abr-st__doc svg{flex:none;width:13px;height:13px}.abr-st__doc .ico-ok{color:var(--abr-ink-success)}.abr-st__doc .ico-rub{color:var(--abr-text-tertiary)}.abr-st__doc>span:not(.copied){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-st__doc:hover,.abr-st__doc:focus-visible{background:var(--color-base-200);color:var(--color-base-content)}.abr-st__doc:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.abr-st__doc .copyico{width:12px;height:12px;color:var(--abr-text-tertiary);opacity:0;transition:opacity var(--abr-t-tint);margin-left:auto}.abr-st__doc:hover .copyico,.abr-st__doc:focus-visible .copyico{opacity:1}.abr-st__doc:after{content:attr(data-tip);z-index:5;border-radius:var(--radius-selector);background:var(--abr-proc-toast-bg);width:max-content;max-width:230px;color:var(--abr-proc-toast-ink);font-size:var(--abr-proc-text-115);overflow-wrap:anywhere;white-space:normal;box-shadow:var(--abr-proc-toast-shadow);pointer-events:none;opacity:0;transition:opacity var(--abr-t-pop), transform var(--abr-t-pop);padding:4px 8px;font-weight:500;line-height:1.3;position:absolute;bottom:calc(100% + 4px);left:0;transform:translateY(2px)}.abr-st__doc:hover:after,.abr-st__doc:focus-visible:after{opacity:1;transform:none}.abr-st__doc.is-copied:after{opacity:0}.abr-st__doc .copied{border-radius:var(--abr-proc-radius-badge);background:var(--color-success);align-items:center;padding:0 6px;display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.abr-st__doc .copied{background:color-mix(in srgb, var(--color-success) 18%, var(--color-base-100))}}.abr-st__doc .copied{color:var(--abr-ink-success);font-weight:600}.abr-st__doc.is-copied .copied{display:flex}body:has(>.abr-ship-fit){height:100vh}.abr-ship-fit{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.abr-ship-fit .abr-ship-page,.abr-ship-fit #abr-ship-region,.abr-ship-fit .abr-ship-body-route,.abr-ship-fit .abr-ship-body-board{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.abr-ship-fit .abr-ship-route{flex:1 1 0;align-items:stretch;min-height:0}.abr-ship-fit .abr-ship-route__main{min-height:0;overflow:auto}.abr-ship-route__main{scrollbar-width:none}.abr-ship-route__main::-webkit-scrollbar{display:none}.abr-ship-fit .abr-ship-panel{min-height:0;max-height:none;position:static}.abr-ship-fit .abr-ship-board{flex:1 1 0;min-height:0}.abr-ship-fit .abr-ship-board .abr-board-col{max-height:none}@media (width<=1023px){body:has(>.abr-ship-fit){height:auto}.abr-ship-fit{flex:1 0 auto;overflow:visible}.abr-ship-fit .abr-ship-page,.abr-ship-fit #abr-ship-region,.abr-ship-fit .abr-ship-body-route,.abr-ship-fit .abr-ship-body-board,.abr-ship-fit .abr-ship-route{flex:none;min-height:0}.abr-ship-fit .abr-ship-route__main{overflow:visible}.abr-ship-fit .abr-ship-panel{height:auto;overflow:visible}.abr-ship-fit .abr-ship-panel__body{overflow:visible}.abr-ship-fit .abr-ship-board{flex:none;min-height:0}.abr-ship-fit .abr-ship-board .abr-board-cards{flex:0 auto;max-height:70vh}}.abr-board.abr-po-board{--abr-board-chrome:calc(var(--abr-nav-h) + 14px + var(--abr-control-h) + var(--abr-proc-chip-h) + 48px);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:stretch;gap:10px;display:flex;overflow:auto}.abr-po-board .abr-board-col{min-width:calc(var(--abr-text-base) * 16);border-radius:var(--radius-box);background:var(--color-base-200);box-shadow:none;flex:1 1 0;gap:0;padding:8px}.abr-po-board .abr-board-head{min-height:0;color:var(--color-base-content);font-size:var(--abr-text-sm);gap:8px;padding:4px 4px 8px;font-weight:600}.abr-po-board .abr-board-dot{width:9px;height:9px}.abr-po-board .abr-board-count{border-radius:var(--abr-radius-round);background:var(--color-base-100);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);padding:1px 8px;font-weight:600}.abr-po-board .abr-board-cards{gap:10px;min-height:0;padding:0}.abr-po-board .abr-board-cards:not(:has(.abr-board-card:not([hidden]))):before{content:"Нет заказов";border:1px dashed var(--abr-border-strong);border-radius:var(--abr-proc-radius-node);color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-125);padding:16px 10px}.abr-po-board .abr-board-col .abr-board-card,.abr-po-board .abr-board-col .abr-board-card:not(.abr-board-card--place){border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-proc-tile-shadow);color:var(--color-base-content);cursor:grab;gap:9px;padding:12px;line-height:normal;text-decoration:none}.abr-po-board .abr-board-col .abr-board-card:hover{border-color:var(--abr-border-strong);box-shadow:var(--abr-proc-tile-shadow);text-decoration:none}.abr-po-board .abr-board-col .abr-board-card.is-late{border-color:var(--abr-proc-late-line)}.abr-pt__head{align-items:center;gap:6px;display:flex}.abr-pt__num{color:var(--color-base-content);font-size:var(--abr-proc-text-145);font-weight:700}.abr-pt__late{border-radius:var(--abr-proc-radius-badge);background:var(--abr-proc-late-bg);color:var(--abr-proc-late-ink);font-size:var(--abr-proc-text-115);text-align:center;margin-left:auto;padding:2px 7px;font-weight:600}.abr-pt__meta{flex-direction:column;gap:3px;display:flex}.abr-pt__project{border-radius:var(--abr-proc-radius-chip);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-proc-text-115);align-self:flex-start;padding:1px 6px;font-weight:500}.abr-pt__customer{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-115)}.abr-pt__suppliers{color:var(--color-base-content);font-size:var(--abr-proc-text-125)}.abr-pt__hit{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs)}.abr-pt__money{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.abr-pt__sums{color:var(--color-base-content);font-size:var(--abr-proc-text-16);letter-spacing:-.2px;white-space:nowrap;flex-direction:column;gap:1px;font-weight:700;display:flex}.abr-pt__due{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap;flex:none}.abr-pt__due.is-late{color:var(--abr-proc-late-ink);font-weight:600}.abr-pt__bars{flex-direction:column;gap:7px;display:flex}.abr-pt__bar-head{color:var(--abr-text-tertiary);font-size:var(--abr-proc-text-115);justify-content:space-between;gap:4px;display:flex}.abr-pt__bar-head b{color:var(--color-base-content);white-space:nowrap;font-weight:600}.abr-pt__track{border-radius:var(--abr-proc-radius-bar);background:var(--color-base-300);height:6px;margin-top:3px;display:block;overflow:hidden}.abr-pt__track>span{border-radius:var(--abr-proc-radius-bar);background:var(--color-primary);height:100%;display:block}.abr-pt__track.is-shipped>span{background:var(--color-success)}.abr-pt__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-po-box{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);overflow:auto}.abr-po-box .abr-po-table{border-collapse:separate;border-spacing:0;min-width:100%;color:var(--color-base-content);font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums}.abr-po-box .abr-po-table[data-po-fit]{table-layout:fixed}.abr-po-box .abr-po-table>thead th{height:var(--abr-proc-head-h);border-right:1px solid var(--abr-border);border-bottom:1px solid var(--abr-border);text-align:left;vertical-align:middle;white-space:nowrap;padding:0 4px 0 12px}.abr-po-th{align-items:center;gap:4px;min-width:0;display:flex}.abr-po-th__sort{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:4px;padding:0;display:inline-flex}.abr-po-th__sort .abr-th-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-po-th__arrow{color:var(--color-primary);flex:none;font-style:normal}.abr-po-box .abr-po-table>tbody>tr>td{height:var(--abr-proc-row-h);border-bottom:1px solid var(--abr-border);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:3px 12px;overflow:hidden}.abr-po-num{color:inherit;text-decoration:none}.abr-po-num:hover{color:var(--color-primary);text-decoration:underline}.abr-order-link{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-order-link{-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-order-link{text-underline-offset:2px;cursor:pointer}.abr-order-link:hover{text-decoration-color:currentColor}.abr-po-soft{color:var(--abr-text-secondary)}.abr-po-status{align-items:center;gap:8px;display:inline-flex}.abr-po-box .abr-po-table td.abr-po-sum{text-align:right;white-space:normal;font-weight:600;line-height:1.35}.abr-po-sum .abr-po-cur{white-space:nowrap;display:block}.abr-po-box .abr-po-table .abr-po-cur{-webkit-user-select:none;user-select:none}.abr-po-box .abr-po-table td.abr-po-late{color:var(--abr-proc-late-ink);font-weight:600}.abr-po-paid{align-items:center;gap:8px;display:inline-flex}.abr-po-paid__track{border-radius:var(--abr-proc-radius-bar);background:var(--color-base-300);width:48px;height:6px;display:block;overflow:hidden}.abr-po-paid__track>span{background:var(--color-primary);height:100%;display:block}.abr-po-planned{color:var(--abr-text-secondary);font-style:italic}.abr-po-box .abr-po-table td.abr-po-empty{height:auto;color:var(--abr-text-tertiary);text-align:center;padding:32px}.abr-po-box .abr-po-project>td{height:var(--abr-proc-row-h);background:var(--color-base-100);white-space:normal;border-top:0;padding:0 12px}.abr-po-box .abr-po-project:hover>td{background:var(--color-base-200)}.abr-proc-undo{z-index:60;border-radius:var(--abr-proc-radius-node);background:var(--abr-proc-toast-bg);box-shadow:var(--abr-proc-toast-shadow);color:var(--abr-proc-toast-ink);font-size:var(--abr-text-sm);align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.abr-proc-undo button{height:calc(var(--abr-control-h) - 8px);border-radius:var(--radius-selector);background:var(--abr-proc-toast-btn);color:var(--abr-proc-toast-ink);font:inherit;font-size:var(--abr-text-xs);cursor:pointer;border:0;padding:0 10px}.abr-shd-title{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.abr-shd-title .abr-proc-title{margin:0}.abr-shd-counts{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-135)}.abr-shd-split-note{border-radius:var(--abr-radius-round);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);padding:6px 12px;font-weight:600}.abr-shd-map{margin-top:24px;position:relative}.abr-shd-map .abr-snake{--abr-snake-circle:56px;--abr-snake-row:170px;--abr-snake-top:32px;--abr-snake-road:12px;--abr-snake-axis:60px}.abr-shd-map .abr-snake__station{width:160px}.abr-shd-map--split{isolation:isolate}.abr-shd-map--split .abr-snake{--abr-snake-row:var(--abr-shd-row);min-width:0}.abr-shd-branches{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.abr-shd-branches path{fill:none;stroke:var(--abr-proc-road);stroke-width:12px}.abr-shd-branches path.is-done{stroke:var(--abr-proc-ok)}.abr-shd-lane{position:relative}.abr-shd-part{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);z-index:2;width:39%;padding:10px 12px;position:absolute;top:12px;left:0}.abr-shd-part__name{background:var(--color-primary);color:var(--color-primary-content);border-radius:var(--abr-radius-round);font-size:var(--abr-text-xs);white-space:nowrap;padding:2px 8px}.abr-shd-part__rest,.abr-shd-part__load{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-shd-part__fields{align-items:flex-end;gap:6px;margin-top:6px;display:flex}.abr-shd-part__fields .abr-order-cell{border:0;flex:1;min-width:0;padding:0}.abr-shd-part__fields .abr-inline-label{font-size:var(--abr-text-2xs)}.abr-shd-part__details{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary)}.abr-shd-part:has(.abr-shd-part__details[open]){position:relative;top:12px}.abr-shd-lane:has(.abr-shd-part__details[open])>.abr-snake{position:absolute;inset:0}.abr-shd-lane:has(.abr-shd-part__details[open]){min-height:var(--abr-shd-row)}.abr-shd-branch-note{font-size:var(--abr-text-xs);color:var(--abr-ink-success);background:var(--color-base-100);position:absolute;top:45%;left:81%}.abr-shd-items.abr-table thead th,.abr-shd-items.abr-table tbody td{padding:10px 12px}.abr-shd-items .abr-order-input{max-width:72px;font-size:var(--abr-text-sm);padding-inline:6px}.abr-shd-items tfoot{background:var(--color-base-200);font-weight:600}.abr-shd-items tfoot td{padding:10px 12px}.abr-shd-col-sub{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:400;display:block}.abr-shd .abr-ship-norms__tag{border-radius:var(--radius-selector);background:var(--color-base-200);padding:1px 5px}@media (width<=1023px){.abr-shd-map .abr-snake__station{width:125px}.abr-shd-map--split{overflow-x:auto}.abr-shd-map--split>.abr-snake,.abr-shd-lane{min-width:1100px}.abr-shd-branches{width:1100px}}@media (width<=767px){.abr-shd-map{overflow-x:auto}.abr-shd-map:not(.abr-shd-map--split)>.abr-snake{min-width:640px}.abr-shd-map--split{padding:0}}.abr-shd-title .abr-proc-title{font-size:var(--abr-proc-text-28);letter-spacing:-.3px;font-weight:600;line-height:1.2}.abr-shd-items.abr-table th.text-right{white-space:nowrap;min-width:84px}.abr-shd-items .abr-shd-col-sub{white-space:normal;max-width:120px}body:has(>.abr-sc-page){height:100vh}.abr-sc-page{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.abr-sc-head{flex:none;margin-bottom:12px}.abr-sc-head h1{font-size:var(--abr-proc-text-26);letter-spacing:-.3px;margin:0 0 4px;font-weight:600;line-height:1.2}.abr-sc-head p{font-size:var(--abr-text-sm);margin:0}.abr-sc-form{flex-direction:column;flex:1;min-height:0;display:flex}.abr-sc-layout{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 380px;gap:12px 20px;min-height:0;display:grid}.abr-sc-page #abr-sc-region{display:contents}.abr-sc-toolbar{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.abr-sc-toolbar .abr-search{width:280px;min-width:0;margin-left:8px}.abr-sc-toolbar .abr-po-chip{background:0 0;border:0;border-radius:0;padding:0}.abr-sc-gone-mark{border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);width:16px;height:16px;color:var(--color-primary);font-size:var(--abr-text-xs);justify-content:center;align-items:center;display:inline-flex}.abr-sc-tablebox{border:1px solid var(--abr-border);border-radius:var(--radius-box);grid-area:2/1;min-width:0;min-height:0;overflow:auto}.abr-sc-empty{text-align:center;color:var(--abr-text-secondary);border:1px solid var(--abr-border);border-radius:var(--radius-box);grid-area:2/1;margin:0;padding:24px}.abr-sc-page .abr-sc-table{width:100%}.abr-sc-table.abr-table thead th{white-space:nowrap;padding:10px 12px}.abr-sc-table.abr-table tbody td{padding:8px 12px}.abr-sc-table.abr-table .abr-sc-order{background:var(--color-base-100)}.abr-sc-table.abr-table .abr-sc-order td{border-top:1px solid var(--abr-border)}.abr-sc-table .abr-sc-order td:last-child{padding-right:110px;position:relative}.abr-sc-order .abr-order-status{position:absolute;top:8px;right:12px}.abr-sc-order .abr-sc-project{border-radius:var(--radius-selector);background:var(--color-base-200);font-size:var(--abr-proc-text-125);margin-inline:8px;padding:2px 8px}.abr-sc-table tr.is-picked [data-sc-qty]{border-color:var(--color-primary)}.abr-sc-table .abr-field{width:84px}.abr-sc-table [data-sc-vol]{width:72px}.abr-sc-volume-hint{white-space:normal;max-width:90px;color:var(--abr-text-secondary);font-weight:400;display:block}.abr-sc-aside.abr-card{min-width:0;min-height:0;box-shadow:var(--abr-proc-card-shadow);flex-direction:column;grid-area:2/2;gap:14px;padding:18px;display:flex;overflow:auto}.abr-sc-number{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.abr-sc-number h3{font-size:var(--abr-text-xl)}.abr-sc-header-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.abr-sc-carrier{grid-column:1/-1}.abr-sc-aside .abr-sc-totals{margin:0;padding-top:12px}.abr-sc-aside [data-sc-volwarn]{border-radius:var(--radius-selector);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-proc-text-125);padding:10px}.abr-sc-actions{align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.abr-sc-actions [data-sc-create]{flex:1;justify-content:center}@media (width<=1279px){.abr-sc-layout{grid-template-columns:minmax(0,1fr) 340px;gap:12px}}@media (width<=1023px){body:has(>.abr-sc-page){height:auto}.abr-sc-page{overflow:visible}.abr-sc-layout{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.abr-sc-tablebox{max-height:60vh}.abr-sc-aside.abr-card{grid-area:3/1}.abr-sc-toolbar .abr-search{margin-left:0}}.abr-sc-actions{z-index:2;background:var(--color-base-100);padding-bottom:2px;position:sticky;bottom:0}.abr-sc-aside.abr-card{gap:10px}.abr-sc-aside .abr-inline-label{font-size:var(--abr-text-xs);line-height:1.2}.abr-sc-header-fields{gap:8px 12px}.abr-sc-aside .abr-sc-totals{font-size:var(--abr-proc-text-135);line-height:1.3}.abr-sc-aside [data-sc-total=projects]{white-space:normal;overflow-wrap:anywhere}.abr-sc-aside>p{line-height:1.3}.abr-shd-branch-note{color:var(--abr-text-secondary)}.abr-shd-branch-note.is-done{color:var(--abr-ink-success)}.abr-sc-table{table-layout:fixed}.abr-sc-table col.abr-sc-c-pick{width:40px}.abr-sc-table col.abr-sc-c-name{width:222px}.abr-sc-table col.abr-sc-c-num{width:90px}.abr-sc-table col.abr-sc-c-shipped{width:84px}.abr-sc-table col.abr-sc-c-ready{width:136px}.abr-sc-table col.abr-sc-c-qty{width:100px}.abr-sc-table col.abr-sc-c-weight{width:80px}.abr-sc-table col.abr-sc-c-vol{width:84px}.abr-sc-table.abr-table thead th:nth-child(n+3),.abr-sc-table.abr-table .abr-sc-item td:nth-child(n+3){text-align:center}.abr-sc-table .abr-sc-volume-hint{margin-inline:auto}.abr-sc-table .abr-sc-item td:nth-child(2){overflow-wrap:anywhere}.abr-ship-board .abr-board-col[data-board-drop^=pause\:]{background:repeating-linear-gradient(135deg,var(--color-base-200) 0 8px,var(--abr-proc-pause-stripe) 8px 16px)}.abr-ship-card.is-selected,.abr-ship-board .abr-board-card.is-selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.abr-ship-card[data-ship-detail]{cursor:pointer}.abr-ship-card[data-snake-grab]{cursor:grab}.abr-ship-route:has(.abr-snake.is-moving) .abr-ship-route__moving{display:block}.abr-snake__station.is-target .abr-snake__circle{outline:4px solid var(--color-primary);outline-offset:6px;background:var(--abr-accent-soft)}button.abr-ship-card__num{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.abr-sc-table tbody{background:var(--color-base-100)}.abr-proc-drag-image{z-index:var(--abr-z-drag);border:1px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-base-100);width:max-content;max-width:280px;box-shadow:var(--abr-proc-card-shadow);color:var(--color-primary);font-size:var(--abr-proc-text-135);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:8px 12px;font-weight:600;line-height:1.4;display:block;position:fixed;top:20px;left:20px;overflow:hidden}.abr-sc-tablebox{background:linear-gradient(to bottom,var(--color-base-200) 0 var(--abr-sc-head-height,0px),var(--color-base-100) var(--abr-sc-head-height,0px) 100%)}.abr-project-proc__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;margin-left:auto;display:flex}.abr-project-proc .abr-ship-route__map,.abr-project-proc .abr-po-board{overflow:auto}.abr-project-proc .abr-po-board .abr-board-col{min-width:calc(var(--abr-text-base) * 12)}.abr-project-proc .abr-snake--list .abr-snake__station{width:14.5%}.abr-project-proc .abr-snake--list .abr-snake__name{overflow-wrap:anywhere;max-width:100%}.abr-project-proc__registry{white-space:nowrap;margin-left:auto}.abr-project-proc__body{min-width:0;margin-top:16px}.abr-project-proc__intro{color:var(--abr-text-secondary);font-size:var(--abr-proc-text-125);margin:0}.abr-project-proc .abr-pm-strip{align-items:stretch;margin:12px 0 16px}.abr-project-proc .abr-pm-card{background:var(--color-base-100);overflow:auto}.abr-project-proc .abr-pm-card__value{font-size:calc(var(--abr-text-lg) + 2px)}.abr-project-proc .abr-pm-track>span{flex-shrink:0}.abr-project-proc .abr-proc-bar>.abr-project-proc__intro{flex:auto}.abr-project-proc .abr-proc-search{width:260px}@media (width>=1024px) and (height>=640px){body:has(>.abr-project-proc :is(.abr-po-board,.abr-ship-body-route,.abr-ship-body-board)){height:100vh}.abr-project-proc:has(:is(.abr-po-board,.abr-ship-body-route,.abr-ship-body-board)){flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.abr-project-proc :is(#abr-po-region:has(.abr-po-board),#abr-ship-region:has(.abr-ship-body-route,.abr-ship-body-board),.abr-ship-body-route,.abr-ship-body-board){flex-direction:column;flex:1 1 0;min-height:0;display:flex}.abr-project-proc:has(:is(.abr-po-board,.abr-ship-body-route,.abr-ship-body-board)) .abr-project-proc__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.abr-project-proc__body>:is(.abr-project-proc__intro,.abr-pm-strip),.abr-project-proc :is(.abr-proc-bar,.abr-card-tabs){flex-shrink:0}.abr-project-proc .abr-ship-route{flex:1 1 0;align-items:stretch;min-height:0}.abr-project-proc .abr-ship-route__main{min-height:0;overflow:auto}.abr-project-proc .abr-ship-panel{min-height:0;max-height:none;position:static}.abr-project-proc :is(.abr-po-board,.abr-ship-board){flex:1 1 0;min-height:0;overflow:auto}.abr-project-proc :is(.abr-po-board,.abr-ship-board) .abr-board-col{min-height:0;max-height:none}.abr-project-proc .abr-po-board .abr-board-cards{overflow:auto}}@media (width<=639px){.abr-project-proc .abr-pm-strip{grid-template-columns:minmax(0,1fr)}.abr-project-proc__registry{white-space:normal;margin-left:0}}.abr-ocd-money__head .abr-proc-views{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.abr-ocd-money__head .abr-view{min-width:calc(var(--abr-text-base) * 3);justify-content:center}.abr-po-paid{grid-template-columns:minmax(5ch,max-content) minmax(0,1fr);width:100%;min-width:0;display:grid}.abr-po-paid__track{width:100%;min-width:0}.abr-po-sum .abr-po-cur{text-align:right;grid-template-columns:minmax(0,1fr) 3ch;gap:8px;display:grid}.abr-po-currency{text-align:left}.abr-ship-table .abr-po-cur{text-align:right;grid-template-columns:minmax(0,1fr) 3ch;gap:8px;display:grid}[data-sm-pick-summary]{flex-shrink:0}.abr-proc-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;margin-left:auto;display:flex}.abr-proc-tools .abr-proc-views{margin-left:0}.abr-proc-page.abr-reveal{animation:none}.abr-proc-tools .abr-proc-search{width:calc(var(--abr-text-base) * 21.333);max-width:100%}.abr-proc-page .htmx-request{opacity:1}body.htmx-request:has(.abr-proc-page){opacity:1}.abr-proc-page .abr-search.htmx-request{box-shadow:inset 0 -2px 0 var(--color-primary)}.abr-ship-card__actions{justify-content:space-between}.abr-ship-card__actions .abr-ship-card__open{margin-left:auto}.abr-ship-table td{white-space:normal;overflow-wrap:anywhere}.abr-ship-table .abr-ship-comment{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abr-ship-table .abr-ship-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.abr-ship-table th{position:relative}@media (width<=639px){.abr-proc-tools{flex-basis:100%}.abr-proc-tools .abr-proc-search{flex-basis:100%;width:100%}}.abr-po-scroll{position:relative}.abr-po-table thead{z-index:5;position:sticky;top:0}.abr-po-table th.is-selected{box-shadow:inset 0 0 0 1px var(--color-primary)}.abr-po-table th.is-selected,.abr-po-table th.is-selected .abr-th-title{cursor:grab}.abr-po-table .abr-th-title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.abr-po-table th.abr-col-moving{opacity:.45}.abr-po-table td.abr-po-col-selected{background:var(--abr-accent-soft)}.abr-po-table td.is-frozen{z-index:2;background:var(--color-base-100);position:sticky}.abr-po-table th.is-frozen{z-index:7}.abr-proc-toolbar{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.abr-proc-filters{flex:1 1 calc(var(--abr-text-base)*28);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.abr-ship-delivery-range{flex:0 1 calc(var(--abr-text-base)*17);width:calc(var(--abr-text-base)*17);min-width:0;max-width:100%}.abr-ship-delivery-type{flex:0 1 calc(var(--abr-text-base)*11);width:calc(var(--abr-text-base)*11);min-width:0;max-width:100%}.abr-ship-delivery-label{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);white-space:nowrap;flex:none;align-self:center}.abr-proc-list-tools{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.abr-proc-list-tools .abr-search{width:calc(var(--abr-text-base)*20);min-width:0}.abr-proc-list-tools .abr-proc-new{flex:none}.abr-proc-list-tools .abr-proc-views{width:calc(var(--abr-text-base)*32);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%;margin-left:0;display:grid}.abr-proc-list-tools .abr-view{justify-content:center;min-width:0;padding-inline:8px}.abr-proc-reset.abr-btn{font-size:var(--abr-text-sm);flex:none;padding-inline:12px}.abr-proc-table-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.abr-proc-filters .abr-proc-show{min-height:var(--abr-control-h);flex-wrap:wrap;margin-left:0}.abr-proc-filters .abr-filter-chip{width:calc(var(--abr-text-base)*10);flex:none;max-width:100%}.abr-proc-filters [data-proc-filter=organization]{width:calc(var(--abr-text-base)*12)}.abr-proc-filters .abr-filter-chip__open{flex:1;min-width:0}.abr-proc-filters .abr-filter-chip__label{text-align:left;flex:1;min-width:0}.abr-proc-filters .abr-filter-chip__clear{flex:none}.abr-proc-filters :is(select.abr-field,.abr-select){--abr-proc-select-width:calc(var(--abr-text-base)*12);width:var(--abr-proc-select-width);flex:none;max-width:100%}.abr-proc-filters .abr-select{width:var(--abr-proc-select-width)!important}@media (width<=1279px){.abr-proc-filters{flex:100%}.abr-proc-list-tools{flex-wrap:wrap;max-width:100%}}@media (width<=639px){.abr-proc-list-tools{width:100%}.abr-proc-list-tools .abr-search{flex:100%;width:100%}.abr-proc-list-tools .abr-proc-views{width:100%;height:auto;min-height:var(--abr-control-h);flex-basis:100%}.abr-proc-list-tools .abr-view{white-space:normal;overflow-wrap:anywhere;text-align:center;padding-block:4px;line-height:1.2}.abr-proc-filters .abr-filter-chip,.abr-proc-filters [data-proc-filter=organization],.abr-proc-filters :is(select.abr-field,.abr-select){--abr-proc-select-width:calc(50% - 4px);width:calc(50% - 4px)}}.abr-snake--list .abr-snake__station{width:min(calc(var(--abr-control-h) * 4.4), 14.5%)}.abr-snake--list .abr-snake__name{overflow-wrap:anywhere;max-width:100%}.abr-cell-label{align-items:center;width:100%;min-width:0;display:flex}.abr-cell-label>a,.abr-cell-label>span:not(.abr-sheet-mark-tag){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.abr-cell-label>.abr-sheet-mark-tag,.abr-cell-label>button{flex:none}.abr-cell-label>a.abr-po-num{text-overflow:clip;flex:none;overflow:visible}.abr-sheet-fallback{color:var(--abr-ink-warning);background:var(--abr-warning-soft)}.abr-po-box .abr-po-table>tbody>.abr-po-detail>td{white-space:normal;height:auto;padding:0 12px 14px;overflow:visible}.abr-po-detail__box--order{box-sizing:border-box;grid-template-columns:minmax(0,1fr);max-width:none}.abr-po-box{container-type:inline-size}.abr-po-box .abr-po-detail__box--order{width:calc(100cqw - 24px);position:sticky;left:12px}.abr-po-detail__box--order>div{min-width:0}.abr-po-detail__box--order .abr-po-detail__scroll{max-width:100%}.abr-po-detail__positions{min-width:calc(var(--abr-text-sm) * 58);table-layout:auto}.abr-po-detail__payments{min-width:calc(var(--abr-text-sm) * 76);table-layout:auto}.abr-po-detail__positions :is(th,td):first-child{width:40%}.abr-po-detail__positions :is(th,td):nth-child(2){width:25%}@media (width<=639px){.abr-order-invoices__table :is(th,td){padding-inline:3px}.abr-order-invoices__table thead th{white-space:normal;vertical-align:bottom}}.abr-po-detail__positions td:nth-child(-n+2),.abr-po-detail__payments td:nth-child(8){white-space:normal;overflow-wrap:anywhere}[data-positions-table] th.abr-op-th .abr-op-head-title{white-space:normal;text-overflow:clip}[data-positions-table] .abr-nt tbody td{height:var(--abr-row-h);padding:2px 10px}[data-positions-table] .abr-nt tbody td:has(>form){padding-block:0}.abr-nt .abr-native-cell{height:var(--abr-row-h);cursor:default;position:relative}.abr-nt .abr-native-cell [data-native-cell-source]{display:none!important}.abr-nt [data-native-cell-label]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abr-nt [data-native-cell-label][hidden]{display:none}.abr-nt :is(td,th).abr-native-cell-editable{background:var(--color-base-100)}.abr-nt :is(td,th).abr-native-cell-readonly{color:var(--abr-text-secondary);background:var(--abr-grid-derived)}.abr-nt :where(tbody tr:nth-child(2n))>:is(td,th).abr-native-cell-readonly{background:var(--abr-grid-derived-alt)}.abr-nt :is(td,th).abr-number-picked{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-nt :is(td,th).abr-number-picked{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.abr-nt td.abr-po-col-selected{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-nt td.abr-po-col-selected{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.abr-nt .abr-native-cell.abr-native-cell-editing{overflow:visible}.abr-nt .abr-native-cell>.abr-native-cell-editor{z-index:5;outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-base-100);width:100%;min-width:0;max-width:none;height:100%;color:var(--color-base-content);font:inherit;text-align:right;box-shadow:none;border:0;border-radius:0;margin:0;padding:0 10px;position:absolute;inset:0}.abr-nt .abr-ocd-progress__legend{white-space:nowrap;flex-wrap:nowrap;min-width:max-content}[data-positions-table] .abr-nt tbody td:is([data-c=name],[data-c=supplier],[data-c=order],[data-c=project]){text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;height:var(--abr-row-h);line-height:1.4;overflow:hidden}[data-positions-table] .abr-nt tbody td:is([data-c=order],[data-c=project])>a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-positions-table] .abr-nt tbody td.abr-ocd-no{padding:0}[data-positions-table] .abr-nt tbody tr:has([data-papers-pick]:checked)>td{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){[data-positions-table] .abr-nt tbody tr:has([data-papers-pick]:checked)>td{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}[data-positions-table] .abr-nt tbody tr:has([data-papers-pick]:checked)>td.abr-ocd-no{color:var(--color-primary);font-weight:600}.abr-order-pay-menu .abr-filter-sort-btn.is-danger{color:var(--abr-ink-error)}td.abr-weight-warning[data-missing],[data-positions-table] .abr-nt tbody td[data-missing]{box-shadow:inset 0 0 0 2px var(--abr-mark-yellow)}.abr-weight-warning:not([data-missing]):after,.abr-amount-mismatch .abr-sd-field__value:after{content:"!";border-radius:var(--abr-radius-round);background:var(--abr-mark-yellow);block-size:15px;inline-size:15px;color:var(--abr-ink-on-light);font-size:var(--abr-text-4xs);vertical-align:.1em;flex:none;justify-content:center;align-items:center;margin-inline-start:6px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.abr-ocd-pays{align-items:start;gap:16px;display:grid}.abr-ocd-pays.has-cards{grid-template-columns:300px minmax(0,1fr)}@media (width<=1023px){.abr-ocd-pays.has-cards{grid-template-columns:minmax(0,1fr)}}.abr-ocd-pays__grid{min-width:0}.abr-ocd-invs{flex-direction:column;gap:8px;display:flex}.abr-ocd-inv{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:100%;color:inherit;font:inherit;text-align:left;cursor:default;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.abr-ocd-inv:hover{border-color:var(--color-primary)}.abr-ocd-inv__top{font-size:var(--abr-text-sm);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.abr-ocd-inv__top>b{font-weight:600}.abr-ocd-inv__top>span{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);white-space:nowrap}.abr-ocd-inv__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);margin-top:-4px}.abr-ocd-inv__bar{height:6px}.abr-ocd-inv__nums{font-size:var(--abr-text-xs);grid-template-columns:auto minmax(0,1fr);gap:2px 12px;display:grid}.abr-ocd-inv__nums>span{color:var(--abr-text-tertiary)}.abr-ocd-inv__nums>b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.abr-ocd-inv__nums>b.is-done{color:var(--abr-ink-success)}.abr-ocd-inv__over{color:var(--abr-ink-warning);font-size:var(--abr-text-2xs)}.abr-ocd-pays__side{min-width:0;min-height:clamp(22rem, var(--abr-pays-need,0px), 40rem);contain:size;flex-direction:column;align-self:stretch;gap:8px;display:flex}.abr-ocd-pays__cards{overscroll-behavior:contain;flex-direction:column;flex:1 1 0;gap:8px;min-height:0;margin:-2px -4px -2px -2px;padding:2px 4px 2px 2px;display:flex;overflow-y:auto}@media (width<=1023px){.abr-ocd-pays__side{contain:none;align-self:auto;min-height:0;max-height:26rem}.abr-ocd-pays__cards{flex:0 auto}}.abr-ocd-pays__views{width:100%;height:auto;min-height:var(--abr-control-h,2rem);display:flex}.abr-ocd-pays__views>.abr-view{white-space:nowrap;flex-wrap:wrap;flex:1 1 0;place-content:center;min-width:0;height:auto;min-height:0;padding-block:3px}.abr-ocd-pays__miss{color:var(--abr-ink-warning);font-weight:600}.abr-ocd-pays__late,.abr-ocd-ship__late{color:var(--abr-ink-error);font-size:var(--abr-text-2xs);white-space:nowrap;font-weight:600}.abr-ocd-ship__late{color:var(--abr-proc-late-ink)}.abr-ocd-pays__late{text-align:center;flex:1 0 100%;line-height:1.1}.abr-ocd-ship__late{margin-top:1px;display:block}.abr-ocd-pays__none{border:1px dashed var(--abr-border);border-radius:var(--radius-box);color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);margin:0;padding:10px 12px}.abr-ocd-ship{position:relative}.abr-ocd-ship:has(.abr-ocd-ship__pick[aria-pressed=true]){border-width:2px;border-color:var(--color-primary);padding:9px 11px}.abr-ocd-ship:has(.abr-ocd-ship__pick[aria-pressed=false]:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.abr-ocd-ship__head{align-items:center;gap:8px;display:flex}.abr-ocd-ship__pick{min-width:0;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;flex:auto;padding:0;display:block}.abr-ocd-ship__add{z-index:1;flex:none;position:relative}.abr-ocd-ship__open{z-index:1;color:var(--color-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;position:relative}.abr-ocd-ship__open:focus-visible{border-radius:var(--radius-selector);outline:2px solid var(--color-primary);outline-offset:2px}.abr-ocd-ship__pick:after{content:"";border-radius:var(--radius-box);position:absolute;inset:0}.abr-ocd-ship__pick:focus-visible{outline:none}.abr-ocd-ship__nums{border-collapse:collapse;width:100%;font-size:var(--abr-text-xs)}.abr-ocd-ship__nums :is(th,td){text-align:right;white-space:nowrap;padding:1px 0 1px 8px;font-weight:400}.abr-ocd-ship__nums :is(th,td):first-child{padding-left:0}.abr-ocd-ship__nums thead th{color:var(--abr-text-secondary);text-align:right;background:0 0;font-weight:600}.abr-ocd-ship__nums thead th.is-unit{color:var(--abr-text-tertiary);text-align:left;font-weight:400}.abr-ocd-ship__nums tbody th{width:1%;color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-align:left}.abr-ocd-ship__nums td{font-variant-numeric:tabular-nums;font-weight:600}.abr-ocd-ship__nums tbody tr.is-sub th{padding-left:10px}.abr-ocd-ship__nums tbody tr.is-sub :is(th,td){color:var(--abr-text-tertiary);font-weight:400}.abr-ocd-ship__nums td.is-miss{vertical-align:middle}.abr-ocd-ship .abr-cost-cell__missing{z-index:1;position:relative}.abr-ocd-ship__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-align:right;margin-top:-4px}.abr-ocd-ship__note.abr-cost-norate{color:var(--abr-ink-warning);white-space:normal;display:block}.abr-order-pay__share{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:normal;line-height:1.2;display:block}.abr-order-pay-tools:not(:has(>:not([hidden]))){display:none}.abr-order-pay-tools>[data-pay-drop]{margin-right:auto}.abr-order-pay-table :is(th,td).abr-order-pay-no{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;text-align:center;padding:0}.abr-order-pay-table tr.abr-order-pay--plan td{color:inherit;border-top-style:solid;font-style:normal}.abr-order-pay-table tr.abr-order-pay--fact td{color:var(--abr-text-tertiary);background:var(--abr-grid-derived)}.abr-order-pay-table tbody tr td.is-late{color:var(--abr-ink-error);font-weight:600}.abr-order-pay-table tbody tr td.is-gap{background:var(--abr-warning-soft);color:var(--abr-ink-warning)}.abr-ocd-fields>.abr-order-cell.is-gap .abr-inline-field{color:var(--abr-ink-warning)}.abr-ocd-fields>.abr-order-cell.is-gap{background:var(--abr-warning-soft);border-radius:var(--radius-field)}.abr-order-pay-table tr.abr-order-pay--plan td:where(:not([data-pay-edit],.abr-order-pay-no)){background:var(--abr-grid-derived)}.abr-order-pay-table tbody td[data-pay-edit]{background:var(--color-base-100);cursor:default;position:relative}.abr-order-pay-table tbody td[data-pay-edit]:hover{box-shadow:inset 0 0 0 1px var(--abr-border-strong)}.abr-order-pay-table tbody tr.is-picked>td{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-order-pay-table tbody tr.is-picked>td{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.abr-order-pay-table tbody tr.is-picked>td.abr-order-pay-no{color:var(--color-primary);font-weight:600}.abr-order-pay-table tbody td.abr-po-picked{background:var(--abr-grid-select-fill)}.abr-order-pay-table tbody td.abr-order-pay-editing{overflow:visible}.abr-order-pay-table .abr-order-pay-editor{z-index:5;outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-base-100);width:100%;height:100%;color:var(--color-base-content);font:inherit;resize:none;border:0;border-radius:0;margin:0;padding:0 12px;position:absolute;inset:0}.abr-order-pay-table td.is-num>.abr-order-pay-editor{text-align:right}.abr-order-pay-table .abr-order-pay-editor.abr-op-date{width:max(100%,136px);padding:0;right:auto}.abr-order-pay-table .abr-order-pay-editor .abr-op-date-input{width:auto;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;margin:0;padding:0 2px 0 12px}.abr-order-pay-table .abr-order-pay-editor .abr-op-date-open{width:28px}.abr-ocd-fields.abr-order-fields{border:0;border-radius:0;flex-wrap:wrap;align-items:flex-end;gap:10px 0;margin-top:14px;display:flex;overflow:visible}.abr-ocd-fields>.abr-order-cell{border:0;flex:0 auto;gap:3px;min-width:0;margin:0;padding:0 10px;position:relative}.abr-ocd-fields>.abr-order-cell:first-child{padding-left:0}.abr-ocd-fields>.abr-order-cell+.abr-order-cell:before{content:"";background:var(--abr-border);width:1px;position:absolute;top:4px;bottom:4px;left:0}.abr-ocd-fields>.abr-ocd-fields__sep+.abr-order-cell:before{display:none}.abr-ocd-fields__sep{background:var(--abr-border-strong);align-self:stretch;width:1px;margin:4px 8px}.abr-ocd-fields .abr-order-value{max-width:13rem;min-height:var(--abr-control-h-sm);line-height:var(--abr-control-h-sm);font-size:var(--abr-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.abr-ocd-fields>.abr-order-cell--project{max-width:100%}.abr-ocd-fields .abr-order-cell--project .abr-order-value{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;align-items:center;max-width:none;line-height:1.35;display:flex;overflow:visible}.abr-ocd-fields .abr-ocd-link{color:var(--color-primary)}.abr-ocd-fields .abr-order-value.is-fixed{color:var(--color-base-content)}.abr-ocd-fields .abr-select--inline{width:auto;min-width:7rem;max-width:15rem}.abr-ocd-fields .abr-date-box{width:8.5rem}.abr-ocd-fields>.abr-order-cell--exporter .abr-select--inline{min-width:18rem;max-width:28rem}@media (width<=639px){.abr-ocd-fields>.abr-order-cell{flex:calc(50% - 8px);padding:0 12px 0 0}.abr-ocd-fields>.abr-order-cell:before,.abr-ocd-fields__sep{display:none}.abr-ocd-fields .abr-select--inline,.abr-ocd-fields .abr-date-box{width:100%;max-width:none}.abr-ocd-fields .abr-order-value{max-width:none}.abr-ocd-fields>.abr-order-cell--project{flex-basis:100%}}.abr-ocd-money__sum{flex-flow:wrap;align-items:baseline;gap:2px 10px;margin-bottom:0}.abr-ocd-money__sum b{font-size:var(--abr-text-xl);letter-spacing:0}.abr-ocd-frame{border:1px solid var(--abr-border);border-radius:var(--radius-box);overflow:hidden}.abr-ocd-frame>[data-overlay-scrollbar-bound].abr-overlay-scrollbar-lane:has(>table>tfoot){padding-bottom:0}.abr-ocd-items[data-positions-table=order-items]{border:0;overflow:visible}.abr-ocd-items[data-positions-table=order-items]>.abr-nt-tools,.abr-ocd-items[data-positions-table=order-items]>.abr-ocd-papers-place{padding:0 0 10px}.abr-ocd-items[data-positions-table=order-items] .abr-ocd-items__scroll,.abr-ocd-items[data-positions-table=order-items] .abr-ocd-foot{border-radius:0}.abr-ocd-add__pop{top:calc(100% + 6px);bottom:auto}.abr-ocd-invoice{border-radius:var(--abr-radius-round);padding-left:12px}.abr-ocd-invoice__n{padding-right:8px}.abr-ocd-layout{--abr-ocd-cols:minmax(0, 1fr);--abr-ocd-rows:none;--abr-ocd-areas:"path" "side" "tabs";--abr-ocd-gap:16px 0;--abr-ocd-side-align:start;--abr-ocd-tabs-top:4px;--abr-ocd-side-cols:repeat(2, minmax(0, 1fr));grid-template-columns:var(--abr-ocd-cols);grid-template-rows:var(--abr-ocd-rows);grid-template-areas:var(--abr-ocd-areas);align-items:start;gap:var(--abr-ocd-gap);margin-top:16px;display:grid}@media (width>=640px){.abr-ocd-layout{--abr-ocd-side-cols:repeat(4, minmax(0, 1fr))}}@media (width>=1280px){.abr-ocd-layout:not(.abr-ocd-layout--wide){--abr-ocd-cols:minmax(0, 1fr) calc(var(--abr-text-base) * 29);--abr-ocd-rows:auto 1fr;--abr-ocd-areas:"path side" "tabs side";--abr-ocd-gap:0 20px;--abr-ocd-side-align:stretch;--abr-ocd-tabs-top:20px;--abr-ocd-side-cols:repeat(2, minmax(0, 1fr))}}@media (width>=1720px){.abr-ocd-layout--wide{--abr-ocd-cols:minmax(0, 1fr) calc(var(--abr-text-base) * 29);--abr-ocd-rows:auto 1fr;--abr-ocd-areas:"path side" "tabs side";--abr-ocd-gap:0 20px;--abr-ocd-side-align:stretch;--abr-ocd-tabs-top:20px;--abr-ocd-side-cols:repeat(2, minmax(0, 1fr))}}.abr-ocd-layout>.abr-ocd-path{grid-area:path}.abr-ocd-layout.abr-ocd-layout--order>:is(.abr-ocd-path,.abr-ocd-side){align-self:var(--abr-ocd-side-align)}.abr-ocd-layout>.abr-ocd-side{align-self:var(--abr-ocd-side-align);grid-area:side;min-width:0}.abr-ocd-layout>.abr-ocd-tabsbox{grid-area:tabs;min-width:0}.abr-ocd-tabsbox>.abr-ocd-tabs.abr-tabs{margin-top:var(--abr-ocd-tabs-top)}@media (width>=1280px){.abr-ocd-layout.abr-ocd-layout--order{--abr-ocd-rows:auto auto;--abr-ocd-areas:"path side" "tabs tabs"}}:is(.abr-ocd-no__cell,.abr-order-pay-no__cell)>.abr-pick-box{margin:0}.abr-ocd-rate{justify-content:flex-end;align-items:baseline;gap:4px;width:100%;display:inline-flex}.abr-ocd-rate.is-plan{color:var(--abr-text-tertiary)}.abr-ocd-rate__plan{font-size:var(--abr-text-4xs,10px);text-transform:lowercase;color:var(--abr-text-tertiary)}.abr-ocd-importer{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abr-ocd-locked .abr-select--inline .abr-select-trigger:disabled{border-color:var(--abr-border-strong);background:var(--color-base-200);color:var(--abr-text-tertiary);cursor:not-allowed;opacity:.55;padding:0 28px 0 9px}.abr-ocd-locked .abr-select--inline .abr-select-trigger:disabled:after{display:block}.abr-ocd-crumbs .abr-proc-back{color:var(--color-base-content);flex-shrink:0}.abr-shd-head{min-width:0}.abr-shd-head .abr-shd-title{gap:10px 16px;margin-bottom:8px}.abr-shd-head .abr-shd-counts,.abr-shd-head .abr-shd-split-note{font-size:var(--abr-text-sm);line-height:1.5}@media (width<=639px){.abr-shd-head .abr-ocd-crumbs{flex-wrap:wrap}}.abr-shd-add>summary.abr-btn,.abr-ocd-add>summary.abr-btn{width:fit-content;list-style:none}.abr-ocd-more>summary.abr-btn{list-style:none}.abr-shd-add>summary.abr-btn::-webkit-details-marker{display:none}.abr-ocd-add>summary.abr-btn::-webkit-details-marker{display:none}.abr-ocd-more>summary.abr-btn::-webkit-details-marker{display:none}.abr-proc-remove>svg{width:16px;height:16px}[data-positions-table] .abr-nt tbody td:has(>.abr-proc-position){padding-block:0}.abr-proc-position{align-items:center;gap:8px;min-width:0;display:flex}.abr-proc-position__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}summary.abr-proc-disclosure{width:fit-content;max-width:100%;height:auto;min-height:var(--abr-control-h);white-space:normal;text-align:left;list-style:none}summary.abr-proc-disclosure::-webkit-details-marker{display:none}summary.abr-proc-disclosure:before{content:"›";font-size:var(--abr-text-lg);flex:none;line-height:1}details[open]>summary.abr-proc-disclosure:before{transform:rotate(90deg)}summary.abr-proc-disclosure:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-doc-optional>summary.abr-proc-disclosure{font-size:var(--abr-text-sm)}.abr-doc-optional>summary.abr-proc-disclosure>span{font-size:inherit;margin-left:0}.abr-stl{--abr-stl-row-sel:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl{--abr-stl-row-sel:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.abr-stl{padding-bottom:32px}:is(.abr-stl,.abr-stl-over,.abr-stl-window) :is(button,a,[role=option],td.is-open){cursor:default}.abr-stl-grow{flex:auto}html.abr-stl-locked{overflow:hidden}.abr-stl-head{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 16px;display:flex}.abr-stl-head .abr-proc-views{margin-left:auto}.abr-stl-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;margin:0 0 16px;display:grid}.abr-stl-tile{text-align:left;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;color:var(--color-base-content);font:inherit;flex-direction:column;padding:12px 14px;display:flex}.abr-stl-tile__label{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary)}.abr-stl-tile__value{font-size:var(--abr-text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-weight:700;overflow:hidden}.abr-stl-tile__small{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.abr-stl-tile.is-owe .abr-stl-tile__value{color:var(--abr-ink-error)}.abr-stl-tile.is-over .abr-stl-tile__value,.abr-stl-tile.is-ok .abr-stl-tile__value{color:var(--abr-ink-success)}.abr-stl-tile.is-late{border-color:var(--abr-ink-error)}@supports (color:color-mix(in lab, red, red)){.abr-stl-tile.is-late{border-color:color-mix(in srgb, var(--abr-ink-error) 40%, transparent)}}.abr-stl-tile.is-late{background:var(--abr-error-soft)}.abr-stl-tile.is-late .abr-stl-tile__value{color:var(--abr-ink-error)}.abr-stl-tile--btn:hover{border-color:var(--abr-border-strong)}.abr-stl-tile--btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-stl-tile--btn[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-stl-tile--btn.is-late[aria-pressed=true]{border-color:var(--abr-ink-error);box-shadow:0 0 0 3px var(--abr-error-soft)}.abr-stl-tools{min-height:var(--abr-control-h);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.abr-stl-tools .abr-proc-search{width:calc(var(--abr-text-base) * 18);max-width:100%}.abr-stl-tools__end{align-items:center;gap:8px;display:flex}.abr-stl-tools__end:empty{display:none}.abr-stl-ava{border-radius:var(--abr-radius-round);background:var(--abr-accent-soft);width:34px;height:34px;color:var(--color-primary);font-size:var(--abr-text-2xs);flex:none;place-items:center;font-weight:700;display:grid}.abr-stl-curs{flex-wrap:nowrap;gap:6px;min-width:0;display:flex;overflow:hidden}.abr-stl-cur{border-radius:var(--abr-radius-round);height:26px;font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.abr-stl-cur em{font-style:normal;font-weight:600;font-size:var(--abr-text-3xs);opacity:.85}.abr-stl-cur.is-owe{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-stl-cur.is-over{background:var(--abr-success-soft);color:var(--abr-ink-success)}.abr-stl-cur.is-zero{background:var(--color-base-200);color:var(--abr-text-secondary)}.abr-stl-curs--big .abr-stl-cur{height:30px;font-size:var(--abr-text-sm);padding:0 12px}.abr-stl-mini{font-variant-numeric:tabular-nums;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);align-items:center;gap:8px;display:flex}.abr-stl-mini .abr-stl-bar{flex:auto;min-width:40px}.abr-stl-pct{text-align:right;flex:none;min-width:3.4em}.abr-stl-bar{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:6px;display:block;overflow:hidden}.abr-stl-bar>span{background:var(--color-primary);height:100%;display:block}.abr-stl-next{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.abr-stl-next.is-late{color:var(--abr-ink-error);font-weight:600}.abr-stl-empty{text-align:center;color:var(--abr-text-secondary);margin:0;padding:24px}.abr-stl-over{z-index:80;position:fixed;inset:0}.abr-stl-over[hidden]{display:none}.abr-stl-over:before{content:"";background:var(--abr-backdrop);opacity:0;transition:opacity var(--abr-t-slide);position:absolute;inset:0}.abr-stl-over.is-on:before{opacity:1}.abr-stl-sheet{background:var(--color-base-100);border-left:1px solid var(--abr-border);width:min(1100px,62vw);box-shadow:var(--abr-popover-shadow);transition:transform var(--abr-t-slide) ease;outline:0;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.abr-stl-over.is-on .abr-stl-sheet{transform:none}@media (width<=1023px){.abr-stl-sheet{width:100vw}}@media (prefers-reduced-motion:reduce){.abr-stl-sheet,.abr-stl-over:before{transition:none}}.abr-stl-sheet__content{flex-direction:column;flex:1;min-height:0;display:flex}.abr-stl-sheet__head{border-bottom:1px solid var(--abr-border);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;display:flex}.abr-stl-sheet__name{min-width:0}.abr-stl-sheet__name h2{font-size:var(--abr-text-lg);margin:0;font-weight:600}.abr-stl-sheet__name>span{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);display:block}.abr-stl-sheet__body{flex:1;min-height:0;padding:16px 20px 24px;overflow:auto}.abr-stl-sheet__body h3,.abr-stl-below h3{font-size:var(--abr-text-sm);margin:18px 0 4px;font-weight:600}.abr-stl-sheet__body h3:first-child{margin-top:0}.abr-stl-square{width:var(--abr-control-h);min-width:var(--abr-control-h);justify-content:center;padding:0}.abr-stl-grid{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);max-width:100%;overflow:auto}.abr-stl-grid:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-stl-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--abr-text-xs);-webkit-user-select:none;user-select:none}.abr-stl-table :is(th,td){border-bottom:1px solid var(--abr-grid-line);border-right:1px solid var(--abr-grid-line);white-space:nowrap;text-overflow:ellipsis;height:34px;font-size:var(--abr-text-xs);padding:0 9px;overflow:hidden}.abr-stl-table :is(th,td):last-child{border-right:0}.abr-stl-table thead th{z-index:2;position:sticky;top:0}.abr-stl-table tbody tr:hover td{background-image:linear-gradient(var(--abr-grid-row-hover), var(--abr-grid-row-hover))}.abr-stl-table tfoot td{background:var(--abr-grid-head);font-weight:600}.abr-stl-table .abr-stl-gut{text-align:right;width:44px;color:var(--abr-text-secondary);background:var(--abr-grid-head);padding-left:12px;position:relative}.abr-stl-table td.abr-stl-gut:before{content:"";background:var(--abr-stl-stripe,transparent);width:4px;position:absolute;top:0;bottom:0;left:0}.abr-stl-gut.is-owe{--abr-stl-stripe:var(--abr-ink-error)}.abr-stl-gut:is(.is-plan,.is-paid){--abr-stl-stripe:var(--color-primary)}.abr-stl-gut:is(.is-over,.is-ok,.is-in){--abr-stl-stripe:var(--abr-ink-success)}.abr-stl-gut.is-late{--abr-stl-stripe:var(--abr-ink-error)}.abr-stl-table th{text-align:left}.abr-stl-table th.text-right{text-align:right}.abr-stl-table .abr-stl-reg{text-align:right;width:140px}.abr-stl-table .abr-stl-reg a,.abr-stl-table td a{color:var(--color-primary);text-decoration:none}.abr-stl-table td a:hover{text-decoration:underline}.abr-stl-table .abr-stl-empty{padding:16px}.abr-stl-table td.is-open{color:var(--color-primary)}.abr-stl-table td.is-open:hover{text-decoration:underline}.abr-stl-table tr.is-focus td{background:var(--abr-accent-soft)}.abr-stl-ink-owe{color:var(--abr-ink-error)}.abr-stl-ink-over{color:var(--abr-ink-success)}.abr-stl-pill{border-radius:var(--abr-radius-round);height:20px;font-size:var(--abr-text-3xs);align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex}.abr-stl-pill i{border-radius:var(--abr-radius-round);background:currentColor;width:6px;height:6px}.abr-stl-pill.is-plan{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-stl-pill.is-late{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-stl-pill:is(.is-paid,.is-in){background:var(--abr-success-soft);color:var(--abr-ink-success)}.abr-stl-range{color:var(--abr-text-secondary);align-items:center;gap:6px;display:flex}.abr-stl-range__dates{align-items:center;gap:6px;margin:0;display:flex}.abr-stl-range .abr-field{width:calc(var(--abr-text-base) * 8.5)}.abr-stl-period{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:0 0 12px;display:flex}.abr-stl-period__item{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:inline-flex}.abr-stl-period__value{font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums;color:var(--color-base-content);white-space:nowrap;font-weight:700}.abr-stl-period__small{font-size:var(--abr-text-2xs);white-space:nowrap}.abr-stl-period__item.is-over .abr-stl-period__value{color:var(--color-primary)}.abr-stl-period__item.is-ok .abr-stl-period__value{color:var(--abr-ink-success)}.abr-stl-period__item.is-late .abr-stl-period__value{color:var(--abr-ink-error)}.abr-stl-seg{border-radius:var(--radius-field);background:var(--color-base-200);padding:2px;display:inline-flex}.abr-stl-seg a{border-radius:var(--radius-selector);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);padding:3px 10px;text-decoration:none}.abr-stl-seg a[aria-pressed=true]{background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-lift-shadow);font-weight:600}.abr-stl-seg a:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.abr-stl-legend{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.abr-stl-key{border-radius:var(--radius-selector);vertical-align:-2px;width:12px;height:12px;margin-right:5px;display:inline-block}.abr-stl-key.is-fact{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-key.is-fact{background:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.abr-stl-key.is-plan{background:repeating-linear-gradient(135deg, var(--color-primary) 0 3px, transparent 3px 5px)}@supports (color:color-mix(in lab, red, red)){.abr-stl-key.is-plan{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 50%, transparent) 0 3px, transparent 3px 5px)}}.abr-stl-key.is-plan{border:1px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-key.is-plan{border:1px solid color-mix(in srgb, var(--color-primary) 40%, transparent)}}.abr-stl-key.is-late{background:var(--abr-error-soft);border:1px solid var(--abr-ink-error)}.abr-stl-key.is-in{background:var(--abr-ink-success)}@supports (color:color-mix(in lab, red, red)){.abr-stl-key.is-in{background:color-mix(in srgb, var(--abr-ink-success) 55%, transparent)}}.abr-stl-alert{color:var(--abr-ink-error);font-size:var(--abr-text-sm);margin:0 0 12px}.abr-stl-cal-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (width<=1279px){.abr-stl-cal-wrap{grid-template-columns:minmax(0,1fr)}}.abr-stl-cal-main{min-width:0}.abr-stl-heat{-webkit-user-select:none;user-select:none;border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);max-height:calc(100vh - 220px);position:relative;overflow:auto}.abr-stl-heat:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-stl-heat table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--abr-text-xs)}.abr-stl-heat :is(th,td){border-bottom:1px solid var(--abr-grid-line);padding:0}.abr-stl-heat :is(tbody td,tfoot td,thead th:not(.abr-stl-heat__sup)){border-left:1px solid var(--abr-grid-line)}.abr-stl-heat thead th{z-index:1;text-align:center;background:var(--abr-grid-head);min-width:78px;height:40px;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:600;position:sticky;top:0}.abr-stl-heat thead th.is-now{color:var(--color-primary)}.abr-stl-now{border-radius:var(--abr-radius-round);background:var(--color-primary);width:fit-content;color:var(--color-primary-content);margin:1px auto 0;padding:0 6px;font-weight:600;display:block}.abr-stl-heat .abr-stl-heat__sup{z-index:2;text-align:left;background:var(--color-base-100);border-right:1px solid var(--abr-border);min-width:200px;max-width:260px;color:var(--color-base-content);font-size:var(--abr-text-xs);white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-weight:500;position:sticky;left:0;overflow:hidden}.abr-stl-heat thead .abr-stl-heat__sup{z-index:3;background:var(--abr-grid-head);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:600}.abr-stl-heat tbody td{text-align:center;vertical-align:middle;height:44px}.abr-stl-stack{border-radius:var(--radius-field);width:calc(100% - 8px);font:inherit;color:inherit;background:0 0;border:1px solid #0000;flex-direction:column;gap:3px;margin:4px;padding:2px;display:flex}.abr-stl-stack:hover,.abr-stl-stack:focus-visible{border-color:var(--color-primary);outline:0}.abr-stl-stack[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--abr-accent-soft)}.abr-stl-c{border-radius:var(--radius-field);height:24px;font-size:var(--abr-text-3xs);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:flex}.abr-stl-c.is-fact{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-c.is-fact{background:color-mix(in srgb, var(--color-primary) var(--abr-stl-a), transparent)}}.abr-stl-c.is-fact{color:var(--color-base-content)}.abr-stl-c.is-plan{background:repeating-linear-gradient(135deg, var(--color-primary) 0 6px, transparent 6px 10px)}@supports (color:color-mix(in lab, red, red)){.abr-stl-c.is-plan{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-primary) var(--abr-stl-a), transparent) 0 6px, transparent 6px 10px)}}.abr-stl-c.is-plan{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-c.is-plan{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}}.abr-stl-c.is-plan{color:var(--color-base-content)}.abr-stl-c.is-late{background:var(--abr-error-soft);border-color:var(--abr-ink-error)}@supports (color:color-mix(in lab, red, red)){.abr-stl-c.is-late{border-color:color-mix(in srgb, var(--abr-ink-error) 50%, transparent)}}.abr-stl-c.is-late{color:var(--abr-ink-error)}.abr-stl-c.is-in{background:var(--abr-ink-success)}@supports (color:color-mix(in lab, red, red)){.abr-stl-c.is-in{background:color-mix(in srgb, var(--abr-ink-success) var(--abr-stl-a), transparent)}}.abr-stl-c.is-in{color:var(--color-base-content)}.abr-stl-heat tfoot :is(th,td){background:var(--abr-grid-head);font-weight:600;font-size:var(--abr-text-3xs);position:sticky;bottom:0}.abr-stl-heat tfoot .abr-stl-heat__sup{z-index:3}.abr-stl-wk{width:100%;color:inherit;font:inherit;text-align:center;background:0 0;border:0;padding:6px 4px;line-height:1.3;display:block}.abr-stl-wk b{font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.abr-stl-wk span{color:var(--abr-text-secondary);font-size:var(--abr-text-4xs);white-space:normal;margin-top:1px;font-weight:500;display:block}.abr-stl-wk:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-wk:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--abr-grid-head))}}.abr-stl-wk:hover{color:var(--color-primary)}.abr-stl-wk:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.abr-stl-wk[aria-pressed=true]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-stl-wk[aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 14%, var(--abr-grid-head))}}.abr-stl-wk[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-primary);color:var(--color-primary)}.abr-stl-today{z-index:1;border:2px solid var(--color-primary);border-radius:var(--radius-selector);pointer-events:none;position:absolute;top:0}.abr-stl-week{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);max-height:calc(100vh - 140px);padding:14px 16px;position:sticky;top:12px;overflow:auto}.abr-stl-week__head h3{font-size:var(--abr-text-sm);margin:0;font-weight:600}.abr-stl-week__head p{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);margin:2px 0 0}.abr-stl-week__open{margin:10px 0 6px}.abr-stl-ops{flex-direction:column;display:flex}.abr-stl-op{border:0;border-bottom:1px solid var(--abr-grid-line);border-radius:var(--radius-field);width:100%;color:inherit;font:inherit;font-size:var(--abr-text-xs);text-align:left;background:0 0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 6px;display:grid}.abr-stl-op:last-child{border-bottom:0}.abr-stl-op:hover{background:var(--color-base-200)}.abr-stl-op:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.abr-stl-op__d{font-weight:600}.abr-stl-op__t{min-width:0}.abr-stl-op__t b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.abr-stl-op__t span{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.abr-stl-op__s{text-align:right;white-space:nowrap;font-weight:600}.abr-stl-op.is-in .abr-stl-op__s{color:var(--abr-ink-success)}.abr-stl-op.is-late .abr-stl-op__d{color:var(--abr-ink-error)}.abr-stl-week .abr-stl-empty{text-align:left;padding:12px 0}.abr-stl-below{margin-top:18px}.abr-stl-window{z-index:90;background:var(--abr-backdrop);place-items:center;display:grid;position:fixed;inset:0}.abr-stl-window[hidden]{display:none}.abr-stl-window__box{background:var(--color-base-100);border:1px solid var(--abr-border);border-radius:var(--radius-box);width:calc(100vw - 48px);height:calc(100vh - 48px);box-shadow:var(--abr-popover-shadow);outline:0;flex-direction:column;padding:20px;display:flex}.abr-stl-window__content{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.abr-stl-window__head{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.abr-stl-window__title h2{font-size:var(--abr-text-lg);margin:0;font-weight:600}.abr-stl-window__title p{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);margin:2px 0 0}.abr-stl-window__grid{flex:1;min-height:0}.abr-stl-window__foot{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.abr-stl-window__foot b{color:var(--color-base-content)}@media (width<=640px){.abr-stl-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.abr-stl-tile__value{font-size:var(--abr-text-lg)}.abr-stl-heat .abr-stl-heat__sup{min-width:120px;max-width:140px}.abr-stl-window__box{border-radius:0;width:100vw;height:100dvh;padding:12px}.abr-stl-head .abr-proc-views{margin-left:0}.abr-stl-tools .abr-proc-search{width:100%}.abr-stl-range{gap:4px;width:100%}.abr-stl-range .abr-stl-square{width:32px;min-width:32px}.abr-stl-range__dates{flex:auto;gap:4px;min-width:0}.abr-stl-range .abr-field{width:auto;min-width:116px;font-size:var(--abr-text-xs);flex:1 1 0;padding-inline:8px 26px}}.abr-stl .abr-po-scroll{border-radius:var(--radius-box);width:fit-content;max-width:100%}.abr-stl .abr-po-table{border-collapse:separate;border-spacing:0}.abr-stl .abr-po-table :is(th,td){border-right:1px solid var(--abr-grid-line);border-bottom:1px solid var(--abr-grid-line)}.abr-stl .abr-po-table :is(th:last-child,td.abr-stl-edge,.abr-stl-empty){border-right:0}.abr-stl .abr-po-table thead th{background:var(--abr-grid-head)}.abr-stl .abr-po-table>thead th:last-child .abr-directory-resize{right:0}.abr-stl .abr-po-table td[rowspan]{vertical-align:middle}.abr-stl .abr-po-table td[data-c=currency]{color:var(--abr-text-secondary);font-weight:600}.abr-stl .abr-po-table td[data-c=opening]{color:var(--abr-ink-warning)}.abr-stl .abr-po-table tr[aria-selected=true]>td{background-color:var(--abr-stl-row-sel)}.abr-stl .abr-po-table tr[data-stl-row]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.abr-stl .abr-po-table .abr-stl-empty{text-align:left}.abr-stl .abr-po-table tbody tr{font-size:var(--abr-text-xs)}.abr-stl .abr-po-table tbody td{height:var(--abr-row-h);padding-block:0}.abr-stl .abr-po-table .abr-stl-mini{font-size:inherit}[data-theme=abr-dark] .abr-snake{--abr-proc-road:var(--abr-text-tertiary)}@supports (color:color-mix(in lab, red, red)){[data-theme=abr-dark] .abr-snake{--abr-proc-road:color-mix(in oklab, var(--abr-text-tertiary) 48%, var(--color-base-100))}}[data-theme=abr-dark] .abr-snake__station.is-ahead:not([class*=is-worst-]) .abr-snake__circle{border-color:var(--abr-proc-road);color:var(--abr-text-secondary)}.abr-shd-map:not(.abr-shd-map--split) .abr-snake{--abr-snake-circle:calc(var(--abr-control-h) * 1.56);--abr-snake-top:calc(var(--abr-text-base) * .9);--abr-snake-axis:calc(var(--abr-snake-top) + var(--abr-snake-circle) / 2);--abr-snake-row:calc(var(--abr-snake-top) + var(--abr-snake-circle) + var(--abr-text-base) * 4.4)}.abr-filter-chip__label{align-items:baseline;gap:4px;display:inline-flex}.abr-filter-chip__open{min-width:0}.abr-filter-chip__title{flex:none}.abr-filter-chip__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.abr-filter-chip.is-on{max-width:100%}.abr-filter-chip.is-on .abr-filter-chip__label{max-width:none}.abr-proc-filters .abr-filter-chip.is-on{width:max-content;max-width:min(100%, calc(var(--abr-text-base) * 24))}.abr-proc-filters .abr-filter-chip.is-on[data-proc-filter=currency]{max-width:min(100%, calc(var(--abr-text-base) * 12))}.abr-proc-filters .abr-filter-chip.is-on[data-proc-filter=organization]{max-width:min(100%, calc(var(--abr-text-base) * 28))}@media (width<=639px){.abr-proc-filters .abr-filter-chip.is-on{width:100%}}.abr-snake__station{--abr-stage-ink:var(--color-primary)}.abr-snake__station--factory,.abr-snake__station--quote{--abr-stage-ink:var(--color-secondary)}.abr-snake__station--box,.abr-snake__station--cart{--abr-stage-ink:var(--color-primary)}.abr-snake__station--ship,.abr-snake__station--truck{--abr-stage-ink:var(--color-info)}.abr-snake__station--customs,.abr-snake__station--tag{--abr-stage-ink:var(--color-accent)}.abr-snake__station--pause{--abr-stage-ink:var(--abr-ink-warning)}.abr-snake__station--warehouse,.abr-snake__station--flag,.abr-snake__station--check{--abr-stage-ink:var(--abr-ink-success)}.abr-snake .abr-snake__station:not(.is-picked) .abr-snake__circle{background:var(--abr-stage-ink)}@supports (color:color-mix(in lab, red, red)){.abr-snake .abr-snake__station:not(.is-picked) .abr-snake__circle{background:color-mix(in oklab, var(--abr-stage-ink) 12%, var(--color-base-100))}}.abr-snake .abr-snake__station:not(.is-picked) .abr-snake__circle{color:var(--abr-stage-ink);border-color:var(--abr-stage-ink);box-shadow:none;transition:background var(--abr-t-tint), outline-color var(--abr-t-tint), transform var(--abr-t-tint)}.abr-snake .abr-snake__station:is(.is-here.is-near,.is-worst-near) .abr-snake__circle{box-shadow:0 0 0 4px var(--abr-warning-soft)}.abr-snake .abr-snake__station:is(.is-here.is-late,.is-worst-late) .abr-snake__circle{box-shadow:0 0 0 4px var(--abr-proc-late-soft)}.abr-snake .abr-snake__station.is-here.is-ok .abr-snake__circle{box-shadow:0 0 0 4px var(--abr-success-soft)}.abr-snake .abr-snake__name{color:var(--color-base-content)}.abr-snake .abr-snake__station.is-here>.abr-snake__name{color:var(--color-primary);font-weight:800}.abr-snake-moving-note{border:1px solid var(--color-primary);border-radius:var(--radius-field);color:var(--color-base-content);background:var(--abr-accent-soft);font-size:var(--abr-text-sm);margin:0 0 12px;padding:8px 12px;font-weight:600}.abr-snake.is-moving .is-move-blocked .abr-snake__circle{cursor:not-allowed;opacity:.45;outline:none}.abr-snake.is-moving .is-move-allowed .abr-snake__circle{outline:2px dashed var(--color-primary);outline-offset:5px}.abr-snake.is-moving .is-move-allowed:is(:hover,.is-target) .abr-snake__circle,.abr-snake.is-moving .is-move-allowed .abr-snake__circle:focus-visible{outline:3px solid var(--color-primary);outline-offset:5px;background:var(--abr-accent-soft);color:var(--color-primary);transform:translateY(-2px)}.abr-ship-norms .is-invalid .abr-ship-norms__tag{color:var(--abr-ink-error)}.abr-snake-moving-note{z-index:var(--abr-z-menu);left:50%;bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100vw - 24px);box-shadow:var(--abr-popover-shadow);pointer-events:none;margin:0;position:fixed;transform:translate(-50%)}.abr-snake--list .abr-snake__station.is-picked>.abr-snake__name{border-radius:var(--radius-selector);background:var(--color-primary);color:var(--color-primary-content);padding:2px 6px}.abr-ship-route__tools[hidden]{display:none}.abr-ocd-fields .abr-select{min-width:0;max-width:100%;width:100%!important}.abr-sc-item-error td{height:auto;color:var(--abr-ink-error);background:var(--abr-error-soft);white-space:normal;overflow-wrap:anywhere;padding:8px 16px}.abr-sc-validation{color:var(--abr-ink-error);font-size:var(--abr-text-xs);overflow-wrap:anywhere;margin:4px 0 0}.abr-sc-form input[aria-invalid=true],[data-line-ready-form] input[aria-invalid=true]{border-color:var(--abr-ink-error);outline:2px solid var(--abr-ink-error);outline-offset:1px}.abr-sc-table.abr-table thead th[data-sc-ready-head]{white-space:normal}.abr-sc-table [data-sc-ready]{width:100%;min-width:0}.abr-sc-table .abr-sc-validation{max-width:14rem}@media (prefers-reduced-motion:no-preference){.abr-sc-attention{--abr-t-sc-attention:.26s;animation:abr-sc-shake var(--abr-t-sc-attention) ease-out}}@keyframes abr-sc-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.abr-shd-items.abr-table tbody td[data-c=plan_ready_on]{height:1px;padding:0;position:relative}.abr-shd-items [data-line-ready-form],.abr-shd-items [data-line-ready-form] .abr-date-box{width:100%;max-width:none;height:100%}.abr-shd-items [data-line-ready-form] .abr-order-input{box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:var(--abr-control-h);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2rem 0 12px}.abr-shd-items [data-line-ready-form] .abr-order-input:is(:focus,:focus-visible){box-shadow:inset 0 0 0 2px var(--color-primary)}.abr-shd-items [data-line-ready-form] .abr-order-input[aria-invalid=true]{outline-offset:-2px}.abr-sc-why{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin-top:2px;display:block}.abr-sc-why:empty{display:none}.abr-sc-why a{color:var(--abr-ink-info);cursor:pointer;text-decoration:underline}.abr-sc-pin{border-radius:var(--radius-field);background:var(--abr-accent-soft);font-size:var(--abr-text-sm);flex-wrap:wrap;align-items:center;gap:4px;padding:2px 4px 2px 10px;display:inline-flex}.abr-sc-pin__clear{border-radius:var(--radius-field);width:24px;height:24px;color:var(--abr-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.abr-sc-pin__clear:hover{background:var(--color-base-200);color:var(--color-base-content)}.abr-sc-pin__clear:focus-visible{outline:2px solid var(--abr-ink-info);outline-offset:1px}.abr-shd-links{font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:12px;display:flex}.abr-shd-links__group{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.abr-shd-chip{border-radius:var(--abr-radius-round);background:var(--color-base-200);align-items:center;height:24px;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.abr-shd-chip a{color:var(--color-primary);text-decoration:none}.abr-shd-chip a:after{content:"";border-radius:var(--abr-radius-round);position:absolute;inset:0}.abr-shd-chip:has(a):hover{background:var(--abr-accent-soft)}.abr-shd-chip a:focus-visible{outline:none}.abr-shd-chip:has(a:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.abr-ocd-menu__item:disabled{color:var(--abr-text-tertiary);cursor:default}.abr-ocd-menu__item:disabled:hover{background:0 0}.abr-shd-sub{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);line-height:32px}.abr-ocd-path .abr-shd-map{margin:4px 20px 20px}.abr-ocd-path .abr-shd-map .abr-snake{margin:0}@media (width>=1280px){.abr-shd-map:not(.abr-shd-map--split){container-type:inline-size}.abr-shd-map:not(.abr-shd-map--split) .abr-snake__station{width:clamp(96px,20cqw,160px)}}.abr-shd-cargo{flex-direction:column;gap:12px;min-width:0;padding-bottom:20px;display:flex}.abr-shd-cargo>:not(.abr-ocd-panel__head){margin-inline:20px}.abr-shd-kpis{grid-template-columns:var(--abr-ocd-side-cols);gap:8px;margin-block:0;display:grid}.abr-shd-kpis>div{border-radius:var(--abr-proc-radius-node);background:var(--color-base-200);min-width:0;padding:8px 10px}.abr-shd-kpis dt{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-shd-kpis dd{font-size:var(--abr-text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.abr-shd-eta{font-size:var(--abr-text-xs);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.abr-shd-eta b{font-size:var(--abr-text-base);font-variant-numeric:tabular-nums}.abr-shd-arrival{cursor:help;flex-wrap:wrap;justify-content:flex-start}.abr-shd-arrival>span{color:var(--abr-text-secondary);flex:1 0 100%}.abr-shd-arrival b{font-size:var(--abr-text-lg);font-weight:650}.abr-shd-arrival__source{color:var(--abr-text-secondary);font-size:var(--abr-text-sm)}.abr-shd-next{border-radius:var(--abr-proc-radius-node);background:var(--abr-accent-soft);flex-direction:column;align-items:stretch;gap:10px;padding:10px 12px;display:flex}.abr-shd-next>div{min-width:0}.abr-shd-next p{overflow-wrap:anywhere}.abr-shd-next .abr-btn{width:100%;height:auto;min-height:var(--abr-control-h);white-space:normal;padding-block:4px;line-height:1.3}.abr-shd-next .abr-inline-label{color:var(--abr-text-tertiary);display:block}.abr-shd-norms{border-top:1px solid var(--abr-border);padding-top:12px}.abr-shd-norms h3{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);margin:0 0 4px;font-weight:600}.abr-shd-norms .abr-ship-norms{margin:0}.abr-shd-part__fields>.abr-order-cell:has(.abr-field--date){flex:0 0 calc(var(--abr-text-base) * 9.5)}.abr-shd-part__fields .abr-inline-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.abr-shd-warn{margin:0 0 12px}.abr-shd-importer-warn{flex-wrap:wrap;margin:0 0 12px}.abr-shd-importer-note{border:1px solid var(--abr-border);border-radius:var(--radius-box);color:var(--abr-text-secondary);font-size:var(--abr-text-sm);align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;display:flex}.abr-shd-importer-warn__text{flex:18rem;min-width:0}.abr-shd-importer-warn__picks{flex-wrap:wrap;gap:8px;display:flex}.abr-shd-importer-warn__picks form{margin:0}.abr-mixed-importers{border-radius:var(--radius-field);background:var(--abr-warning-soft);max-width:100%;color:var(--abr-ink-warning);font-size:var(--abr-text-2xs);white-space:nowrap;text-overflow:ellipsis;padding:1px 8px;font-weight:600;line-height:1.5;display:inline-block;overflow:hidden}.abr-ship-card__mixed{min-width:0;margin:2px 0 1px;display:flex}.abr-shd-lines>.abr-shd-tools{justify-content:flex-start;padding:0 0 10px}.abr-shd-tools :is(.abr-shd-add,.abr-shd-addshare){color:inherit;font-size:inherit;margin:0}.abr-shd-tools :is(.abr-shd-add,.abr-shd-addshare)[open]{flex:100%}.abr-shd-addshare>summary.abr-btn{width:fit-content;list-style:none}.abr-shd-addshare>summary.abr-btn::-webkit-details-marker{display:none}.abr-shd-add__body{border:1px solid var(--abr-border);border-radius:var(--radius-box);flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:flex}.abr-shd-scroll{overflow-x:auto}.abr-shd-table{-webkit-user-select:none;user-select:none}.abr-shd-table td.abr-ocd-no{box-shadow:none}.abr-shd-table tfoot td{background:var(--abr-grid-head);font-weight:600}.abr-shd-table tfoot td.abr-ocd-no{box-shadow:none}.abr-shd-table tfoot td.abr-shd-foot-count,.abr-sd-frame tfoot td.abr-shd-foot-count{white-space:nowrap;font-variant-numeric:tabular-nums}.abr-shd-costs-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.abr-shd-costs-chip{border-radius:var(--abr-radius-round);background:var(--color-base-200);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;padding:2px 10px}.abr-shd-sub-title{font-size:var(--abr-text-sm);margin:20px 0 10px;font-weight:600}.abr-ocd-frame table.abr-table:not(.abr-nt) thead th{background:var(--abr-grid-head);color:var(--abr-text-secondary);font-weight:500}.abr-shd-groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),400px));align-items:start;gap:16px;display:grid}.abr-shd-group{border:1px solid var(--abr-border);border-radius:var(--radius-box);overflow:hidden}.abr-shd-group>h3{border-bottom:1px solid var(--abr-border);background:var(--abr-grid-head);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);margin:0;padding:10px 14px;font-weight:600}.abr-shd-group>.abr-order-cell{border:0;border-bottom:1px solid var(--abr-grid-line);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin:0;padding:7px 14px}.abr-shd-group>.abr-order-cell:last-child{border-bottom:0}.abr-shd-group .abr-inline-label{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-shd-group>.abr-order-cell>:is(.abr-inline-field,.abr-select,.abr-order-value){flex:0 58%;width:auto;min-width:0;max-width:58%}.abr-shd-group .abr-select{width:auto!important}.abr-shd-group>.abr-order-cell>.abr-date-box{flex:0 0 9.5rem;width:9.5rem}.abr-shd-group>.abr-order-cell>.abr-date-box .abr-inline-field{width:100%;max-width:none}.abr-shd-group .abr-inline-field:is(.tabular-nums,.abr-field--date),.abr-shd-group .abr-inline-field:disabled{text-align:right}.abr-shd-group .abr-order-value{text-align:right;font-size:var(--abr-text-xs)}.abr-shd-date .abr-inline-label:before{font-size:var(--abr-text-4xs);vertical-align:2px;margin-right:6px}.abr-shd-date.is-done .abr-inline-label:before{content:"●";color:var(--abr-ink-success)}.abr-shd-date.is-wait .abr-inline-label:before{content:"○";color:var(--abr-text-tertiary)}.abr-shd-group--comment>.abr-order-cell{padding:10px 14px;display:block}.abr-shd-group--comment .abr-inline-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.abr-shd-group--comment>.abr-order-cell>.abr-inline-field{text-align:left;flex:none;width:100%;max-width:none}.abr-shd-group--comment .abr-inline-field:disabled{padding-inline:0}.abr-shd-group--bare{border:0;border-radius:0;margin-top:6px;overflow:visible}.abr-shd-group:not(.abr-shd-group--comment)>.abr-order-cell{grid-template-columns:minmax(0,42fr) minmax(0,58fr);display:grid}.abr-shd-group:not(.abr-shd-group--comment)>.abr-order-cell>:is(.abr-inline-field,.abr-select,.abr-date-box,.abr-order-value){min-width:0;max-width:none;width:100%!important}.abr-amount-mismatch :is(.abr-inline-field,.abr-select-trigger){border-color:var(--abr-ink-warning)!important}.abr-inline-field.abr-ship-amount,.abr-inline-field.abr-ship-amount:focus{height:auto;min-height:var(--abr-control-h);cursor:text;background:var(--abr-grid-derived);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;display:flex}.abr-ship-amount__item{white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.abr-ship-amount__currency{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-inline-field.abr-ship-amount--table{padding-block:2px;display:block}.abr-ship-curlines{flex-direction:column;display:flex}.abr-ship-curline{justify-content:space-between;align-items:center;gap:10px;padding-block:5px;display:flex}.abr-ship-curline+.abr-ship-curline{border-top:1px dashed var(--abr-border)}.abr-ship-curline__code{border:1px solid var(--abr-border);border-radius:var(--radius-selector);background:var(--color-base-100);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);letter-spacing:.04em;padding:1px 6px;font-weight:700;line-height:16px}.abr-ship-curline__value{white-space:nowrap;align-items:baseline;gap:5px;font-weight:600;display:inline-flex}.abr-inline-field.abr-weight-warning{box-shadow:none}.abr-shd-dt{grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.abr-shd-dt>*{grid-column:1/-1}.abr-shd-dt>h3:has(+.abr-shd-dt__act){grid-column:1}.abr-shd-dt>.abr-shd-dt__act{border-bottom:1px solid var(--abr-border);background:var(--abr-grid-head);grid-column:2;align-items:center;padding:0 10px;display:flex}.abr-shd-dt__doc{border-bottom:1px solid var(--abr-grid-line);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.abr-shd-dt__muted{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);font-weight:400}.abr-shd-dt__id{flex-wrap:wrap;align-items:flex-end;gap:6px;min-width:0;display:flex}.abr-shd-dt__id>:first-child{flex:auto;min-width:0}.abr-shd-dt__id>:is(.abr-order-cell,.abr-sd-field){border:0;flex-direction:column;align-items:stretch;gap:3px;min-height:0;margin:0;padding:0;display:flex}.abr-shd-dt__caption,.abr-shd-dt__id :is(.abr-inline-label,.abr-sd-field__label){color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-shd-dt__id :is(.abr-order-cell,.abr-sd-field) .abr-inline-field{font-variant-numeric:tabular-nums;width:100%;max-width:none;font-weight:600}.abr-shd-dt__id .abr-sd-field__value{font-variant-numeric:tabular-nums;font-weight:600}.abr-shd-dt__num{flex-direction:column;gap:3px;display:flex}.abr-shd-dt__num b{min-height:var(--abr-control-h-sm);font-size:var(--abr-text-sm);white-space:nowrap;align-items:center;font-weight:600;display:flex}.abr-shd-dt__tail{height:var(--abr-control-h-sm);flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.abr-shd-dt__copy{position:relative}.abr-shd-dt__copy:after{content:"Скопировано ✓";z-index:5;border-radius:var(--radius-selector);background:var(--abr-proc-toast-bg);color:var(--abr-proc-toast-ink);font-size:var(--abr-text-2xs);white-space:nowrap;box-shadow:var(--abr-proc-toast-shadow);opacity:0;pointer-events:none;transition:opacity var(--abr-t-tint) var(--abr-e-tint);padding:3px 8px;font-weight:500;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.abr-shd-dt__copy.is-copied:after{opacity:1}.abr-shd-dt__copy.is-copied{color:var(--abr-ink-success)}.abr-shd-dt__files{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.abr-shd-dt__files>li{min-width:0;max-width:100%}.abr-shd-dt__row{align-items:center;gap:6px;display:flex}.abr-shd-dt__file{box-sizing:border-box;min-width:0;height:var(--abr-control-h);border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font-size:var(--abr-text-sm);flex:auto;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:flex}.abr-shd-dt__file svg{width:16px;height:16px;color:var(--color-primary);flex:none}.abr-shd-dt__file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-shd-dt__dl{width:var(--abr-control-h);height:var(--abr-control-h);border-color:var(--abr-border-strong);color:var(--color-base-content)}.abr-shd-dt__dl svg{color:currentColor;width:18px;height:18px}.abr-shd-dt__dl:hover{border-color:var(--color-primary);color:var(--color-primary)}.abr-shd-dt__file.is-none{color:var(--abr-text-tertiary);background:0 0;border-style:dashed}.abr-shd-dt__total{border-radius:var(--radius-field);background:var(--color-base-200);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:8px 12px;display:flex}.abr-shd-dt__total>span:first-child{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-shd-dt__total b{font-size:var(--abr-text-lg);white-space:nowrap;font-weight:700}.abr-shd-dt__ships{border-bottom:1px solid var(--abr-grid-line);padding:10px 14px 12px}.abr-shd-dt__sub{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);align-items:center;gap:6px;font-weight:600;display:flex}.abr-shd-dt__ships>.abr-shd-dt__sub{margin-bottom:8px}.abr-shd-dt__count{border-radius:var(--abr-radius-round);background:var(--color-base-300);min-width:18px;height:18px;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.abr-shd-dt__list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.abr-shd-dt__ship{font-size:var(--abr-text-xs);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name pct share""bar bar bar";align-items:baseline;gap:4px 10px;display:grid}.abr-shd-dt__name{grid-area:name;align-items:center;gap:6px;min-width:0;display:flex}.abr-shd-dt__name>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-shd-dt__name a{color:var(--color-primary)}.abr-shd-dt__ship.is-here .abr-shd-dt__name>:first-child{font-weight:700}.abr-shd-dt__pct{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap;grid-area:pct}.abr-shd-dt__share{white-space:nowrap;grid-area:share;font-weight:600}.abr-shd-dt__bar{border-radius:var(--abr-radius-round);background:var(--color-base-300);grid-area:bar;height:4px;display:block;overflow:hidden}.abr-shd-dt__bar>i{border-radius:var(--abr-radius-round);background:var(--color-base-content);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.abr-shd-dt__bar>i{background:color-mix(in oklab, var(--color-base-content) 28%, transparent)}}.abr-shd-dt__ship.is-here .abr-shd-dt__bar>i{background:var(--color-primary)}.abr-shd-dt__alert{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-text-xs);margin:10px 14px 0;padding:8px 12px}.abr-shd-dt__alert ul{margin:2px 0 0;padding:0;list-style:none}.abr-shd-dt__sub--here{padding:12px 14px 2px}.abr-shd-dt__empty{border:1px dashed var(--abr-border-strong);border-radius:var(--radius-field);color:var(--abr-text-secondary);text-align:center;flex-direction:column;align-items:center;gap:8px;margin:12px 14px;padding:16px 14px;display:flex}.abr-shd-dt__empty svg{width:24px;height:24px;color:var(--abr-text-tertiary)}.abr-shd-dt__empty b{color:var(--color-base-content);font-size:var(--abr-text-sm);font-weight:600}.abr-shd-dt__empty+:is(.abr-order-cell,.abr-sd-field){border-top:1px solid var(--abr-grid-line)}.abr-shd-group.abr-shd-dt>.abr-shd-dt__rate{row-gap:3px}.abr-shd-dt__note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-align:right;grid-column:1/-1;justify-self:end;line-height:1.3}.abr-shd-dt__manual{color:var(--abr-ink-warning);font-weight:600}.abr-shd-dt__reset{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.abr-shd-dt__reset:hover{text-underline-offset:2px;text-decoration:underline}.abr-shd-dt__reset:focus-visible{border-radius:var(--radius-selector);outline:2px solid var(--color-primary);outline-offset:2px}.abr-rate-manual:is(input,.abr-inline-field),.abr-rate-manual:is(td,span){color:var(--abr-ink-warning);font-weight:600}.abr-decl-box{flex-direction:column;width:min(720px,100vw - 32px);min-width:0;max-width:720px;padding:0;display:flex;position:relative;overflow:visible}.abr-decl-head{border-bottom:1px solid var(--abr-border);flex:none;margin:0;padding:14px 20px}.abr-decl-head h2{font-size:var(--abr-text-lg);margin:0;font-weight:600}.abr-decl-head__sub{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:3px 0 0;display:flex}.abr-decl-form{flex-direction:column;flex:auto;min-height:0;display:flex}.abr-decl-body{flex-direction:column;flex:auto;gap:22px;min-height:0;padding:18px 20px 20px;display:flex;overflow-y:auto}.abr-decl-sec__title{font-size:var(--abr-text-sm);margin:0 0 10px;font-weight:600}.abr-decl-fields{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px 16px;display:grid}.abr-decl-field{flex-direction:column;gap:5px;min-width:0;display:flex}.abr-decl-field>label{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-decl-numrow{align-items:center;gap:8px;display:flex}.abr-decl-numrow>.abr-field{flex:auto;min-width:0}.abr-decl-number,.abr-decl-total{font-variant-numeric:tabular-nums;font-weight:600}.abr-decl-files{flex-direction:column;gap:8px;margin-top:14px;display:flex}.abr-decl-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.abr-decl-chips>li{min-width:0;max-width:100%}.abr-decl-chip{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-200);max-width:100%;min-height:30px;color:var(--color-base-content);font-size:var(--abr-text-xs);transition:border-color var(--abr-t-tint) var(--abr-e-tint);align-items:center;gap:6px;padding:3px 10px 3px 8px;text-decoration:none;display:inline-flex}.abr-decl-chip:has(.abr-decl-chip__dl){padding-right:3px}.abr-decl-chip svg{width:15px;height:15px;color:var(--color-primary);flex:none}.abr-decl-chip__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.abr-decl-chip__where{color:var(--abr-text-tertiary);white-space:nowrap;flex:none}.abr-decl-chip__where:before{content:"· "}.abr-decl-drop{align-items:center;gap:10px;padding:10px 12px;display:flex}.abr-decl-drop .abr-drop-title{min-width:0;font-size:var(--abr-text-sm);flex:auto}.abr-decl-form:has([data-attach-strip]:not([hidden])) .abr-decl-drop{display:none}.abr-decl-picked{flex-wrap:wrap;gap:6px;display:flex}.abr-decl-file-note{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);margin:0}.abr-decl-file-note.is-ok{color:var(--abr-ink-success)}.abr-decl-file-note.is-warn{color:var(--abr-ink-warning)}.abr-decl-combo{margin-bottom:10px}.abr-decl-search{width:100%;display:flex}.abr-decl-found{z-index:10;border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);max-height:min(280px,45vh);box-shadow:var(--abr-popover-shadow);position:absolute;overflow-y:auto}.abr-decl-found:empty{display:none}.abr-decl-found__list{margin:0;padding:4px;list-style:none}.abr-decl-option label{border-radius:var(--radius-selector);min-height:34px;font-size:var(--abr-text-sm);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;display:flex}.abr-decl-option:not(.is-off) label:hover{background:var(--abr-grid-row-hover)}.abr-decl-option:has(input:focus) label{background:var(--abr-grid-row-hover)}.abr-decl-option:has(input:focus) label{outline:2px solid var(--color-primary);outline-offset:-2px}.abr-decl-option__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.abr-decl-option__add{color:var(--color-primary);font-size:var(--abr-text-xs);opacity:0;transition:opacity var(--abr-t-tint) var(--abr-e-tint);flex:none;font-weight:600}.abr-decl-option label:hover .abr-decl-option__add{opacity:1}.abr-decl-option:has(input:focus) .abr-decl-option__add{opacity:1}.abr-decl-option.is-off label{color:var(--abr-text-tertiary);cursor:not-allowed}.abr-decl-option.is-off .abr-decl-option__name{opacity:.75}.abr-decl-found__none{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);margin:0;padding:10px 12px}.abr-decl-ships{border:1px solid var(--abr-border);border-radius:var(--radius-field);margin:0;padding:0;list-style:none;overflow:hidden}.abr-decl-ships>li{grid-template-columns:minmax(0, 1fr) var(--abr-control-h-sm);align-items:center;gap:10px;padding:7px 6px 7px 12px;display:grid}.abr-decl-ships.has-money>li{grid-template-columns:minmax(0, 1.6fr) minmax(0, .9fr) minmax(0, .9fr) minmax(0, 1fr) var(--abr-control-h-sm)}.abr-decl-ships__head{background:var(--abr-grid-head);color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:600}.abr-decl-ships.has-money .abr-decl-ships__head>:is(:nth-child(2),:nth-child(3),:nth-child(4)){text-align:right}.abr-decl-ship{border-top:1px solid var(--abr-grid-line);font-size:var(--abr-text-sm)}.abr-decl-ship__name{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.abr-decl-ship__name>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.abr-decl-ship.is-here .abr-decl-ship__name>b{font-weight:700}.abr-decl-ship__base,.abr-decl-ship__share{text-align:right;white-space:nowrap}.abr-decl-ship__share{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.abr-decl-ship__base{color:var(--abr-text-secondary)}.abr-decl-ship__share b{font-weight:600}.abr-decl-ship__pct{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.abr-decl-bar{border-radius:var(--abr-radius-round);background:var(--color-base-300);flex:auto;max-width:72px;height:4px;display:block;overflow:hidden}.abr-decl-bar>i{border-radius:var(--abr-radius-round);background:var(--color-base-content);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.abr-decl-bar>i{background:color-mix(in oklab, var(--color-base-content) 28%, transparent)}}.abr-decl-ship.is-here .abr-decl-bar>i{background:var(--color-primary)}.abr-decl-dash{color:var(--abr-text-tertiary)}.abr-decl-was{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400}.abr-decl-ship.is-off{background:var(--color-base-200)}.abr-decl-ship.is-off .abr-decl-ship__name>b{color:var(--abr-text-tertiary);text-decoration:line-through}.abr-decl-ship__toggle{cursor:pointer;justify-self:end}.abr-decl-ship>input:focus-visible~.abr-decl-ship__toggle{outline:2px solid var(--color-primary);outline-offset:1px}.abr-decl-none{border:1px dashed var(--abr-border-strong);border-radius:var(--radius-field);color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);text-align:center;margin:0;padding:14px}.abr-decl-alert{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-text-xs);margin-top:10px;padding:8px 12px}.abr-decl-alert b{font-weight:600;display:block}.abr-decl-alert ul{margin:2px 0 0;padding:0;list-style:none}.abr-decl-alert--error{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-decl-foot{border-top:1px solid var(--abr-border);border-radius:0 0 var(--radius-box) var(--radius-box);background:var(--color-base-100);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 20px;display:flex}.abr-decl-foot__sum{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);margin:0}.abr-decl-foot__buttons{gap:8px;margin-left:auto;display:flex}.abr-decl-foot__ask{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--color-base-content);font-size:var(--abr-text-sm);flex:260px;margin:0;padding:8px 12px}.abr-decl-foot__ask b{color:var(--abr-ink-warning);font-weight:600}@media (width<=639px){.abr-decl-fields{grid-template-columns:minmax(0,1fr)}.abr-decl-ships.has-money>.abr-decl-ships__head{display:none}.abr-decl-ships.has-money>.abr-decl-ship{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) var(--abr-control-h-sm);grid-template-areas:"name name name toggle""base pct share toggle";row-gap:6px}.abr-decl-ships.has-money .abr-decl-ship__name{grid-area:name}.abr-decl-ships.has-money .abr-decl-ship__base{text-align:left;grid-area:base}.abr-decl-ships.has-money .abr-decl-ship__pct{grid-area:pct;justify-content:flex-start}.abr-decl-ships.has-money .abr-decl-ship__share{text-align:right;grid-area:share;display:block}.abr-decl-ships.has-money .abr-decl-ship__share .abr-decl-was{display:block}.abr-decl-ships.has-money .abr-decl-ship__toggle{grid-area:toggle;align-self:start}.abr-decl-ships.has-money :is(.abr-decl-ship__base,.abr-decl-ship__share):before{content:attr(data-label);color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400;display:block}.abr-decl-modal{place-items:end center}.abr-decl-box{border-radius:var(--radius-box) var(--radius-box) 0 0;border-bottom:0;width:100%;max-width:none;max-height:calc(100dvh - 24px)}.abr-decl-foot{border-radius:0}.abr-decl-head,.abr-decl-foot{padding-inline:16px}.abr-decl-body{padding:16px}.abr-decl-foot__buttons{width:100%}.abr-decl-foot__buttons .abr-btn{flex:1 1 0}}.abr-shd [data-ship-jump]{cursor:pointer}.abr-shd [data-ship-jump]:hover{color:var(--color-primary)}.abr-shd,.abr-ship-move__form{--abr-ship-t-jump:.3s;--abr-ship-t-spin:.7s}.abr-shd .is-jump-flash{box-shadow:inset 0 0 0 2px var(--color-primary);background:var(--abr-accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.abr-shd .is-jump-flash{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-shd .is-jump-flash{transition:background var(--abr-ship-t-jump)}.abr-shd .abr-ship-legacy,.abr-sd-field .abr-ship-legacy{color:var(--abr-text-tertiary);font-style:italic}.abr-shd-path-toggle{margin-left:auto}.abr-shd-row.is-path-folded .abr-shd-norms{display:none}.abr-ship-move__spin{border-radius:var(--abr-radius-round);vertical-align:-.15em;border:2px solid;border-right-color:#0000;width:1em;height:1em;margin-right:6px;display:none}.abr-ship-move__form.htmx-request .abr-ship-move__spin{animation:abr-ship-move-spin var(--abr-ship-t-spin) linear infinite;display:inline-block}@keyframes abr-ship-move-spin{to{transform:rotate(360deg)}}.abr-toast[data-ship-moved]{white-space:nowrap;pointer-events:none;min-height:0;padding:6px 8px 6px 12px}.abr-toast[data-ship-moved] button{pointer-events:auto}.abr-ship-done-tag{border-radius:var(--abr-proc-radius-badge);background:var(--color-base-300);min-width:0;max-width:100%;color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);white-space:nowrap;flex:0 auto;align-items:center;gap:4px;margin-left:auto;padding:1px 7px;font-weight:600;display:inline-flex}.abr-ship-done-tag__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-ship-card__done{min-width:0;display:flex}.abr-ship-card__done .abr-ship-done-tag{margin-left:0}.abr-ship-status.abr-ship-status--done{align-items:center;gap:4px;display:inline-flex}.abr-ship-done-tag svg,.abr-ship-status--done svg,.abr-ship-card__finish svg,.abr-shd-next__finish svg{color:var(--abr-ink-success);flex:none}.abr-ship-card.is-done{background:var(--color-base-200);box-shadow:none}.abr-ship-card.is-done .abr-ship-card__num{color:var(--abr-text-secondary)}.abr-ship-card.is-done .abr-ship-orders,.abr-ship-card.is-done .abr-ship-card__line,.abr-ship-card.is-done .abr-ship-card__line>span+span{color:var(--abr-text-tertiary)}.abr-ship-card.is-done .abr-ship-chip{background:var(--color-base-300)}.abr-ship-card__actions:has(>.abr-ship-card__finish){grid-template-columns:minmax(0,max-content) auto;justify-content:space-between;align-items:center;display:grid}.abr-ship-card__actions>.abr-ship-card__finish{grid-area:2/1;justify-self:stretch;gap:4px}.abr-ship-card__actions:has(>.abr-ship-card__finish)>.abr-ship-card__open{grid-area:1/2}.abr-ship-card__actions [data-ship-reopen]{gap:4px}.abr-ship-panel__group--done{border-top:1px solid var(--abr-border);padding-top:12px}.abr-ship-panel__group--done .abr-ship-panel__title{color:var(--abr-text-tertiary)}.abr-ship-panel__group--done .abr-ship-panel__title svg{color:var(--abr-ink-success)}.abr-ship-panel__group--done:focus{outline:none}.abr-ship-panel__group--done:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-snake__done{border-radius:var(--abr-radius-round);background:var(--color-base-200);color:var(--abr-text-tertiary);font:inherit;font-size:var(--abr-text-2xs);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:4px;margin-top:2px;padding:1px 8px;font-weight:500;display:inline-flex}.abr-snake__done svg{color:var(--abr-ink-success)}.abr-snake__done:hover{background:var(--color-base-300);color:var(--color-base-content)}.abr-snake__done:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-snake .is-skip{opacity:.35}.abr-snake .abr-snake__mark--done{background:var(--abr-proc-ok-strong,var(--abr-proc-ok));color:var(--color-base-100)}.abr-board-card.is-done{background:var(--color-base-200);box-shadow:none}.abr-board-card.is-done .abr-st__num{color:var(--abr-text-secondary)}.abr-board-card.is-done .abr-st__chip{background:var(--color-base-300)}.abr-board-done{border-top:1px solid var(--abr-border-strong);color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);align-items:center;gap:6px;margin:4px 0 0;padding:8px 4px 2px;font-weight:600;display:flex}.abr-board-done .abr-ship-done-tag{color:inherit;background:0 0;margin-left:0;padding:0}.abr-board-done>span:last-child{font-weight:400}.abr-ship-table tr.is-done>td{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.abr-ship-table tr.is-done>td{background:color-mix(in srgb, var(--color-base-200) 70%, var(--color-base-100))}}.abr-ship-table tr.is-done>td{color:var(--abr-text-tertiary)}.abr-ship-table tr.is-done:hover>td{background:var(--abr-grid-row-hover)}.abr-shd-next .abr-shd-next__finish,.abr-shd-next [data-ship-reopen]{gap:4px}.abr-shd-next.abr-shd-next--done{background:var(--color-base-200)}.abr-shd-next--done .abr-inline-label{color:var(--abr-text-secondary);align-items:center;gap:4px;font-weight:600;display:flex}.abr-shd-next--done .abr-inline-label svg{color:var(--abr-ink-success)}.abr-shd-part__done{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap}.abr-ship-detail{--abr-sd-muted:var(--color-base-content);container:sd/inline-size}@supports (color:color-mix(in lab, red, red)){.abr-ship-detail{--abr-sd-muted:color-mix(in srgb, var(--color-base-content) 62%, var(--color-base-100))}}.abr-ship-detail.abr-card{margin-top:16px;padding:20px}.abr-ship-detail[draggable=true],.abr-ship-detail__part[draggable=true]{cursor:grab}.abr-ship-detail__empty{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);margin:0}.abr-ship-detail__head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;display:flex}.abr-ship-detail__head h2{font-size:var(--abr-text-xl);margin:0;font-weight:600;line-height:1.25}.abr-proc-head-counts{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-sd-open{margin-left:auto}.abr-sd-open>svg{flex:none;width:15px;height:15px}.abr-sd-grip{color:var(--abr-sd-muted);cursor:grab;flex:none;display:inline-flex}.abr-sd-grip>svg{width:14px;height:14px}.abr-ship-detail__head .abr-sd-grip{margin-right:-6px}.abr-sd-props{flex-wrap:wrap;align-items:stretch;gap:8px 0;display:flex}.abr-sd-prop{flex-direction:column;justify-content:center;min-width:0;padding:2px 16px;display:flex;position:relative}.abr-sd-prop:first-child,.abr-sd-props__sep+.abr-sd-prop{padding-left:0}.abr-sd-prop+.abr-sd-prop:before{content:"";background:var(--abr-border);width:1px;position:absolute;top:6px;bottom:6px;left:0}.abr-sd-props__sep+.abr-sd-prop:before{display:none}.abr-sd-prop>span{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);line-height:1.3}.abr-sd-prop>b{font-size:var(--abr-text-sm);white-space:nowrap;font-weight:500}.abr-sd-props__sep{background:var(--abr-border-strong);width:1px;margin:4px 16px 4px 0}@container sd (width<=640px){.abr-sd-props__sep{background:0 0;flex-basis:100%;width:auto;height:0;margin:0}.abr-sd-prop{padding-left:0;padding-right:14px}.abr-sd-prop+.abr-sd-prop:before{display:none}.abr-sd-prop>b{white-space:normal;overflow-wrap:anywhere}}.abr-order-cell.abr-importer-cell{min-width:min(100%, calc(8 * var(--abr-control-h) + 26px));flex:none;max-width:100%}.abr-order-cell.abr-importer-cell :is(.abr-select--inline,.abr-inline-field,.abr-order-value){width:100%;min-width:0;max-width:none}.abr-sd-prop--importer{min-width:min(100%, calc(8 * var(--abr-control-h) + 32px));max-width:100%}.abr-sd-prop--importer>.abr-importer-cell{min-width:0}@container sd (width<=640px){.abr-sd-prop--importer{flex-basis:100%;padding-right:0}}@media (width<=640px){.abr-ocd-fields>.abr-order-cell.abr-importer-cell{flex-basis:100%}}.abr-sd-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:2px;margin:16px 0 14px;overflow-x:auto}.abr-sd-tabs .abr-tab{height:auto;color:var(--abr-text-secondary);white-space:nowrap;flex:none;padding:9px 14px;font-weight:400}.abr-sd-tabs .abr-tab:hover{color:var(--color-base-content)}.abr-sd-tabs .abr-tab[aria-selected=true]{color:var(--color-base-content);font-weight:600}.abr-sd-tabs .abr-order-tab-n{color:var(--abr-text-tertiary);margin-left:2px;font-weight:400}.abr-sd-panes{grid-template-columns:minmax(0,1fr);display:grid}.abr-sd-panes>.abr-sd-pane{min-width:0}@container sd (width<=640px){.abr-sd-tabs{border-bottom:0;flex-wrap:wrap;gap:0 2px;overflow:visible}.abr-sd-tabs .abr-tab{box-shadow:inset 0 -1px 0 var(--abr-border);margin-bottom:0}.abr-sd-tabs .abr-tab[aria-selected=true]{box-shadow:none}}.abr-sd-frame{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;overflow:hidden}.abr-ship-detail__table.abr-sd-frame{overflow:auto}.abr-ship-detail__table .abr-table{width:100%}[data-positions-table=shipment-summary]>.abr-nt-tools{justify-content:flex-end;padding:0 0 8px}.abr-sd-frame .abr-nt tfoot td{background:var(--abr-grid-head);border-bottom:0;font-weight:600}.abr-sd-plan{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;padding:14px 16px 0;display:grid}.abr-sd-tile{border-radius:var(--abr-proc-radius-node);background:var(--color-base-200);min-width:0;padding:8px 10px}.abr-sd-tile>span{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);line-height:1.3;display:block}.abr-sd-tile>b{font-size:var(--abr-text-base);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:25px;display:block}.abr-sd-tile.is-empty>b{font-size:var(--abr-text-xs);color:var(--abr-sd-muted);font-weight:400}.abr-sd-tile>.abr-sd-field{border:0;min-height:0;padding:0;display:block}.abr-sd-tile>.abr-sd-field>.abr-sd-field__label{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);margin-bottom:3px;line-height:1.3;display:block}.abr-sd-tile>.abr-sd-field :is(.abr-date-box,.abr-inline-field){max-width:none}.abr-sd-steps{grid-template-columns:repeat(var(--abr-sd-n), minmax(0, 1fr));grid-template-rows:auto auto auto auto;margin:0;padding:18px 8px 14px;list-style:none;display:grid}.abr-sd-step{grid-row:span 4;grid-template-rows:subgrid;min-width:0;font-size:var(--abr-text-2xs);color:var(--abr-sd-muted);display:grid;position:relative}.abr-sd-step:before{content:"";background:var(--abr-border-strong);width:100%;height:2px;position:absolute;top:8px;left:50%}.abr-sd-step:last-child:before{display:none}.abr-sd-step__go{grid-row:1/-1;grid-template-rows:subgrid;border-radius:var(--radius-selector);min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;align-content:start;justify-items:center;margin:0;padding:0 4px 4px;display:grid}.abr-sd-step__go:hover .what,.abr-sd-step__go[aria-expanded=true] .what{color:var(--color-primary)}.abr-sd-step__go:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-sd-step__go>i{z-index:1;border:3px solid var(--abr-border-strong);border-radius:var(--abr-radius-round);background:var(--color-base-100);width:18px;height:18px;margin:0 auto 8px;display:block;position:relative}.abr-sd-step__go:hover>i{box-shadow:0 0 0 4px var(--abr-accent-soft)}.abr-sd-step.is-done .abr-sd-step__go>i{border-color:var(--color-primary);background:var(--color-primary)}.abr-sd-step.is-done:before,.abr-sd-step.is-skip:before{background:var(--color-primary)}.abr-sd-step.is-skip .abr-sd-step__go>i{border-style:dashed;border-color:var(--color-primary)}.abr-sd-step.is-now .abr-sd-step__go>i{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--abr-accent-soft)}.abr-sd-step.is-late .abr-sd-step__go>i{border-color:var(--abr-proc-late-paint);box-shadow:0 0 0 4px var(--abr-proc-late-soft)}.abr-sd-step.is-done,.abr-sd-step.is-now,.abr-sd-step.is-late{color:var(--color-base-content)}.abr-sd-step .what{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.abr-sd-step.is-now .what,.abr-sd-step.is-late .what{font-weight:600}.abr-sd-step .when{font-variant-numeric:tabular-nums;max-width:100%;margin-top:3px;display:block}.abr-sd-step b.when{color:var(--color-base-content);font-weight:600}.abr-sd-step .when.is-empty{color:var(--abr-sd-muted);font-weight:400}.abr-sd-step .note{color:var(--color-primary);margin-top:2px;font-weight:600;display:block}.abr-sd-step.is-late .note{color:var(--abr-proc-late-ink)}@container sd (width<=640px){.abr-sd-steps{grid-template-rows:none;grid-template-columns:minmax(0,1fr);padding:14px 14px 4px}.abr-sd-step{grid-row:auto;padding:0 0 8px;display:block}.abr-sd-step:before{width:2px;height:100%;top:16px;left:8px}.abr-sd-step__go{text-align:left;grid-template-rows:none;grid-template-columns:18px minmax(0,1fr);justify-items:start;column-gap:10px;width:100%;padding:0 0 4px}.abr-sd-step__go>i{grid-row:span 3;margin:0}.abr-sd-step__go>:not(i){grid-column:2}}[data-tab-panel=dates]>.abr-sd-frame,.abr-sd-lanes>.abr-sd-lane{overflow:visible}.abr-sd-lane__head{border-radius:var(--abr-proc-radius-node) var(--abr-proc-radius-node) 0 0}.abr-sd-dialog{z-index:40;width:min(calc(var(--abr-text-base) * 24), calc(100cqi - 16px));text-align:left;font-size:var(--abr-text-sm);color:var(--color-base-content);overflow-wrap:normal;cursor:auto;position:absolute;top:100%;left:0}.abr-sd-dialog[hidden]{display:none}.abr-sd-dialog__box{box-shadow:var(--abr-popover-shadow);padding:0}.abr-sd-dialog__head{margin:0;padding:12px 14px 0 16px}.abr-sd-dialog__title{font-size:var(--abr-text-base);margin:0;font-weight:600;line-height:1.3}.abr-sd-dialog__title>span{color:var(--abr-text-secondary);font-weight:400}.abr-sd-dialog__body{flex-direction:column;gap:4px;padding:6px 16px 10px;display:flex}.abr-sd-dialog__body>p{margin:0}.abr-sd-dialog__state{color:var(--abr-text-secondary);font-weight:600}.abr-sd-dialog__state.is-done,.abr-sd-dialog__state.is-now{color:var(--color-primary)}.abr-sd-dialog__state.is-late{color:var(--abr-proc-late-ink)}.abr-sd-dialog__stage{font-size:var(--abr-text-xs);color:var(--color-base-content)}.abr-sd-dialog__span,.abr-sd-dialog__date{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);font-variant-numeric:tabular-nums}.abr-sd-dialog__date b{color:var(--color-base-content)}.abr-sd-dialog__form{flex-direction:column;display:flex}.abr-sd-dialog__field{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);flex-direction:column;gap:4px;padding:0 16px 12px;display:flex}.abr-sd-dialog__field .abr-date-box,.abr-sd-dialog__field .abr-field{width:calc(var(--abr-text-base) * 9.5);max-width:100%}.abr-sd-dialog__foot{border-top:1px solid var(--abr-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.abr-sd-dialog__erase{margin-right:auto}@container sd (width<=640px){.abr-sd-dialog{width:auto;margin:4px 0 8px 28px;position:static}}.abr-sd-lanes-note{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin:0;padding:0 16px 8px;font-weight:600}.abr-sd-lanes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:0 14px 14px;display:grid}.abr-sd-lane{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);min-width:0;overflow:hidden}.abr-sd-lane__head{background:var(--abr-grid-head);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;display:flex}.abr-sd-lane__head small,.abr-sd-part__head small{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs)}.abr-sd-fields{grid-template-columns:minmax(0,1fr);display:grid}.abr-sd-field{border-bottom:1px solid var(--abr-grid-line);min-height:40px;font-size:var(--abr-text-sm);grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:center;gap:4px 12px;margin:0;padding:5px 14px;display:grid}.abr-sd-field:last-child{border-bottom:0}.abr-sd-field__label{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-sd-field__value{overflow-wrap:anywhere;font-weight:500}.abr-sd-field .abr-inline-field,.abr-sd-field .abr-date-box{width:100%;max-width:calc(var(--abr-text-base) * 24)}.abr-sd-field .abr-date-box .abr-inline-field{max-width:none}.abr-sd-field .abr-date-box,.abr-sd-field .abr-field--date{max-width:calc(var(--abr-text-base) * 10)}.abr-sd-field .abr-select{max-width:calc(var(--abr-text-base) * 24);width:auto!important}.abr-sd-field--wide{align-items:start}.abr-sd-field--wide .abr-inline-field{max-width:none}.abr-sd-field--wide>.abr-sd-field__label{padding-top:6px}.abr-shd-group>.abr-sd-field{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:12px;padding:7px 14px}.abr-shd-group>.abr-sd-field :is(.abr-inline-field,.abr-date-box,.abr-select){max-width:none;width:100%!important}.abr-shd-group>.abr-sd-field>.abr-sd-field__value{text-align:right;font-size:var(--abr-text-xs)}.abr-shd-group--comment>.abr-sd-field{padding:10px 14px;display:block}.abr-shd-group--comment>form.abr-sd-field>.abr-sd-field__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.abr-shd-group--comment>div.abr-sd-field>.abr-sd-field__value{text-align:left;font-size:var(--abr-text-sm);margin-top:2px;display:block}@container sd (width<=640px){.abr-sd-field{grid-template-columns:minmax(0,1fr);padding:6px 12px 8px}.abr-sd-field--wide>.abr-sd-field__label{padding-top:0}}.abr-sd-parts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:12px;display:grid}.abr-sd-part{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);transition:border-color var(--abr-t-tint) ease, box-shadow var(--abr-t-tint) ease;padding:0;display:block;overflow:hidden}.abr-sd-part:hover{border-color:var(--abr-border-strong);box-shadow:var(--abr-card-shadow)}.abr-sd-part__head{border-bottom:1px solid var(--abr-border);background:var(--abr-grid-head);font-size:var(--abr-text-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 14px;display:flex}.abr-sd-part__load{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto}.abr-pi-map tr.abr-pi-above td{color:var(--abr-text-tertiary)}.abr-pi-map tr.abr-pi-head td{background:var(--abr-accent-soft);font-weight:600}.abr-pi-header-pick{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.abr-pi-header-pick :is(.abr-field,.abr-select){width:4.5rem;min-width:4.5rem}.abr-pi-map thead .abr-import-pickrow th.abr-import-line{min-width:0}.abr-pi-dialog .abr-import-actions{flex-wrap:wrap;gap:8px}.abr-pi-dialog .abr-import-said{flex:16rem}.abr-pi-match td.abr-pi-pick{white-space:normal;min-width:300px;max-width:420px;padding:3px 6px;overflow:visible}.abr-pi-match td.abr-pi-pick .abr-field{width:100%}.abr-pi-found{margin-right:8px}.abr-pi-change{font-size:var(--abr-text-2xs)}.abr-pi-match tr.abr-pi-pending td{background:var(--abr-mark-orange-soft)}.abr-pi-match tr.abr-pi-doubt td:first-child{box-shadow:inset 3px 0 0 var(--abr-ink-warning)}.abr-pi-match tr.abr-pi-error td{background:var(--abr-error-soft)}.abr-pi-match tr.abr-pi-skip td{color:var(--abr-text-tertiary)}.abr-pi-match tr.abr-pi-pending .abr-import-state{color:var(--abr-ink-warning)}.abr-pi-match tr.abr-pi-error .abr-import-state{color:var(--abr-ink-error)}.abr-pi-match tr:not(.abr-pi-pending,.abr-pi-error,.abr-pi-skip) .abr-import-state{color:var(--abr-ink-success)}:root{--abr-proc-drag-line:2px;--abr-proc-drag-padding:12px;--abr-proc-drag-gap:4px}.abr-proc-board .abr-board-card--drag{opacity:0}.abr-proc-drag-avatar{will-change:transform;z-index:var(--abr-z-drag);pointer-events:none;position:fixed}.abr-proc-drag-native{pointer-events:none;position:fixed;top:0;left:0}.abr-proc-drag-avatar .abr-board-col{background:0 0;border:0;min-width:0;min-height:0;max-height:none;padding:0;display:block}.abr-proc-drag-avatar .abr-board-col .abr-board-card,.abr-proc-drag-avatar .abr-board-col .abr-board-card:not(.abr-board-card--place){border:var(--abr-proc-drag-line) solid var(--color-primary);border-radius:var(--radius-field);box-shadow:var(--abr-popover-shadow);opacity:1;visibility:visible;margin:0}.abr-proc-board .abr-proc-board-footprint{z-index:1;justify-content:center;align-items:center;gap:var(--abr-proc-drag-gap);width:100%;padding:var(--abr-proc-drag-padding);box-sizing:border-box;border:var(--abr-proc-drag-line) dashed var(--color-primary);border-radius:var(--radius-field);background:var(--abr-accent-soft);color:var(--color-primary);font-size:var(--abr-text-xs);text-align:center;overflow-wrap:anywhere;pointer-events:none;flex-direction:column;flex:none;display:flex;position:relative}.abr-proc-board-footprint__note{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs)}.abr-proc-board .abr-board-cards:has([data-board-preview]):before{display:none}.abr-documents{flex-direction:column;gap:12px;display:flex}.abr-doc-general,.abr-doc-shared,.abr-doc-package,.abr-doc-overview{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);background:var(--color-base-100)}.abr-doc-general{padding:16px}.abr-doc-shared{padding:0 16px}.abr-doc-shared--nested{background:var(--color-base-200);margin-bottom:14px}.abr-doc-shared-head{cursor:pointer;align-items:flex-start;gap:10px;padding:14px 0;list-style:none;display:flex}.abr-doc-shared-head::-webkit-details-marker{display:none}.abr-doc-shared-head>.min-w-0{flex:1}.abr-doc-shared[open]>.abr-doc-shared-head .abr-doc-chevron{transform:rotate(90deg)}.abr-doc-shared-body{padding-bottom:6px}.abr-doc-shared .abr-doc-upload{margin:4px 0 10px}.abr-doc-toolbar,.abr-doc-upload-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.abr-doc-toolbar{justify-content:space-between}.abr-doc-toolbar-buttons{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.abr-doc-type[data-document-drop]{border-radius:var(--abr-proc-radius-node);transition:background-color var(--abr-t-tint) var(--abr-e-tint), box-shadow var(--abr-t-tint) var(--abr-e-tint)}.abr-doc-type[data-over]{background:var(--abr-accent-soft);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.abr-doc-type[data-over]>*{pointer-events:none}.abr-doc-bulk-list{max-height:min(52vh, calc(var(--abr-control-h) * 10));flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.abr-doc-bulk-row{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.abr-doc-bulk-row.is-missing{border-color:var(--abr-ink-warning);background:var(--abr-warning-soft)}.abr-doc-bulk-name{flex-direction:column;min-width:0;display:flex}.abr-doc-bulk-name>b{font-size:var(--abr-text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.abr-doc-bulk-name>small{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-doc-bulk-count{margin-right:auto}.abr-doc-overview{align-items:center;gap:16px;padding:14px 16px;display:flex}.abr-doc-overview>strong{font-size:var(--abr-text-xl);font-variant-numeric:tabular-nums;white-space:nowrap}.abr-doc-overview>strong>span{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);font-weight:400}.abr-doc-overview b{font-size:var(--abr-text-xs);font-weight:500}.abr-doc-overview small{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary);margin-top:3px;display:block}.abr-doc-summary{cursor:pointer;align-items:flex-start;gap:10px;padding:14px 16px;list-style:none;display:flex}.abr-doc-summary::-webkit-details-marker{display:none}.abr-doc-summary>.min-w-0{flex:1}.abr-doc-chevron{font-size:var(--abr-text-lg);flex-shrink:0;margin-top:2px;line-height:1;display:inline-block}.abr-doc-package[open]>.abr-doc-summary .abr-doc-chevron{transform:rotate(90deg)}.abr-doc-title{font-size:var(--abr-text-sm);font-weight:600}.abr-doc-meta{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary);overflow-wrap:anywhere;margin-top:3px;display:block}.abr-doc-missing,.abr-doc-complete{font-size:var(--abr-text-xs);margin-top:6px;display:block}.abr-doc-missing,.abr-doc-warning{color:var(--abr-ink-warning)}.abr-doc-dt-add{margin-top:6px}.abr-doc-buyer{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin-top:2px;display:block}.abr-doc-complete{color:var(--abr-ink-success)}.abr-doc-indicator{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.abr-doc-badge{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);background:var(--abr-warning-soft);border-radius:var(--abr-proc-radius-badge);white-space:nowrap;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}.abr-doc-indicator.is-complete .abr-doc-badge{color:var(--abr-ink-success);background:var(--abr-success-soft)}.abr-doc-meter{gap:3px;width:90px;display:flex}.abr-doc-meter i{border-radius:var(--abr-proc-radius-dot);background:var(--color-base-300);flex:1;height:4px;display:block}.abr-doc-meter i.is-filled{background:var(--color-primary)}.abr-doc-indicator.is-complete .abr-doc-meter i.is-filled{background:var(--color-success)}.abr-doc-body{border-top:1px solid var(--abr-border);padding:12px 16px 16px}.abr-doc-section-head,.abr-doc-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.abr-doc-section-head{margin-bottom:8px}.abr-doc-type{grid-template-columns:22px minmax(0,calc(var(--abr-text-base) * 20)) auto minmax(0,1fr);border-top:1px solid var(--abr-border);align-items:start;gap:10px;padding:10px 0;display:grid}.abr-doc-type>.abr-doc-files{grid-area:1/4}.abr-doc-type>button{grid-area:1/3}.abr-doc-type-name{font-size:var(--abr-text-xs);padding-top:3px}.abr-doc-check{border-radius:var(--abr-radius-round);width:20px;height:20px;font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);background:var(--color-base-200);justify-content:center;align-items:center;margin-top:2px;display:flex}.abr-doc-check.is-filled{color:var(--abr-ink-success);background:var(--abr-success-soft)}.abr-doc-check.is-missing{color:var(--abr-ink-warning);background:var(--abr-warning-soft)}.abr-doc-files{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.abr-doc-dtnote{font-size:var(--abr-text-2xs);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.abr-doc-file{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.abr-doc-name{font-size:var(--abr-text-xs);overflow-wrap:anywhere}.abr-doc-optional{border-top:1px solid var(--abr-border);margin-top:4px;padding-top:12px}.abr-doc-optional>summary{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);cursor:pointer}.abr-doc-optional>summary>span{font-size:var(--abr-text-2xs);margin-left:8px}.abr-doc-optional[open]>summary{margin-bottom:10px}.abr-doc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;margin:12px 0;display:flex}.abr-doc-dialog-box{width:100%;max-width:860px}.abr-doc-form{flex-direction:column;gap:16px;padding:20px;display:flex}.abr-doc-form-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:end;gap:16px;display:grid}.abr-doc-type-field{flex-direction:column;gap:5px;min-width:0;display:flex}.abr-doc-drop{height:var(--abr-control-h);justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex}.abr-doc-drop .abr-drop-title{font-size:var(--abr-text-xs);min-width:0;line-height:1.2}.abr-doc-drop>svg,.abr-doc-drop>.abr-btn{flex-shrink:0}.abr-doc-form-foot{justify-content:flex-end}@media (width<=1023px){.abr-doc-type{grid-template-columns:22px minmax(0,1fr) auto;gap:6px 10px}.abr-doc-type>.abr-doc-files{grid-area:2/2}.abr-doc-type>button{grid-area:1/3/3}}@media (width<=639px){.abr-doc-form-fields{grid-template-columns:minmax(0,1fr)}.abr-doc-form{padding:16px}.abr-doc-summary{flex-wrap:wrap;padding:12px}.abr-doc-indicator{flex-direction:row;align-items:center;width:100%;padding-left:22px}.abr-doc-body,.abr-doc-general{padding:12px}.abr-doc-shared{padding:0 12px}.abr-doc-shared-head{flex-wrap:wrap;padding:12px 0}.abr-doc-bulk-row{grid-template-columns:minmax(0,1fr) auto}.abr-doc-bulk-row>select,.abr-doc-bulk-row>.abr-select{grid-column:1/-1}.abr-doc-bulk-row>button{grid-area:1/2}}.abr-expenses{min-width:0;color:var(--color-base-content)}.abr-exp-toolbar,.abr-exp-filters,.abr-exp-period,.abr-exp-viewbar,.abr-exp-footnote{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.abr-exp-toolbar{margin-bottom:18px}.abr-exp-filters{flex:1;min-width:0}.abr-exp-period{color:var(--abr-text-tertiary);gap:7px}.abr-exp-period>.abr-field{width:calc(var(--abr-text-base) * 8.6)}.abr-exp-search{flex:1;min-width:180px;margin-left:auto}.abr-exp-search input{width:100%;min-width:0}.abr-exp-stats{grid-template-columns:1.4fr 1fr 1fr;gap:12px;display:grid}.abr-exp-stat{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);flex-direction:column;gap:8px;min-width:0;padding:18px 20px;display:flex}.abr-exp-stat:hover,.abr-exp-stat.is-on{border-color:var(--color-primary);text-decoration:none}.abr-exp-stat.is-on{background:var(--abr-accent-soft)}.abr-exp-stat>span{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-exp-stat>strong{font-size:calc(var(--abr-text-base) * 2);font-variant-numeric:tabular-nums;letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.2;overflow:hidden}.abr-exp-stat>small{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-exp-stat--main{background:var(--abr-accent-soft);border-color:var(--color-primary)}.abr-exp-stat--main>strong{color:var(--color-primary)}.abr-exp-viewbar{justify-content:space-between;margin:18px 0}.abr-exp-secondary-link{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);margin-right:auto}.abr-exp-secondary-link:hover{color:var(--color-primary)}.abr-exp-accountingline,.abr-exp-progressline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.abr-exp-accountingline{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);justify-content:space-between;gap:12px 24px;margin:12px 0 18px}.abr-exp-progressline{font-variant-numeric:tabular-nums;flex:430px}.abr-exp-progressline progress{width:160px;height:5px;accent-color:var(--color-primary)}.abr-exp-panel{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;overflow:clip}.abr-exp-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:17px 20px 0;display:flex}.abr-exp-heading h2{font-size:var(--abr-text-sm);margin:0;font-weight:600}.abr-exp-categories{flex-direction:column;gap:10px;min-width:0;display:flex}.abr-exp-categorygroup.is-continued{margin-top:-10px}.abr-expenses [hidden]{display:none!important}.abr-expenses [data-local-contain]{--local-row-size:42px}.abr-exp-categorygroup>h3{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin:0 0 3px;font-weight:600}.abr-exp-category{border-radius:var(--radius-field);color:var(--color-base-content);font-size:var(--abr-text-xs);border:1px solid #0000;grid-template-columns:minmax(120px,1fr) minmax(60px,1fr) minmax(90px,max-content);align-items:center;gap:15px;margin:0 -8px;padding:6px 8px;display:grid}.abr-exp-category>span:first-child{overflow-wrap:anywhere}.abr-exp-category>strong{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.abr-exp-category:hover,.abr-exp-category.is-on{background:var(--abr-accent-soft);text-decoration:none}.abr-exp-category.is-drop{border-color:var(--color-primary);background:var(--abr-accent-soft)}.abr-exp-category--remaining{color:var(--abr-ink-warning)}.abr-exp-category progress,.abr-exp-projectpick progress{border-radius:var(--abr-radius-round);appearance:none;background:var(--color-base-200);border:0;width:100%;height:5px;overflow:hidden}.abr-exp-category progress::-webkit-progress-bar{background:var(--color-base-200)}.abr-exp-projectpick progress::-webkit-progress-bar{background:var(--color-base-200)}.abr-exp-category progress::-webkit-progress-value{background:var(--color-primary);border-radius:var(--abr-radius-round)}.abr-exp-projectpick progress::-webkit-progress-value{background:var(--color-primary);border-radius:var(--abr-radius-round)}.abr-exp-category progress::-moz-progress-bar{background:var(--color-primary)}.abr-exp-projectpick progress::-moz-progress-bar{background:var(--color-primary)}.abr-exp-tablewrap{max-height:calc(100dvh - var(--abr-nav-h) - 100px);min-width:0;overflow:auto}.abr-exp-table{width:100%;font-size:var(--abr-text-xs);border-collapse:collapse}.abr-exp-table th,.abr-exp-table td{border-bottom:1px solid var(--abr-border);vertical-align:middle;text-align:left;padding:13px 16px}.abr-exp-table thead{z-index:2;background:var(--abr-grid-head);color:var(--abr-text-secondary);position:sticky;top:0}.abr-exp-table th{font-size:var(--abr-text-2xs);font-weight:500}.abr-exp-table th:first-child{min-width:180px}.abr-exp-table td:nth-child(2){min-width:140px}.abr-exp-table td:nth-child(3){min-width:165px}.abr-exp-table tbody tr:last-child td,.abr-exp-table tbody tr:last-child th{border-bottom:0}.abr-exp-table tbody tr:hover{background:var(--abr-grid-stripe)}.abr-exp-table .abr-exp-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.abr-exp-draghandle{cursor:grab;color:var(--abr-text-tertiary);font-size:var(--abr-text-lg);flex:none;padding:0 3px}.abr-exp-draghandle:active{cursor:grabbing}.abr-exp-remainder{color:var(--abr-ink-warning)}.abr-exp-muted{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-exp-table .abr-exp-empty{text-align:center;color:var(--abr-text-tertiary);padding:50px 20px}.abr-exp-empty>strong{color:var(--color-base-content);margin-bottom:7px;font-weight:500;display:block}.abr-exp-empty>span{display:block}.abr-exp-matrix{table-layout:fixed;min-width:0}.abr-exp-matrix th:not(:first-child){text-align:right}.abr-exp-matrix :is(th,td){min-width:0}.abr-exp-matrix thead th{overflow:visible}.abr-exp-table thead th{position:relative}.abr-exp-table th .abr-directory-resize{z-index:3;width:6px;right:-3px}.abr-exp-table th:last-child .abr-directory-resize{right:0}.abr-exp-table th .abr-directory-resize:after{opacity:1;background:var(--abr-border-strong);right:2px}.abr-exp-table th .abr-directory-resize:hover:after,.abr-exp-table th .abr-directory-resize.is-dragging:after{background:var(--color-primary)}.abr-exp-matrixcell{border-radius:var(--radius-field);background:var(--abr-accent-soft);color:var(--color-primary);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:5px;padding:10px;display:flex}.abr-exp-matrixcell:hover{outline:1px solid var(--color-primary);text-decoration:none}.abr-exp-matrixcell--remaining{background:var(--abr-warning-soft);color:var(--abr-ink-warning)}.abr-exp-projectlayout{grid-template-columns:minmax(210px,24%) minmax(0,1fr);gap:18px;display:grid}.abr-exp-projectlist{flex-direction:column;align-self:start;gap:7px;max-height:400px;display:flex;overflow:auto}.abr-exp-projectpick{border:1px solid var(--abr-border);border-radius:var(--radius-field);color:var(--color-base-content);background:var(--color-base-100);flex-direction:column;gap:9px;padding:14px 16px;display:flex}.abr-exp-projectpick strong{font-size:var(--abr-text-xs);overflow-wrap:anywhere;font-weight:500}.abr-exp-projectpick small{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-exp-projectpick:hover,.abr-exp-projectpick.is-on{border-color:var(--color-primary);background:var(--abr-accent-soft);text-decoration:none}.abr-exp-projectlayout .abr-exp-categories{padding:16px 24px 20px}.abr-exp-footnote{justify-content:flex-end;margin:12px 0}.abr-exp-table .abr-negative,.abr-exp-category>strong.abr-negative{color:var(--abr-ink-error)}.abr-exp-discrepancies{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);margin:12px 0}.abr-exp-discrepancies>summary{cursor:pointer;font-size:var(--abr-text-xs);padding:10px 12px}.abr-exp-discrepancies>summary>span{float:right;color:var(--abr-ink-warning)}.abr-exp-discrepancies>div{border-top:1px solid var(--abr-border);padding:12px}.abr-exp-regtable{table-layout:fixed;width:100%;min-width:1180px}.abr-exp-regtable th,.abr-exp-regtable td{vertical-align:middle;height:42px;padding:7px 8px}.abr-exp-regtable th{padding-right:4px}.abr-exp-regtable th:first-child,.abr-exp-regtable td:nth-child(n){min-width:0}.abr-exp-regtable .abr-th-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.abr-exp-regtable th.abr-exp-number .abr-th-title{text-align:right}.abr-exp-tablewrap[data-nt-scroll]:focus{outline:none}.abr-exp-celltext{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.abr-exp-regtable td.abr-exp-celltext{display:table-cell}.abr-exp-state{white-space:nowrap;color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);align-items:center;gap:5px;display:inline-flex}.abr-exp-state:before{content:"";border-radius:var(--abr-radius-round);background:currentColor;flex:none;width:5px;height:5px}.abr-exp-state.is-done{color:var(--abr-ink-success)}.abr-exp-state.is-part,.abr-exp-state.is-review,.abr-exp-warn{color:var(--abr-ink-warning)}.abr-exp-rest{max-width:100%;height:calc(var(--abr-control-h) - 10px);border:1px solid var(--color-warning);align-items:center;gap:4px;padding:0 6px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.abr-exp-rest{border:1px solid color-mix(in srgb,var(--color-warning) 45%,transparent)}}.abr-exp-rest{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font:inherit;font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.abr-exp-rest:hover{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-exp-rest:hover{background:color-mix(in srgb,var(--color-warning) 26%,transparent)}}.abr-exp-rest.is-neg{border-color:var(--abr-ink-error)}@supports (color:color-mix(in lab, red, red)){.abr-exp-rest.is-neg{border-color:color-mix(in srgb,var(--abr-ink-error) 40%,transparent)}}.abr-exp-rest.is-neg{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-exp-rest.is-done{border-color:var(--abr-border);color:var(--abr-text-tertiary);background:0 0}.abr-exp-rest.is-done:hover{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-exp-rest svg{flex:none}.abr-exp-rest:focus-visible,.abr-exp-acceptbtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-exp-accept{align-items:center;gap:6px;min-width:0;display:flex}.abr-exp-acceptname{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--abr-text-secondary);overflow:hidden}.abr-exp-acceptbtn{height:calc(var(--abr-control-h) - 14px);border-radius:var(--radius-field);background:var(--abr-accent-soft);color:var(--color-primary);font:inherit;font-size:var(--abr-text-2xs);cursor:pointer;border:0;flex:none;padding:0 8px;font-weight:600}.abr-exp-acceptbtn:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-exp-acceptbtn:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.abr-exp-register>.abr-exp-heading{padding-bottom:12px}.abr-exp-register+.abr-exp-register{margin-top:14px}.abr-exp-register .abr-op-summary,.abr-exp-fold .abr-op-summary{border-width:1px 0 0;border-radius:0;margin:0}.abr-exp-fold>details>summary{cursor:pointer;align-items:center;gap:8px;padding:15px 20px;list-style:none;display:flex}.abr-exp-fold>details>summary::-webkit-details-marker{display:none}.abr-exp-fold__head h2{font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.abr-exp-fold__chev{margin-left:auto}.abr-exp-fold>details[open]>summary{border-bottom:1px solid var(--abr-border)}.abr-exp-fold>details[open]>summary .abr-exp-fold__chev{transform:rotate(180deg)}.abr-exp-dialog{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:min(1000px,100vw - 32px);max-width:1000px;max-height:calc(100dvh - 32px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);margin:auto;padding:0;overflow:auto;container:expwin/inline-size}.abr-exp-dialog>header.abr-modal-head{margin-bottom:0}.abr-exp-dialog>header{border-bottom:1px solid var(--abr-border);z-index:2;background:var(--color-base-100);justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex;position:sticky;top:0}.abr-exp-dialog h2{font-size:var(--abr-text-lg);margin:0 0 5px;font-weight:600}.abr-exp-dialog>header span{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-exp-editorbody{padding:20px 22px}.abr-exp-source{border-radius:var(--radius-field) var(--radius-field) 0 0;background:var(--color-base-200);font-size:var(--abr-text-xs);justify-content:space-between;align-items:flex-start;gap:20px;padding:13px 16px 6px;display:flex}.abr-exp-source>div{flex-direction:column;gap:3px;display:flex}.abr-exp-source strong{font-weight:550}.abr-exp-source>strong{white-space:nowrap;font-variant-numeric:tabular-nums}.abr-exp-lbl,.abr-exp-pairs span{font-size:var(--abr-text-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--abr-text-tertiary);font-weight:400}.abr-exp-pairs{border-radius:0 0 var(--radius-field) var(--radius-field);background:var(--color-base-200);font-size:var(--abr-text-xs);flex-wrap:wrap;gap:4px 28px;padding:0 16px 12px;display:flex}.abr-exp-pairs div{flex-direction:column;gap:2px;min-width:0;display:flex}.abr-exp-pairs b{overflow-wrap:anywhere;font-weight:550}.abr-exp-meta{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);flex-wrap:wrap;gap:6px 18px;margin:10px 2px 14px;display:flex}.abr-exp-meta b{color:var(--color-base-content);overflow-wrap:anywhere;font-weight:500}.abr-exp-progress{margin-bottom:12px}.abr-exp-progress__text>span:last-child{white-space:nowrap}.abr-exp-progress__text{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.abr-exp-progress__text b{color:var(--color-base-content);font-weight:600}.abr-exp-bar{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:8px;display:flex;overflow:hidden}.abr-exp-bar i{width:0;height:100%;transition:width var(--abr-t-tint) var(--abr-e-tint);display:block}.abr-exp-bar [data-bar-ship]{background:var(--color-primary)}.abr-exp-bar [data-bar-free]{background:var(--abr-status-approval);opacity:.6}.abr-exp-progress[data-state=ok] [data-bar-ship]{background:var(--abr-ink-success)}.abr-exp-progress[data-state=over] .abr-exp-bar i{background:var(--abr-ink-error);opacity:1}.abr-exp-legend{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.abr-exp-legend em{align-items:center;gap:5px;font-style:normal;display:inline-flex}.abr-exp-legend em:before{content:"";border-radius:var(--radius-selector);background:var(--color-primary);width:9px;height:9px}.abr-exp-legend em.is-free:before{background:var(--abr-status-approval);opacity:.6}.abr-exp-parthead,.abr-exp-editpart{grid-template-columns:minmax(104px,128px) 124px minmax(0,1fr) minmax(0,1fr) 96px 30px;align-items:center;gap:10px;display:grid}.abr-exp-parthead{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary);margin-bottom:4px}.abr-exp-artgroup{padding:8px 0}.abr-exp-artgroup+.abr-exp-artgroup{border-top:1px solid var(--abr-border)}.abr-exp-editpart{position:relative}.abr-exp-editpart+.abr-exp-editpart{margin-top:6px}.abr-exp-editpart label{min-width:0;display:block}.abr-exp-editpart label>.abr-field,.abr-exp-editpart label>.abr-select{width:100%;min-width:0}.abr-exp-editpart .abr-select{display:block}.abr-exp-artname{min-width:0;font-size:var(--abr-text-sm);overflow-wrap:anywhere;font-weight:400}.abr-exp-editpart.is-old .abr-exp-artname{color:var(--abr-ink-warning)}.abr-exp-editpart.is-empty .abr-exp-artname{color:var(--abr-text-tertiary)}.abr-exp-editpart.is-empty :is(select,.abr-select){opacity:.55}.abr-exp-amountbox,.abr-exp-shipbox{min-width:0;display:block;position:relative}.abr-exp-chip{z-index:2;border:1px solid var(--color-primary);border-radius:var(--abr-radius-round);background:var(--color-base-100);color:var(--color-primary);font-size:var(--abr-text-2xs);pointer-events:none;padding:0 7px;line-height:1.5;position:absolute;top:-9px;right:6px}.abr-exp-editpart:not([data-expense-suggested]) .abr-exp-chip{display:none}.abr-exp-shipph{z-index:1;pointer-events:none;min-width:0;font-size:var(--abr-text-xs);align-items:center;gap:8px;display:flex;position:absolute;inset:0 28px 0 10px}.abr-exp-shipph[hidden],.abr-exp-shipph [hidden]{display:none}.abr-exp-shipph__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--abr-text-tertiary);overflow:hidden}.abr-exp-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--abr-ink-warning);font-size:calc(var(--abr-text-2xs) - .5px);overflow:hidden}.abr-exp-take{border:1px solid var(--color-primary);border-radius:var(--radius-selector);background:var(--abr-accent-soft);color:var(--color-primary);font-size:var(--abr-text-2xs);cursor:pointer;pointer-events:auto;flex:none;padding:1px 7px;font-weight:600}.abr-exp-orphan{color:var(--abr-ink-error);font-size:var(--abr-text-2xs);grid-column:1/-1}.abr-exp-orphan[hidden]{display:none}.abr-exp-fill{white-space:nowrap;justify-self:end}.abr-exp-editpart.is-empty:not(:hover):not(:focus-within) .abr-exp-fill{opacity:0}.abr-exp-x{border-radius:var(--radius-field);width:30px;height:30px;color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.abr-exp-x:hover:not(:disabled){background:var(--abr-accent-soft);color:var(--color-base-content)}.abr-exp-xgap{width:30px;height:30px}.abr-exp-addship{border-radius:var(--radius-field);color:var(--color-primary);font-size:var(--abr-text-xs);cursor:pointer;background:0 0;border:0;margin:6px 0 0 138px;padding:4px 8px}.abr-exp-addship:hover:not(:disabled){background:var(--abr-accent-soft)}.abr-exp-addship:disabled{opacity:.5;cursor:not-allowed}.abr-exp-artgroup:not(.has-amount):not(:hover):not(:focus-within) .abr-exp-addship{opacity:0}.abr-exp-mobilelabel{display:none}.abr-exp-editorbar{border-top:1px solid var(--abr-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:14px;padding-top:14px;display:flex}.abr-exp-editoractions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.abr-exp-sub{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-exp-editortotal{text-align:right;font-size:var(--abr-text-sm);color:var(--abr-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto}.abr-exp-editortotal b{color:var(--color-base-content);font-weight:600}.abr-exp-editortotal__verdict{font-size:var(--abr-text-lg);color:var(--color-base-content);margin-top:2px;font-weight:600}.abr-exp-editortotal[data-state=warn] .abr-exp-editortotal__verdict{color:var(--abr-ink-warning)}.abr-exp-editortotal[data-state=ok] .abr-exp-editortotal__verdict{color:var(--abr-ink-success)}.abr-exp-editortotal[data-state=over] .abr-exp-editortotal__verdict,.abr-exp-editortotal[data-state=over] [data-expense-allocated],.abr-exp-editortotal[data-state=over] [data-expense-allocated] b{color:var(--abr-ink-error)}.abr-exp-editorerror,.abr-exp-editorwarning{font-size:var(--abr-text-xs);margin:12px 0 0}.abr-exp-editorerror{text-align:right;color:var(--abr-ink-error)}.abr-exp-editorwarning{color:var(--abr-ink-warning);margin-bottom:16px}.abr-exp-dialog footer{border-top:1px solid var(--abr-border);justify-content:flex-end;align-items:center;gap:15px;padding:15px 22px;display:flex}.abr-exp-dialog footer>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.abr-exp-next{height:auto;min-height:var(--abr-control-h);flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1.2;display:inline-flex}.abr-exp-next small{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);font-weight:400}.abr-exp-next small:empty{display:none}.abr-exp-legacy{border:1px dashed var(--abr-border);border-radius:var(--radius-field);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .75rem;padding:.75rem;display:flex}.abr-exp-legacy>div{gap:.25rem;display:grid}@media (width<=1023px){.abr-exp-toolbar>.abr-views{flex:none}.abr-exp-filters{flex-basis:80%}.abr-exp-category{grid-template-columns:minmax(100px,1fr) minmax(40px,1fr) max-content;gap:10px}}@media (width<=767px){.abr-exp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.abr-exp-stat--main{grid-column:1/-1}.abr-exp-progressline progress{flex:1}}@media (width<=639px){.abr-exp-stats{gap:7px}.abr-exp-stat{gap:6px;padding:13px 10px}.abr-exp-stat>strong{font-size:var(--abr-text-lg)}.abr-exp-stat>small{display:none}.abr-exp-stat>span{font-size:var(--abr-text-2xs)}.abr-exp-period{flex:1}.abr-exp-period>.abr-field{flex:1;width:auto;min-width:0}.abr-exp-search{flex-basis:100%}.abr-exp-heading{padding:15px 16px 0}.abr-exp-projectlayout{grid-template-columns:1fr}.abr-exp-projectlist{flex-direction:row;max-height:none}.abr-exp-projectpick{min-width:190px}.abr-exp-dialog>header,.abr-exp-editorbody,.abr-exp-dialog footer{padding:16px}.abr-exp-editorbar{align-items:flex-start}}@container expwin (width<=767px){.abr-exp-parthead{display:none}.abr-exp-editpart{border:1px solid var(--abr-border);border-radius:var(--radius-field);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"name fill""amt amt""order ship""warn warn";row-gap:8px;padding:12px}.abr-exp-editpart+.abr-exp-editpart{margin-top:8px}.abr-exp-artname{grid-area:name;align-self:center}.abr-exp-pb-amount{grid-area:amt}.abr-exp-pb-order{grid-area:order}.abr-exp-pb-ship{grid-area:ship}.abr-exp-fill{grid-area:fill;align-self:center}.abr-exp-editpart:has([data-expense-hint]:not([hidden])){grid-template-areas:"name fill""amt amt""order order""ship ship""warn warn"}.abr-exp-orphan{grid-area:warn}.abr-exp-x,.abr-exp-xgap{position:absolute;top:6px;right:6px}.abr-exp-xgap{display:none}.abr-exp-editpart:has(.abr-exp-x) .abr-exp-fill{margin-right:34px}.abr-exp-addship{margin-left:0}.abr-exp-artgroup:not(.has-amount):not(:focus-within) .abr-exp-addship{display:none}.abr-exp-mobilelabel{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin-bottom:4px;display:block}.abr-exp-source,.abr-exp-pairs{font-size:var(--abr-text-xs)}.abr-exp-editortotal{text-align:left;width:100%;margin-left:0}.abr-exp-dialog footer>div{width:100%}.abr-exp-dialog footer .abr-btn{flex:auto}}.abr-exp-like{border:1px solid var(--color-primary);justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-exp-like{border:1px solid color-mix(in srgb,var(--color-primary) 35%,var(--abr-border))}}.abr-exp-like{border-radius:var(--radius-field);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-exp-like{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.abr-exp-like{font-size:var(--abr-text-sm)}.abr-exp-like>div{flex-direction:column;gap:3px;min-width:0;display:flex}.abr-exp-like span{overflow-wrap:anywhere}.abr-exp-like__over{color:var(--abr-ink-error);font-weight:600}.abr-plan-dialog{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:min(880px,100vw - 32px);max-width:880px;max-height:calc(100dvh - 32px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);margin:auto;padding:0;overflow:auto;container:planwin/inline-size}.abr-plan-dialog>header.abr-modal-head{border-bottom:1px solid var(--abr-border);z-index:2;background:var(--color-base-100);justify-content:space-between;align-items:center;gap:15px;margin-bottom:0;padding:16px 20px;display:flex;position:sticky;top:0}.abr-plan-dialog h2{font-size:var(--abr-text-lg);margin:0 0 3px;font-weight:600}.abr-plan-dialog>header span{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-plan-body{padding:16px 20px 18px}.abr-plan-note{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-text-sm);margin:0 0 12px;padding:8px 12px}.abr-plan-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.abr-plan-field{flex-direction:column;gap:4px;min-width:0;display:flex}.abr-plan-field>span{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary)}.abr-plan-field--wide{grid-column:span 2}.abr-plan-ships{margin-top:18px}.abr-plan-ships__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.abr-plan-ships__head h3{font-size:var(--abr-text-sm);margin:0;font-weight:600}.abr-plan-ships__title{min-width:0}.abr-plan-ships__title p{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);margin:2px 0 0}.abr-plan-empty{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);margin:0}.abr-plan-ship{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0;display:flex}.abr-plan-ship b{font-weight:600;font-size:var(--abr-text-sm)}.abr-plan-ship small{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);overflow-wrap:anywhere}.abr-plan-ship-pick{max-width:calc(var(--abr-text-base) * 26)}.abr-plan-split{margin-top:10px}.abr-plan-split[hidden]{display:none}.abr-plan-split__head{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}.abr-plan-orders{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 12px;display:grid}.abr-plan-order{border:1px solid var(--abr-border);border-radius:var(--radius-field);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.abr-plan-order span{min-width:0;color:var(--color-base-content);white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.abr-plan-order small{color:var(--abr-text-tertiary);font-weight:400}.abr-plan-order .abr-plan-order__project{white-space:normal;overflow-wrap:anywhere}.abr-plan-order input{width:130px}.abr-plan-order>.abr-figure-display{flex-shrink:0;width:130px}.abr-plan-order input[readonly]{background:var(--color-base-200);color:var(--abr-text-secondary)}.abr-plan-link{color:var(--color-primary);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.abr-cost-norate{color:var(--abr-ink-warning);font-size:var(--abr-text-2xs);white-space:nowrap;display:block}.abr-plan-bar{font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums;margin-top:12px}.abr-plan-bar>div:first-child{margin-bottom:5px;font-weight:600}.abr-plan-bar[data-state=mute]>div:first-child{color:var(--abr-text-tertiary);font-weight:400}.abr-plan-bar[data-state=ok]>div:first-child{color:var(--abr-ink-success)}.abr-plan-bar[data-state=warn]>div:first-child{color:var(--abr-ink-warning)}.abr-plan-bar[data-state=err]>div:first-child{color:var(--abr-ink-error)}.abr-plan-bar__track{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:8px;display:flex;overflow:hidden}.abr-plan-bar__track i{background:var(--color-primary);width:0;height:100%;transition:width var(--abr-t-tint) var(--abr-e-tint);display:block}.abr-plan-bar[data-state=ok] .abr-plan-bar__track i{background:var(--abr-ink-success)}.abr-plan-bar[data-state=warn] .abr-plan-bar__track i{background:var(--color-warning)}.abr-plan-bar[data-state=err] .abr-plan-bar__track i{background:var(--abr-ink-error)}.abr-plan-dialog footer{border-top:1px solid var(--abr-border);background:var(--color-base-100);justify-content:flex-end;align-items:center;padding:12px 20px;display:flex;position:sticky;bottom:0}.abr-plan-dialog footer>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.abr-plan-leave{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);font-size:var(--abr-text-sm);flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;font-weight:600;display:flex}.abr-plan-leave[hidden]{display:none}.abr-plan-leave>div{gap:8px;display:flex}.abr-plan-why{color:var(--abr-ink-warning);font-size:var(--abr-text-xs);margin-right:auto}@container planwin (width<=639px){.abr-plan-fields{grid-template-columns:minmax(0,1fr)}.abr-plan-field--wide{grid-column:auto}.abr-plan-orders{grid-template-columns:minmax(0,1fr)}.abr-plan-order{justify-content:space-between;width:100%}.abr-plan-order input,.abr-plan-order>.abr-figure-display{width:min(150px,55%)}.abr-plan-order>.abr-figure-display input{width:100%}.abr-plan-body{padding:14px 16px}.abr-plan-dialog>header.abr-modal-head,.abr-plan-dialog footer{padding:12px 16px}.abr-plan-dialog footer .abr-btn{flex:auto}.abr-plan-why{flex-basis:100%}}.abr-cost-block{flex-direction:column;gap:10px;min-width:0;display:flex}.abr-cost-block__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abr-cost-block__grow{flex:auto}.abr-cost-figs{border:1px solid var(--abr-border);border-radius:var(--radius-field);overflow-x:auto}.abr-cost-figs[hidden]{display:none}.abr-cost-table{border-collapse:collapse;width:100%;font-size:var(--abr-text-sm);font-variant-numeric:tabular-nums}.abr-cost-table th,.abr-cost-table td{text-align:right;white-space:nowrap;padding:8px 12px}.abr-cost-table thead th{border-bottom:1px solid var(--abr-border);background:var(--color-base-200);color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);font-weight:500}.abr-cost-table tbody th{text-align:left;font-weight:500}.abr-cost-table__row+.abr-cost-table__row>*{border-top:1px solid var(--abr-border)}.abr-cost-table__row.is-total>*{background:var(--color-base-200);font-weight:600}@supports (color:color-mix(in lab, red, red)){.abr-cost-table__row.is-total>*{background:color-mix(in srgb,var(--color-base-200) 55%,transparent)}}.abr-cost-sub{font-size:var(--abr-text-sm);margin:4px 0 0;font-weight:600}.abr-cost-items{grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 0;margin:0;padding:0;list-style:none;display:grid}.abr-cost-item{grid-template-columns:subgrid;border:1px solid var(--abr-border);border-radius:var(--radius-field);font-size:var(--abr-text-sm);grid-column:1/-1;align-items:center;gap:6px 12px;padding:8px 12px;display:grid}.abr-cost-item.is-empty{color:var(--abr-text-tertiary);grid-column:1/-1;display:block}.abr-cost-item__main{min-width:0}.abr-cost-item__line{overflow-wrap:anywhere;display:block}.abr-cost-item__main b{overflow-wrap:anywhere;font-weight:600;display:block}.abr-cost-item__main small{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);overflow-wrap:anywhere;display:block}.abr-cost-item__sum{white-space:nowrap;text-align:right;font-weight:600}.abr-cost-item__act{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}@media (width<=639px){.abr-cost-items{flex-direction:column;display:flex}.abr-cost-item{flex-wrap:wrap;display:flex}.abr-cost-item__main{flex:200px}.abr-cost-item__act{justify-content:flex-end;margin-left:auto}}.abr-cost-tag{border-radius:var(--abr-radius-round);min-width:36px;height:22px;font-size:var(--abr-text-2xs);justify-content:center;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.abr-cost-tag.is-log,.abr-cost-tag.is-fts{background:var(--color-base-200);color:var(--abr-text-secondary)}.abr-sd-pin.is-plan{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-sd-pin.is-plan{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.abr-sd-pin.is-plan{color:var(--color-primary)}.abr-sd-pin.is-posted{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.abr-sd-pin.is-posted{background:color-mix(in srgb,var(--color-success) 16%,transparent)}}.abr-sd-pin.is-posted{color:var(--abr-ink-success)}.abr-cost-todo{color:var(--abr-ink-warning);font-weight:600}.abr-cost-done{color:var(--abr-ink-success)}.abr-sd-steps:has(.abr-sd-pin){grid-template-rows:auto auto auto auto auto}.abr-sd-steps:has(.abr-sd-pin)>.abr-sd-step{grid-row:span 5}.abr-sd-steps:has(.abr-sd-pin) .abr-sd-step__go{grid-row:1/5}.abr-sd-steps:has(.abr-sd-pin)>.abr-sd-step{grid-template-columns:minmax(0,1fr)}.abr-sd-steps .abr-sd-pin{width:max-content;max-width:none}.abr-sd-pin{border-radius:var(--radius-field);max-width:100%;font:inherit;font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;text-align:center;border:1px solid #0000;flex-direction:column;grid-row:5;place-self:start center;align-items:center;margin-top:6px;padding:3px 8px;line-height:1.3;display:flex}.abr-sd-pin b{font-weight:600}.abr-sd-pin span{white-space:nowrap}.abr-sd-pin.is-empty{border-color:var(--abr-border-strong);color:var(--abr-text-tertiary);background:0 0;border-style:dashed;font-weight:500}button.abr-sd-pin{cursor:pointer}button.abr-sd-pin:hover{border-color:var(--color-primary);color:var(--color-primary)}.abr-cost-summary{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.abr-cost-ring{--abr-cost-ring:0%;border-radius:var(--abr-radius-round);background:conic-gradient(var(--abr-ink-warning) var(--abr-cost-ring), var(--color-base-300) 0);flex:none;place-items:center;width:40px;height:40px;display:inline-grid;position:relative}.abr-cost-ring:before{content:"";border-radius:var(--abr-radius-round);background:var(--color-base-100);position:absolute;inset:5px}.abr-cost-ring.is-full{background:conic-gradient(var(--abr-ink-success) 100%, transparent 0)}.abr-cost-ring b{font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;font-weight:600;position:relative}.abr-cost-summary__text{min-width:0;font-size:var(--abr-text-sm);flex-direction:column;flex:200px;display:flex}.abr-cost-summary__text b{font-weight:600}.abr-cost-summary__text small{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-cost-ops{border-radius:var(--abr-radius-round);background:var(--color-warning);align-items:center;height:24px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.abr-cost-ops{background:color-mix(in srgb,var(--color-warning) 22%,transparent)}}.abr-cost-ops{color:var(--abr-ink-warning);font-size:var(--abr-text-xs);white-space:nowrap;font-weight:600}.abr-cost-arts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.abr-cost-art{border:1px solid var(--abr-border);border-radius:var(--radius-field);min-width:0;font-size:var(--abr-text-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;display:flex}.abr-cost-art__name{font-weight:600}.abr-cost-art__state{color:var(--abr-text-secondary);font-variant-numeric:tabular-nums}.abr-cost-art__why{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;overflow:hidden}.abr-cost-art__back{margin-left:auto}.abr-cost-art.is-posted{border-color:var(--abr-ink-success)}@supports (color:color-mix(in lab, red, red)){.abr-cost-art.is-posted{border-color:color-mix(in srgb,var(--abr-ink-success) 45%,var(--abr-border))}}.abr-cost-art.is-posted{background:var(--abr-ink-success)}@supports (color:color-mix(in lab, red, red)){.abr-cost-art.is-posted{background:color-mix(in srgb,var(--abr-ink-success) 8%,transparent)}}.abr-cost-art.is-posted .abr-cost-art__state{color:var(--abr-ink-success)}.abr-cost-art.is-plan{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-cost-art.is-plan{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--abr-border))}}.abr-cost-art.is-plan{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-cost-art.is-plan{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.abr-cost-art.is-plan .abr-cost-art__state{color:var(--color-primary)}.abr-cost-art.is-miss{border-style:dashed;border-color:var(--color-warning)}.abr-cost-art.is-skip{background:var(--color-base-200);color:var(--abr-text-tertiary)}.abr-cost-art__add{color:var(--abr-ink-warning);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.abr-cost-art__add:hover{text-underline-offset:2px;text-decoration:underline}.abr-cost-skip{margin-left:auto;position:relative}.abr-cost-skip>summary{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);cursor:pointer;list-style:none}.abr-cost-skip>summary::-webkit-details-marker{display:none}.abr-cost-skip[open]>.abr-cost-skip__form{z-index:5;border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);width:min(320px,80vw);box-shadow:var(--abr-popover-shadow);gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.abr-cost-skip__form .abr-field{flex:auto;min-width:0}.abr-cost-figs__scroll{overflow-x:auto}@media (width<=639px){.abr-cost-arts{grid-template-columns:minmax(0,1fr)}}.abr-sd-pin.is-skip{background:var(--color-base-200);color:var(--abr-text-tertiary)}.abr-sd-pin.is-empty.is-urgent{border-color:var(--color-warning);color:var(--abr-ink-warning)}.abr-cost-line{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;line-height:1.3;display:block;overflow:hidden}.abr-cost-line__miss{color:var(--abr-ink-warning)}.abr-cost-line.is-wrap{white-space:normal}.abr-ship-card__costs{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.abr-cost-tag.is-miss{border:1px dashed var(--color-warning);color:var(--abr-ink-warning);background:0 0}.abr-cost-block__head .abr-views{scrollbar-width:none;max-width:100%;overflow-x:auto}.abr-cost-block__head .abr-cost-lenses{height:auto}.abr-cost-lenses .abr-cost-lens{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding-block:6px;line-height:1.25}.abr-cost-lens__project{white-space:normal;overflow-wrap:anywhere;max-width:24em;font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);font-weight:400}.abr-cost-pick>summary{cursor:pointer;list-style:none}.abr-cost-pick>summary::-webkit-details-marker{display:none}.abr-cost-pick>summary:after{content:"▾";color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);margin-left:4px}.abr-cost-pick>summary:hover{color:var(--color-primary)}.abr-cost-pick__pop{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);text-align:left;flex-direction:column;gap:2px;margin-top:4px;padding:4px;font-weight:400;display:flex}.abr-cost-pick__row{border-radius:var(--radius-selector);color:inherit;font:inherit;font-size:var(--abr-text-xs);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:4px 8px;display:flex}.abr-cost-pick__row:hover{background:var(--color-base-200)}.abr-cost-pick__what{flex-direction:column;min-width:0;display:flex}.abr-cost-pick__what small{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-cost-pick__row b{white-space:nowrap;font-variant-numeric:tabular-nums}.abr-cost-pick__sum{border-top:1px solid var(--abr-border);font-size:var(--abr-text-xs);flex-wrap:wrap;justify-content:space-between;gap:0 12px;padding:4px 8px;display:flex}.abr-cost-pick__new{align-self:flex-start;padding:4px 8px}button.abr-cost-art__open{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.abr-cost-art__open:hover{text-underline-offset:2px;text-decoration:underline}.abr-cost-art .abr-cost-pick[open]{flex-basis:100%}.abr-cost-pick__fig{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.abr-cost-pick__fig small{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap}a.abr-cost-pick__row{text-decoration:none}.abr-cost-cell__missing{border:1px dashed var(--color-warning);border-radius:var(--radius-selector);color:var(--abr-ink-warning);font:inherit;font-size:var(--abr-text-xs);background:0 0;padding:2px 8px}button.abr-cost-cell__missing{cursor:pointer}.abr-cost-pick__count{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:400}html[data-theme=abr-dark] .abr-cost-block .abr-view--on{background:var(--color-base-300);box-shadow:inset 0 0 0 1px var(--abr-border-strong)}html[data-theme=abr-dark] .abr-cost-art.is-plan{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){html[data-theme=abr-dark] .abr-cost-art.is-plan{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}html[data-theme=abr-dark] .abr-cost-art.is-posted{background:var(--abr-ink-success)}@supports (color:color-mix(in lab, red, red)){html[data-theme=abr-dark] .abr-cost-art.is-posted{background:color-mix(in srgb,var(--abr-ink-success) 16%,transparent)}}.abr-cost-window{width:100%;max-width:min(1440px,96vw)}.abr-cost-window__body{gap:12px;padding:0 20px 8px;display:grid;overflow:auto}.abr-cost-window__table{width:100%;font-size:var(--abr-text-sm)}.abr-cost-window__table th,.abr-cost-window__table td{white-space:nowrap;padding:6px 10px}.abr-cost-window__table td:is([data-c=article],[data-c=contractor]){text-overflow:ellipsis;overflow:hidden}.abr-cost-window__total{font-size:var(--abr-text-sm);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;display:flex}.abr-logistics-settings{gap:calc(var(--abr-text-base) * 1.1);flex-direction:column;min-width:0;display:flex}.abr-ls-tabs{border-bottom:1px solid var(--abr-border);flex-wrap:wrap;gap:.25rem;padding-bottom:.5rem;display:flex}.abr-ls-tab{min-height:var(--abr-control-h);color:var(--abr-text-secondary);font-size:var(--abr-text-sm);border-radius:var(--radius-field);align-items:center;padding:.35rem .8rem;text-decoration:none;display:inline-flex}.abr-ls-tab:hover,.abr-ls-choice:hover,.abr-ls-node:hover{background:var(--abr-grid-stripe);text-decoration:none}.abr-ls-tab[aria-current],.abr-ls-choice[aria-current],.abr-ls-node[aria-current]{background:var(--abr-grid-select-fill);color:var(--color-base-content);box-shadow:inset 0 0 0 1px var(--color-primary)}.abr-ls-workbench{gap:calc(var(--abr-text-base) * 1.3);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;display:grid}.abr-ls-panel{padding:calc(var(--abr-text-base) * 1.3);min-width:0}.abr-ls-heading{font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.abr-ls-heading h2{font-size:var(--abr-text-base);overflow-wrap:anywhere;margin:0;font-weight:600}.abr-ls-choices{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.abr-ls-choice{border:1px solid var(--abr-border);border-radius:var(--radius-field);color:var(--color-base-content);font-size:var(--abr-text-sm);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.abr-ls-routehead{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.abr-ls-routehead>form{min-width:0}.abr-ls-schematic{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.abr-ls-node-row{align-items:center;gap:.5rem;display:flex;position:relative}.abr-ls-node-row+.abr-ls-node-row{margin-top:calc(var(--abr-text-base) * .8)}.abr-ls-node-row+.abr-ls-node-row:before{content:"";left:calc(var(--abr-text-base) * 1.8);top:calc(var(--abr-text-base) * -.8);height:calc(var(--abr-text-base) * .8);border-left:1px solid var(--abr-border);position:absolute}.abr-ls-node{grid-template-columns:calc(var(--abr-text-base) * 1.8) minmax(0, 1fr);border:1px solid var(--abr-border);border-radius:var(--radius-field);min-width:0;color:var(--color-base-content);font-size:var(--abr-text-sm);overflow-wrap:anywhere;flex:1;gap:.3rem .6rem;padding:.7rem;text-decoration:none;display:grid}.abr-ls-node small{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);grid-column:2}.abr-ls-step{width:calc(var(--abr-text-base) * 1.6);height:calc(var(--abr-text-base) * 1.6);border-radius:var(--radius-selector);background:var(--abr-grid-stripe);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;place-items:center;display:grid}.abr-ls-node-actions{flex-shrink:0;gap:.1rem;display:flex}.abr-ls-node-actions .abr-btn{padding-inline:.4rem}.abr-ls-divider{border-top:1px solid var(--abr-border);margin-top:1rem;padding-top:1rem}.abr-ls-field{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);flex-direction:column;gap:.4rem;margin-top:.8rem;display:flex}.abr-ls-add-stage,.abr-ls-stagechoices{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.abr-ls-add-stage label{flex-direction:column;gap:.3rem;display:flex}.abr-ls-register{min-width:0;overflow:hidden}.abr-ls-registerhead{padding:calc(var(--abr-text-base) * 1.1) calc(var(--abr-text-base) * 1.3);border-bottom:1px solid var(--abr-border)}.abr-ls-registerhead .abr-ls-heading{margin-bottom:.3rem}.abr-ls-localtabs{border:0;margin-top:.8rem;padding:0}.abr-ls-tablewrap{max-width:100%;overflow-x:auto}.abr-ls-tablewrap table{width:100%}.abr-ls-tablewrap thead{background:var(--abr-grid-head);color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-ls-tablewrap th{text-align:left;font-weight:500}.abr-ls-tablewrap td,.abr-ls-tablewrap th{vertical-align:middle;padding:.5rem .8rem}.abr-ls-tablewrap tbody tr+tr{border-top:1px solid var(--abr-border)}.abr-ls-name{width:100%;min-width:calc(var(--abr-text-base) * 12)}.abr-ls-usage{min-width:calc(var(--abr-text-base) * 15);color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-ls-registerfoot{border-top:1px solid var(--abr-border);padding:calc(var(--abr-text-base) * 1.1) calc(var(--abr-text-base) * 1.3);font-size:var(--abr-text-xs);color:var(--abr-text-secondary);flex-direction:column;gap:.8rem;display:flex}.abr-ls-registerfoot form{margin-top:0}.abr-ls-normsection{padding:calc(var(--abr-text-base) * 1.1) calc(var(--abr-text-base) * 1.3)}.abr-ls-normsection+.abr-ls-normsection{border-top:1px solid var(--abr-border)}.abr-ls-category-edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,.8fr) auto;align-items:center;gap:1rem;display:grid}.abr-ls-archived{opacity:.65}.abr-ls-history{padding:calc(var(--abr-text-base) * 1.1) calc(var(--abr-text-base) * 1.3)}.abr-ls-history summary{cursor:pointer}.abr-ls-events{flex-direction:column;gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.abr-ls-events li{overflow-wrap:anywhere}@media (width<=1023px){.abr-ls-workbench{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.abr-ls-node-row{flex-wrap:wrap}.abr-ls-node{flex-basis:100%}.abr-ls-node-actions{margin-left:auto}.abr-ls-routehead{flex-wrap:wrap}.abr-ls-routehead>form:first-child{flex-basis:100%}.abr-ls-tab{padding-inline:.6rem}}@media (width<=1023px){.abr-ls-category-edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.abr-ls-category-edit .abr-ls-name{min-width:0}}.abr-sheet-marks{border:1px solid var(--color-warning);grid-template-columns:minmax(0,1fr);gap:10px;margin:12px 0 0;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.abr-sheet-marks{border:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent)}}.abr-sheet-marks{border-radius:var(--abr-proc-radius-node);background:var(--abr-warning-soft);color:var(--color-base-content)}.abr-sheet-marks[hidden]{display:none}.abr-sheet-marks__head{min-width:0;color:var(--abr-ink-warning);cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.abr-sheet-marks__head::-webkit-details-marker{display:none}.abr-sheet-marks__head:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-field)}.abr-sheet-marks__head h2{font-size:var(--abr-text-sm);white-space:nowrap;flex:none;margin:0;font-weight:600}.abr-sheet-marks__i{flex:none}.abr-sheet-marks__what{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--abr-text-sm);color:var(--color-base-content);flex:1 1 0;font-weight:400;overflow:hidden}.abr-sheet-marks__chev{transition:transform var(--abr-t-turn) ease;flex:none;margin-left:auto}.abr-sheet-marks__open[open]>.abr-sheet-marks__head .abr-sheet-marks__chev{transform:rotate(180deg)}.abr-sheet-marks__open[open]>.abr-sheet-marks__head{margin-bottom:10px}@media (prefers-reduced-motion:reduce){.abr-sheet-marks__chev{transition:none}}.abr-sheet-marks__n{border-radius:var(--abr-radius-round);background:var(--color-warning);min-width:20px;color:var(--color-warning-content);font-size:var(--abr-text-2xs);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:0 6px;font-weight:700;line-height:20px}.abr-sheet-marks__list{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.abr-sheet-mark{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.abr-sheet-mark.is-flash{animation:abr-sheet-flash var(--abr-t-mark) ease-out}@keyframes abr-sheet-flash{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-warning) 60%, transparent)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.abr-sheet-mark.is-flash{animation:none}}.abr-sheet-mark__main{flex:1;gap:6px;min-width:0;display:grid}.abr-sheet-mark__words{font-size:var(--abr-text-sm);overflow-wrap:anywhere;margin:0;font-weight:500}.abr-sheet-mark__title{font-size:var(--abr-text-sm);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.abr-sheet-mark__lines{gap:4px;margin:0;display:grid}.abr-sheet-mark__lines div{grid-template-columns:6.5rem minmax(0,1fr);gap:0 12px;display:grid}.abr-sheet-mark__lines dt{font-size:var(--abr-text-2xs);color:var(--abr-text-secondary);padding-top:1px;font-weight:700}.abr-sheet-mark__lines dd{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.abr-sheet-mark__check{flex:none}.abr-sheet-marks__done{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-sheet-marks__done summary{cursor:pointer}.abr-sheet-marks__done ul{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.abr-sheet-mark-icon{vertical-align:middle;border-radius:var(--abr-radius-round);background:var(--abr-warning-soft);width:18px;height:18px;color:var(--abr-ink-warning);cursor:pointer;border:0;justify-content:center;align-items:center;margin-left:6px;padding:0;display:inline-flex}.abr-sheet-mark-icon:hover{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-sheet-mark-icon:hover{background:color-mix(in srgb, var(--color-warning) 30%, transparent)}}.abr-sheet-mark-icon:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.abr-sheet-mark-tag{border-radius:var(--abr-radius-round);background:var(--abr-warning-soft);width:18px;height:18px;color:var(--abr-ink-warning);vertical-align:middle;flex:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.abr-po-dot--marked,.abr-ship-signal--marked .abr-ship-signal__dot{background:var(--color-warning)}.abr-stl-tile.is-marked .abr-stl-tile__value,.abr-pm-card__sub--sheet,.abr-ocd-money__opening b.tabular-nums,.abr-ocd-money__opening b{color:var(--abr-ink-warning)}.abr-stl-who__text>b .abr-sheet-mark-tag{vertical-align:baseline;display:inline-flex}.abr-sheet-fold{margin-top:14px}.abr-sheet-fold__note{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);font-weight:400}.abr-sheet-fold__body{gap:12px;display:grid}.abr-sheet-fold .abr-sheet-marks{background:var(--color-base-100);margin-top:0}.abr-sheet-costs>.abr-sheet-fold{margin-top:0}@media (width<=639px){.abr-sheet-fold>.abr-sheet-marks__open>.abr-sheet-marks__head{flex-wrap:wrap;row-gap:4px}.abr-sheet-fold>.abr-sheet-marks__open>.abr-sheet-marks__head h2{white-space:normal;flex:12rem;min-width:0}}.abr-sheet-pay{gap:6px;display:grid}.abr-sheet-pay__scroll{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);overflow-x:auto}.abr-sheet-pay__table{width:100%;font-size:var(--abr-text-sm)}.abr-sheet-pay__table th{white-space:nowrap}.abr-sheet-pay__table th,.abr-sheet-pay__table td{vertical-align:top;padding:8px 12px}.abr-sheet-pay-row>td{background:var(--color-base-200);color:var(--abr-text-secondary)}.abr-sheet-pay-row.is-vanished>td{color:var(--abr-text-tertiary);text-decoration:none}.abr-sheet-pay-row>td:first-child{box-shadow:inset 3px 0 0 var(--abr-border-strong)}.abr-sheet-pay__what{min-width:16rem}.abr-sheet-pay__state{color:var(--color-base-content);font-weight:500;display:block}.abr-sheet-pay__sub{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);display:block}.abr-sheet-pay__hint{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);margin-top:2px;display:block}.abr-sheet-pay__act{margin-top:6px;display:block}.abr-sheet-pay.is-compact .abr-sheet-pay__table{font-size:var(--abr-text-xs)}.abr-sheet-plus{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);margin:8px 0 0}.abr-sheet-note{border-radius:var(--radius-field);background:var(--color-base-200);font-size:var(--abr-text-sm);color:var(--abr-text-secondary);margin:10px 0 0;padding:8px 12px}.abr-sheet-opening{border:1px solid var(--abr-border);border-radius:var(--abr-proc-radius-node);background:var(--color-base-100);gap:6px;margin-top:14px;padding:10px 14px;display:grid}.abr-sheet-opening__title{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin:0;font-weight:600}.abr-sheet-opening__line{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.abr-sheet-opening__sum{font-size:var(--abr-text-base)}.abr-sheet-opening__sum.is-minus{color:var(--abr-ink-warning)}.abr-sheet-opening__note{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary)}.abr-sheet-opening__form{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 8px;display:flex}.abr-sheet-opening__form .abr-field,.abr-sheet-opening__form .abr-figure-display{width:9rem}.abr-sheet-opening__label{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-sheet-opening__error{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);flex-basis:100%;font-weight:500}.abr-sheet-opening.is-compact{padding:8px 12px}.abr-sheet-costs{gap:12px;margin-bottom:14px;display:grid}.abr-sheet-carrier__name{font-size:var(--abr-text-sm);margin:0;font-weight:600}.abr-sheet-orderless{gap:10px;margin-top:12px;display:grid}.abr-sheet-orderless__title{font-size:var(--abr-text-base);margin:0;font-weight:600}.abr-sheet-orderless__lead,.abr-sheet-orderless__empty{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);margin:0}.abr-sheet-journal-list{gap:6px;max-height:50vh;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.abr-sheet-journal-pick{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);text-align:left;cursor:pointer;width:100%;font-size:var(--abr-text-sm);grid-template-columns:auto 1fr;align-items:start;gap:2px 10px;padding:8px 10px;display:grid}.abr-sheet-journal-pick:hover{border-color:var(--color-primary)}.abr-sheet-journal-pick[aria-checked=true]{border-color:var(--color-primary);background:var(--abr-accent-soft)}.abr-sheet-journal-pick[disabled]{opacity:.6;cursor:not-allowed}.abr-sheet-journal-pick__main{font-variant-numeric:tabular-nums;font-weight:500}.abr-sheet-journal-pick__sub{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);grid-column:2}.abr-sheet-journal-pick__hint{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);grid-column:2;font-weight:500}.abr-sheet-journal-error{font-size:var(--abr-text-sm);color:var(--abr-ink-warning);margin:8px 0 0;font-weight:500}.abr-sheet-journal-empty{font-size:var(--abr-text-sm);color:var(--abr-text-secondary);margin:12px 0 0}@media (width<=640px){.abr-sheet-mark{flex-direction:column;gap:10px}.abr-sheet-mark__main,.abr-sheet-mark__check{align-self:stretch}.abr-sheet-mark__lines div{grid-template-columns:minmax(0,1fr);gap:0}.abr-sheet-pay__table thead{display:none}.abr-sheet-pay__table,.abr-sheet-pay__table tbody,.abr-sheet-pay__table tr,.abr-sheet-pay__table td{width:100%;display:block}.abr-sheet-pay__table td{text-align:left;padding:4px 12px}.abr-sheet-pay__table tr{border-bottom:1px solid var(--abr-border);padding:6px 0}.abr-sheet-pay__table tr:last-child{border-bottom:0}.abr-sheet-pay__table td[data-label]:before{content:attr(data-label) ": ";color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-sheet-pay__table .text-right{text-align:left}.abr-sheet-pay-row>td:first-child{box-shadow:none}.abr-sheet-pay-row>td{background:0 0}.abr-sheet-pay-row{background:var(--color-base-200)}.abr-sheet-opening__form .abr-field,.abr-sheet-opening__form .abr-figure-display{width:100%}#abr-po-views{scrollbar-width:none;max-width:100%;overflow-x:auto}#abr-po-views::-webkit-scrollbar{display:none}}.abr-sheet-mark-tag[data-sheet-warning]{cursor:help}.abr-sheet-mark-tag[data-sheet-warning]:focus-visible{outline:2px solid var(--color-primary)}.abr-sheet-warning-tip{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);max-width:min(22rem,100vw - 16px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-text-xs);white-space:normal;overflow-wrap:anywhere;pointer-events:none;padding:8px 10px;line-height:1.45;position:fixed}:root{--abr-urgent-width:3px}.abr-board-card.is-urgent,.abr-ship-card.is-urgent{outline:var(--abr-urgent-width) solid var(--abr-urgent);outline-offset:calc(var(--abr-urgent-width) * -1 + 1px)}.abr-board-card.is-urgent-via,.abr-ship-card.is-urgent-via{outline-style:dashed}tr.is-urgent{outline:var(--abr-urgent-width) solid var(--abr-urgent);outline-offset:calc(var(--abr-urgent-width) * -1)}tr.is-urgent-via{outline-style:dashed}tr.is-urgent>td:first-child{box-shadow:inset var(--abr-urgent-width) 0 0 var(--abr-urgent)}tr.is-urgent-via>td:first-child{box-shadow:none}.abr-urgent-tag{border-radius:var(--radius-selector);background:var(--abr-urgent);max-width:100%;color:var(--abr-urgent-on);font-size:var(--abr-text-2xs);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;cursor:help;flex:none;align-items:center;gap:4px;margin-left:6px;padding:1px 7px;font-weight:700;line-height:1.5;display:inline-flex;overflow:hidden}.abr-urgent-tag:before{content:"";border-radius:var(--abr-radius-round);background:currentColor;flex:none;width:6px;height:6px}.abr-urgent-tag.is-via{background:var(--abr-urgent-bg);color:var(--abr-urgent-ink);outline:1px dashed var(--abr-urgent);outline-offset:-1px}.abr-urgent-tag:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.abr-pt__urgent,.abr-st__urgent,.abr-ship-card__urgent{min-width:0;display:flex}.abr-pt__urgent .abr-urgent-tag,.abr-st__urgent .abr-urgent-tag,.abr-ship-card__urgent .abr-urgent-tag{margin-left:0}.abr-ship-card__urgent{margin-top:4px}.abr-po-urgent-line{min-width:0;margin:2px 0 1px;display:flex}.abr-po-urgent-line .abr-urgent-tag{margin-left:0}.abr-urgent-tip{z-index:var(--abr-z-menu);border:1px solid var(--abr-urgent);border-left-width:var(--abr-urgent-width);border-radius:var(--radius-field);background:var(--color-base-100);max-width:min(24rem,100vw - 16px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-text-xs);white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;gap:2px;padding:8px 10px;line-height:1.45;display:grid;position:fixed}.abr-urgent-tip__head{color:var(--abr-urgent-ink);font-weight:700}.abr-po-dot--urgent,.abr-ship-signal--urgent .abr-ship-signal__dot{background:var(--abr-urgent)}.abr-po-chip--urgent.is-on,.abr-ship-signal--urgent.is-on{border-color:var(--abr-urgent);color:var(--abr-urgent-ink);background:var(--abr-urgent-bg)}.abr-urgent-window__refusal{border-radius:var(--radius-field);background:var(--abr-proc-warn-bg);color:var(--abr-ink-warning);padding:8px 10px;font-weight:600}.abr-urgent-window__now{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.abr-urgent-window__now .abr-urgent-tag{cursor:default;margin-left:0}.abr-urgent-window__tip{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);gap:2px;display:grid}.abr-urgent-window__go{background:var(--abr-urgent);border-color:var(--abr-urgent);color:var(--abr-urgent-on)}.abr-urgent-window__go:hover{background:var(--abr-urgent-ink);border-color:var(--abr-urgent-ink)}.abr-ocd-title .abr-urgent-tag{font-size:var(--abr-text-xs);padding:2px 9px}.abr-ocd.is-urgent .abr-ocd-head{box-shadow:inset var(--abr-urgent-width) 0 0 var(--abr-urgent);padding-left:12px}.abr-ocd.is-urgent-via .abr-ocd-head{box-shadow:none;border-left:var(--abr-urgent-width) dashed var(--abr-urgent);padding-left:10px}.abr-hu{border-top:var(--abr-urgent-width) solid var(--abr-urgent);gap:12px;padding:16px;display:grid}.abr-hu__head{align-items:center;gap:10px;display:flex}.abr-hu__icon{width:calc(var(--abr-control-h) - 4px);height:calc(var(--abr-control-h) - 4px);border-radius:var(--radius-field);background:var(--abr-urgent-soft);color:var(--abr-urgent);justify-content:center;align-items:center;display:inline-flex}.abr-hu__title{font-size:var(--abr-text-base);letter-spacing:-.01em;margin:0;font-weight:700}.abr-hu__count{border-radius:var(--abr-radius-round);background:var(--abr-urgent);min-width:22px;color:var(--abr-urgent-on);font-size:var(--abr-text-xs);text-align:center;font-variant-numeric:tabular-nums;padding:0 7px;font-weight:700;line-height:22px}.abr-hu__empty{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);margin:0}.abr-hu__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.abr-hu__order{border:1px solid var(--abr-border);border-left:var(--abr-urgent-width) solid var(--abr-urgent);border-radius:var(--radius-field);background:var(--color-base-100);gap:4px;padding:6px 10px;display:grid}.abr-hu__order[hidden],.abr-hu__more[hidden]{display:none}.abr-hu__order.is-overdue{background:var(--abr-urgent-bg)}.abr-hu__line{font-size:var(--abr-text-sm);grid-template-columns:20px minmax(0,9.5rem) minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.abr-hu__fold{border-radius:var(--radius-selector);color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.abr-hu__fold:hover{color:var(--color-base-content)}.abr-hu__fold:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.abr-hu__fold svg{transition:transform var(--abr-t-turn) var(--abr-e-tint)}.abr-hu__fold[aria-expanded=true] svg{transform:rotate(90deg)}.abr-hu__num{color:inherit;white-space:nowrap;text-decoration:none}.abr-hu__num b{font-weight:700}.abr-hu__num:hover b{color:var(--color-primary)}.abr-hu__project{color:var(--abr-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-hu__cargo{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);white-space:nowrap}.abr-hu__cargo em{color:var(--abr-proc-late-ink);font-style:normal;font-weight:600}.abr-hu__line .abr-urgent-tag{margin-left:0}.abr-hu__more{gap:6px;padding:0 0 4px 30px;display:grid}.abr-hu__why{color:var(--color-base-content);font-size:var(--abr-text-sm);overflow-wrap:anywhere}.abr-hu__why i{color:var(--abr-text-tertiary)}.abr-hu__who{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-hu__who b{color:var(--abr-urgent-ink)}.abr-hu__more-btn{justify-self:start}.abr-hu__legs{border-left:2px dashed var(--abr-border);gap:4px;margin:0;padding:0 0 0 12px;list-style:none;display:grid}.abr-hu__leg{border-radius:var(--radius-selector);background:var(--color-base-200);color:inherit;font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 8px;text-decoration:none;display:flex}.abr-hu__leg:hover{background:var(--abr-accent-soft)}.abr-hu__leg.is-late{box-shadow:inset 3px 0 0 var(--abr-proc-late-paint)}.abr-hu__leg-name{font-weight:600}.abr-hu__leg-name small{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);font-weight:500}.abr-hu__station{border-radius:var(--abr-radius-round);background:var(--abr-accent-soft);color:var(--abr-proc-on-ink);font-size:var(--abr-text-2xs);padding:1px 8px;font-weight:600}.abr-hu__eta{color:var(--abr-text-secondary);font-variant-numeric:tabular-nums}.abr-hu__late{border-radius:var(--radius-selector);background:var(--abr-proc-late-soft);color:var(--abr-proc-late-ink);font-size:var(--abr-text-2xs);padding:1px 7px;font-weight:700}.abr-hu__leg .abr-urgent-tag{margin-left:auto}[data-urgent-window] textarea.abr-field{resize:vertical;height:auto;padding-top:8px;padding-bottom:8px;line-height:1.4}@media (width>=640px){.abr-layer-switch{justify-content:center;min-width:7.75rem}}@supports (color:color-mix(in lab, red, red)){:root[data-abr-layer="2"] .tabulator-row.abr-layer2-adrift{background:color-mix(in srgb, var(--color-error) 10%, transparent)}.abr-op-sieve{border-color:color-mix(in srgb, var(--abr-layer2-accent) 55%, var(--abr-border))}.abr-op-sieve:hover{background:color-mix(in srgb, var(--abr-layer2-accent) 24%, var(--color-base-100))}.abr-card-sieve{border-color:color-mix(in srgb, var(--abr-layer2-accent) 55%, var(--abr-border))}}:is(.tabulator,.abr-po-scroll) .abr-freeze-line{background:var(--abr-freeze-line);z-index:40;pointer-events:none;width:2px;position:absolute}:is(.tabulator .tabulator-header,.abr-po-table thead) .abr-freeze-handle{cursor:grab;z-index:30;width:9px;position:absolute;top:0;bottom:0}:is(.tabulator .tabulator-header,.abr-po-table thead) .abr-freeze-handle:hover,.abr-freeze-hot :is(.tabulator-header,thead) .abr-freeze-handle{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:is(.tabulator .tabulator-header,.abr-po-table thead) .abr-freeze-handle:hover,.abr-freeze-hot :is(.tabulator-header,thead) .abr-freeze-handle{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}}.abr-freeze-hot .abr-freeze-line{background:var(--color-primary)}.abr-freeze-preview{background:var(--abr-freeze-line);width:2px;margin-left:-1px;position:fixed}@supports (color:color-mix(in lab, red, red)){.abr-freeze-preview{background:color-mix(in srgb, var(--abr-freeze-line) 62%, transparent)}}.abr-freeze-preview{z-index:calc(var(--abr-z-drag) - 2);pointer-events:none}.tabulator .tabulator-header .tabulator-col.is-selected,.tabulator .tabulator-header .tabulator-col.is-selected *,.tabulator .tabulator-header .tabulator-col.tabulator-range-selected,.tabulator .tabulator-header .tabulator-col.tabulator-range-selected *{cursor:grab}.tabulator .tabulator-header .tabulator-col.abr-col-moving{opacity:.45}body.abr-col-dragging,body.abr-col-dragging *,body.abr-freeze-dragging,body.abr-freeze-dragging *{cursor:grabbing!important}.abr-col-drop{background:var(--color-primary);width:3px;margin-left:-1px;position:fixed}@supports (color:color-mix(in lab, red, red)){.abr-col-drop{background:color-mix(in srgb, var(--color-primary) 60%, transparent)}}.abr-col-drop{border-radius:var(--abr-radius-round);z-index:var(--abr-z-drag);pointer-events:none}.abr-col-drop[data-label]:not([data-label=""]):after{content:attr(data-label);border-radius:var(--radius-selector);background:var(--color-primary);color:var(--color-primary-content);font-size:var(--abr-text-3xs);white-space:nowrap;padding:2px 7px;position:absolute;top:34px;left:8px}.abr-col-ghost{z-index:calc(var(--abr-z-drag) - 5);background:var(--color-primary);position:fixed}@supports (color:color-mix(in lab, red, red)){.abr-col-ghost{background:color-mix(in srgb, var(--color-primary) 13%, transparent)}}.abr-col-ghost{box-shadow:inset 1px 0 0 var(--color-primary), inset -1px 0 0 var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-col-ghost{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-primary) 45%, transparent), inset -1px 0 0 color-mix(in srgb, var(--color-primary) 45%, transparent)}}.abr-col-ghost{pointer-events:none}.abr-head-menu-glyph{width:13px;font-size:var(--abr-text-3xs);color:var(--abr-text-secondary);flex:none}.abr-head-menu-item:hover:not(:disabled) .abr-head-menu-glyph{color:var(--color-primary)}.abr-row-moving{-webkit-user-select:none;user-select:none}.abr-row-draggable:not(.abr-op-unselected) .tabulator-row.tabulator-range-selected .abr-op-rownum,.abr-row-draggable:not(.abr-op-unselected) .tabulator-row.tabulator-range-selected .abr-op-rownum *{cursor:grab}body.abr-row-dragging,body.abr-row-dragging *{cursor:grabbing!important}.abr-row-drag-source{visibility:hidden}.abr-row-drag-shift{transition:transform var(--abr-t-turn) var(--abr-e-enter)}.abr-row-drag-preview{z-index:90;pointer-events:none;background:var(--color-base-100);border:2px solid var(--color-primary);border-radius:var(--radius-field);box-shadow:var(--abr-popover-shadow);position:fixed}.abr-row-drag-viewport{max-height:40vh;overflow:hidden}.abr-row-drag-preview .tabulator{background:var(--color-base-100)}.abr-row-drag-preview .tabulator-row{display:flex}.abr-row-drag-count{border-radius:var(--radius-field);background:var(--color-primary);color:var(--color-primary-content);padding:.1rem .5rem;position:absolute;top:-1.1rem;right:1rem}.abr-row-drag-gap{z-index:80;pointer-events:none;border:2px dashed var(--color-primary);background:var(--abr-accent-soft);justify-content:center;align-items:center;display:flex;position:fixed}.abr-row-drag-gap[hidden]{display:none}.abr-row-drag-gap span{background:var(--color-base-100);color:var(--color-primary);padding:.1rem .5rem}.abr-cell-history-entry{border-top:1px solid var(--abr-border);overflow-wrap:anywhere;padding:.75rem 0}.abr-cell-history-entry p{margin-top:.4rem}@media (prefers-reduced-motion:reduce){.abr-row-drag-shift{transition:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--abr-cell-fs:13px;--abr-cell-py:6px;--abr-cell-px:9px;--abr-cell-lh:19.5px;--abr-row-h:33px;--abr-card-row-h:32px;--abr-head-fs:13px;--abr-letter-fs:11px;--abr-letter-py:3px;--abr-sheet-chrome:calc(var(--abr-nav-h) + 2 * var(--abr-page-py) + var(--abr-control-h) + 50px);--abr-page-chrome:calc(var(--abr-nav-h) + 2 * var(--abr-page-py));--abr-card-sheet-chrome:var(--abr-page-chrome);--abr-funnel:18px;--abr-caret:7px;--abr-col-actions:84px;--abr-col-number:56px;--abr-col-pick:44px;--abr-pick-box:20px;--abr-report-chrome:var(--abr-page-chrome);--abr-report-row-h:32px;--abr-tree-indent:18px;--abr-tree-spacer:7px;--abr-tree-twist:24px;--abr-tree-twist-icon:14px;--abr-detail-tree-indent:14px;--abr-filters-pad:16px;--abr-filters-gap:12px;--abr-field-gap:6px;--abr-nav-h:44px;--abr-page-py:24px;--abr-page-px:24px;--abr-control-h:36px;--abr-control-h-sm:30px;--abr-control-px:12px;--abr-sidebar-rail:64px;--abr-sidebar-open:264px;--abr-pc-day-h:32px;--abr-pc-month-min:168px;--abr-pc-dot:7px;--abr-pc-gdot:6px;--abr-pc-corner:8px;--abr-text-display:34px;--abr-text-title:28px;--abr-text-2xl:24px;--abr-text-xl:20px;--abr-text-lg:17px;--abr-text-base:15px;--abr-text-sm:14px;--abr-text-xs:13px;--abr-text-2xs:12px;--abr-text-3xs:11px;--abr-text-4xs:10px;--abr-usdt-icon:15px;--abr-gutter-lane:6px}html[data-abr-scale=compact]{--abr-caret:6px;--abr-cell-fs:10px;--abr-cell-py:1px;--abr-cell-px:4px;--abr-cell-lh:14px;--abr-row-h:18px;--abr-card-row-h:18px;--abr-head-fs:10px;--abr-letter-fs:9px;--abr-letter-py:1px;--abr-funnel:12px;--abr-col-actions:65px;--abr-col-number:43px;--abr-col-pick:34px;--abr-pick-box:14px;--abr-report-row-h:18px;--abr-tree-indent:16px;--abr-tree-spacer:2px;--abr-tree-twist:16px;--abr-tree-twist-icon:11px;--abr-detail-tree-indent:6px;--abr-filters-pad:5px;--abr-filters-gap:3px;--abr-field-gap:2px;--abr-nav-h:36px;--abr-page-py:10px;--abr-page-px:12px;--abr-control-h:28px;--abr-control-h-sm:24px;--abr-control-px:8px;--abr-sidebar-rail:52px;--abr-sidebar-open:214px;--abr-pc-day-h:26px;--abr-pc-month-min:140px;--abr-pc-dot:5px;--abr-pc-gdot:5px;--abr-pc-corner:6px;--abr-text-display:22px;--abr-text-title:16px;--abr-text-2xl:15px;--abr-text-xl:14px;--abr-text-lg:13px;--abr-text-base:11px;--abr-text-sm:11px;--abr-text-xs:10px;--abr-text-2xs:10px;--abr-text-4xs:9px;--abr-usdt-icon:12px;--abr-gutter-lane:5px;--abr-text-3xs:9px}html[data-abr-scale=large]{--abr-caret:9px;--abr-cell-fs:16px;--abr-cell-py:8px;--abr-cell-px:16px;--abr-cell-lh:24px;--abr-row-h:41px;--abr-card-row-h:40px;--abr-head-fs:16px;--abr-letter-fs:14px;--abr-letter-py:4px;--abr-funnel:25px;--abr-col-actions:103px;--abr-col-number:69px;--abr-col-pick:54px;--abr-pick-box:24px;--abr-report-row-h:40px;--abr-tree-indent:25px;--abr-tree-spacer:10px;--abr-tree-twist:33px;--abr-tree-twist-icon:18px;--abr-detail-tree-indent:21px;--abr-filters-pad:23px;--abr-filters-gap:19px;--abr-field-gap:9px;--abr-nav-h:58px;--abr-page-py:38px;--abr-page-px:38px;--abr-control-h:50px;--abr-control-h-sm:44px;--abr-control-px:19px;--abr-sidebar-rail:78px;--abr-sidebar-open:340px;--abr-pc-day-h:38px;--abr-pc-month-min:200px;--abr-pc-dot:9px;--abr-pc-gdot:8px;--abr-pc-corner:10px;--abr-text-display:55px;--abr-text-title:42px;--abr-text-2xl:31px;--abr-text-xl:27px;--abr-text-lg:24px;--abr-text-base:18px;--abr-text-sm:17px;--abr-text-xs:16px;--abr-text-2xs:15px;--abr-text-4xs:13px;--abr-usdt-icon:16px;--abr-gutter-lane:6px;--abr-text-3xs:14px}.abr-scale-group{border-radius:var(--radius-box);background:var(--abr-nav-chip);gap:1px;padding:2px}.abr-scale-pick{border-radius:var(--radius-field);width:24px;height:24px;color:var(--abr-nav-icon);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0 0 3px;font-weight:700;line-height:1;display:flex}.abr-scale-s{font-size:10px}.abr-scale-m{font-size:14px}.abr-scale-l{font-size:19px}.abr-scale-pick:hover{background:var(--abr-nav-icon-hover)}.abr-scale-pick[aria-pressed=true]{background:var(--abr-nav-active-bg);color:var(--abr-nav-active-fg)}.abr-scale-settling :is(.tabulator,.abr-grid,[data-cal-head]){opacity:.35;transition:opacity var(--abr-t-drop) var(--abr-e-exit)}.abr-scale-settled :is(.tabulator,.abr-grid,[data-cal-head]){transition:opacity var(--abr-t-pop) var(--abr-e-enter)}@media (prefers-reduced-motion:reduce){.abr-scale-settling :is(.tabulator,.abr-grid,[data-cal-head]),:is(.tabulator,.abr-grid,[data-cal-head]){opacity:1;transition:none}.abr-btn,.abr-op-tool,.abr-close,.abr-icon-btn{transition:none}}.abr-date-toggle{border-radius:var(--radius-selector);width:28px;height:28px;color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.abr-date-toggle:hover{background:var(--color-base-200);color:var(--color-base-content)}.abr-date-box{display:block;position:relative}.abr-inline-field,.abr-select--inline .abr-select-trigger{box-sizing:border-box;width:100%;min-width:0;height:var(--abr-control-h-sm);min-height:var(--abr-control-h-sm);border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-sm);box-shadow:none;transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint);margin:0;padding:0 9px;font-weight:500;display:block}.abr-select--inline .abr-select-trigger{padding-right:28px;display:flex}.abr-inline-field:hover:not(:disabled,[readonly]),.abr-select--inline .abr-select-trigger:hover:not(:disabled){border-color:var(--color-primary)}.abr-inline-field:focus,.abr-inline-field:focus-visible,.abr-select--inline .abr-select-trigger:focus,.abr-select--inline .abr-select-trigger:focus-visible{border-color:var(--color-primary);background:var(--color-base-100);box-shadow:0 0 0 3px var(--abr-accent-soft);outline:none}.abr-inline-field:is(:disabled,[readonly]),.abr-select--inline .abr-select-trigger:disabled{color:var(--color-base-content);cursor:default;opacity:1;background:0 0;border-color:#0000;padding-inline:0}.abr-inline-field.abr-field--date{font-variant-numeric:tabular-nums;padding-right:34px}.abr-inline-field.abr-field--date:disabled{padding-right:0}.abr-inline-field.is-late{color:var(--abr-proc-late-ink)}.abr-figure-display{width:100%;min-width:0;display:grid}.abr-figure-display>input,.abr-figure-display>.abr-figure-display__text{grid-area:1/1;min-width:0}.abr-figure-display>input:not(:focus){color:#0000!important;-webkit-text-fill-color:transparent!important}.abr-figure-display>input:not(:focus)::placeholder{color:#0000}.abr-figure-display>.abr-figure-display__text{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex;overflow:hidden;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.abr-figure-display>input:focus+.abr-figure-display__text{visibility:hidden}.abr-figure-display.is-empty>.abr-figure-display__text{opacity:.5}.abr-figure-display.is-disabled>.abr-inline-field,.abr-figure-display.is-readonly>.abr-inline-field{padding-inline:0}.abr-figure-display.is-disabled>.abr-field{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-figure-display.is-disabled>.abr-field{color:color-mix(in srgb, var(--color-base-content) 55%, transparent)}}.abr-select--inline .abr-select-trigger:after{opacity:1}.abr-select--inline .abr-select-trigger:disabled:after,.abr-inline-field:disabled~.abr-date-toggle{display:none}.abr-inline-field~.abr-date-toggle:hover{color:var(--abr-text-tertiary);background:0 0}.abr-inline-label{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-inline-field--area{height:auto;min-height:calc(var(--abr-control-h-sm) * 1.6);resize:vertical;padding-block:4px}.abr-negative{color:var(--abr-ink-error)}.abr-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#abr-page>:is(:first-child,h1.sr-only+*){margin-top:0}#abr-page>.abr-page-toolbar+*{margin-top:20px}.abr-page-toolbar-lead{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px 12px;min-width:0;display:flex}.abr-page-toolbar-actions{flex-wrap:wrap;flex:320px;justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.abr-page-toolbar-actions>.flex,.abr-page-toolbar--flat{justify-content:flex-end}.abr-page-toolbar--flat>.abr-page-toolbar-actions,.abr-page-toolbar--flat>.abr-page-toolbar-actions>.flex{display:contents}.abr-page-toolbar--flat>.abr-page-toolbar-lead{margin-right:auto}:root{--abr-window-h:calc(100vh - 3rem)}:is(.abr-window-part-head,.abr-bp-head,.abr-import-head,.abr-split-head,.abr-orgs-levels-head,.abr-pls-box-head){border-bottom:1px solid var(--abr-border);padding:14px 20px}:is(.abr-window-part-body,.abr-bp-body,.abr-import-body,.abr-split-body,.abr-window-card){padding:20px}:is(.abr-window-part-foot,.abr-split-foot,.abr-bp-foot,.abr-import-actions,.abr-window-foot){border-top:1px solid var(--abr-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.abr-confirm-box{max-width:calc(var(--abr-control-h) * 12)}.abr-table td.abr-number-picked{background-image:linear-gradient(var(--abr-grid-select-fill), var(--abr-grid-select-fill));box-shadow:inset 0 0 0 1px var(--color-primary)}.abr-native-range-host{position:relative}.abr-native-ranges{z-index:4;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.abr-native-range{box-sizing:border-box;border:2px solid var(--color-primary);border-radius:var(--radius-selector);pointer-events:none;position:absolute}.abr-native-range.is-active:after{content:"";border-radius:var(--abr-radius-round);background:var(--color-primary);width:6px;height:6px;position:absolute;bottom:-4px;right:-4px}table[data-range-frame] td.abr-number-picked{box-shadow:none}.abr-table thead th:is(.is-selected,.abr-po-col-selected,.abr-header-picked,.abr-number-picked,.abr-po-picked){background:linear-gradient(var(--abr-grid-select-fill), var(--abr-grid-select-fill)) var(--abr-grid-head)}.abr-table tr.abr-row-picked>td{background-image:linear-gradient(var(--abr-grid-select-fill), var(--abr-grid-select-fill))}.abr-drop-zone{transition:background-color var(--abr-t-tint) ease, box-shadow var(--abr-t-tint) ease, opacity var(--abr-t-tint) ease}.abr-drop-zone.abr-drop-zone[data-drop-ok]{background:var(--abr-accent-soft);box-shadow:inset 0 0 0 2px var(--color-primary)}.abr-drop-zone[data-drop-no]{opacity:.4}.abr-board-insertion{border-radius:var(--abr-radius-round);background:var(--color-primary);pointer-events:none;flex-shrink:0;height:3px}.abr-board-insertion[data-board-preview]{z-index:1;position:sticky;top:0}:is(.abr-card-field,[data-save-state]).is-saving :is(input,select,textarea,.abr-select-trigger){box-shadow:inset 0 -2px 0 var(--color-primary)}[data-save-state] .htmx-request{opacity:1}:is(.abr-card-field,[data-save-state]).is-refused :is(input,select,textarea,.abr-select-trigger){border-color:var(--abr-ink-error);background:var(--abr-error-soft)}:is(.abr-card-field,[data-save-state]).is-unsaved :is(input,select,textarea,.abr-select-trigger){border-color:var(--abr-ink-error);border-style:dashed}:is(.abr-card-field,[data-save-state]).is-saved :is(input,select,textarea,.abr-select-trigger){animation:abr-saved-edge var(--abr-t-mark) ease-out}.abr-cell-retry{border:1px solid var(--abr-border);border-radius:var(--radius-selector);background:var(--color-base-100);color:var(--abr-text-secondary);font-size:var(--abr-text-xs);cursor:pointer;align-self:flex-start;margin-top:4px;padding:2px 8px;line-height:20px}.abr-cell-retry:hover{border-color:var(--color-primary);color:var(--color-base-content)}.abr-cell .htmx-request:is(.abr-cell-input,select){box-shadow:inset 0 -2px 0 var(--color-primary);opacity:1}.abr-cell:has(.htmx-request) .abr-select-trigger{box-shadow:inset 0 -2px 0 var(--color-primary);opacity:1}.abr-landed{animation:abr-landed var(--abr-t-flash) ease-in-out var(--abr-flash-count)}@media (prefers-reduced-motion:reduce){.abr-landed{animation:abr-landed var(--abr-t-flash-still) ease-out 1}}[data-live-board] [data-live-tile].abr-board-moved.abr-motion-meaning{--abr-flash-count:2;animation:abr-landed var(--abr-t-flash) ease-in-out var(--abr-flash-count)}@media (prefers-reduced-motion:reduce){[data-live-board] [data-live-tile].abr-board-moved.abr-motion-meaning{background-color:var(--abr-grid-select-fill);box-shadow:inset 0 0 0 2px var(--color-primary);animation:none}}.tabulator .tabulator-row .tabulator-cell.abr-remote,.tabulator .tabulator-row.abr-remote .tabulator-cell,.abr-row.abr-remote>td{animation:abr-remote-ring var(--abr-t-mark) ease-out}@media (prefers-reduced-motion:reduce){:is(.abr-card-field,[data-save-state]).is-saved :is(input,select,textarea,.abr-select-trigger){border-color:var(--abr-ink-success);animation:none}.tabulator .tabulator-row .tabulator-cell.abr-remote,.tabulator .tabulator-row.abr-remote .tabulator-cell{box-shadow:inset 0 0 0 2px var(--color-primary);animation:none}}[data-live-tile].abr-remote{animation:abr-remote-ring var(--abr-t-mark) ease-out}@media (prefers-reduced-motion:reduce){[data-live-tile].abr-remote{box-shadow:inset 0 0 0 2px var(--color-primary);animation:none}}.abr-report-live-strip{z-index:var(--abr-z-float);border:1px solid var(--abr-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-box);background:var(--color-base-100);max-width:min(560px,100vw - 32px);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.abr-report-live-strip[hidden]{display:none}@media (prefers-reduced-motion:reduce){.abr-cell-switch,.abr-cell-switch:after,.abr-cp-switch,.abr-cp-switch:after,.abr-archive-switch,.abr-archive-switch:after,.abr-pin-switch,.abr-pin-switch:after{transition:none}}.abr-field-message{color:var(--abr-ink-error);font-size:var(--abr-text-2xs);line-height:1.25rem}.abr-field-error :is(input,select,textarea){border-color:var(--abr-ink-error)}.abr-field-error :is(input,select,textarea):focus{border-color:var(--abr-ink-error);--tw-ring-color:var(--abr-error-soft)}:root{--abr-t-flash:.62s;--abr-t-flash-still:1.2s;--abr-flash-count:3;--abr-z-float:900;--abr-z-menu:1100;--abr-z-drag:1150;--abr-z-modal:1200;--abr-z-popover:1300;--abr-z-toast:1400}@media (prefers-reduced-motion:reduce){:root{--abr-t-flash:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(.abr-motion-meaning,.abr-motion-meaning *),:where(.abr-motion-meaning,.abr-motion-meaning *):before,:where(.abr-motion-meaning,.abr-motion-meaning *):after{animation-duration:var(--abr-t-flash-still)!important;animation-iteration-count:1!important}:where(.abr-motion-sync,.abr-motion-sync *),:where(.abr-motion-sync,.abr-motion-sync *):before,:where(.abr-motion-sync,.abr-motion-sync *):after{animation-duration:revert-layer!important;transition-duration:revert-layer!important}}.htmx-request:not([hx-trigger*=every]){cursor:progress;opacity:.6;transition:opacity var(--abr-t-tint) var(--abr-e-tint) var(--abr-t-quiet)}button.htmx-request,.htmx-request:is(form,.abr-form) :is(button,input[type=submit]){pointer-events:none}:is(form,.abr-form):has(>.htmx-request) :is(button,input[type=submit]){pointer-events:none}.abr-op-writing{cursor:progress}.abr-op-writing:before{content:"";z-index:60;background:var(--color-primary);transform-origin:0;opacity:0;pointer-events:none;height:2px;animation:abr-busy-strip var(--abr-t-busy) var(--abr-e-busy) var(--abr-t-quiet) forwards;position:fixed;inset:0 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.abr-op-writing:before{opacity:.5;transition:opacity 0s linear var(--abr-t-quiet);animation:none;transform:scaleX(1)}}.abr-delete-box{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:calc(100vw - 48px);max-width:860px;box-shadow:var(--abr-card-shadow);padding:20px}.abr-delete-title{font-size:var(--abr-text-lg);margin:0;font-weight:600}.abr-delete-warning{color:var(--abr-ink-error);margin:0 0 12px}.abr-chain-legacy{margin:0 0 12px}.abr-chain-legacy p{margin:8px 0}.abr-chain-legacy label{align-items:center;gap:8px;display:flex}.abr-chain-search{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.abr-chain-search input{flex:220px;min-width:0}.abr-chain-candidates{max-height:220px;overflow:auto}.abr-chain-candidates label{white-space:normal;padding:6px 0}.abr-chain-candidates input{flex:none}.abr-fill-dialog .abr-fill-box{flex-direction:column;max-width:1000px;max-height:calc(100vh - 48px);padding:0;display:flex;overflow:hidden}.abr-fill-head{flex:none;align-items:center;gap:12px;padding:16px 16px 14px 20px;display:flex}.abr-fill-head .abr-delete-title{flex:auto;min-width:0}.abr-fill-head .abr-close{margin:0}.abr-fill-tile{width:var(--abr-control-h);height:var(--abr-control-h);border-radius:var(--radius-field);background:var(--abr-fill-hero-bg);color:var(--abr-fill-hero-ink);flex:none;place-items:center;display:grid}.abr-fill-icon{flex:none;width:16px;height:16px}.abr-fill-main{border-top:1px solid var(--abr-border);flex:auto;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.abr-fill-left{flex-direction:column;min-width:0;min-height:0;padding-top:12px;display:flex}.abr-fill-strip{border-radius:var(--radius-field);background:var(--abr-warning-soft);color:var(--abr-ink-warning);flex-wrap:wrap;flex:none;align-items:center;gap:8px 10px;margin:0 20px 12px;padding:9px 12px;display:flex}.abr-fill-strip-t{font-size:var(--abr-text-xs);align-items:center;gap:7px;font-weight:650;display:inline-flex}.abr-fill-chips{flex-wrap:wrap;gap:5px;display:flex}.abr-fill-chips i{border:1px solid var(--color-warning);padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.abr-fill-chips i{border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent)}}.abr-fill-chips i{border-radius:var(--abr-radius-round);background:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.abr-fill-chips i{background:color-mix(in srgb, var(--color-base-100) 60%, transparent)}}.abr-fill-chips i{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-style:normal;font-weight:600}.abr-fill-undo{font-size:var(--abr-text-2xs);align-items:center;gap:6px;margin-left:auto;font-weight:600;display:inline-flex}.abr-fill-undo kbd{border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);background:var(--color-base-100);color:var(--abr-text-secondary);font:inherit;font-size:var(--abr-text-3xs);border-bottom-width:2px;padding:3px 6px;line-height:1}.abr-fill-scroll{flex:auto;min-height:0;overflow:auto}.abr-fill-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:480px}.abr-fill-table thead th{z-index:1;border-bottom:1px solid var(--abr-border-strong);position:sticky;top:0}.abr-fill-cell{padding:11px 14px}.abr-fill-table tbody td{border-bottom:1px solid var(--abr-grid-line,var(--abr-border));vertical-align:middle}.abr-fill-table tbody tr:last-child td{border-bottom:0}.abr-fill-table thead th{padding-block:8px}.abr-fill-cell:first-child{padding-left:20px}.abr-fill-cell:last-child{padding-right:20px}.abr-fill-num{text-align:right;white-space:nowrap}.abr-fill-lead{white-space:nowrap;width:1%}.abr-fill-n{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-fill-wide{width:100%;max-width:0}.abr-fill-art-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-fill-art{font-size:var(--abr-text-sm);align-items:center;gap:8px;font-weight:600;display:flex}.abr-fill-sub{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-fill-none{color:var(--abr-text-tertiary)}.abr-fill-dot{border-radius:var(--abr-radius-round);flex:none;width:8px;height:8px}.abr-fill-dot--income{background:var(--color-success)}.abr-fill-dot--expense{background:var(--abr-split-mark)}.abr-fill-was{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);font-weight:450;text-decoration:line-through;text-decoration-thickness:1px;display:block}.abr-fill-now{font-weight:600}.abr-fill-cur{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);margin-left:5px;font-weight:600}.abr-fill-was .abr-fill-cur{margin-left:0}.abr-fill-table tr.is-gone{opacity:.55}.abr-fill-table tr.is-gone :is(.abr-fill-now,.abr-fill-art-t){text-decoration:line-through;text-decoration-thickness:1px}.abr-fill-panel{border-left:1px solid var(--abr-border);background:var(--color-base-200);flex-direction:column;gap:16px;padding:20px;display:flex;overflow:auto}.abr-fill-summary{flex-direction:column;gap:16px;display:flex}.abr-fill-panel-title{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);letter-spacing:.04em;margin:0;font-weight:650}.abr-fill-curs{flex-direction:column;gap:8px;display:flex}.abr-fill-cur-row{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.abr-fill-cur-row b{font-size:var(--abr-text-lg);font-weight:650}.abr-fill-hero{border-radius:var(--radius-box);background:var(--abr-fill-hero-bg);box-shadow:var(--abr-card-shadow);color:var(--abr-fill-hero-ink);padding:14px 16px}.abr-fill-hero-k{color:var(--abr-fill-hero-ink-soft);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.abr-fill-hero-k .abr-badge{background:var(--abr-fill-hero-chip);color:var(--abr-fill-hero-ink)}.abr-fill-hero-v{font-size:var(--abr-text-2xl);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-weight:700;line-height:1.2}.abr-fill-hero .abr-negative{color:inherit}.abr-fill-ruble{color:var(--abr-fill-hero-ink-soft);font-size:var(--abr-text-base);margin-left:4px;font-weight:650}.abr-fill-split{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.abr-fill-split-line{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.abr-fill-split-k{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-weight:600}.abr-fill-split-v{font-size:var(--abr-text-sm);white-space:nowrap;margin-left:auto;font-weight:650}.abr-fill-split-v .abr-fill-ruble{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs)}.abr-fill-counts{flex-wrap:wrap;gap:6px;display:flex}.abr-fill-counts .abr-badge{white-space:normal}.abr-fill-counts .abr-fill-icon{width:13px;height:13px}.abr-fill-sp{flex:1}.abr-fill-actions{flex-direction:column;gap:8px;display:flex}.abr-fill-actions .abr-btn{width:100%}@media (width<=639px){.abr-fill-dialog .abr-fill-box{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.abr-fill-main{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.abr-fill-panel{border-top:1px solid var(--abr-border);border-left:0;gap:10px;padding:12px 16px 14px;overflow:visible}.abr-fill-summary{gap:10px}.abr-fill-panel-title,.abr-fill-curs,.abr-fill-sp{display:none}.abr-fill-hero{padding:10px 14px}.abr-fill-hero-v{font-size:var(--abr-text-xl)}.abr-fill-actions{flex-direction:row}.abr-fill-actions .abr-btn{flex:1}.abr-fill-actions .abr-btn--secondary{order:-1}.abr-fill-table{min-width:0}.abr-fill-cell{padding:10px 4px}.abr-fill-cell:first-child{padding-left:14px}.abr-fill-cell:last-child{padding-right:14px}.abr-fill-act-word,.abr-fill-lead--n{display:none}.abr-fill-num{font-size:var(--abr-text-2xs)}.abr-fill-num .abr-fill-cur{margin-left:0;display:block}.abr-fill-strip{margin:0 16px 10px}}.abr-delete-loading{border:1px solid var(--abr-border);border-radius:var(--radius-field);min-height:72px;color:var(--abr-text-tertiary,var(--color-base-content));justify-content:center;align-items:center;display:flex}.abr-delete-list{border:1px solid var(--abr-border);border-radius:var(--radius-field);font-variant-numeric:tabular-nums;max-height:320px;overflow:auto}.abr-delete-row{border-bottom:1px solid var(--abr-border);align-items:center;gap:8px;padding:6px 10px;display:flex}.abr-delete-row>span{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.abr-delete-row>.abr-delete-tail{white-space:normal;flex:none;max-width:40%;overflow:visible}.abr-delete-row:last-child{border-bottom:none}.abr-delete-head{color:var(--abr-text-tertiary,var(--color-base-content));font-size:var(--abr-text-xs);background:var(--color-base-100);position:sticky;top:0}.abr-delete-tail{justify-content:flex-end;align-items:center;gap:8px;display:flex}.abr-delete-note{color:var(--abr-ink-warning);font-size:var(--abr-text-2xs);text-align:right}.abr-delete-exclude{cursor:pointer;color:var(--abr-text-tertiary,var(--color-base-content));font-size:var(--abr-text-sm);background:0 0;border:none;padding:4px;line-height:1}.abr-delete-exclude:hover{color:var(--abr-ink-error)}.abr-delete-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.abr-delete-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:20px;display:flex}.abr-delete-foot .abr-delete-actions{align-items:center;margin:0 0 0 auto}.abr-del-legacy{cursor:pointer;font:inherit;font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);text-decoration:underline;-webkit-text-decoration-color:var(--abr-border-strong);-webkit-text-decoration-color:var(--abr-border-strong);-webkit-text-decoration-color:var(--abr-border-strong);text-decoration-color:var(--abr-border-strong);text-underline-offset:3px;background:0 0;border:0;padding:4px 0}.abr-del-legacy:hover{color:var(--color-primary);text-decoration-color:currentColor}.abr-del-hint{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);margin-right:4px}.abr-delete-chain .abr-delete-box{flex-direction:column;width:calc(100vw - 32px);max-width:1600px;max-height:calc(100vh - 32px);display:flex}.abr-del-explain{margin:12px 0 0;font-weight:500}.abr-delete-chain .abr-delete-warning{margin:4px 0 14px}.abr-delete-chain .abr-delete-list.abr-del-list{border:0;border-radius:0;flex:auto;min-height:0;max-height:none;margin:-4px;padding:4px}.abr-del-list{--abr-del-pad:4.5px;grid-template-columns:var(--abr-del-columns);font-size:var(--abr-text-xs);align-content:start;gap:14px 0;display:grid}.abr-del-list[hidden]{display:none}.abr-del-group{grid-column:1/-1;grid-template-columns:subgrid;border:1px solid var(--abr-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);row-gap:0;display:grid;overflow:hidden}.abr-del-group.is-refused{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.abr-del-group.is-refused{border-color:color-mix(in srgb, var(--color-error) 45%, var(--abr-border-strong))}}.abr-del-gh{background:var(--abr-grid-head);border-bottom:1px solid var(--abr-border);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:4px 12px;padding:7px 8px 7px 14px;display:flex}.abr-del-group--loose .abr-del-gh,.abr-del-group.is-off .abr-del-gh{background:var(--color-base-200)}.abr-del-ht{min-width:0;font-size:var(--abr-text-sm);flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.abr-del-title{font-weight:600}.abr-del-common{color:var(--abr-text-tertiary);font-size:var(--abr-text-xs)}.abr-del-toggle{color:var(--color-primary);font:inherit;font-size:var(--abr-text-xs);border-radius:var(--radius-selector);cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 10px;font-weight:500}.abr-del-toggle:hover{background:var(--abr-accent-soft)}.abr-del-refuse{background:var(--abr-error-soft);color:var(--abr-ink-error);font-size:var(--abr-text-xs);grid-column:1/-1;margin:0;padding:8px 14px;font-weight:500}.abr-del-colhead,.abr-del-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:stretch;display:grid}.abr-del-colhead{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);border-bottom:1px solid var(--abr-grid-line)}.abr-del-colhead>[data-col]{padding:6px var(--abr-del-pad)}.abr-del-row{border-top:1px solid var(--abr-grid-line);position:relative}.abr-del-row>.abr-del-cell{padding:9px var(--abr-del-pad);align-content:center}.abr-del-list[data-last-col=sum] [data-col=sum]{padding-right:14px}.abr-del-row>[data-col=rm],.abr-del-colhead>[data-col=rm]{justify-content:center;align-items:center;padding:0 14px 0 0;display:flex}.abr-del-colhead+.abr-del-row{border-top:0}.abr-del-colhead>*,.abr-del-row>*{white-space:nowrap;min-width:0}.abr-del-row.is-chosen{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-del-row.is-chosen{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}}.abr-del-row.is-fact{background:var(--abr-ink-info)}@supports (color:color-mix(in lab, red, red)){.abr-del-row.is-fact{background:color-mix(in srgb, var(--abr-ink-info) 6%, var(--color-base-100))}}.abr-del-group--chain .abr-del-row:before{content:"";background:var(--abr-border-strong);width:2px;position:absolute;top:0;bottom:0;left:16px}.abr-del-group--chain .abr-del-row.is-first:before{top:50%}.abr-del-group--chain .abr-del-row.is-last:before{bottom:50%}.abr-del-group--chain .abr-del-row.is-first.is-last:before{display:none}.abr-del-group--chain .abr-del-row:after{content:"";border-radius:var(--abr-radius-round);background:var(--color-base-100);border:2px solid var(--color-primary);width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:12px}.abr-del-group--chain .abr-del-row.is-fact:after{border-color:var(--abr-ink-info);background:var(--abr-ink-info)}.abr-del-t{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abr-del-article .abr-del-t{font-weight:600}.abr-del-account,.abr-del-date,.abr-del-project{color:var(--abr-text-secondary)}.abr-del-contractor{color:var(--abr-text-tertiary)}.abr-del-role{align-items:center;gap:5px;display:flex}.abr-del-badge{border-radius:var(--radius-selector);height:22px;font-size:var(--abr-text-2xs);background:var(--color-base-300);color:var(--abr-text-secondary);justify-self:start;align-items:center;padding:0 9px;font-weight:600;display:inline-flex}.abr-del-badge--base{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-del-badge--fact{background:var(--abr-teal-soft);color:var(--abr-ink-info)}.abr-del-no{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}a.abr-del-no{text-decoration:underline;-webkit-text-decoration-color:var(--abr-border-strong);-webkit-text-decoration-color:var(--abr-border-strong);-webkit-text-decoration-color:var(--abr-border-strong);text-decoration-color:var(--abr-border-strong);text-underline-offset:2px}a.abr-del-no:hover{color:var(--color-primary);text-decoration-color:currentColor}.abr-del-uuid{text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary);overflow:hidden}.abr-del-colhead .abr-del-uuid{font-family:inherit;font-size:inherit}.abr-del-cell.abr-del-picked{background-image:linear-gradient(var(--abr-grid-select-fill), var(--abr-grid-select-fill))}.abr-del-strip-slot{flex:none}@media (width>=640px){.abr-delete-chain .abr-del-strip-slot{min-height:calc(1lh + 22px);font-size:var(--abr-text-xs)}}.abr-del-chosen{border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);height:18px;font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary);align-items:center;padding:0 6px;display:inline-flex}.abr-del-sum{text-align:right;font-weight:650}.abr-del-rate{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);margin-right:10px;font-weight:400}.abr-del-rownote{padding:0 var(--abr-del-pad) 9px;white-space:normal;font-size:var(--abr-text-2xs);color:var(--abr-ink-warning);grid-column:2/-1;margin-top:-5px}.abr-del-factnote{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);background:var(--abr-ink-info);grid-column:1/-1;padding:6px 14px 8px 32px}@supports (color:color-mix(in lab, red, red)){.abr-del-factnote{background:color-mix(in srgb, var(--abr-ink-info) 6%, var(--color-base-100))}}.abr-del-factnote{border-top:1px dashed var(--abr-grid-line)}.abr-del-group.is-refused .abr-del-factnote{background:0 0}.abr-del-group.is-off .abr-del-row{opacity:.45}.abr-del-group.is-off .abr-del-article .abr-del-t{text-decoration:line-through;text-decoration-thickness:1px}@media (width<=639px){.abr-delete-chain .abr-delete-box{padding:16px}.abr-del-list{display:block}.abr-del-group{margin-bottom:14px;display:block}.abr-del-colhead,.abr-del-gutter{display:none}.abr-del-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role sum""article article""contractor contractor""account account""project project""date date""uuid uuid""rm rm";gap:0 8px;padding:10px 12px 10px 32px;display:grid}.abr-del-row>[data-col=article],.abr-del-row>[data-col=contractor],.abr-del-row>[data-col=account],.abr-del-row>[data-col=project],.abr-del-row>[data-col=date]{margin-top:2px}.abr-del-row>[data-col=role]{flex-wrap:wrap;grid-area:role;gap:4px 8px;display:flex}.abr-del-list .abr-del-row>.abr-del-cell[data-col]{padding:0}.abr-del-row>[data-col=sum]{flex-direction:column-reverse;grid-area:sum;align-items:flex-end;gap:0;display:flex}.abr-del-rate{margin-right:0}.abr-del-row>[data-col=article]{grid-area:article}.abr-del-row>[data-col=contractor]{grid-area:contractor}.abr-del-row>[data-col=account]{grid-area:account}.abr-del-row>[data-col=project]{grid-area:project}.abr-del-row>[data-col=date]{grid-area:date;justify-self:start}.abr-del-row>[data-col=uuid]{font-size:var(--abr-text-3xs);overflow-wrap:anywhere;white-space:normal;grid-area:uuid;margin-top:2px}.abr-del-row>[data-col=rm]{grid-area:rm;justify-self:end}.abr-del-row>.abr-del-cell:empty,.abr-del-row>[data-col=rm]:empty{display:none}.abr-del-t{white-space:normal;overflow-wrap:anywhere;overflow:visible}.abr-del-rownote{grid-column:1/-1;margin-top:0;padding:4px 0 0}.abr-del-hint{flex:1 0 100%;margin:0 0 4px}.abr-delete-foot{flex-direction:column-reverse;align-items:stretch}.abr-delete-foot .abr-delete-actions{flex-wrap:wrap;width:100%;margin:0}.abr-delete-foot .abr-delete-actions .abr-btn{flex:1}.abr-del-legacy{align-self:flex-start}}.abr-delete-held{border-radius:var(--radius-selector);background:var(--abr-error-soft);color:var(--abr-ink-error);font-size:var(--abr-text-sm);margin:0;padding:10px 14px;line-height:1.45}.abr-delete-held a{color:inherit;font-weight:600;text-decoration:underline}:root{--abr-t-quiet:.18s;--abr-t-tint:.12s;--abr-t-turn:.15s;--abr-t-pop:.12s;--abr-t-drop:90ms;--abr-t-slide:.2s;--abr-t-panel:.28s;--abr-t-mark:.9s;--abr-t-reveal:.44s;--abr-t-busy:2.4s;--abr-t-pulse:1.1s;--abr-t-ants:.62s;--abr-t-nudge:.36s;--abr-t-cursor:.7s;--abr-e-tint:ease;--abr-e-enter:cubic-bezier(.4, 0, .2, 1);--abr-e-exit:cubic-bezier(.4, 0, 1, 1);--abr-e-panel:cubic-bezier(.22, 1, .36, 1);--abr-e-busy:cubic-bezier(0, .6, .2, 1);--abr-radius-round:9999px;--abr-proc-radius-dot:2px;--abr-proc-radius-bar:3px;--abr-proc-radius-chip:4px;--abr-proc-radius-badge:5px;--abr-proc-radius-tab:7px;--abr-proc-radius-tabs:9px;--abr-proc-radius-node:10px}[data-overlay-scrollbar-bound]{scrollbar-width:none}[data-overlay-scrollbar-bound]::-webkit-scrollbar{width:0;height:0}.abr-overlay-scrollbar-host{position:relative}[data-overlay-scrollbar-bound].abr-overlay-scrollbar-lane{padding-bottom:14px}.abr-overlay-scrollbar-corner{z-index:1;pointer-events:none;width:0;height:0;position:sticky;top:0;left:0;overflow:visible}.abr-overlay-scrollbar-thumb{z-index:1;border-radius:var(--abr-radius-round);background:var(--color-base-content);position:absolute}@supports (color:color-mix(in lab, red, red)){.abr-overlay-scrollbar-thumb{background:color-mix(in srgb, var(--color-base-content) 26%, transparent)}}.abr-overlay-scrollbar-thumb{cursor:default;opacity:0;pointer-events:none;touch-action:none;transition:opacity var(--abr-t-slide) var(--abr-e-tint), width var(--abr-t-tint) var(--abr-e-tint), height var(--abr-t-tint) var(--abr-e-tint), background-color var(--abr-t-tint) var(--abr-e-tint)}.abr-overlay-scrollbar-thumb--vertical{width:6px;min-height:32px}.abr-overlay-scrollbar-document.abr-overlay-scrollbar-thumb--vertical{right:4px}.abr-overlay-scrollbar-thumb--horizontal{min-width:32px;height:6px}.abr-overlay-scrollbar-document{z-index:60;position:fixed}.abr-overlay-scrollbar-docked{z-index:60;background:var(--color-base-content);position:fixed;bottom:4px}@supports (color:color-mix(in lab, red, red)){.abr-overlay-scrollbar-docked{background:color-mix(in srgb, var(--color-base-content) 34%, transparent)}}.abr-overlay-scrollbar-document.abr-overlay-scrollbar-thumb--horizontal{bottom:4px}.abr-overlay-scrollbar-thumb.is-visible{opacity:1;pointer-events:auto;transition-duration:var(--abr-t-tint)}.abr-overlay-scrollbar-thumb--vertical:hover,.abr-overlay-scrollbar-thumb--vertical.is-dragging{width:8px}.abr-overlay-scrollbar-thumb--vertical:not(.abr-overlay-scrollbar-document):hover,.abr-overlay-scrollbar-thumb--vertical:not(.abr-overlay-scrollbar-document).is-dragging{transform:translate(-1px)}.abr-overlay-scrollbar-thumb--horizontal:hover,.abr-overlay-scrollbar-thumb--horizontal.is-dragging{height:8px}.abr-overlay-scrollbar-thumb--horizontal:not(.abr-overlay-scrollbar-document):not(.abr-overlay-scrollbar-docked):hover,.abr-overlay-scrollbar-thumb--horizontal:not(.abr-overlay-scrollbar-document):not(.abr-overlay-scrollbar-docked).is-dragging{transform:translateY(-1px)}.abr-overlay-scrollbar-thumb:hover,.abr-overlay-scrollbar-thumb.is-dragging{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-overlay-scrollbar-thumb:hover,.abr-overlay-scrollbar-thumb.is-dragging{background:color-mix(in srgb, var(--color-base-content) 40%, transparent)}}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound])){scrollbar-color:var(--color-base-content) transparent}@supports (color:color-mix(in lab, red, red)){:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound])){scrollbar-color:color-mix(in srgb, var(--color-base-content) 26%, transparent) transparent}}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound])){scrollbar-width:thin}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar{width:6px;height:6px}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar-track{background:0 0}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar-thumb{border-radius:var(--abr-radius-round);background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-base-content) 26%, transparent)}}:where(select[multiple],textarea,.abr-filter-options,.abr-select-listbox:not([data-overlay-scrollbar-bound]))::-webkit-scrollbar-button{width:0;height:0;display:none}.abr-select{max-width:100%;color:var(--color-base-content);font-family:var(--font-family-primary);font-size:var(--abr-text-base);vertical-align:middle;line-height:20px;display:inline-block;position:relative}.abr-select--block{width:100%;display:block}.abr-select-native,.abr-select>select{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;opacity:0!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.abr-select-trigger{width:100%;min-width:0;height:var(--abr-control-h);min-height:var(--abr-control-h);border:1px solid var(--abr-field-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-base);text-align:left;box-sizing:border-box;cursor:default;align-items:center;padding:7px 32px 7px 10px;line-height:20px;display:flex;position:relative}.abr-select-option.abr-dt-rest-start{margin-top:7px;position:relative}.abr-select-option.abr-dt-rest-start:before{background:var(--abr-border);content:"";height:1px;position:absolute;top:-4px;left:6px;right:6px}.abr-select--sm .abr-select-trigger{height:var(--abr-control-h-sm);min-height:var(--abr-control-h-sm);padding-block:0;padding-left:calc(var(--abr-control-px) * .75);font-size:var(--abr-text-sm)}.abr-select-trigger:after{content:"";width:var(--abr-caret);height:var(--abr-caret);color:var(--abr-text-secondary);transition:transform var(--abr-t-turn) var(--abr-e-tint);border:1.5px solid;border-width:0 1.5px 1.5px 0;position:absolute;top:50%;right:13px;transform:translateY(-65%)rotate(45deg)}.abr-select-trigger[aria-expanded=true]:after{transform:translateY(-25%)rotate(-135deg)}.abr-select-trigger:focus,.abr-select-trigger:focus-visible{border-color:var(--color-primary);outline:2px solid var(--abr-accent-soft);outline-offset:1px}.abr-select-trigger:disabled{border-color:var(--abr-border);background:var(--color-base-200);color:var(--abr-text-tertiary);cursor:not-allowed;opacity:.6}.abr-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.abr-select-value--prompt{color:currentColor}@supports (color:color-mix(in lab, red, red)){.abr-select-value--prompt{color:color-mix(in oklab, currentColor 50%, transparent)}}.abr-select-listbox{z-index:var(--abr-z-popover);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-card-shadow);box-sizing:border-box;font-family:var(--font-family-primary);font-size:var(--abr-text-base);flex-direction:column;line-height:20px;display:flex;position:fixed;overflow:hidden}.abr-select-listbox[hidden]{display:none}.abr-select-search{border-bottom:1px solid var(--abr-border);flex:none;padding:6px}.abr-select-search-input{box-sizing:border-box;width:100%;height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:inherit;font:inherit;font-size:var(--abr-text-sm);outline:none;padding:0 9px;line-height:20px}.abr-select-search-input::placeholder{color:var(--abr-text-tertiary)}.abr-select-search-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-select-options{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:4px;display:flex;overflow:hidden auto}.abr-select-empty{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);padding:7px 10px}.abr-select-optgroup{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);padding:8px 10px 4px;font-weight:600;line-height:16px}.abr-select-option,.abr-select-optgroup,.abr-select-empty{flex:none}.abr-select-options{cursor:pointer}.abr-select-option{border-radius:var(--radius-field);min-height:34px;color:var(--color-base-content);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 10px;position:relative}.abr-select-option[aria-selected=true]{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-select-option.is-active:not([aria-selected=true]){background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-select-option.is-active:not([aria-selected=true]){background:color-mix(in srgb, var(--color-base-content) 7%, transparent)}}.abr-select-create:not([hidden]){color:var(--color-primary);align-items:center;gap:8px;display:flex}.abr-select-create-mark{border-radius:var(--radius-selector);background:var(--abr-accent-soft);width:18px;height:18px;font-size:var(--abr-text-base);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.abr-select-create-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.abr-select-option[aria-disabled=true]{color:var(--abr-text-tertiary);cursor:not-allowed;opacity:.6;background:0 0}.errors .abr-select-trigger,.abr-field-error .abr-select-trigger{border-color:var(--abr-ink-error)}.errors .abr-select-trigger:focus,.abr-field-error .abr-select-trigger:focus{outline-color:var(--abr-error-soft)}@media (prefers-reduced-motion:reduce){.abr-select-trigger:after{transition:none}}.abr-select-listbox:not([hidden]){animation:abr-pop-in var(--abr-t-pop) var(--abr-e-enter)}@media (prefers-reduced-motion:reduce){.abr-select-listbox:not([hidden]){animation:none}}.abr-sidebar li{padding:0;list-style:none}.abr-sidebar-link{padding-inline:calc((var(--abr-sidebar-rail) - 24px - 18px) / 2)}.abr-sidebar nav{overflow-x:hidden}.abr-sidebar-brand:link,.abr-sidebar-brand:visited{color:var(--color-base-content)}.abr-sidebar-link,.abr-sidebar a:link.abr-sidebar-link,.abr-sidebar a:visited.abr-sidebar-link{color:var(--abr-text-secondary)}.abr-sidebar-link:hover,.abr-sidebar a:link.abr-sidebar-link:hover,.abr-sidebar a:visited.abr-sidebar-link:hover{background:var(--abr-hover-contrast)}@supports (color:color-mix(in lab, red, red)){.abr-sidebar-link:hover,.abr-sidebar a:link.abr-sidebar-link:hover,.abr-sidebar a:visited.abr-sidebar-link:hover{background:color-mix(in srgb, var(--abr-hover-contrast) 5%, transparent)}}.abr-sidebar-link:hover,.abr-sidebar a:link.abr-sidebar-link:hover,.abr-sidebar a:visited.abr-sidebar-link:hover{color:var(--color-base-content)}.abr-sidebar-link[aria-current],.abr-sidebar a:link.abr-sidebar-link[aria-current],.abr-sidebar a:visited.abr-sidebar-link[aria-current],.abr-sidebar-link[aria-current]:hover{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-sidebar-sub{border-left:1px solid var(--abr-border);margin:2px 0 2px 11px;padding-left:7px}.abr-sidebar-sublink{min-width:0}.abr-sidebar-sublink .abr-nav-label{text-overflow:ellipsis;overflow:hidden}.abr-sidebar-sublink,.abr-sidebar a:link.abr-sidebar-sublink,.abr-sidebar a:visited.abr-sidebar-sublink{color:var(--abr-text-secondary)}.abr-sidebar-sublink:hover,.abr-sidebar a:link.abr-sidebar-sublink:hover,.abr-sidebar a:visited.abr-sidebar-sublink:hover{background:var(--abr-hover-contrast)}@supports (color:color-mix(in lab, red, red)){.abr-sidebar-sublink:hover,.abr-sidebar a:link.abr-sidebar-sublink:hover,.abr-sidebar a:visited.abr-sidebar-sublink:hover{background:color-mix(in srgb, var(--abr-hover-contrast) 5%, transparent)}}.abr-sidebar-sublink:hover,.abr-sidebar a:link.abr-sidebar-sublink:hover,.abr-sidebar a:visited.abr-sidebar-sublink:hover{color:var(--color-base-content)}.abr-sidebar-sublink[aria-current],.abr-sidebar a:link.abr-sidebar-sublink[aria-current],.abr-sidebar a:visited.abr-sidebar-sublink[aria-current],.abr-sidebar-sublink[aria-current]:hover{background:var(--abr-accent-soft);color:var(--color-primary);font-weight:600}.abr-sidebar-chevron{color:var(--abr-text-tertiary);transition:transform var(--abr-t-turn) var(--abr-e-tint)}.abr-sidebar-drop[open]>summary .abr-sidebar-chevron{transform:rotate(180deg)}:root{--abr-sidebar-offset:0px}.abr-sidebar-offset{padding-left:var(--abr-sidebar-offset)}@media (width>=1024px){:root{--abr-sidebar-offset:var(--abr-sidebar-rail)}:root[data-sidebar=pinned]{--abr-sidebar-offset:var(--abr-sidebar-open)}.abr-sidebar-offset{transition:padding-left var(--abr-t-panel) var(--abr-e-panel)}.abr-sidebar{width:var(--abr-sidebar-rail);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint);overflow:hidden}.abr-sidebar .abr-nav-label{opacity:0;transition:opacity var(--abr-t-tint) var(--abr-e-tint)}.abr-sidebar-sub{display:none}:root[data-sidebar=pinned] .abr-sidebar,.abr-sidebar:hover{width:var(--abr-sidebar-open);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint)}.abr-sidebar:has(:focus-visible){width:var(--abr-sidebar-open);transition:width var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-tint)}.abr-sidebar:hover{box-shadow:var(--abr-popover-shadow)}.abr-sidebar:has(:focus-visible){box-shadow:var(--abr-popover-shadow)}:root[data-sidebar=pinned] .abr-sidebar,:root[data-sidebar=pinned] .abr-sidebar:hover{box-shadow:none}:root[data-sidebar=pinned] .abr-sidebar .abr-nav-label,.abr-sidebar:hover .abr-nav-label{opacity:1;transition:opacity var(--abr-t-slide) var(--abr-e-tint) var(--abr-t-drop)}.abr-sidebar:has(:focus-visible) .abr-nav-label{opacity:1;transition:opacity var(--abr-t-slide) var(--abr-e-tint) var(--abr-t-drop)}:root[data-sidebar=pinned] .abr-sidebar .abr-sidebar-sub,.abr-sidebar:hover .abr-sidebar-sub{display:block}.abr-sidebar:has(:focus-visible) .abr-sidebar-sub{display:block}@media (prefers-reduced-motion:reduce){.abr-sidebar-offset,.abr-sidebar,.abr-sidebar .abr-nav-label,:root[data-sidebar=pinned] .abr-sidebar,.abr-sidebar:hover,:root[data-sidebar=pinned] .abr-sidebar .abr-nav-label,.abr-sidebar:hover .abr-nav-label{transition-duration:1ms;transition-delay:0s}.abr-sidebar:has(:focus-visible){transition-duration:1ms;transition-delay:0s}.abr-sidebar:has(:focus-visible) .abr-nav-label{transition-duration:1ms;transition-delay:0s}}}.abr-sidebar .abr-pin-switch{transition:background-color var(--abr-t-turn) var(--abr-e-tint), opacity var(--abr-t-tint) var(--abr-e-tint)}.abr-skip-link{z-index:var(--abr-z-float);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.abr-skip-link:focus{outline:2px solid var(--color-primary);outline-offset:2px;transform:none}.abr-toasts{bottom:calc(16px + var(--abr-chain-room,0px) + var(--abr-funding-room,0px));left:var(--abr-sidebar-offset,0px);z-index:var(--abr-z-toast);pointer-events:none;flex-direction:column-reverse;align-items:center;gap:8px;display:flex;position:fixed;right:0}.abr-toast{border:1px solid var(--abr-border);border-left:3px solid var(--abr-text-tertiary);border-radius:var(--radius-box);background:var(--color-base-100);max-width:min(560px,100vw - 32px);min-height:52px;color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-text-base);animation:abr-rise var(--abr-t-slide) var(--abr-e-enter);align-items:center;gap:10px;padding:14px 14px 14px 16px;line-height:1.4;display:flex}.abr-toast--passive,.abr-toast{pointer-events:none}.abr-toast :is(button,a){pointer-events:auto}.abr-toast--warning{border-left-color:var(--abr-ink-warning)}.abr-toast--error{border-left-color:var(--abr-ink-error)}.abr-toast--success{border-left-color:var(--color-success,var(--color-primary))}.abr-toast-text{flex:auto;min-width:0}.abr-toast-close{border-radius:var(--radius-selector);width:22px;height:22px;color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.abr-toast-close svg{width:13px;height:13px}.abr-toast-close:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-toast-close:hover{background:color-mix(in srgb, var(--color-base-content) 8%, transparent)}}.abr-toast-close:hover{color:var(--color-base-content)}.abr-toast.is-leaving{opacity:0;transition:opacity var(--abr-t-slide) var(--abr-e-tint), transform var(--abr-t-slide) var(--abr-e-tint);transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.abr-toast{animation:none}.abr-toast.is-leaving{transition:none}}.abr-topnav{background:var(--abr-nav-bg);color:var(--abr-nav-fg)}.abr-topnav a:link,.abr-topnav a:visited,.abr-topnav button{color:inherit}.abr-topnav li{padding:0;list-style:none}.abr-nav-row{border-bottom:1px solid var(--abr-nav-border)}.abr-nav-link:hover{background:var(--abr-nav-hover);color:var(--abr-nav-fg-strong)}.abr-nav-link[aria-current=true],.abr-nav-link[aria-current=page],.abr-topnav a:link.abr-nav-link[aria-current=page],.abr-topnav a:visited.abr-nav-link[aria-current=page],.abr-nav-link[aria-current=page]:hover{background:var(--abr-nav-active-bg);color:var(--abr-nav-active-fg)}.abr-nav-count{border-radius:var(--abr-radius-round);background:var(--color-warning);min-width:18px;height:18px;color:var(--color-warning-content);font-size:var(--abr-text-3xs);font-variant-numeric:tabular-nums;place-items:center;margin-left:6px;padding:0 5px;font-weight:700;line-height:1;display:inline-grid}.abr-nav-count[hidden]{display:none}.abr-nav-icon,.abr-topnav button.abr-nav-icon{color:var(--abr-nav-icon)}.abr-nav-icon:hover{background:var(--abr-nav-icon-hover);color:var(--abr-nav-icon)}.abr-nav-chip{background:var(--abr-nav-chip);color:var(--abr-nav-fg-strong)}.abr-nav-chip:hover{background:var(--abr-nav-chip-hover)}.abr-nav-avatar{background:var(--abr-nav-avatar-bg);color:var(--abr-nav-avatar-fg)}.abr-nav-muted{color:var(--abr-nav-muted)}.abr-switch[data-switched]>summary{background:var(--abr-nav-fg-strong);color:var(--abr-ink-on-light)}.abr-switch[data-switched]>summary:hover{background:var(--abr-nav-fg-strong);opacity:.9}.abr-switch>summary:focus-visible{box-shadow:0 0 0 2px var(--abr-nav-active-fg);outline:none}.abr-switch-muted{opacity:.65}.abr-topnav .abr-switch .menu-active,.abr-topnav .abr-switch .menu-active>*{color:var(--color-neutral-content)}.abr-topnav .menu,.abr-topnav .menu a:link,.abr-topnav .menu a:visited,.abr-topnav .menu button,.abr-topnav .abr-switch .input{color:var(--color-base-content)}.abr-subnav-row{position:relative}.abr-subnav-row:after{content:"";background:var(--abr-nav-fg-strong);transform-origin:0;opacity:0;pointer-events:none;height:2px;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.abr-subnav-row.htmx-request:after{animation:abr-busy-strip var(--abr-t-busy) var(--abr-e-busy) var(--abr-t-quiet) forwards}@media (prefers-reduced-motion:reduce){.abr-subnav-row.htmx-request:after{opacity:.5;transition:opacity 0s linear var(--abr-t-quiet);animation:none;transform:scaleX(1)}}.abr-subnav-divider{background:var(--abr-nav-border)}.abr-subnav{scrollbar-width:none}.abr-subnav::-webkit-scrollbar{display:none}.abr-subnav:has(details.dropdown[open]){overflow:visible}.abr-nav-tab{gap:1px}.abr-nav-tab-name{border-radius:var(--radius-field) 0 0 var(--radius-field);padding:0 .375rem 0 .625rem}.abr-nav-tab-arrow{border-radius:0 var(--radius-field) var(--radius-field) 0;width:1.5rem}.abr-nav-tab-arrow svg{transition:transform var(--abr-t-pop) var(--abr-e-enter)}.abr-nav-tab details[open]>.abr-nav-tab-arrow svg{transform:rotate(180deg)}.abr-nav-tab[data-current] .abr-nav-tab-arrow,.abr-nav-tab[data-current] .abr-nav-tab-arrow:hover{background:var(--abr-nav-active-bg);color:var(--abr-nav-active-fg)}.abr-nav-tab-arrow:focus-visible,.abr-nav-tab-name:focus-visible{outline-offset:-2px;outline:2px solid}.abr-subnav details.dropdown>.dropdown-content,header details.dropdown>.dropdown-content{transition:opacity var(--abr-t-pop) var(--abr-e-enter), transform var(--abr-t-pop) var(--abr-e-enter), display var(--abr-t-pop) allow-discrete}.abr-subnav details.dropdown[open]>.dropdown-content,header details.dropdown[open]>.dropdown-content{opacity:1;transform:translateY(0)}@starting-style{.abr-subnav details.dropdown[open]>.dropdown-content,header details.dropdown[open]>.dropdown-content{opacity:0;transform:translateY(-4px)}}.abr-subnav details.dropdown:not([open])>.dropdown-content,header details.dropdown:not([open])>.dropdown-content{opacity:0;transition-duration:var(--abr-t-drop);transition-timing-function:var(--abr-e-exit);transform:translateY(-4px)}.abr-topnav-slim .abr-nav-label{display:none}.abr-topnav-slim .abr-nav-chip{padding-inline:.5rem}.abr-topnav-slim .abr-layer-switch{min-width:0}.abr-topnav .dropdown-content,.abr-topnav .dropdown-content .menu{font-size:var(--abr-text-sm)}.abr-topnav .dropdown-content.w-60{width:17.1429em}.abr-topnav .dropdown-content.w-72{width:20.5714em}.abr-topnav .dropdown-content.w-56{width:16em}.abr-updates-badge{border-radius:var(--abr-radius-round);background:var(--color-error);min-width:16px;height:16px;color:var(--color-error-content);font-size:var(--abr-text-3xs);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;padding:0 4px;font-weight:700;line-height:16px;position:absolute;top:1px;right:0}:root[data-abr-layer="2"]{--abr-nav-bg:linear-gradient(100deg, #2b2b30, #46464d);--abr-layer2-accent:#c98a00;--abr-layer2-band:#c98a001f;--abr-layer2-mark:#ff9500}:root[data-abr-layer="2"][data-theme=abr-dark]{--abr-nav-bg:linear-gradient(100deg, #232326, #34343a);--abr-layer2-accent:#ffd60a;--abr-layer2-band:#ffd60a24;--abr-layer2-mark:#ff9f0a}:root[data-abr-layer="2"] body{box-shadow:inset 0 0 0 2px var(--abr-layer2-accent)}.abr-layer2-band{background:var(--abr-layer2-band);border-bottom:1px solid var(--abr-layer2-accent);font-size:var(--abr-text-2xs);align-items:center;gap:.5rem;padding:.25rem 1rem;font-weight:600;display:flex}.abr-layer2-band--read-only{flex-wrap:wrap}.abr-layer2-band__go{border:1px solid var(--abr-layer2-accent);border-radius:var(--radius-selector);color:inherit;white-space:nowrap;margin-left:auto;padding:.125rem .5rem}.abr-layer2-band__go:hover{background:var(--abr-layer2-accent);color:var(--abr-ink-on-light);text-decoration:none}.abr-layer2-lock{font-size:.8em;line-height:1}.abr-layer-switch[data-layer="2"]{background:var(--abr-layer2-accent);color:var(--abr-ink-on-light)}@media (width>=640px){.abr-layer-switch{justify-content:center;min-width:7.75rem}}:root[data-abr-layer="2"] .tabulator-cell.abr-layer2-touched,:root[data-abr-layer="2"] .abr-card-field.abr-layer2-touched input,:root[data-abr-layer="2"] .abr-card-field.abr-layer2-touched select,:root[data-abr-layer="2"] .abr-card-field.abr-layer2-touched textarea,:root[data-abr-layer="2"] .abr-card-field.abr-layer2-touched .abr-card-value{-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;text-decoration:underline dotted var(--abr-layer2-mark) 2px;text-underline-offset:5px}.abr-layer2-hint{z-index:60;border-radius:var(--radius-selector);background:var(--abr-tip-bg);max-width:28rem;color:var(--abr-tip-fg);font-size:var(--abr-text-2xs);white-space:pre-line;box-shadow:var(--abr-popover-shadow);pointer-events:none;padding:4px 8px;line-height:1.35;position:fixed}:root[data-abr-layer="2"] .tabulator-row.abr-layer2-own{box-shadow:inset 3px 0 0 var(--abr-layer2-accent)}:root[data-abr-layer="2"] .tabulator-row.abr-layer2-adrift{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root[data-abr-layer="2"] .tabulator-row.abr-layer2-adrift{background:color-mix(in srgb, var(--color-error) 10%, transparent)}}.abr-op-sieve{border-color:var(--abr-layer2-accent)}@supports (color:color-mix(in lab, red, red)){.abr-op-sieve{border-color:color-mix(in srgb, var(--abr-layer2-accent) 55%, var(--abr-border))}}.abr-op-sieve{background:var(--abr-layer2-band)}.abr-op-sieve:hover{background:var(--abr-layer2-accent)}@supports (color:color-mix(in lab, red, red)){.abr-op-sieve:hover{background:color-mix(in srgb, var(--abr-layer2-accent) 24%, var(--color-base-100))}}.abr-op-sieve[aria-pressed=true],.abr-op-sieve[aria-pressed=true]:hover{border-color:var(--abr-layer2-accent);background:var(--abr-layer2-accent);color:var(--abr-ink-on-light)}.abr-op-sieve:disabled{cursor:default;opacity:.6}.abr-card-sieve{border-color:var(--abr-layer2-accent)}@supports (color:color-mix(in lab, red, red)){.abr-card-sieve{border-color:color-mix(in srgb, var(--abr-layer2-accent) 55%, var(--abr-border))}}.abr-card-sieve{background:var(--abr-layer2-band)}:root[data-abr-layer="2"] .tabulator-cell.abr-l2-changed .abr-cp-figure{-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;-webkit-text-decoration:underline dotted var(--abr-layer2-mark) 2px;text-decoration:underline dotted var(--abr-layer2-mark) 2px;text-underline-offset:5px}:root[data-abr-layer="2"] .tabulator-cell.abr-l2-own{position:relative}:root[data-abr-layer="2"] .tabulator-cell.abr-l2-own:after{content:"";border-style:solid;border-width:0 8px 8px 0;border-color:transparent var(--abr-layer2-mark) transparent transparent;pointer-events:none;position:absolute;top:0;right:0}.abr-filter{width:var(--abr-funnel,18px);height:var(--abr-funnel,18px);border-radius:var(--radius-selector);color:var(--abr-text-tertiary);cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.abr-filter svg{width:calc(var(--abr-funnel,18px) - 5px);height:calc(var(--abr-funnel,18px) - 5px)}.abr-filter:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-filter:hover{background:color-mix(in srgb, var(--color-base-content) 8%, transparent)}}.abr-filter:hover{color:var(--color-base-content)}.abr-filter--on,.abr-filter--on:hover{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-filter--on svg{fill:currentColor}.abr-op-head{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.abr-op-head-title{overflow-wrap:break-word;white-space:normal;flex:auto;min-width:0}.tabulator .abr-op-head-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.abr-op-head-sort{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);flex:none;font-weight:500}th.abr-op-th{padding-right:4px}th.abr-op-th .abr-op-head-title{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}th.abr-op-th .abr-th-word{white-space:nowrap}th.abr-op-th .abr-directory-resize{width:6px;right:-3px}th.abr-op-th .abr-directory-resize:after{right:2px}.abr-filter-panel{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-card-shadow);box-sizing:border-box;font-size:var(--abr-text-sm);flex-direction:column;line-height:20px;display:flex;position:fixed;overflow:hidden}.abr-filter-panel.abr-window-columns{z-index:var(--abr-z-menu)}.abr-filter-panel[hidden]{display:none}.abr-filter-body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.abr-filter-body .abr-filter-options{min-height:42px}.abr-filter-sort{border-bottom:1px solid var(--abr-border);flex-direction:column;flex:none;gap:2px;padding:6px;display:flex}.abr-filter-sort-btn{min-height:var(--abr-control-h-sm);border-radius:var(--radius-field);color:var(--color-base-content);font:inherit;font-size:var(--abr-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px 8px;display:flex}.abr-filter-sort-btn:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-filter-sort-btn:hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}.abr-filter-sort-btn.is-on,.abr-filter-sort-btn.is-on:hover{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-filter-sort-mark{text-align:center;width:14px;color:var(--abr-text-tertiary);flex:none}.abr-filter-sort-btn.is-on .abr-filter-sort-mark{color:inherit}.abr-filter-search{border-bottom:1px solid var(--abr-border);flex:none;padding:6px}.abr-filter-search-input{box-sizing:border-box;width:100%;height:var(--abr-control-h-sm);border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:inherit;font:inherit;font-size:var(--abr-text-sm);outline:none;padding:0 9px;line-height:20px}.abr-filter-search-input::placeholder{color:var(--abr-text-tertiary)}.abr-filter-search-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft)}.abr-filter-range{border-bottom:1px solid var(--abr-border);flex-direction:column;flex:none;gap:4px;padding:6px;display:flex}.abr-filter-range[hidden]{display:none}.abr-filter-range .abr-field[aria-invalid=true]{border-color:var(--color-error)}.abr-filter-bulk{flex:none;gap:4px;padding:6px 6px 0;display:flex}.abr-filter-bulk-btn{border:1px solid var(--abr-border);border-radius:var(--radius-field);height:28px;color:var(--abr-text-secondary);font:inherit;font-size:var(--abr-text-xs);cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint);background:0 0;flex:1 1 0}.abr-filter-bulk-btn:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-filter-bulk-btn:hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}.abr-filter-bulk-btn:hover{color:var(--color-base-content)}.abr-filter-options{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:6px;min-height:0;padding:6px;display:flex;overflow:hidden auto}.abr-panel-stretchable .abr-filter-options{margin-right:6px;padding-right:0}.abr-filter-options{cursor:pointer}.abr-ms-panel .abr-filter-options,.abr-filter-panel .abr-filter-options{overflow-anchor:none}.abr-ms-options-rail{flex:none;width:100%;position:relative}.abr-ms-options-rail>*{position:absolute;left:0;right:0}.abr-filter-option{min-height:var(--abr-control-h-sm);border-radius:var(--radius-field);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.abr-filter-option:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.abr-filter-option:hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)}}.abr-filter-option-text{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:18px}:is(.abr-filter-check,.abr-pick-box){appearance:none;border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);background:var(--color-base-100);cursor:pointer;width:16px;height:16px;transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint);flex:none;margin:1px 0 0;position:relative}:is(.abr-filter-check,.abr-pick-box):checked{border-color:var(--color-primary);background:var(--color-primary)}:is(.abr-filter-check,.abr-pick-box):checked:after{content:"";border:solid var(--abr-mark-on-fill);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}:is(.abr-filter-check,.abr-pick-box):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-filter-empty{color:var(--abr-text-tertiary);flex:none;padding:7px 8px}.abr-filter-note{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);flex:none;padding:0 10px 8px;line-height:1.3}.abr-filter-actions{border-top:1px solid var(--abr-border);flex:none;justify-content:flex-end;gap:6px;padding:8px 10px;display:flex}.abr-panel-grip{z-index:1;touch-action:none;position:absolute}.abr-panel-grip-x{cursor:ew-resize;width:6px;top:0;bottom:0;right:0}.abr-panel-grip-y{cursor:ns-resize;height:6px;bottom:0;left:0;right:0}.abr-panel-grip-xy{cursor:nwse-resize;width:18px;height:18px;bottom:0;right:0}.abr-filter-panel[data-abr-grow=up] .abr-panel-grip-y,.abr-filter-panel[data-abr-grow=up] .abr-panel-grip-xy{top:0;bottom:auto}.abr-filter-panel[data-abr-grow=up] .abr-panel-grip-xy{cursor:nesw-resize}.abr-filter-panel.abr-panel-stretching{-webkit-user-select:none;user-select:none}.abr-filter-panel.abr-panel-stretching .abr-filter-options{pointer-events:none}@media (prefers-reduced-motion:reduce){.abr-filter,.abr-filter-bulk-btn,.abr-filter-check{transition:none}}:is(.abr-filter-check,.abr-pick-box):disabled{opacity:.5;cursor:not-allowed}.abr-op-summary{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--abr-grid-head);font-size:var(--abr-text-xs);flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 22px;margin-top:6px;padding:7px 12px;display:flex}.abr-op-summary[hidden]{display:none}.abr-op-summary-stat{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.abr-op-summary-label{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs)}.abr-op-summary-value{color:var(--color-base-content);font-variant-numeric:tabular-nums;font-weight:600}.abr-op-summary-value[data-summary-copy]{cursor:pointer;border-radius:var(--radius-selector);position:relative}.abr-op-summary-value[data-summary-copy]:hover,.abr-op-summary-value[data-summary-copy]:focus-visible{text-underline-offset:3px;text-decoration:underline}.abr-op-summary-value[data-summary-copy]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-op-summary-value[data-summary-copy]:after{content:"";opacity:0;width:15px;height:11px;-webkit-mask:var(--abr-copy-icon) right center / 11px 11px no-repeat;-webkit-mask:var(--abr-copy-icon) right center / 11px 11px no-repeat;-webkit-mask:var(--abr-copy-icon) right center / 11px 11px no-repeat;-webkit-mask:var(--abr-copy-icon) right center / 11px 11px no-repeat;mask:var(--abr-copy-icon) right center / 11px 11px no-repeat;--abr-copy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");background:currentColor;margin:-5.5px 0 0;position:absolute;top:50%;left:100%}.abr-op-summary-value[data-summary-copy]:hover:after,.abr-op-summary-value[data-summary-copy]:focus-visible:after{opacity:.65}.abr-op-summary-minus{color:var(--abr-ink-error)}.abr-op-summary-hint{color:var(--abr-text-tertiary);font-size:var(--abr-text-2xs);white-space:nowrap;margin-left:auto}@media (width<=640px){.abr-op-summary-hint{white-space:normal}}.tabulator{text-align:left;background-color:#fff;border:1px solid #999;font-size:14px;position:relative;overflow:hidden;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select,.tabulator.tabulator-ranges .tabulator-cell:not(.tabulator-editing){-webkit-user-select:none;user-select:none}.tabulator .tabulator-header{box-sizing:border-box;color:#555;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;background-color:#fff;border-bottom:1px solid #999;outline:none;width:100%;font-weight:700;position:relative;overflow:hidden}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{box-sizing:border-box;text-align:left;vertical-align:bottom;background:#fff;border-right:1px solid #ddd;flex-direction:column;justify-content:flex-start;display:inline-flex;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{pointer-events:none;background:#e6e6e6;border:1px solid #999;position:absolute}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{color:#000;background-color:#d6d6d6}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{color:#fff;background-color:#3876ca}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;padding:4px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;width:100%;overflow:hidden}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{white-space:normal;text-overflow:initial}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;background:#fff;border:1px solid #999;width:100%;padding:1px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #ddd;margin-right:-1px;display:flex;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{box-sizing:border-box;text-align:center;width:100%;margin-top:2px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:#e6e6e6}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{color:#666;border-top:6px solid #666;border-bottom:none}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{writing-mode:vertical-rl;text-orientation:mixed;justify-content:center;align-items:center;display:flex}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-top:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-bottom:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;inset:4px 0 auto}.tabulator .tabulator-header .tabulator-frozen{z-index:11;position:sticky;left:0}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #ddd}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #ddd}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:inline-block;background:#fff!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{padding-top:1em;display:inline-block}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow:auto}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:100%;display:flex}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{text-align:center;color:#ccc;white-space:normal;padding:10px;font-size:20px;font-weight:700;display:inline-block}.tabulator .tabulator-tableholder .tabulator-table{white-space:nowrap;color:#333;background-color:#fff;display:inline-block;position:relative;overflow:visible}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#f2f2f2!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #ddd}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #ddd}.tabulator .tabulator-tableholder .tabulator-range-overlay{z-index:10;pointer-events:none;position:absolute;inset:0}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range{box-sizing:border-box;border:1px solid #2975dd;position:absolute}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{content:"";background-color:#2975dd;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-3px;right:-3px}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{box-sizing:border-box;border:2px solid #2975dd;position:absolute}.tabulator .tabulator-footer{color:#555;white-space:nowrap;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;background-color:#fff;border-top:1px solid #999;font-weight:700}.tabulator .tabulator-footer .tabulator-footer-contents{flex-direction:row;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs{margin-top:-5px;overflow-x:auto}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{border:1px solid #999;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px;font-size:.9em;display:inline-block}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab:hover{cursor:pointer;opacity:.7}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background:#fff}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;text-align:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%;overflow:hidden;background:#fff!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block;background:#fff!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit;flex:1}.tabulator .tabulator-footer .tabulator-page-size{border:1px solid #aaa;border-radius:3px;margin:0 5px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:#fff3;border:1px solid #aaa;border-radius:3px;margin:0 2px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-page.active{color:#d00}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-footer .tabulator-page:not(disabled):hover{cursor:pointer;color:#fff;background:#0003}}.tabulator .tabulator-col-resize-handle{z-index:11;vertical-align:middle;width:6px;margin-left:-3px;margin-right:-3px;display:inline-block;position:relative}@media (hover:hover) and (pointer:fine){.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator .tabulator-col-resize-guide{opacity:.5;background-color:#999;width:4px;height:100%;margin-left:-.5px;position:absolute;top:0}.tabulator .tabulator-row-resize-guide{opacity:.5;background-color:#999;width:100%;height:4px;margin-top:-.5px;position:absolute;left:0}.tabulator .tabulator-alert{z-index:100;text-align:center;background:#0006;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.tabulator .tabulator-alert .tabulator-alert-msg{background:#fff;border-radius:10px;margin:0 auto;padding:10px 20px;font-size:16px;font-weight:700;display:inline-block}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{color:#000;border:4px solid #333}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{color:#590000;border:4px solid #d00}.tabulator-row{box-sizing:border-box;background-color:#fff;min-height:22px;position:relative}.tabulator-row.tabulator-row-even{background-color:#fff}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-selectable:hover{cursor:pointer;background-color:#bbb}}.tabulator-row.tabulator-selected{background-color:#9abcea}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-selected:hover{cursor:pointer;background-color:#769bcc}}.tabulator-row.tabulator-row-moving{background:#fff;border:1px solid #000}.tabulator-row.tabulator-moving{pointer-events:none;z-index:15;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:absolute}.tabulator-row.tabulator-range-highlight .tabulator-cell.tabulator-range-row-header{color:#000;background-color:#d6d6d6}.tabulator-row.tabulator-range-highlight.tabulator-range-selected .tabulator-cell.tabulator-range-row-header,.tabulator-row.tabulator-range-selected .tabulator-cell.tabulator-range-row-header{color:#fff;background-color:#3876ca}.tabulator-row .tabulator-row-resize-handle{height:5px;position:absolute;bottom:0;left:0;right:0}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-right:1px solid #ddd;outline:none;padding:4px;display:inline-block;position:relative;overflow:hidden}.tabulator-row .tabulator-cell .tabulator-tick{fill:#2dc214}.tabulator-row .tabulator-cell .tabulator-cross{fill:#ce1515}.tabulator-row .tabulator-cell.tabulator-row-header{background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #999}.tabulator-row .tabulator-cell.tabulator-frozen{background-color:inherit;z-index:11;display:inline-block;position:sticky;left:0}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #ddd}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #ddd}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{background:0 0;border:1px;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{color:#d00;background:0 0;border:1px}.tabulator-row .tabulator-cell.tabulator-row-handle{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;justify-content:center;align-items:center;display:inline-flex}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{background:#666;width:100%;height:3px;margin-top:2px}.tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:#9abcea}.tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty{width:7px;display:inline-block}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #ddd;border-left:2px solid #ddd;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-row .tabulator-cell .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;color:#fff;background:#666;border-radius:20px;justify-content:center;align-items:center;width:15px;height:15px;font-size:1.1em;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7;cursor:pointer}}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{border-radius:14px;width:14px;height:14px;display:inline-block}.tabulator-row.tabulator-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #ddd;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}@media (hover:hover) and (pointer:fine){.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-row.tabulator-group span{color:#d00;margin-left:10px}.tabulator-toggle{box-sizing:border-box;background:#dcdcdc;border:1px solid #ccc;flex-direction:row;display:flex}.tabulator-toggle.tabulator-toggle-on{background:#1c6cc2}.tabulator-toggle .tabulator-toggle-switch{box-sizing:border-box;background:#fff;border:1px solid #ccc}.tabulator-popup-container{box-sizing:border-box;-webkit-overflow-scrolling:touch;z-index:10000;background:#fff;border:1px solid #ddd;font-size:14px;display:inline-block;position:absolute;overflow-y:auto;box-shadow:0 0 5px #0003}.tabulator-popup{border-radius:3px;padding:5px}.tabulator-tooltip{max-width:min(500px,100%);box-shadow:none;pointer-events:none;border-radius:2px;padding:3px 5px;font-size:12px}.tabulator-menu .tabulator-menu-item{box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:5px 10px;position:relative}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#fff}}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{content:"";vertical-align:top;border:1px solid #ddd;border-width:1px 1px 0 0;width:7px;height:7px;display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #ddd}.tabulator-edit-list{-webkit-overflow-scrolling:touch;max-height:200px;font-size:14px;overflow-y:auto}.tabulator-edit-list .tabulator-edit-list-item{color:#333;outline:none;padding:4px}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid #ffffff80}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}@media (hover:hover) and (pointer:fine){.tabulator-edit-list .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}}.tabulator-edit-list .tabulator-edit-list-placeholder{color:#333;text-align:center;padding:4px}.tabulator-edit-list .tabulator-edit-list-group{color:#333;border-bottom:1px solid #ddd;padding:6px 4px 4px;font-weight:700}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:1px solid #ddd;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-left:25px;padding-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:initial}.tabulator.tabulator-rtl .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{content:"";left:-3px;right:initial;background-color:#2975dd;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-3px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #ddd}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:initial;border-bottom-left-radius:initial;border-left:initial;border-right:2px solid #ddd;border-bottom-right-radius:1px;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #ddd}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #ddd}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{z-index:10000;position:absolute;inset:0}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #ddd;border-left:2px solid #ddd;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #ddd;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}@media (hover:hover) and (pointer:fine){.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-print-table .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator{background-color:#fff;border:none}.tabulator .tabulator-header .tabulator-calcs-holder{border-bottom:1px solid #999;background:#f2f2f2!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#f2f2f2!important}.tabulator .tabulator-tableholder .tabulator-placeholder span{color:#000}.tabulator .tabulator-footer .tabulator-calcs-holder{border-bottom:1px solid #fff;background:#f2f2f2!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#f2f2f2!important}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{font-weight:400}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{color:#d00;font-weight:700}.tabulator-row{border-bottom:1px solid #ddd}.tabulator-row .tabulator-cell:last-of-type{border-right:none}.tabulator-row .tabulator-cell.tabulator-row-header{border-bottom:none}.tabulator-row.tabulator-group span{color:#666}.tabulator-print-table .tabulator-print-table-group span{color:#666;margin-left:10px}.abr-operations{height:calc(100vh - var(--abr-sheet-chrome) - var(--abr-toolbar-extra,0px) - var(--abr-family-room,0px) - var(--abr-chain-room,0px) - var(--abr-funding-room,0px));border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);min-height:280px;overflow:hidden}.abr-operations>div{height:100%}.tabulator{font-size:var(--abr-cell-fs);background:0 0;border:0}.tabulator .tabulator-header{background:var(--abr-grid-head);border-bottom:1px solid var(--abr-border);color:var(--color-base-content);font-weight:600}.tabulator .tabulator-header .tabulator-col{border-right:1px solid var(--abr-grid-line);background:0 0}.tabulator .tabulator-header .tabulator-col.abr-op-letter>.tabulator-col-content{padding:var(--abr-letter-py) 4px;font-size:var(--abr-letter-fs);letter-spacing:.02em;color:var(--abr-text-tertiary);background:var(--abr-grid-head);font-weight:500}.tabulator .tabulator-header .tabulator-col.abr-op-letter.is-selected>.tabulator-col-content,.tabulator .tabulator-header .tabulator-headers>.tabulator-col.is-selected>.tabulator-col-content{background:var(--abr-accent-soft);opacity:1}.tabulator .tabulator-header .tabulator-col-title{font-size:var(--abr-head-fs);white-space:normal;font-weight:600}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:none}.tabulator .tabulator-header .tabulator-col.tabulator-frozen,.tabulator .tabulator-header .tabulator-col.tabulator-frozen>.tabulator-col-content,.tabulator .tabulator-row .tabulator-cell.tabulator-frozen:not(.abr-op-frozen-data){background:var(--abr-grid-head)}.tabulator .tabulator-row .tabulator-cell:where(.abr-op-frozen-data){background-color:inherit}.tabulator .tabulator-row{background:var(--color-base-100);border-bottom:1px solid var(--abr-border);min-height:0}#abr-operations .tabulator-row:not(.tabulator-group):not(.tabulator-editing),#abr-conversions .tabulator-row:not(.tabulator-group):not(.tabulator-editing){contain:style}.tabulator .tabulator-row.tabulator-row-even{background:var(--abr-grid-stripe)}.tabulator .tabulator-row.tabulator-selected{background:var(--abr-accent-soft)}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left,.tabulator .tabulator-header .tabulator-col.tabulator-frozen.tabulator-frozen-left{border-right:1px solid var(--abr-grid-line)}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right,.tabulator .tabulator-header .tabulator-col.tabulator-frozen.tabulator-frozen-right{border-left:0}.tabulator .tabulator-row .tabulator-cell{border-right:1px solid var(--abr-grid-line);padding:var(--abr-cell-py) var(--abr-cell-px);color:var(--color-base-content);font-variant-numeric:tabular-nums}.tabulator-edit-list,.abr-filter-panel,.abr-op-calendar,.tabulator .tabulator-col,.tabulator .tabulator-group{font-variant-numeric:tabular-nums}.tabulator .tabulator-row .tabulator-cell.abr-op-rownum{background:var(--abr-grid-head);color:var(--abr-text-tertiary);-webkit-user-select:none;user-select:none}.abr-operations,.abr-operations *{cursor:default}.abr-operations input,.abr-operations textarea{cursor:text}.tabulator .tabulator-row .tabulator-cell.abr-op-derived{background:var(--abr-grid-derived);color:var(--abr-text-secondary)}.tabulator .tabulator-header .tabulator-col.abr-op-derived{background:var(--abr-grid-derived-head)}.tabulator .tabulator-row:where(.tabulator-row-even) .tabulator-cell.abr-op-derived{background:var(--abr-grid-derived-alt)}.tabulator .tabulator-row.abr-op-crypto-pair .tabulator-cell{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tabulator .tabulator-row.abr-op-crypto-pair .tabulator-cell{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.tabulator .tabulator-row .tabulator-cell.abr-op-list{padding-right:20px;position:relative}.tabulator .tabulator-row .tabulator-cell.abr-op-list:after{content:"";width:var(--abr-caret);height:var(--abr-caret);margin-top:calc(var(--abr-caret) * -.7);color:var(--abr-text-tertiary);pointer-events:none;border-bottom:1.6px solid;border-right:1.6px solid;position:absolute;top:50%;right:6px;transform:rotate(45deg)}.tabulator .tabulator-row .tabulator-cell.abr-op-list.tabulator-editing:after{color:var(--color-primary);z-index:1;margin-top:-2px;transform:rotate(-135deg)}.tabulator .tabulator-row .tabulator-cell.abr-op-list .abr-op-editor{padding-right:20px}.tabulator .tabulator-row .tabulator-cell.abr-op-list:after{transition:transform var(--abr-t-turn) var(--abr-e-tint)}.tabulator .tabulator-row .tabulator-cell.abr-op-list:before{content:"";width:calc(var(--abr-caret) + 10px);border-radius:var(--radius-selector);pointer-events:auto;cursor:pointer;height:18px;transition:background-color var(--abr-t-tint) var(--abr-e-tint);background:0 0;margin-top:-9px;position:absolute;top:50%;right:1px}.tabulator .tabulator-row .tabulator-cell.abr-op-list:hover:before,.tabulator .tabulator-row .tabulator-cell.abr-op-list.tabulator-editing:before{background:var(--abr-caret-hit)}@media (prefers-reduced-motion:reduce){.tabulator .tabulator-row .tabulator-cell.abr-op-list:after,.tabulator .tabulator-row .tabulator-cell.abr-op-list:before{transition:none}}.tabulator .tabulator-placeholder .tabulator-placeholder-contents{color:var(--abr-text-tertiary);font-size:var(--abr-text-sm);font-weight:500}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.abr-range-hidden,.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active.abr-range-hidden{visibility:hidden}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range,.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{border-color:var(--color-primary);border-radius:var(--radius-selector);border-width:2px}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{background-color:var(--color-primary)}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active:not([style*=width]){display:none}.tabulator .tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:var(--abr-cell-mark,transparent);background-image:linear-gradient(var(--abr-grid-select-fill), var(--abr-grid-select-fill)), var(--abr-period-marks,none)}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-range-selected:not(.tabulator-range-row-header){background-color:var(--abr-cell-mark,var(--abr-grid-head))}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.abr-op-frozen-data.tabulator-range-selected:not(.tabulator-range-row-header){background-color:var(--abr-cell-mark,inherit)}.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-range-selected:not(.tabulator-range-row-header):not(.abr-op-pick){outline:2px solid var(--color-primary);outline-offset:-2px}.tabulator:not(.abr-op-unselected) .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-range-selected:not(.tabulator-range-row-header):not(.abr-op-pick){z-index:41}.tabulator .tabulator-row.tabulator-range-highlight .tabulator-cell.abr-op-rownum{background:var(--abr-grid-row-lit)}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{color:inherit;background:0 0}.tabulator .tabulator-header .tabulator-col.tabulator-frozen.tabulator-range-highlight,.tabulator .tabulator-header .tabulator-col.tabulator-frozen .tabulator-col.tabulator-range-highlight{background:var(--abr-grid-head)}.tabulator .tabulator-row.tabulator-range-selected .tabulator-cell.abr-op-rownum{background-color:var(--abr-grid-head);background-image:linear-gradient(var(--abr-grid-select-head), var(--abr-grid-select-head));color:var(--color-base-content)}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{background:var(--abr-grid-select-head);color:var(--color-base-content)}.abr-op-copied,.abr-op-pasted{z-index:11;border-radius:var(--radius-selector);pointer-events:none;position:absolute}.abr-op-copied{background-image:linear-gradient(90deg, var(--color-primary) 50%, transparent 0), linear-gradient(90deg, var(--color-primary) 50%, transparent 0), linear-gradient(0deg, var(--color-primary) 50%, transparent 0), linear-gradient(0deg, var(--color-primary) 50%, transparent 0);animation:abr-op-ants var(--abr-t-ants) linear infinite;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:9px 2px,9px 2px,2px 9px,2px 9px}.abr-op-copied[hidden]{display:none}@keyframes abr-op-ants{to{background-position:18px 0,-18px 100%,0 -18px,100% 18px}}.abr-op-pasted{background:var(--abr-grid-select-fill);box-shadow:inset 0 0 0 2px var(--color-primary);animation:abr-op-landed var(--abr-t-mark) ease-out forwards}@keyframes abr-op-landed{0%{opacity:1}55%{opacity:.8}to{opacity:0}}@media (prefers-reduced-motion:reduce){.abr-op-copied{animation:none}.abr-op-pasted{animation-duration:var(--abr-t-flash-still)}}.tabulator .tabulator-row .tabulator-cell.tabulator-editing{box-shadow:inset 0 0 0 2px var(--color-primary);padding:0}.tabulator .tabulator-row .tabulator-cell.tabulator-editing input,.abr-op-editor{box-sizing:border-box;width:100%;height:100%;padding:max(0px, calc(var(--abr-cell-py) - 1px)) max(0px, calc(var(--abr-cell-px) - 2px));background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-variant-numeric:tabular-nums;border:0;border-radius:0;outline:none}.tabulator .tabulator-row .tabulator-cell.tabulator-editing input[type=date]{color-scheme:var(--abr-color-scheme)}.tabulator .tabulator-row .tabulator-cell.abr-op-saving{box-shadow:inset 0 -2px 0 var(--color-primary)}.tabulator .tabulator-row .tabulator-cell.abr-op-unsaved{outline:2px dashed var(--color-error);outline-offset:-2px}.abr-sheet-fade.abr-sheet-settling{opacity:0}.tabulator .tabulator-tableholder,.tabulator .tabulator-tableholder .tabulator-table{overflow-anchor:none}.tabulator .tabulator-tableholder{overscroll-behavior-x:none}.abr-vpad .tabulator-row>.tabulator-frozen:not(.tabulator-frozen-right)+.tabulator-cell:not(.tabulator-frozen),.abr-vpad .tabulator-row>.tabulator-frozen:not(.tabulator-frozen-right)+.tabulator-col-resize-handle+.tabulator-cell:not(.tabulator-frozen){margin-left:var(--abr-vpad-left,0px)}.abr-vpad .tabulator-row:not(.tabulator-group):after{content:"";width:var(--abr-vpad-right,0px);display:inline-block}@supports (timeline-scope:--abr-op-x) and (animation-timeline:--abr-op-x){.tabulator{timeline-scope:--abr-op-x}.tabulator .tabulator-tableholder{scroll-timeline:--abr-op-x x}.tabulator .tabulator-header .tabulator-header-contents{overflow:clip}.tabulator .tabulator-header .tabulator-headers{animation:linear both abr-op-head-follow;animation-timeline:--abr-op-x}.tabulator .tabulator-header .tabulator-headers .tabulator-col.tabulator-frozen,.tabulator .tabulator-header .tabulator-headers .tabulator-col.tabulator-frozen+.tabulator-col-resize-handle{z-index:12;animation:linear both abr-op-head-hold;animation-timeline:--abr-op-x}.tabulator .tabulator-header .tabulator-headers .tabulator-col.tabulator-frozen+.tabulator-col-resize-handle{position:relative}}@property --abr-op-head-travel{syntax:"<length>";inherits:true;initial-value:0}@keyframes abr-op-head-follow{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--abr-op-head-travel,0px)))}}@keyframes abr-op-head-hold{0%{transform:translate(0)}to{transform:translateX(var(--abr-op-head-travel,0px))}}.tabulator .tabulator-row .tabulator-cell.abr-op-needed,.tabulator .tabulator-row .tabulator-cell.abr-op-wrong{box-shadow:inset 0 0 0 1px var(--color-warning)}.tabulator .tabulator-row.abr-op-saving{box-shadow:inset 2px 0 0 var(--color-primary)}.abr-op-toolbar{min-height:var(--abr-control-h);align-items:center;gap:12px;display:flex}.abr-op-count{min-width:0;color:var(--abr-text-secondary);font-size:var(--abr-text-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.abr-op-overview{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.abr-op-overview>.abr-op-count{flex:none;max-width:100%}.abr-op-overview-line{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;max-width:100%;display:flex}.abr-op-overview-line>.abr-op-count{flex:none;min-width:0;max-width:100%}.abr-op-tool.abr-op-mini{height:var(--abr-control-h-sm);font-size:var(--abr-text-xs);padding:0 8px}.abr-op-tools{flex:none;gap:8px;display:flex}@media (width<=767px){.abr-op-toolbar{flex-wrap:wrap;row-gap:6px}.abr-op-count{flex:100%}.abr-op-overview{flex-basis:100%}.abr-op-tools{flex-wrap:wrap;row-gap:6px}}.abr-op-history{justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.abr-op-history svg{width:18px;height:18px}.abr-op-history:disabled{cursor:default;opacity:.38;background:var(--color-base-100)}.abr-op-attention{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-op-attention{border-color:color-mix(in srgb, var(--color-warning) 45%, var(--abr-border))}}.abr-op-attention{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-op-attention{background:color-mix(in srgb, var(--color-warning) 14%, var(--color-base-100))}}.abr-op-attention:hover{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.abr-op-attention:hover{background:color-mix(in srgb, var(--color-warning) 22%, var(--color-base-100))}}.abr-op-attention{align-items:center;gap:7px;display:inline-flex}.abr-op-attention:before{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 4h18l-7 9v6l-4 2v-8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 4h18l-7 9v6l-4 2v-8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.abr-op-attention[aria-pressed=true],.abr-op-attention[aria-pressed=true]:hover{border-color:var(--abr-attention-on);background:var(--abr-attention-on);color:var(--abr-attention-on-text)}.abr-op-attention[aria-pressed=true]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 4h18l-7 9v6l-4 2v-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 4h18l-7 9v6l-4 2v-8z'/%3E%3C/svg%3E")}.abr-op-attention:disabled{cursor:default;opacity:.6}.abr-op-splits{border-color:var(--abr-split-mark);align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.abr-op-splits{border-color:color-mix(in srgb, var(--abr-split-mark) 45%, var(--abr-border))}}.abr-op-splits{background:var(--abr-split-soft)}.abr-op-splits:hover{background:var(--abr-split-mark)}@supports (color:color-mix(in lab, red, red)){.abr-op-splits:hover{background:color-mix(in srgb, var(--abr-split-mark) 22%, var(--color-base-100))}}.abr-op-splits:before{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5v4.2M8 6.7 4.4 10.3v3.2M8 6.7l3.6 3.6v3.2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5v4.2M8 6.7 4.4 10.3v3.2M8 6.7l3.6 3.6v3.2'/%3E%3C/svg%3E") 50%/contain no-repeat}.abr-op-splits[aria-pressed=true],.abr-op-splits[aria-pressed=true]:hover{border-color:var(--abr-split-mark);background:var(--abr-split-mark);color:var(--color-base-100)}.abr-op-tool[data-op-crypto][aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-op-tool[data-op-crypto][aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.abr-op-tool[data-op-crypto][aria-pressed=true]{color:var(--color-primary)}.abr-op-columns-panel .abr-filter-bulk{flex-wrap:wrap;gap:6px;padding:8px 8px 2px}.abr-op-columns-panel .abr-filter-bulk-btn{height:var(--abr-control-h-sm);flex:100%;padding:0 12px}.abr-op-columns-panel .abr-filter-check:disabled{cursor:not-allowed;opacity:.55}.abr-op-columns-pick{border-bottom:1px solid var(--abr-border);margin:0 0 4px;padding:8px 12px}.tabulator .tabulator-cell.abr-op-pick{background-color:var(--abr-grid-head);text-align:center;text-overflow:clip;padding-inline:0}.abr-op-pick-box{appearance:none;width:var(--abr-pick-box);height:var(--abr-pick-box);border:1px solid var(--abr-border-strong);border-radius:var(--radius-selector);background:var(--color-base-100);cursor:pointer;pointer-events:none;transition:background-color var(--abr-t-tint) var(--abr-e-tint), border-color var(--abr-t-tint) var(--abr-e-tint);margin:0;position:relative}.abr-op-pick-box:checked{border-color:var(--color-primary);background:var(--color-primary)}.abr-op-pick-box:checked:after{content:"";border:solid var(--abr-mark-on-fill);border-width:0 2px 2px 0;width:25%;height:50%;position:absolute;top:10%;left:30%;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.abr-op-pick-box{transition:none}}.tabulator .tabulator-row:where(:hover) .tabulator-cell,.tabulator .tabulator-row:where(:hover):where(:not(.abr-op-crypto-pair)) .tabulator-cell.abr-op-derived:where(:not([data-mark])),.tabulator .tabulator-row:where(:hover):where(:not(.abr-op-crypto-pair)) .tabulator-cell.tabulator-frozen:not(.abr-op-frozen-data):where(:not([data-mark])){background-color:var(--abr-grid-row-hover)}.tabulator .tabulator-row:where(.abr-op-picked) .tabulator-cell.abr-op-rownum{box-shadow:inset 3px 0 0 var(--color-primary)}.tabulator .tabulator-row .tabulator-cell[data-mark=green]{--abr-cell-mark:var(--abr-mark-green-soft);background-color:var(--abr-cell-mark)}.tabulator .tabulator-row .tabulator-cell[data-mark=red]{--abr-cell-mark:var(--abr-mark-red-soft);background-color:var(--abr-cell-mark)}.tabulator .tabulator-row .tabulator-cell[data-mark=yellow]{--abr-cell-mark:var(--abr-mark-yellow-soft);background-color:var(--abr-cell-mark)}.tabulator .tabulator-row .tabulator-cell[data-mark=orange]{--abr-cell-mark:var(--abr-mark-orange-soft);background-color:var(--abr-cell-mark)}.tabulator .tabulator-row .tabulator-cell[data-mark=purple]{--abr-cell-mark:var(--abr-mark-purple-soft);background-color:var(--abr-cell-mark)}.abr-filter-marks{border-bottom:1px solid var(--abr-border);flex-wrap:wrap;flex:none;gap:6px;padding:8px 8px 7px;display:flex}.abr-filter-marks[hidden]{display:none}.tabulator.abr-op-unselected .tabulator-range-overlay{visibility:hidden!important}.tabulator.abr-op-unselected .tabulator-row .tabulator-cell.tabulator-range-selected{background-image:var(--abr-period-marks,none)}.tabulator.abr-op-unselected .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-range-selected:not(.tabulator-range-row-header):not(.abr-op-pick){outline:none}.tabulator.abr-op-unselected .tabulator-row.tabulator-range-highlight .tabulator-cell.abr-op-rownum{background:var(--abr-grid-head)}.tabulator.abr-op-unselected .tabulator-row.tabulator-range-selected .tabulator-cell.abr-op-rownum,.tabulator.abr-op-unselected .tabulator-header .tabulator-col.tabulator-range-selected{background:var(--abr-grid-head);color:inherit}.tabulator .tabulator-row .tabulator-cell.abr-formula-ref{box-shadow:inset 0 0 0 2px var(--abr-mark-orange)}.abr-formula-paint{z-index:var(--abr-z-menu);box-sizing:border-box;color:var(--color-base-content);white-space:pre;pointer-events:none;background:0 0;border-style:solid;border-color:#0000;position:fixed;overflow:hidden}.abr-formula-paint .abr-formula-reference{color:var(--abr-mark-orange);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.abr-formula-paint .abr-formula-number{color:var(--abr-status-in-progress)}.tabulator .tabulator-row .tabulator-cell.tabulator-editing input.abr-formula-typing{color:#0000;caret-color:var(--color-base-content)}.abr-formula-hint{z-index:calc(var(--abr-z-menu) + 1);box-sizing:border-box;border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--abr-status-in-progress);box-shadow:var(--abr-popover-shadow);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;pointer-events:none;padding:4px 8px;position:fixed}.abr-cbr-offer{z-index:calc(var(--abr-z-menu) + 1);box-sizing:border-box;border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-cell-fs);white-space:nowrap;align-items:center;gap:6px;padding:4px;display:flex;position:fixed}.abr-cbr-offer .abr-op-editor{border:1px solid var(--color-primary);border-radius:var(--radius-selector);text-align:right;width:9em;height:auto;padding:3px 6px}.abr-cbr-day{font-variant-numeric:tabular-nums;padding:0 2px}.abr-cbr-button{border:1px solid var(--abr-border);border-radius:var(--radius-selector);background:var(--color-base-100);cursor:pointer;justify-content:center;align-items:center;width:26px;height:26px;font-weight:600;display:inline-flex}.abr-cbr-yes{color:var(--abr-ink-success)}.abr-cbr-yes:hover{background:var(--abr-success-soft)}.abr-cbr-no{color:var(--abr-ink-error)}.abr-cbr-no:hover{background:var(--abr-error-soft)}.abr-mark-menu{gap:2px;max-height:calc(100dvh - 12px);overflow-y:auto}.abr-mark-menu>*{flex-shrink:0}.abr-mark-item>svg{width:var(--abr-text-base);height:var(--abr-text-base);flex:none}.abr-mark-row{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 3px 6px;display:flex}.abr-mark{border-radius:var(--abr-radius-round);outline-offset:2px;cursor:pointer;width:22px;height:22px;transition:transform var(--abr-t-turn) var(--abr-e-tint);border:0;outline:2px solid #0000;padding:0}.abr-mark:hover{transform:scale(1.15)}.abr-mark.is-on{outline-color:var(--abr-text-secondary)}.abr-mark:focus-visible{outline-color:var(--color-primary)}.abr-mark--none{border:1px solid var(--abr-border-strong);background:var(--color-base-100);position:relative}.abr-mark--none:after{content:"";background:var(--abr-text-tertiary);height:1.5px;position:absolute;top:50%;left:3px;right:3px;transform:rotate(-45deg)}.abr-mark--green{background:var(--abr-mark-green)}.abr-mark--red{background:var(--abr-mark-red)}.abr-mark--yellow{background:var(--abr-mark-yellow)}.abr-mark--orange{background:var(--abr-mark-orange)}.abr-mark--purple{background:var(--abr-mark-purple)}@media (prefers-reduced-motion:reduce){.abr-mark{transition:none}}.abr-op-date{background:var(--color-base-100);align-items:stretch;width:100%;height:100%;display:flex}.abr-op-date-input{flex:auto;min-width:0;padding-left:5px;padding-right:2px}.abr-op-date-open{width:20px;color:var(--abr-text-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.abr-op-date-open:hover{color:var(--color-primary)}.abr-op-date-open svg{width:15px;height:15px}.abr-op-calendar{z-index:var(--abr-z-menu);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-popover-shadow);font-size:var(--abr-text-xs);-webkit-user-select:none;user-select:none;padding:8px;position:fixed}.abr-op-calendar[hidden]{display:none}.abr-op-calendar,.abr-op-calendar *{cursor:default}.tabulator-edit-list,.tabulator-edit-list *{cursor:pointer}.tabulator-edit-list input{cursor:text}.abr-op-calendar-head{justify-content:space-between;align-items:center;gap:4px;margin-bottom:6px;display:flex}.abr-op-calendar-month{text-align:center;flex:auto;font-weight:600}.abr-op-calendar-step{border-radius:var(--radius-field);width:26px;height:26px;color:var(--abr-text-secondary);font-size:var(--abr-text-lg);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.abr-op-calendar-step:hover{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-op-calendar-week,.abr-op-calendar-days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.abr-op-calendar-week{color:var(--abr-text-tertiary);font-size:var(--abr-text-3xs);text-align:center;margin-bottom:2px}.abr-op-calendar-day{border-radius:var(--radius-field);height:28px;color:var(--color-base-content);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0}.abr-op-calendar-day:hover{background:var(--abr-accent-soft)}.abr-op-calendar-day.is-outside{color:var(--abr-text-tertiary)}.abr-op-calendar-day.is-today{box-shadow:inset 0 0 0 1px var(--abr-border-strong)}.abr-op-calendar-day.is-chosen{background:var(--color-primary);color:var(--color-primary-content);font-weight:600}.abr-op-calendar-foot{text-align:center;margin-top:6px}.abr-op-calendar-today{border-radius:var(--radius-field);color:var(--color-primary);font:inherit;font-size:var(--abr-text-2xs);cursor:pointer;background:0 0;border:0;padding:4px 10px}.abr-op-calendar-today:hover{background:var(--abr-accent-soft)}.abr-op-funnel.abr-filter--waiting{opacity:.45}.tabulator-edit-list{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);box-shadow:var(--abr-card-shadow);font-size:var(--abr-text-sm);overscroll-behavior:contain;padding:4px}.tabulator-edit-list .tabulator-edit-list-item{border-radius:var(--radius-field);color:var(--color-base-content);padding:6px 9px}.abr-list-heading{color:var(--abr-text-secondary);font-size:var(--abr-text-xs);padding:4px 9px;font-weight:600;line-height:20px}.tabulator .tabulator-row .tabulator-cell.abr-dt-mismatch,.abr-select.abr-dt-mismatch .abr-select-trigger{background:var(--abr-mark-orange)}@supports (color:color-mix(in lab, red, red)){.tabulator .tabulator-row .tabulator-cell.abr-dt-mismatch,.abr-select.abr-dt-mismatch .abr-select-trigger{background:color-mix(in srgb, var(--abr-mark-orange) 16%, var(--color-base-100))}}.tabulator .tabulator-row .tabulator-cell.abr-dt-mismatch,.abr-select.abr-dt-mismatch .abr-select-trigger{box-shadow:inset 0 0 0 1px var(--abr-mark-orange)}.tabulator-edit-list .tabulator-edit-list-item.active,.tabulator-edit-list .tabulator-edit-list-item.focused,.tabulator-edit-list .tabulator-edit-list-item:hover{background:var(--abr-accent-soft);color:var(--color-base-content)}.tabulator-edit-list:not(.abr-stable-list) [data-abr-frequent]+.tabulator-edit-list-item[data-abr-rest],.tabulator-edit-list.abr-stable-list .abr-list-rest-start{margin-top:7px;position:relative}.tabulator-edit-list:not(.abr-stable-list) [data-abr-frequent]+.tabulator-edit-list-item[data-abr-rest]:before,.tabulator-edit-list.abr-stable-list .abr-list-rest-start:before{background:var(--abr-border);content:"";height:1px;position:absolute;top:-4px;left:6px;right:6px}.tabulator-edit-list .tabulator-edit-list-item .abr-cell-hint{color:var(--abr-text-tertiary);font-size:.8em}.tabulator-edit-list .tabulator-edit-list-item .abr-cell-create{color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tabulator-edit-list .tabulator-edit-list-placeholder{color:var(--abr-text-tertiary);padding:7px 10px}.abr-op-whos{flex:none;align-items:center;gap:4px;display:flex}.abr-op-whos[hidden]{display:none}.abr-op-who{border-radius:var(--abr-radius-round);width:26px;height:26px;box-shadow:0 0 0 2px var(--color-base-100);background:var(--abr-who-1);color:var(--abr-who-1-ink);font-size:var(--abr-text-3xs);letter-spacing:.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.abr-op-who[data-who="2"]{background:var(--abr-who-2);color:var(--abr-who-2-ink)}.abr-op-who[data-who="3"]{background:var(--abr-who-3);color:var(--abr-who-3-ink)}.abr-op-who[data-who="4"]{background:var(--abr-who-4);color:var(--abr-who-4-ink)}.abr-op-who[data-who="5"]{background:var(--abr-who-5);color:var(--abr-who-5-ink)}.abr-op-who[data-who="6"]{background:var(--abr-who-6);color:var(--abr-who-6-ink)}.abr-op-who-label{z-index:30;border-radius:var(--radius-selector);background:var(--abr-who-1);max-width:220px;color:var(--abr-who-1-ink);font-size:var(--abr-text-3xs);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;padding:1px 6px;line-height:15px;position:fixed;overflow:hidden}.abr-op-who-label[hidden]{display:none}.abr-op-who-label[data-who="2"]{background:var(--abr-who-2);color:var(--abr-who-2-ink)}.abr-op-who-label[data-who="3"]{background:var(--abr-who-3);color:var(--abr-who-3-ink)}.abr-op-who-label[data-who="4"]{background:var(--abr-who-4);color:var(--abr-who-4-ink)}.abr-op-who-label[data-who="5"]{background:var(--abr-who-5);color:var(--abr-who-5-ink)}.abr-op-who-label[data-who="6"]{background:var(--abr-who-6);color:var(--abr-who-6-ink)}.abr-op-held{z-index:12;border:2px solid var(--abr-who-1);border-radius:var(--radius-selector);pointer-events:none;position:absolute;top:0;left:0}.abr-op-held[hidden]{display:none}.abr-op-held[data-who="2"]{border-color:var(--abr-who-2)}.abr-op-held[data-who="3"]{border-color:var(--abr-who-3)}.abr-op-held[data-who="4"]{border-color:var(--abr-who-4)}.abr-op-held[data-who="5"]{border-color:var(--abr-who-5)}.abr-op-held[data-who="6"]{border-color:var(--abr-who-6)}.abr-op-held-name{border-radius:var(--radius-selector) var(--radius-selector) 0 0;background:var(--abr-who-1);max-width:220px;color:var(--abr-who-1-ink);font-size:var(--abr-text-3xs);text-overflow:ellipsis;white-space:nowrap;padding:1px 6px;line-height:15px;position:absolute;bottom:100%;left:-2px;overflow:hidden}.abr-op-held[data-below] .abr-op-held-name{border-radius:0 0 var(--radius-selector) var(--radius-selector);top:100%;bottom:auto}.abr-op-held[data-who="2"] .abr-op-held-name{background:var(--abr-who-2);color:var(--abr-who-2-ink)}.abr-op-held[data-who="3"] .abr-op-held-name{background:var(--abr-who-3);color:var(--abr-who-3-ink)}.abr-op-held[data-who="4"] .abr-op-held-name{background:var(--abr-who-4);color:var(--abr-who-4-ink)}.abr-op-held[data-who="5"] .abr-op-held-name{background:var(--abr-who-5);color:var(--abr-who-5-ink)}.abr-op-held[data-who="6"] .abr-op-held-name{background:var(--abr-who-6);color:var(--abr-who-6-ink)}.tabulator .tabulator-row .tabulator-cell.abr-op-editing-wide{z-index:20;overflow:visible}.tabulator .tabulator-row .tabulator-cell.abr-op-editing-wide .abr-op-editor{border:1px solid var(--color-primary);border-radius:var(--radius-selector);height:100%;box-shadow:var(--abr-popover-shadow);position:absolute;top:0}.abr-op-editor-flowing{white-space:pre;resize:none;line-height:1.35;overflow:hidden}.tabulator .tabulator-row .tabulator-cell.abr-op-editing-wrapped .abr-op-editor-flowing{white-space:pre-wrap;overflow-wrap:anywhere;height:auto;overflow-y:auto}.tabulator-edit-list{animation:none}.tabulator-row[data-abr-link=anchor]{box-shadow:inset 3px 0 0 var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tabulator-row[data-abr-link=anchor]{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.tabulator-row[data-abr-link=picked]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tabulator-row[data-abr-link=picked]{background:color-mix(in srgb, var(--color-primary) 16%, transparent)}}.tabulator-row[data-abr-link=may]{cursor:pointer}.tabulator-row[data-abr-link=no]{opacity:.35}.abr-link-bar{border-radius:var(--radius-box);border:1px solid var(--color-base-300);background:var(--color-base-100);box-shadow:var(--abr-popover-shadow);z-index:60;transition:transform var(--abr-t-turn) var(--abr-e-tint);align-items:center;gap:14px;padding:10px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(140%)}.abr-link-bar-open{transform:translate(-50%)translateY(0)}.abr-link-said{font-size:var(--abr-text-sm)}.abr-link-totals{font-variant-numeric:tabular-nums;color:var(--color-base-content);opacity:.75;font-size:var(--abr-text-xs)}@media (prefers-reduced-motion:reduce){.abr-link-bar{transition:none}}.abr-op-lost{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);flex:100%;line-height:18px}.abr-op-calendar-day.is-shut{opacity:.35;cursor:not-allowed}.abr-op-calendar-day.is-shut:hover{background:0 0}[data-cal-today].is-shut{opacity:.35;cursor:not-allowed;text-decoration:none}.tabulator .tabulator-row .tabulator-cell.abr-op-rownum{justify-content:center;align-items:center;display:inline-flex;position:relative}.abr-op-split-badge{pointer-events:none;height:16px;padding:0 3px;line-height:1;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.abr-op-split-mark{color:var(--abr-split-mark);margin-right:4px}.abr-op-split-icon{vertical-align:-1px;width:11px;height:11px;display:inline-block}.tabulator .tabulator-row.abr-op-kin:where(:not(.abr-op-crypto-pair)) .tabulator-cell{background:var(--abr-split-soft)}.tabulator .tabulator-row.abr-op-merged-flash .tabulator-cell{animation:abr-landed var(--abr-t-flash) ease-in-out var(--abr-flash-count)}@media (prefers-reduced-motion:reduce){.tabulator .tabulator-row.abr-op-merged-flash .tabulator-cell{animation:abr-landed var(--abr-t-flash-still) ease-out 1}}.abr-op-family{border:1px solid var(--abr-split-mark);border-radius:var(--radius-box);background:var(--abr-split-soft);font-size:var(--abr-text-xs);margin-top:10px;padding:9px 12px}.abr-op-family-head{align-items:center;gap:10px;padding-bottom:4px;display:flex}.abr-op-family-head .abr-op-split-icon{width:13px;height:13px;color:var(--abr-split-mark)}.abr-op-family-who{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-op-family-close,.abr-op-family-go{color:var(--color-primary);font:inherit;font-size:var(--abr-text-xs);cursor:pointer;background:0 0;border:0;padding:0}.abr-op-family-close{margin-left:auto}.abr-op-family-line{align-items:center;gap:12px;padding:3px 0;display:flex}.abr-op-family-line.here{font-weight:600}.abr-op-family-no{width:76px;color:var(--abr-text-secondary);flex:none}.abr-op-family-what{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.abr-op-family-sum{font-variant-numeric:tabular-nums;font-weight:600}.abr-op-family-go{text-align:right;flex:none;width:116px}.abr-op-family-foot{border-top:1px solid var(--abr-split-mark);align-items:center;gap:10px;margin-top:7px;padding-top:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.abr-op-family-foot{border-top:1px solid color-mix(in srgb, var(--abr-split-mark) 35%, transparent)}}.abr-op-family-foot.confirm span{flex:1}.abr-op-family-note{color:var(--abr-text-secondary);margin:0}.abr-op-family-note.err{color:var(--abr-ink-error)}.abr-op-family-note.warn{color:var(--abr-ink-warning)}.tabulator .tabulator-row.tabulator-group:has(.abr-week-group){background:var(--abr-grid-derived-head);border-bottom:1px solid var(--abr-grid-line);color:var(--color-base-content);cursor:pointer;padding:0;font-weight:600}.tabulator .tabulator-row.tabulator-group:has(.abr-week-group):hover{background:var(--abr-grid-derived-head)}@supports (color:color-mix(in lab, red, red)){.tabulator .tabulator-row.tabulator-group:has(.abr-week-group):hover{background:color-mix(in srgb, var(--abr-grid-derived-head) 85%, var(--color-base-content))}}.tabulator .tabulator-row.tabulator-group:has(.abr-week-group) .tabulator-group-toggle{display:none}.tabulator .tabulator-row.tabulator-group .abr-week-group{background:inherit;border-left:3px solid var(--color-primary);align-items:center;gap:6px;padding:6px 14px 6px 9px;display:inline-flex;position:sticky;left:0}.tabulator .tabulator-row.tabulator-group .abr-week-group:before{content:"▶";width:12px;font-size:var(--abr-text-2xs);color:var(--color-primary);line-height:1;display:inline-block}.tabulator .tabulator-row.tabulator-group.tabulator-group-visible .abr-week-group:before{content:"▼"}.tabulator .tabulator-row .tabulator-cell.abr-vat-manual,.abr-pj-field.abr-vat-manual,.abr-pj-gc.abr-vat-manual,.abr-pj-tcell.abr-vat-manual,.abr-field.abr-vat-manual{box-shadow:inset 0 0 0 1px var(--abr-mark-orange), inset 0 0 7px var(--abr-mark-orange)}@supports (color:color-mix(in lab, red, red)){.tabulator .tabulator-row .tabulator-cell.abr-vat-manual,.abr-pj-field.abr-vat-manual,.abr-pj-gc.abr-vat-manual,.abr-pj-tcell.abr-vat-manual,.abr-field.abr-vat-manual{box-shadow:inset 0 0 0 1px var(--abr-mark-orange), inset 0 0 7px color-mix(in srgb, var(--abr-mark-orange) 25%, transparent)}}.tabulator-edit-list.abr-stable-list [hidden]{display:none!important}.tabulator .tabulator-row.abr-op-cancelled .tabulator-cell{color:var(--abr-text-tertiary)}.abr-date-calendar{z-index:var(--abr-z-popover);border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);width:252px;box-shadow:var(--abr-popover-shadow);-webkit-user-select:none;user-select:none;padding:10px;position:fixed}.abr-date-calendar[hidden]{display:none}.abr-date-head{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.abr-date-month{font-size:var(--abr-text-sm);font-weight:600}.abr-date-step{border-radius:var(--radius-field);width:28px;height:28px;font-size:var(--abr-text-lg);color:var(--abr-text-secondary);justify-content:center;align-items:center;line-height:1;display:inline-flex}.abr-date-step:hover{background:var(--color-base-200)}.abr-date-week,.abr-date-days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.abr-date-week span{text-align:center;font-size:var(--abr-text-3xs);color:var(--abr-text-tertiary);padding-bottom:4px}.abr-date-day{height:var(--abr-control-h-sm);border-radius:var(--radius-field);font-size:var(--abr-text-xs);color:var(--color-base-content)}.abr-date-day:hover{background:var(--color-base-200)}.abr-date-day.is-outside{color:var(--abr-text-tertiary)}.abr-date-day.is-today{box-shadow:inset 0 0 0 1px var(--abr-border-strong)}.abr-date-day.is-chosen{background:var(--color-primary);color:var(--color-primary-content)}.abr-date-day.is-shut,.abr-date-today:disabled{opacity:.35;cursor:not-allowed}.abr-date-day.is-shut:hover{background:0 0}.abr-date-day.is-in-range{background:var(--abr-accent-soft);border-radius:0}.abr-date-day.is-range-start{border-start-end-radius:0;border-end-end-radius:0}.abr-date-day.is-range-end{border-start-start-radius:0;border-end-start-radius:0}.abr-date-foot{border-top:1px solid var(--abr-border);justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;display:flex}.abr-date-today,.abr-date-clear{border-radius:var(--radius-field);font-size:var(--abr-text-xs);color:var(--color-primary);padding:4px 8px}.abr-date-today:hover,.abr-date-clear:hover{background:var(--abr-accent-soft)}.abr-cur-field{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.abr-cur-field[hidden]{display:none}.abr-dds-gran-btn[aria-disabled=true],.abr-dds-gran-btn[aria-disabled=true]:hover{opacity:.45;color:var(--abr-text-secondary);cursor:not-allowed}.abr-dds-gran-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.abr-cur-notice{border-radius:var(--radius-field);border:1px solid var(--abr-border);background:var(--abr-accent-soft);font-size:var(--abr-text-xs);color:var(--abr-text-secondary);align-self:flex-start;padding:6px 12px;line-height:1.45}.abr-cur-notice[hidden]{display:none}.abr-cur-empty{flex-direction:column;align-items:center;gap:12px;display:flex}.abr-cur-empty[hidden]{display:none}.abr-cur-empty p{margin:0}.abr-cp-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.abr-cp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.abr-cp-field--types{flex:0 220px}.abr-cp-field--orgs{flex:260px;max-width:380px}.abr-cp-field--accounts{flex:260px;max-width:420px}.abr-cp-field--date{flex:none;width:170px}.abr-cp-field--abri{flex:none}.abr-cp-checks{align-items:center;gap:16px;display:flex}[data-snapshot] .abr-cp-field--date{order:-1}[data-snapshot] .abr-cp-field--snapshot-date{order:-2}.abr-cp-notice{border-radius:var(--radius-field);border:1px solid var(--abr-border);background:var(--abr-accent-soft);font-size:var(--abr-text-xs);color:var(--abr-text-secondary);margin-top:8px;padding:6px 12px;line-height:1.45}.abr-cp-check{height:var(--abr-control-h);cursor:pointer;align-items:center;display:inline-flex}.abr-cp-check input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.abr-cp-check-body{align-items:center;gap:8px;display:inline-flex}@keyframes abr-cp-nudge{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.abr-cp-check.abr-cp-nudge .abr-cp-check-body{animation:abr-cp-nudge var(--abr-t-nudge) var(--abr-e-tint)}.abr-cp-check.abr-cp-nudge .abr-cp-switch{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.abr-cp-check.abr-cp-nudge .abr-cp-check-body{animation:none}}.abr-cp-switch-label{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);flex-direction:column;line-height:18px;display:inline-flex}.abr-cp-switch-label:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}.abr-cp-check input:checked+.abr-cp-check-body .abr-cp-switch-label{color:var(--color-base-content);font-weight:600}.abr-cp-field-label{color:var(--abr-text-secondary);font-size:var(--abr-text-2xs);font-weight:500;line-height:16px}.abr-ms-button{border-color:var(--abr-border);background:var(--color-base-100);color:inherit;cursor:pointer}.abr-ms-button:hover{border-color:var(--abr-border-strong)}.abr-ms-open .abr-ms-button,.abr-ms-button:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--abr-accent-soft);outline:none}.abr-ms-placeholder{color:var(--abr-text-tertiary)}.abr-ms-chip{background:var(--abr-accent-soft);color:var(--color-base-content)}.abr-ms-more{color:var(--abr-text-secondary)}.abr-ms-chevron{color:var(--abr-text-tertiary);transition:transform var(--abr-t-turn) var(--abr-e-tint)}.abr-ms-open .abr-ms-chevron{transform:rotate(180deg)}.abr-filter-panel.abr-ms-panel{width:max(100%,260px);max-height:320px;position:absolute;top:calc(100% + 4px);left:0}.abr-ms-panel .abr-filter-bulk{border-bottom:1px solid var(--abr-border);padding-bottom:6px}.abr-cp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.abr-cp-asof{color:var(--abr-text-secondary);font-size:var(--abr-text-xs)}.abr-cp-asof b{color:var(--color-base-content);font-variant-numeric:tabular-nums;font-weight:600}.abr-cp-actions{align-items:center;gap:8px;display:flex}.abr-filter-panel,.abr-mark-menu{z-index:var(--abr-z-menu)}[data-balance-warning-dialog]{z-index:var(--abr-z-modal)}[data-balance-warning-dialog].modal-open>.modal-box{opacity:1!important;translate:0!important;scale:1!important}.tabulator-row .tabulator-cell .abr-cp-twist,.abr-cp-twist{width:var(--abr-tree-twist);height:var(--abr-tree-twist);border-radius:var(--radius-selector);color:var(--abr-text-tertiary);cursor:pointer;transition:background-color var(--abr-t-tint) var(--abr-e-tint), color var(--abr-t-tint) var(--abr-e-tint), transform var(--abr-t-turn) var(--abr-e-tint);vertical-align:middle;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}.tabulator-row .tabulator-cell .abr-cp-twist:hover,.abr-cp-twist:hover{background:var(--color-base-200);color:var(--color-base-content)}.abr-cp-twist svg{width:var(--abr-tree-twist-icon);height:var(--abr-tree-twist-icon)}.tabulator-row .tabulator-cell .abr-cp-twist-open,.abr-cp-twist-open{transform:rotate(90deg)}.abr-cp-label-cell .abr-cp-label{cursor:pointer}.abr-cp-panel-shut .abr-orgs-filters-grid,.abr-cp-panel-shut .abr-cp-controls{display:none}.abr-cp-panel-chevron{width:7px;height:7px;transition:transform var(--abr-t-turn) var(--abr-e-tint);border-bottom:1.6px solid;border-right:1.6px solid;margin-left:6px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.abr-cp-panel-toggle[aria-expanded=false] .abr-cp-panel-chevron{transform:translateY(1px)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.abr-cp-panel-chevron{transition:none}}:root[data-abr-stand="1"]{--abr-stand-h:44px}.abr-cp-page{min-height:0;height:calc(100vh - var(--abr-report-chrome) - var(--abr-stand-h,0px));flex-direction:column;flex:auto;gap:12px;min-height:420px;display:flex}body:has(.abr-cp-page){overflow:hidden}.abr-cp-box{flex:auto;min-height:0;position:relative;overflow:hidden}.abr-cp-grid{height:100%}.abr-cp-grid.tabulator{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100)}.abr-cp-grid.tabulator .tabulator-header{background:var(--color-base-100)}.abr-cp-grid.tabulator .tabulator-header .tabulator-col{background:var(--abr-grid-head)}.abr-cp-grid .tabulator-tableholder,.abr-cp-detail-grid .tabulator-tableholder{padding-bottom:12px}.abr-cp-message{border:1px dashed var(--abr-border);border-radius:var(--radius-box);color:var(--abr-text-secondary);text-align:center;padding:28px 24px}.abr-cp-figure{font-variant-numeric:tabular-nums}.abr-cp-grid .tabulator-cell.abr-cp-number:hover{border-radius:var(--radius-selector);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.abr-cp-negative{color:var(--abr-ink-error)}.abr-cp-grid .tabulator-row .tabulator-cell.abr-cp-label-cell{text-overflow:clip;align-items:center;display:inline-flex}.abr-cp-grid .tabulator-row .tabulator-cell.abr-cp-label-cell .abr-cp-twist{flex:none}.abr-cp-detail-grid{--abr-tree-indent:var(--abr-detail-tree-indent)}.abr-cp-grid .tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty{width:var(--abr-tree-spacer);flex:none}.tabulator-row.tabulator-tree-level-1 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(1 * var(--abr-tree-indent) + 0 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-2 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(2 * var(--abr-tree-indent) + 1 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-3 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(3 * var(--abr-tree-indent) + 2 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-4 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(4 * var(--abr-tree-indent) + 3 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-5 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(5 * var(--abr-tree-indent) + 4 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-6 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(6 * var(--abr-tree-indent) + 5 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-7 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(7 * var(--abr-tree-indent) + 6 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-8 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(8 * var(--abr-tree-indent) + 7 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-9 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(9 * var(--abr-tree-indent) + 8 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-10 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(10 * var(--abr-tree-indent) + 9 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-11 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(11 * var(--abr-tree-indent) + 10 * var(--abr-tree-spacer))!important}.tabulator-row.tabulator-tree-level-12 .tabulator-cell .tabulator-data-tree-branch-empty{margin-left:calc(12 * var(--abr-tree-indent) + 11 * var(--abr-tree-spacer))!important}.abr-cp-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.abr-cp-grid .tabulator-row .tabulator-cell{height:var(--abr-report-row-h)}.abr-cp-grid .tabulator-row[data-abr-depth="0"] .abr-cp-label{font-weight:600}.abr-cp-grid .tabulator-row[data-abr-depth="1"] .abr-cp-label{font-weight:500}.abr-cp-grid .tabulator-row.abr-cp-total{border-top:2px solid var(--abr-border-strong);background:var(--abr-grid-head);font-weight:600}.abr-cp-total-label{letter-spacing:.02em}.abr-cp-foot{flex-direction:column;align-items:stretch;gap:6px;display:flex}.abr-cp-foot:empty{display:none}.abr-cp-foot .abr-op-summary{margin-top:0}.abr-cp-summary{min-height:var(--abr-control-h)}.abr-cp-summary .abr-op-summary{margin-top:0}.abr-cp-detail-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.abr-detail-total{border-radius:var(--radius-field);background:var(--abr-grid-head);color:var(--color-base-content);font-size:var(--abr-text-sm);padding:4px 12px;font-weight:600}.abr-cp-skipped{color:var(--abr-ink-warning);font-size:var(--abr-text-xs)}.abr-cp-detail-grid{border:1px solid var(--abr-border);border-radius:var(--radius-box);overflow:hidden}.abr-cp-recon{border-radius:var(--radius-box);background:var(--color-base-200);font-size:var(--abr-text-xs);flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.abr-cp-recon-part{color:var(--abr-text-secondary);align-items:baseline;gap:6px;display:inline-flex}.abr-cp-recon-part b{color:var(--color-base-content);font-variant-numeric:tabular-nums;font-weight:600}.abr-cp-recon-op{color:var(--abr-text-tertiary)}.abr-cp-skipped{cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;text-decoration:underline}.abr-cp-skipped[hidden]{display:none}.abr-cp-grid .tabulator-row .tabulator-cell{cursor:pointer}.abr-cp-grid .tabulator-row .tabulator-cell[tabulator-field=open]{cursor:default}.abr-ms-panel:not([hidden]){animation:abr-pop-in var(--abr-t-pop) var(--abr-e-enter)}@media (prefers-reduced-motion:reduce){.abr-ms-panel:not([hidden]){animation:none}}.abr-cp-detail-grid .tabulator-row.abr-pf-guest .tabulator-cell,.abr-cp-detail-grid .tabulator-row.abr-cp-kept .tabulator-cell{color:var(--abr-text-tertiary,var(--abr-text-secondary));font-style:italic}.abr-cp-detail-grid .tabulator-row.abr-pf-guest:not(.abr-pf-guest-writes) .tabulator-cell svg{color:var(--abr-text-tertiary,var(--abr-text-secondary))}.abr-cp-controls .abr-filters-reset-inline{margin-left:auto}.abr-cp-snapshot-body{flex:1;gap:12px;min-width:0;min-height:0;display:flex}.abr-cp-snapshot-body>.abr-cp-box{min-width:0}.abr-cp-history{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);flex-direction:column;flex:0 0 53%;min-width:0;min-height:0;display:flex;overflow:hidden}.abr-cp-history[hidden]{display:none}.abr-cp-history-head{border-bottom:1px solid var(--abr-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.abr-cp-history-heading{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.abr-cp-history-head h2{min-width:0;font-size:var(--abr-text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.abr-cp-history-eyebrow,.abr-cp-history-period{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-cp-history-period{flex-basis:100%}.abr-cp-history-tools{flex:none;align-items:center;gap:8px;display:flex}.abr-cp-history-message{font-size:var(--abr-text-sm);margin:0;padding:16px}.abr-cp-history-days{flex:1;min-width:0;min-height:0;overflow:hidden}.abr-cp-history-grid{border:0;border-radius:0}.abr-cp-history-date .abr-cp-label{font-weight:600}.abr-cp-history-group:not(.abr-cp-history-date) .abr-cp-label{font-weight:500}.abr-cp-history-date:has(.abr-cp-twist-open) .tabulator-cell{background:var(--abr-grid-head);box-shadow:inset 0 1px var(--abr-border-strong)}[data-snapshot="1"] .tabulator-col-resize-handle{border-right:1px solid var(--abr-border-strong)}[data-snapshot="1"] .tabulator-col-resize-handle:hover{border-right:2px solid var(--color-primary)}[data-snapshot="1"] [data-cash-grid] .abr-freeze-handle{top:50%}.abr-cp-history>.abr-op-summary{flex:none}.abr-cp-history-selected .tabulator-cell{box-shadow:inset 0 -2px var(--color-primary)}@media (width<=1023px){.abr-cp-snapshot-body:has(.abr-cp-history:not([hidden])){flex-direction:column}.abr-cp-snapshot-body:has(.abr-cp-history:not([hidden]))>.abr-cp-box{flex:40%;min-height:140px}.abr-cp-history{flex:60%}}.abr-link-bar{z-index:var(--abr-z-menu)}.abr-cp-family{flex:none;max-height:40%;overflow:auto}.abr-crypto{--abr-crypto-card-from:var(--color-primary);--abr-crypto-card-to:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.abr-crypto{--abr-crypto-card-to:color-mix(in srgb, var(--color-primary) 55%, var(--abr-stage-wait))}}.abr-crypto{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.abr-crypto>*,.abr-crypto-hero>*{min-width:0}.abr-crypto-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;padding:24px;display:grid}.abr-crypto-big{font-size:var(--abr-text-display);letter-spacing:-.02em;font-weight:700;line-height:1.1}.abr-crypto-big small{font-size:var(--abr-text-xl);color:var(--abr-text-tertiary);font-weight:600}.abr-crypto-hero-main,.abr-crypto-hero-side{flex-direction:column;gap:4px;display:flex}.abr-crypto-hero-label{font-size:var(--abr-text-sm);color:var(--abr-text-secondary)}.abr-crypto-top{gap:2px;margin-top:4px;display:grid}.abr-crypto-top-row{border-radius:var(--radius-field);text-align:left;transition:background var(--abr-t-tint) var(--abr-e-tint);grid-template-columns:4px minmax(0,1fr) auto 44px;align-items:center;gap:2px 10px;padding:5px 8px;display:grid}.abr-crypto-top-row:before{content:"";border-radius:var(--abr-radius-round);background:var(--abr-crypto-hue);grid-row:span 2;width:4px;height:100%;min-height:22px}.abr-crypto-top-row:hover{background:var(--color-base-200)}.abr-crypto-top-row[aria-pressed=true]{background:var(--abr-accent-soft)}.abr-crypto-top-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--abr-text-sm);overflow:hidden}.abr-crypto-top-sum{font-size:var(--abr-text-sm);white-space:nowrap;font-weight:600}.abr-crypto-top-sum small,.abr-crypto-top-share{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-weight:600}.abr-crypto-top-share{text-align:right}.abr-crypto-top-meter{border-radius:var(--abr-radius-round);background:var(--color-base-200);grid-column:2/-1;height:3px;overflow:hidden}.abr-crypto-top-meter i{background:var(--abr-crypto-hue);height:100%;display:block}.abr-crypto-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.abr-crypto-stat{border-radius:var(--radius-field);background:var(--color-base-200);text-align:left;transition:background var(--abr-t-tint) var(--abr-e-tint);gap:2px;padding:10px 12px;display:grid}.abr-crypto-stat:hover{background:var(--abr-grid-row-hover)}.abr-crypto-stat-label{font-size:var(--abr-text-xs);color:var(--abr-text-secondary)}.abr-crypto-stat-value{font-size:var(--abr-text-lg);white-space:nowrap;font-weight:700}.abr-crypto-stat-value small{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-weight:600}.abr-crypto-stat--in .abr-crypto-stat-value{color:var(--abr-ink-success)}.abr-crypto-stat--warn{background:var(--abr-warning-soft)}.abr-crypto-stat--warn .abr-crypto-stat-value{color:var(--abr-ink-warning)}.abr-crypto-split{flex:1;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.abr-crypto-part{border-radius:var(--radius-box);background:var(--color-base-200);text-align:left;width:100%;transition:background var(--abr-t-tint) var(--abr-e-tint);grid-template-columns:auto 1fr auto;align-content:center;align-items:center;gap:2px 12px;padding:12px 16px;display:grid}.abr-crypto-part:hover{background:var(--abr-grid-row-hover)}.abr-crypto-part-dot{border-radius:var(--radius-selector);grid-row:span 2;width:10px;height:10px}.abr-crypto-part--valued .abr-crypto-part-dot{background:var(--color-primary)}.abr-crypto-part--unvalued .abr-crypto-part-dot,.abr-crypto-cover-unvalued{background:repeating-linear-gradient(-45deg, var(--color-warning) 0 3px, var(--abr-warning-soft) 3px 6px)}.abr-crypto-part-label{font-size:var(--abr-text-sm);color:var(--abr-text-secondary)}.abr-crypto-part-value{font-size:var(--abr-text-xl);text-align:right;font-weight:700}.abr-crypto-part-value small{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-weight:600}.abr-crypto-part--unvalued .abr-crypto-part-value{color:var(--abr-ink-warning)}.abr-crypto-part-meta{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);flex-wrap:wrap;grid-column:2/4;justify-content:space-between;gap:4px 12px;display:flex}.abr-crypto-part-meta b{color:var(--color-base-content);font-weight:600}.abr-crypto-part-go{color:var(--color-primary);font-weight:500}.abr-crypto-cover{border-radius:var(--abr-radius-round);background:var(--color-base-300);height:12px;display:flex;overflow:hidden}.abr-crypto-cover i{height:100%;display:block}.abr-crypto-cover-valued{background:var(--color-primary)}.abr-crypto-head{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.abr-crypto-h{font-size:var(--abr-text-lg);margin-right:auto;font-weight:600}.abr-crypto-count{color:var(--abr-text-tertiary);font-weight:400;font-size:var(--abr-text-base)}.abr-crypto-tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.abr-crypto-tools .abr-views{height:var(--abr-control-h);max-width:100%;padding:3px}.abr-crypto-empty{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);padding:20px}.abr-crypto-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.abr-crypto-card-big{border-radius:var(--radius-box);min-height:160px;color:var(--abr-mark-on-fill);text-align:left;background:linear-gradient(135deg, var(--abr-crypto-card-from), var(--abr-crypto-card-to));box-shadow:var(--abr-card-shadow);transition:transform var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-panel);flex-direction:column;gap:2px;padding:16px 20px;display:flex;position:relative}.abr-crypto-card-big:hover{box-shadow:var(--abr-popover-shadow);transform:translateY(-2px)}.abr-crypto-card-big[aria-pressed=true],.abr-crypto-tile[aria-pressed=true]{outline:2px solid var(--color-primary);outline-offset:2px}.abr-crypto-card-name{font-size:var(--abr-text-sm);font-weight:600}.abr-crypto-card-org{font-size:var(--abr-text-xs);opacity:.85}.abr-crypto-card-balance{font-size:var(--abr-text-2xl);margin-top:auto;font-weight:700}.abr-crypto-card-balance small{font-size:var(--abr-text-sm);opacity:.85}.abr-crypto-card-meta{font-size:var(--abr-text-xs);opacity:.92;justify-content:space-between;gap:8px;display:flex}.abr-crypto-alert{border-radius:var(--abr-radius-round);background:var(--color-base-100);color:var(--abr-ink-warning);font-size:var(--abr-text-xs);padding:2px 8px;font-weight:700;position:absolute;top:12px;right:12px}.abr-crypto-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,228px),1fr));gap:10px;display:grid}.abr-crypto-hue-0{--abr-crypto-hue:var(--abr-stage-now)}.abr-crypto-hue-1{--abr-crypto-hue:var(--abr-stage-wait)}.abr-crypto-hue-2{--abr-crypto-hue:var(--abr-stage-next)}.abr-crypto-hue-3{--abr-crypto-hue:var(--abr-cur-eur)}.abr-crypto-hue-4{--abr-crypto-hue:var(--abr-stage-done)}.abr-crypto-tile{border:1px solid var(--abr-border);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--abr-card-shadow);text-align:left;transition:transform var(--abr-t-panel) var(--abr-e-panel), box-shadow var(--abr-t-panel) var(--abr-e-panel);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:12px 14px 12px 18px;display:grid;position:relative;overflow:hidden}.abr-crypto-tile:before{content:"";background:var(--abr-crypto-hue);width:4px;position:absolute;inset:0 auto 0 0}.abr-crypto-tile:hover{box-shadow:var(--abr-popover-shadow);transform:translateY(-2px)}.abr-crypto-tile-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--abr-text-sm);font-weight:600;overflow:hidden}.abr-crypto-tile-balance{font-size:var(--abr-text-xl);letter-spacing:-.01em;grid-column:1/-1;margin-top:2px;font-weight:700}.abr-crypto-tile-balance small{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);font-weight:600}.abr-crypto-tile-meta{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);grid-column:1/-1;justify-content:space-between;gap:8px;display:flex}.abr-crypto-tile-unvalued{font-size:var(--abr-text-xs);color:var(--abr-ink-warning);grid-column:1/-1;font-weight:600}.abr-crypto-list{padding:0;overflow:hidden}.abr-crypto-accounts.tabulator{font-variant-numeric:tabular-nums;background:0 0;border:0}.abr-crypto-accounts .tabulator-row{cursor:default}.abr-crypto-accounts .tabulator-calcs-holder{border-top:2px solid var(--abr-border-strong);background:var(--abr-grid-head)}.abr-crypto-accounts .tabulator-calcs-holder .tabulator-row,.abr-crypto-accounts .tabulator-row.tabulator-calcs{background:var(--abr-grid-head);font-weight:700}.abr-crypto-list-foot{padding:0 12px}.abr-crypto-list-foot .abr-op-summary{margin:8px 0}.abr-crypto-list-foot:has(.abr-op-summary[hidden]){min-height:0}.abr-crypto-warn-text{color:var(--abr-ink-warning)}.abr-crypto-issues{font-size:var(--abr-text-sm);margin-top:12px;padding:10px 14px}.abr-crypto-issues summary{cursor:pointer;color:var(--abr-ink-warning);font-weight:600}.abr-crypto-issues ul{gap:4px;margin-top:8px;display:grid}.abr-crypto-feed{padding:4px 0;overflow:hidden}.abr-crypto-day{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);justify-content:space-between;align-items:center;gap:8px;padding:12px 20px 4px;font-weight:600;display:flex}.abr-crypto-day-tools{align-items:center;gap:8px;display:flex}.abr-crypto-item{align-items:center;gap:4px;padding-left:12px;display:flex}.abr-crypto-item:hover{background:var(--abr-grid-row-hover)}.abr-crypto-item-open{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:10px 20px 10px 8px;display:flex}.abr-crypto-item-static{cursor:default}.abr-crypto-ico{border-radius:var(--abr-radius-round);flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.abr-crypto-ico--in{background:var(--abr-success-soft);color:var(--abr-ink-success)}.abr-crypto-ico--out{background:var(--abr-error-soft);color:var(--abr-ink-error)}.abr-crypto-ico--tr{background:var(--abr-split-soft);color:var(--abr-ink-info)}.abr-crypto-ico--buy{background:var(--abr-accent-soft);color:var(--color-primary)}.abr-crypto-item-mid{flex:1;gap:2px;min-width:0;display:grid}.abr-crypto-item-title{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.abr-crypto-item-sub{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.abr-crypto-item-note{color:var(--abr-text-secondary)}.abr-crypto-item-amount{text-align:right;white-space:nowrap;display:grid}.abr-crypto-item-amount b{font-size:var(--abr-text-base);font-weight:600}.abr-crypto-item-amount span{font-size:var(--abr-text-xs);color:var(--abr-text-tertiary)}.abr-crypto-in{color:var(--abr-ink-success)}.abr-crypto-more{border-top:1px solid var(--abr-border);width:100%;color:var(--color-primary);padding:12px;font-weight:500;display:block}.abr-crypto-focus .tabulator-cell{background:var(--abr-accent-soft)}@media (width<=1023px){.abr-crypto-hero{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.abr-crypto-hero{padding:16px}.abr-crypto-big{font-size:var(--abr-text-title)}.abr-crypto-part{grid-template-columns:auto minmax(0,1fr)}.abr-crypto-part-value{text-align:left;grid-column:2}.abr-crypto-part-meta{grid-column:1/-1}.abr-crypto-item-amount b{font-size:var(--abr-text-sm)}.abr-crypto-item-open{padding-right:12px}.abr-crypto-stats{grid-template-columns:minmax(0,1fr)}.abr-crypto-tools .abr-views{flex-wrap:wrap;height:auto}.abr-crypto-tools .abr-view{min-height:calc(var(--abr-control-h) - 8px)}}@keyframes dropdown{0%{opacity:0}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes progress{50%{background-position-x:-115%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes menu{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}.abr-board.abr-po-board--no-cancelled .abr-board-col[data-status=cancelled],.abr-board.abr-po-board--no-done .abr-board-col[data-status=done],tr[data-local-row][hidden]+tr[data-local-follow]{display:none}.abr-po-table tfoot{z-index:4;position:sticky;bottom:0}.abr-po-table tfoot td{background:var(--color-base-200);border-top:1px solid var(--abr-border,var(--color-base-300));font-variant-numeric:tabular-nums;text-align:right;vertical-align:top;white-space:nowrap;font-weight:600}.abr-po-table tfoot td[data-po-foot=number]{text-align:left}.abr-po-foot__line{display:block}.abr-po-foot__count{color:var(--abr-text-tertiary);font-weight:400}[data-overlay-scrollbar-bound].abr-overlay-scrollbar-lane .abr-po-table tfoot{bottom:-14px}[data-overlay-scrollbar-bound].abr-overlay-scrollbar-lane .abr-po-table tfoot td{padding-bottom:20px}:root{--abr-hb-blue:#007aff;--abr-hb-blue-ink:#0058c4;--abr-hb-blue-deep:#0051b8;--abr-hb-blue-on:#fff;--abr-hb-indigo:#5856d6;--abr-hb-indigo-ink:#3f3db8;--abr-hb-indigo-deep:#3c3aa8;--abr-hb-indigo-on:#fff;--abr-hb-purple:#af52de;--abr-hb-purple-ink:#8634b3;--abr-hb-purple-deep:#8a35b8;--abr-hb-purple-on:#fff;--abr-hb-pink:#ff2d55;--abr-hb-pink-ink:#c8193e;--abr-hb-pink-deep:#d61c45;--abr-hb-pink-on:#fff;--abr-hb-red:#ff3b30;--abr-hb-red-ink:#c4140c;--abr-hb-red-deep:#d42a20;--abr-hb-red-on:#fff;--abr-hb-orange:#ff9500;--abr-hb-orange-ink:#a14a00;--abr-hb-orange-deep:#e07000;--abr-hb-orange-on:#fff;--abr-hb-yellow:#fc0;--abr-hb-yellow-ink:#7a5a00;--abr-hb-yellow-deep:#f0a800;--abr-hb-yellow-on:#1a1a1c;--abr-hb-green:#34c759;--abr-hb-green-ink:#1f7a35;--abr-hb-green-deep:#248a3d;--abr-hb-green-on:#fff;--abr-hb-teal:#30b0c7;--abr-hb-teal-ink:#0b6272;--abr-hb-teal-deep:#1b8aa0;--abr-hb-teal-on:#fff;--abr-hb-mint:#00c7be;--abr-hb-mint-ink:#00726c;--abr-hb-mint-deep:#00a39b;--abr-hb-mint-on:#fff;--abr-hb-brown:#a2845e;--abr-hb-brown-ink:#6f5537;--abr-hb-brown-deep:#86683f;--abr-hb-brown-on:#fff;--abr-hb-graphite:#8e8e93;--abr-hb-graphite-ink:#48484d;--abr-hb-graphite-deep:#636366;--abr-hb-graphite-on:#fff;--abr-hb-soft:12%;--abr-hb-icon-edge:#ffffff24;--abr-hb-swatch-edge:#00000014}html[data-theme=abr-dark]{--abr-hb-blue:#0a84ff;--abr-hb-blue-ink:#64acff;--abr-hb-blue-deep:#0062cc;--abr-hb-blue-on:#fff;--abr-hb-indigo:#5e5ce6;--abr-hb-indigo-ink:#a5a3ff;--abr-hb-indigo-deep:#4644c4;--abr-hb-indigo-on:#fff;--abr-hb-purple:#bf5af2;--abr-hb-purple-ink:#dc94ff;--abr-hb-purple-deep:#9a3cc9;--abr-hb-purple-on:#fff;--abr-hb-pink:#ff375f;--abr-hb-pink-ink:#ff7d97;--abr-hb-pink-deep:#d42a4f;--abr-hb-pink-on:#fff;--abr-hb-red:#ff453a;--abr-hb-red-ink:#ff7f78;--abr-hb-red-deep:#d4352b;--abr-hb-red-on:#fff;--abr-hb-orange:#ff9f0a;--abr-hb-orange-ink:#ffb340;--abr-hb-orange-deep:#d97b00;--abr-hb-orange-on:#fff;--abr-hb-yellow:#ffd60a;--abr-hb-yellow-ink:#ffd60a;--abr-hb-yellow-deep:#d6a800;--abr-hb-yellow-on:#1a1a1c;--abr-hb-green:#30d158;--abr-hb-green-ink:#5ee07f;--abr-hb-green-deep:#22a046;--abr-hb-green-on:#fff;--abr-hb-teal:#40c8e0;--abr-hb-teal-ink:#7ad8ea;--abr-hb-teal-deep:#2a9ab0;--abr-hb-teal-on:#fff;--abr-hb-mint:#63e6e2;--abr-hb-mint-ink:#63e6e2;--abr-hb-mint-deep:#2fb8b3;--abr-hb-mint-on:#06302e;--abr-hb-brown:#ac8e68;--abr-hb-brown-ink:#cfb08a;--abr-hb-brown-deep:#8a6d48;--abr-hb-brown-on:#fff;--abr-hb-graphite:#98989d;--abr-hb-graphite-ink:#c7c7cc;--abr-hb-graphite-deep:#6c6c70;--abr-hb-graphite-on:#fff;--abr-hb-soft:20%}.abr-hb-c-blue{--abr-hb-c:var(--abr-hb-blue);--abr-hb-c-ink:var(--abr-hb-blue-ink);--abr-hb-c-deep:var(--abr-hb-blue-deep);--abr-hb-c-on:var(--abr-hb-blue-on)}.abr-hb-c-indigo{--abr-hb-c:var(--abr-hb-indigo);--abr-hb-c-ink:var(--abr-hb-indigo-ink);--abr-hb-c-deep:var(--abr-hb-indigo-deep);--abr-hb-c-on:var(--abr-hb-indigo-on)}.abr-hb-c-purple{--abr-hb-c:var(--abr-hb-purple);--abr-hb-c-ink:var(--abr-hb-purple-ink);--abr-hb-c-deep:var(--abr-hb-purple-deep);--abr-hb-c-on:var(--abr-hb-purple-on)}.abr-hb-c-pink{--abr-hb-c:var(--abr-hb-pink);--abr-hb-c-ink:var(--abr-hb-pink-ink);--abr-hb-c-deep:var(--abr-hb-pink-deep);--abr-hb-c-on:var(--abr-hb-pink-on)}.abr-hb-c-red{--abr-hb-c:var(--abr-hb-red);--abr-hb-c-ink:var(--abr-hb-red-ink);--abr-hb-c-deep:var(--abr-hb-red-deep);--abr-hb-c-on:var(--abr-hb-red-on)}.abr-hb-c-orange{--abr-hb-c:var(--abr-hb-orange);--abr-hb-c-ink:var(--abr-hb-orange-ink);--abr-hb-c-deep:var(--abr-hb-orange-deep);--abr-hb-c-on:var(--abr-hb-orange-on)}.abr-hb-c-yellow{--abr-hb-c:var(--abr-hb-yellow);--abr-hb-c-ink:var(--abr-hb-yellow-ink);--abr-hb-c-deep:var(--abr-hb-yellow-deep);--abr-hb-c-on:var(--abr-hb-yellow-on)}.abr-hb-c-green{--abr-hb-c:var(--abr-hb-green);--abr-hb-c-ink:var(--abr-hb-green-ink);--abr-hb-c-deep:var(--abr-hb-green-deep);--abr-hb-c-on:var(--abr-hb-green-on)}.abr-hb-c-teal{--abr-hb-c:var(--abr-hb-teal);--abr-hb-c-ink:var(--abr-hb-teal-ink);--abr-hb-c-deep:var(--abr-hb-teal-deep);--abr-hb-c-on:var(--abr-hb-teal-on)}.abr-hb-c-mint{--abr-hb-c:var(--abr-hb-mint);--abr-hb-c-ink:var(--abr-hb-mint-ink);--abr-hb-c-deep:var(--abr-hb-mint-deep);--abr-hb-c-on:var(--abr-hb-mint-on)}.abr-hb-c-brown{--abr-hb-c:var(--abr-hb-brown);--abr-hb-c-ink:var(--abr-hb-brown-ink);--abr-hb-c-deep:var(--abr-hb-brown-deep);--abr-hb-c-on:var(--abr-hb-brown-on)}.abr-hb-c-graphite{--abr-hb-c:var(--abr-hb-graphite);--abr-hb-c-ink:var(--abr-hb-graphite-ink);--abr-hb-c-deep:var(--abr-hb-graphite-deep);--abr-hb-c-on:var(--abr-hb-graphite-on)}[class*=abr-hb-c-]{--abr-hb-c-soft:color-mix(in srgb, var(--abr-hb-c) var(--abr-hb-soft), var(--color-base-100));--abr-hb-c-soft2:color-mix(in srgb, var(--abr-hb-c) calc(var(--abr-hb-soft) * 1.8), var(--color-base-100));--abr-hb-c-line:color-mix(in srgb, var(--abr-hb-c) 38%, var(--abr-border-strong))}.abr-hb{border-radius:var(--radius-box);outline-offset:8px;transition:outline-color var(--abr-t-tint) ease;outline:2px dashed #0000}.abr-hb.is-editing{outline-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}.abr-hb-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (width<=639px){.abr-hb-grid{grid-template-columns:minmax(0,1fr)}}.abr-hb-card{min-width:0;padding:15px 14px 10px 16px;position:relative;overflow:hidden}.abr-hb-card:before{content:"";background:linear-gradient(90deg, var(--abr-hb-c), var(--abr-hb-c-deep));height:3px;position:absolute;inset:0 0 auto}.abr-hb-head{border-radius:var(--radius-field);align-items:center;gap:10px;min-height:32px;margin:0 -6px 6px;padding:2px 6px;display:flex}.abr-hb-icon{border-radius:var(--radius-field);background:linear-gradient(135deg, var(--abr-hb-c), var(--abr-hb-c-deep));width:32px;height:32px;color:var(--abr-hb-c-on);box-shadow:inset 0 0 0 1px var(--abr-hb-icon-edge);flex:none;place-items:center;display:grid}.abr-hb-title{min-width:0;font-size:var(--abr-text-base);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.abr-hb-count{border-radius:var(--abr-radius-round);background:var(--abr-hb-c-soft2);min-width:20px;height:20px;color:var(--abr-hb-c-ink);font-size:var(--abr-text-2xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.abr-hb-grip{width:16px;color:var(--abr-text-tertiary);cursor:grab;flex:none;place-items:center;display:none}.abr-hb-links{gap:1px;margin:0 -6px;padding:0;list-style:none;display:grid}.abr-hb-row{border-radius:var(--radius-field);align-items:center;gap:2px;min-width:0;display:flex}.abr-hb-row.is-folded{display:none}.abr-hb-card.is-open .abr-hb-row.is-folded,.abr-hb.is-editing .abr-hb-row.is-folded{display:flex}.abr-hb-link{border-radius:var(--radius-field);min-width:0;color:inherit;transition:background-color var(--abr-t-tint) ease;flex:1;align-items:center;gap:10px;padding:6px 8px;display:flex}.abr-hb-link:hover{background:var(--abr-hb-c-soft);text-decoration:none}.abr-hb-link-icon{width:16px;color:var(--abr-hb-c-ink);opacity:.85;flex:none;display:grid}.abr-hb-link-text{min-width:0;display:grid}.abr-hb-link-name{font-size:var(--abr-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.abr-hb-link:hover .abr-hb-link-name{color:var(--abr-hb-c-ink)}.abr-hb-link-caption{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.abr-hb-more{border-radius:var(--radius-selector);height:26px;color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);cursor:pointer;background:0 0;border:0;margin:2px 0 0 -2px;padding:0 8px}.abr-hb-more:hover{background:var(--abr-hb-c-soft);color:var(--abr-hb-c-ink)}.abr-hb-empty{border:1px dashed var(--abr-hb-c-line);border-radius:var(--radius-field);background:color-mix(in srgb, var(--abr-hb-c) 4%, var(--color-base-100));color:var(--abr-text-tertiary);font-size:var(--abr-text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin-top:10px;padding:12px 14px;display:flex}.abr-hb-empty .abr-btn{border-color:var(--abr-hb-c-line);color:var(--abr-hb-c-ink)}.abr-hb-none{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.abr-hb-none-text{font-size:var(--abr-text-base);color:var(--abr-text-secondary);margin:0}.abr-hb-add-link,.abr-hb-add-card{cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;font-weight:500;display:none}.abr-hb-add-link{border:1px dashed var(--abr-hb-c-line);border-radius:var(--radius-field);width:100%;height:30px;color:var(--abr-hb-c-ink);font-size:var(--abr-text-xs);margin-top:6px}.abr-hb-add-link:hover{background:var(--abr-hb-c-soft)}.abr-hb-add-card{border:1.5px dashed var(--abr-border-strong);border-radius:var(--radius-box);min-height:92px;color:var(--abr-text-tertiary);font-size:var(--abr-text-sm)}.abr-hb-add-card:hover{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--color-primary)}.abr-hb.is-editing .abr-hb-add-link{display:inline-flex}.abr-hb.is-editing .abr-hb-add-card{display:flex}.abr-hb.is-editing .abr-hb-grip{display:grid}.abr-hb.is-editing .abr-hb-more{display:none}.abr-hb.is-editing .abr-hb-head{cursor:pointer;transition:background-color var(--abr-t-tint) ease}.abr-hb.is-editing .abr-hb-head:hover{background:var(--abr-hb-c-soft)}.abr-hb.is-editing .abr-hb-head:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-hb.is-editing [draggable=true]{cursor:grab}.abr-hb.is-editing .abr-hb-link{cursor:pointer}.abr-hb .is-dragging{opacity:.4}.abr-hb-row.abr-hb-mark-before,.abr-hb-row.abr-hb-mark-after{position:relative}.abr-hb-row.abr-hb-mark-before:after,.abr-hb-row.abr-hb-mark-after:after{content:"";z-index:9;border-radius:var(--abr-radius-round);background:var(--color-primary);pointer-events:none;height:3px;position:absolute;left:0;right:0}.abr-hb-row.abr-hb-mark-before:after{top:-2px}.abr-hb-row.abr-hb-mark-after:after{bottom:-2px}.abr-hb-card.abr-hb-mark-before{box-shadow:inset 3px 0 0 var(--color-primary), var(--abr-card-shadow)}.abr-hb-card.abr-hb-mark-after{box-shadow:inset -3px 0 0 var(--color-primary), var(--abr-card-shadow)}.abr-hb-card.abr-hb-mark-into{box-shadow:0 0 0 2px var(--color-primary), var(--abr-card-shadow)}.abr-hb-window-head{border-bottom:1px solid var(--abr-border);margin:0;padding:14px 20px}.abr-hb-window-body{gap:16px;max-height:calc(100vh - 220px);padding:20px;display:grid;overflow:auto}.abr-hb-window-foot{border-top:1px solid var(--abr-border);align-items:center;gap:8px;padding:12px 20px;display:flex}.abr-hb-spacer{flex:1}.abr-hb-field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.abr-hb-label{font-size:var(--abr-text-xs);color:var(--abr-text-secondary);padding:0;font-weight:500}.abr-hb-hint{font-size:var(--abr-text-2xs);color:var(--abr-text-tertiary)}.abr-hb-error{font-size:var(--abr-text-xs);color:var(--abr-ink-error);margin:0}.abr-hb-preview{border:1px solid var(--abr-hb-c-line);border-radius:var(--radius-box);background:linear-gradient(135deg, var(--abr-hb-c-soft2), var(--color-base-100));align-items:center;gap:10px;padding:12px 14px;display:flex}.abr-hb-preview-title{min-width:0;font-size:var(--abr-text-base);color:var(--abr-hb-c-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.abr-hb-preview .abr-hb-count{margin-left:auto}.abr-hb-swatches{flex-wrap:wrap;gap:8px;display:flex}.abr-hb-swatch,.abr-hb-icon-choice{cursor:pointer;position:relative}.abr-hb-swatch input,.abr-hb-icon-choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.abr-hb-swatch>span{border-radius:var(--abr-radius-round);background:linear-gradient(135deg, var(--abr-hb-c), var(--abr-hb-c-deep));width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--abr-hb-swatch-edge);display:block}.abr-hb-swatch input:checked+span{box-shadow:0 0 0 2px var(--color-base-100), 0 0 0 4px var(--abr-hb-c)}.abr-hb-swatch input:focus-visible+span,.abr-hb-icon-choice input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:3px}.abr-hb-icons{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;display:grid}.abr-hb-icon-choice>span{border:1px solid var(--abr-border);border-radius:var(--radius-field);background:var(--color-base-100);height:40px;color:var(--abr-text-secondary);place-items:center;display:grid}.abr-hb-icon-choice:hover>span{border-color:var(--abr-hb-c-line)}.abr-hb-icon-choice input:checked+span{border-color:var(--abr-hb-c);background:var(--abr-hb-c-soft2);color:var(--abr-hb-c-ink);box-shadow:0 0 0 1px var(--abr-hb-c)}.abr-control-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.abr-control-fbtn{height:var(--abr-control-h);min-width:var(--abr-funnel-w);max-width:var(--abr-funnel-max);border:1px solid var(--abr-field-border);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font-size:var(--abr-text-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.abr-control-fbtn:hover{border-color:var(--color-primary)}.abr-control-fbtn__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abr-control-fbtn svg{width:14px;height:14px;color:var(--abr-text-tertiary);flex:none}.abr-control-fbtn.is-set{border-color:var(--color-primary);background:var(--abr-accent-soft);color:var(--color-primary)}.abr-control-fbtn.is-set svg{color:var(--color-primary)}.abr-board-col[data-control-col=work]{--abr-status-dot:var(--color-primary)}.abr-board-col[data-control-col=overdue]{--abr-status-dot:var(--color-error)}.abr-board-col[data-control-col=review]{--abr-status-dot:var(--color-info)}.abr-board-col[data-control-col=closed]{--abr-status-dot:var(--color-success)}.abr-control-card{cursor:pointer;gap:4px;padding:9px 11px}.abr-control-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.abr-control-card__top{align-items:flex-start;gap:6px;display:flex}.abr-control-card__project{min-width:0;color:var(--color-base-content);font-size:var(--abr-text-sm);overflow-wrap:anywhere;flex:auto;font-weight:600;line-height:1.3}.abr-control-card__mark{flex:none;justify-content:flex-end;min-width:40px;display:flex}.abr-control-card__mark>*{margin-left:0}.abr-control-card__text{color:var(--abr-text-secondary);font-size:var(--abr-text-sm);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.abr-control-card.is-done .abr-control-card__text{color:var(--abr-text-tertiary)}.abr-control-left{font-variant-numeric:tabular-nums;font-weight:600}.abr-control-left.is-neg{color:var(--abr-ink-error)}.abr-control-kv .abr-control-waits{color:var(--abr-ink-info);font-weight:600}.abr-control-more{color:var(--color-primary);font-size:var(--abr-text-xs);align-self:flex-start;padding:4px 2px;font-weight:500}
