@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,: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-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-mono);--color-amber-500:#f99c00;--color-amber-800:#953d00;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-teal-600:#009588;--color-teal-700:#00776e;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--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-surface:var(--color-surface);--color-surface-dim:var(--color-surface-dim);--color-surface-bright:var(--color-surface-bright);--color-surface-tint:var(--color-surface-tint);--color-surface-variant:var(--color-surface-variant);--color-on-surface:var(--color-on-surface);--color-on-surface-variant:var(--color-on-surface-variant);--color-background:var(--color-background);--color-on-background:var(--color-on-background);--color-surface-container:var(--color-surface-container);--color-surface-container-low:var(--color-surface-container-low);--color-surface-container-lowest:var(--color-surface-container-lowest);--color-surface-container-high:var(--color-surface-container-high);--color-surface-container-highest:var(--color-surface-container-highest);--color-inverse-surface:var(--color-inverse-surface);--color-inverse-on-surface:var(--color-inverse-on-surface);--color-inverse-primary:var(--color-inverse-primary);--color-primary:var(--color-primary);--color-on-primary:var(--color-on-primary);--color-primary-container:var(--color-primary-container);--color-on-primary-container:var(--color-on-primary-container);--color-primary-fixed:var(--color-primary-fixed);--color-primary-fixed-dim:var(--color-primary-fixed-dim);--color-on-primary-fixed:var(--color-on-primary-fixed);--color-on-primary-fixed-variant:var(--color-on-primary-fixed-variant);--color-secondary:var(--color-secondary);--color-on-secondary:var(--color-on-secondary);--color-secondary-container:var(--color-secondary-container);--color-on-secondary-container:var(--color-on-secondary-container);--color-secondary-fixed:var(--color-secondary-fixed);--color-secondary-fixed-dim:var(--color-secondary-fixed-dim);--color-on-secondary-fixed:var(--color-on-secondary-fixed);--color-on-secondary-fixed-variant:var(--color-on-secondary-fixed-variant);--color-tertiary:var(--color-tertiary);--color-on-tertiary:var(--color-on-tertiary);--color-tertiary-container:var(--color-tertiary-container);--color-on-tertiary-container:var(--color-on-tertiary-container);--color-tertiary-fixed:var(--color-tertiary-fixed);--color-tertiary-fixed-dim:var(--color-tertiary-fixed-dim);--color-on-tertiary-fixed:var(--color-on-tertiary-fixed);--color-on-tertiary-fixed-variant:var(--color-on-tertiary-fixed-variant);--color-error:var(--color-error);--color-on-error:var(--color-on-error);--color-error-container:var(--color-error-container);--color-on-error-container:var(--color-on-error-container);--color-outline:var(--color-outline);--color-outline-variant:var(--color-outline-variant);--color-success:var(--color-success);--color-warning:var(--color-warning);--color-danger:var(--color-danger)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253)}}}@layer base{*,: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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.start-1\/2{inset-inline-start:50%}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.end{inset-inline-end:var(--spacing)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.top-100{top:calc(var(--spacing) * 100)}.top-full{top:100%}.right-3{right:calc(var(--spacing) * 3)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.-left-24{left:calc(var(--spacing) * -24)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[110\]{z-index:110}.z-\[1000\]{z-index:1000}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.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}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[94dvh\]{max-height:94dvh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[480px\]{max-width:480px}.max-w-\[1240px\]{max-width:1240px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fadeIn_\.\.\.\]{animation:fadeIn ...}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * 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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-current{border-color:currentColor}.border-emerald-200{border-color:var(--color-emerald-200)}.border-outline-variant\/20{border-color:var(--color-outline-variant)}@supports (color:color-mix(in lab, red, red)){.border-outline-variant\/20{border-color:color-mix(in oklab, var(--color-outline-variant) 20%, transparent)}}.border-outline-variant\/50{border-color:var(--color-outline-variant)}@supports (color:color-mix(in lab, red, red)){.border-outline-variant\/50{border-color:color-mix(in oklab, var(--color-outline-variant) 50%, transparent)}}.border-outline\/30{border-color:var(--color-outline)}@supports (color:color-mix(in lab, red, red)){.border-outline\/30{border-color:color-mix(in oklab, var(--color-outline) 30%, transparent)}}.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-t-primary{border-top-color:var(--color-primary)}.border-t-transparent{border-top-color:#0000}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black{background-color:var(--color-black)}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-error{background-color:var(--color-error)}.bg-error-container\/40{background-color:var(--color-error-container)}@supports (color:color-mix(in lab, red, red)){.bg-error-container\/40{background-color:color-mix(in oklab, var(--color-error-container) 40%, transparent)}}.bg-on-surface,.bg-on-surface\/60{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-on-surface\/60{background-color:color-mix(in oklab, var(--color-on-surface) 60%, transparent)}}.bg-outline{background-color:var(--color-outline)}.bg-primary{background-color:var(--color-primary)}.bg-primary-fixed{background-color:var(--color-primary-fixed)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-surface{background-color:var(--color-surface)}.bg-surface-container{background-color:var(--color-surface-container)}.bg-surface-container-high{background-color:var(--color-surface-container-high)}.bg-surface-container-highest{background-color:var(--color-surface-container-highest)}.bg-surface-container-low{background-color:var(--color-surface-container-low)}.bg-surface-container-lowest{background-color:var(--color-surface-container-lowest)}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--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-teal-600{--tw-gradient-to:var(--color-teal-600);--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-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{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-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-end{text-align:end}.text-right{text-align:right}.text-start{text-align:start}.font-body{font-family:var(--font-he)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:600;font-weight:600}.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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-amber-800{color:var(--color-amber-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-error{color:var(--color-error)}.text-inverse-on-surface{color:var(--color-inverse-on-surface)}.text-on-error{color:var(--color-on-error)}.text-on-error-container{color:var(--color-on-error-container)}.text-on-primary{color:var(--color-on-primary)}.text-on-primary-container{color:var(--color-on-primary-container)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-variant,.text-on-surface-variant\/70{color:var(--color-on-surface-variant)}@supports (color:color-mix(in lab, red, red)){.text-on-surface-variant\/70{color:color-mix(in oklab, var(--color-on-surface-variant) 70%, transparent)}}.text-primary{color:var(--color-primary)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-85{opacity:.85}.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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-primary\/30{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.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,)}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}.selection\:bg-primary-container ::selection,.selection\:bg-primary-container::selection{background-color:var(--color-primary-container)}.selection\:text-on-primary-container ::selection,.selection\:text-on-primary-container::selection{color:var(--color-on-primary-container)}.placeholder\:text-on-surface-variant\/60::placeholder{color:var(--color-on-surface-variant)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-on-surface-variant\/60::placeholder{color:color-mix(in oklab, var(--color-on-surface-variant) 60%, transparent)}}@media (hover:hover){.hover\:bg-\[\#a01010\]:hover{background-color:#a01010}.hover\:bg-surface-container:hover{background-color:var(--color-surface-container)}.hover\:bg-surface-container-highest:hover{background-color:var(--color-surface-container-highest)}.hover\:bg-surface-container-low:hover{background-color:var(--color-surface-container-low)}.hover\:from-emerald-600:hover{--tw-gradient-from:var(--color-emerald-600);--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))}.hover\:to-teal-700:hover{--tw-gradient-to:var(--color-teal-700);--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))}.hover\:text-on-surface:hover{color:var(--color-on-surface)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-2:focus{inset-inline-start:calc(var(--spacing) * 2)}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:bg-primary:focus{background-color:var(--color-primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-on-primary:focus{color:var(--color-on-primary)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[340px\]{width:340px}.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\:flex-row{flex-direction:row}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}}.ltr\:left-0:where(:not(: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=ltr],[dir=ltr] *){left:calc(var(--spacing) * 0)}.rtl\:right-0: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] *){right:calc(var(--spacing) * 0)}.rtl\:rotate-180: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] *){rotate:180deg}}html,:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}@keyframes page-enter{0%{transform:translateY(8px)}to{transform:translate(0)}}.page-enter{transform-origin:top;animation:.42s cubic-bezier(.22,1,.36,1) backwards page-enter}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}.nav-spinner-overlay{z-index:9999;pointer-events:none;background:var(--bg-page);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.nav-spinner-overlay{background:color-mix(in srgb, var(--bg-page) 55%, transparent)}}.nav-spinner-overlay{animation:nav-spinner-overlay-in .14s var(--ease-out)}.nav-spinner-wrap{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);width:72px;height:72px;box-shadow:var(--shadow-md);place-items:center;display:grid}.nav-spinner{border:3px solid var(--bg-subtle);border-top-color:var(--brand-500);will-change:transform;border-radius:50%;width:38px;height:38px;animation:.72s cubic-bezier(.5,0,.5,1) infinite nav-spinner-rotate}@keyframes nav-spinner-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes nav-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nav-spinner{animation:1.4s linear infinite nav-spinner-rotate}}:root{--neutral-0:#fff;--neutral-50:#f7f8fa;--neutral-100:#f0f2f5;--neutral-200:#e4e7ec;--neutral-300:#cfd4dc;--neutral-500:#667085;--neutral-700:#475467;--neutral-900:#0f172a;--brand-50:#eef3fe;--brand-500:#2563eb;--brand-600:#1d4ed8;--brand-700:#1e40af;--on-accent:#fff;--success-50:#edf7f0;--success-500:#15803d;--warning-50:#fbf4e6;--warning-500:#b45309;--danger-50:#fdf1f1;--danger-500:#dc2626;--info-500:#1d4ed8;--bg-page:var(--neutral-50);--bg-card:var(--neutral-0);--bg-subtle:var(--neutral-100);--border:#0f172a17;--border-strong:#0f172a29;--text-primary:var(--neutral-900);--text-body:var(--neutral-700);--text-secondary:var(--neutral-500);--text-muted:var(--neutral-500);--text-disabled:#98a2b3;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--shadow-sm:0 1px 2px #0f172a0d;--shadow-md:0 8px 24px #0f172a12;--shadow-lg:0 16px 40px #0f172a1f;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.22, 1, .36, 1);--d-fast:.14s;--d-base:.2s;--d-slow:.32s;--font-noto-hebrew:var(--font-plex-hebrew);--font-he:var(--font-plex-hebrew), "IBM Plex Sans Hebrew", "Heebo", system-ui, -apple-system, sans-serif;--font-en:var(--font-he);--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, "SF Mono", var(--font-plex-hebrew), system-ui, sans-serif;--color-background:var(--bg-page);--color-on-background:var(--text-primary);--color-surface:var(--bg-card);--color-surface-dim:var(--bg-page);--color-surface-bright:var(--bg-card);--color-surface-tint:var(--brand-500);--color-surface-variant:var(--bg-subtle);--color-on-surface:var(--text-primary);--color-on-surface-variant:var(--text-secondary);--color-surface-container:var(--bg-card);--color-surface-container-low:var(--bg-page);--color-surface-container-lowest:var(--bg-card);--color-surface-container-high:var(--bg-subtle);--color-surface-container-highest:var(--bg-subtle);--color-inverse-surface:var(--neutral-900);--color-inverse-on-surface:var(--neutral-50);--color-inverse-primary:var(--brand-50);--color-primary:var(--brand-500);--color-on-primary:var(--on-accent);--color-primary-container:var(--brand-500);--color-on-primary-container:var(--on-accent);--color-primary-fixed:var(--brand-50);--color-primary-fixed-dim:var(--brand-50);--color-on-primary-fixed:var(--brand-700);--color-on-primary-fixed-variant:var(--brand-600);--color-secondary:var(--brand-500);--color-on-secondary:var(--on-accent);--color-secondary-container:var(--brand-500);--color-on-secondary-container:var(--on-accent);--color-secondary-fixed:var(--brand-50);--color-secondary-fixed-dim:var(--brand-50);--color-on-secondary-fixed:var(--brand-700);--color-on-secondary-fixed-variant:var(--brand-600);--color-tertiary:var(--warning-500);--color-on-tertiary:var(--on-accent);--color-tertiary-container:var(--warning-500);--color-on-tertiary-container:var(--on-accent);--color-tertiary-fixed:var(--warning-50);--color-tertiary-fixed-dim:var(--warning-50);--color-on-tertiary-fixed:var(--warning-500);--color-on-tertiary-fixed-variant:var(--warning-500);--color-error:var(--danger-500);--color-on-error:#fff;--color-error-container:var(--danger-50);--color-on-error-container:var(--danger-500);--color-outline:var(--border-strong);--color-outline-variant:var(--border);--color-success:var(--success-500);--color-warning:var(--warning-500);--color-danger:var(--danger-500);--uipro-primary:var(--brand-500);--uipro-secondary:var(--brand-500);--uipro-cta:var(--brand-500);--uipro-cta-hover:var(--brand-600);--uipro-bg:var(--bg-page);--uipro-text:var(--text-primary);--uipro-on-primary:var(--on-accent);--uipro-on-cta:var(--on-accent);--cta-500:var(--brand-500);--cta-600:var(--brand-600);--r-bento:var(--r-lg);--font-bilingual:var(--font-he);--num-tabular:"tnum" on, "lnum" on}.bento-card{background:var(--bg-card);border-radius:var(--r-lg);border:1px solid var(--border);padding:var(--s-6,24px)}.btn-cta{background:var(--brand-500);color:var(--on-accent);border-radius:var(--r-md);cursor:pointer;transition:background var(--d-fast) var(--ease-out), transform 90ms var(--ease-out);padding:12px 20px;font-weight:500}.btn-cta:hover{background:var(--brand-600)}.btn-cta:active{transform:scale(.98)}[dir=rtl] .lucide-chevron-right,[dir=rtl] .lucide-chevron-left,[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-arrow-left{transform:scaleX(-1)}.an-side{background:var(--bg-card);border-inline-start:1px solid var(--border);flex-direction:column;flex-shrink:0;width:248px;height:100vh;display:flex;position:sticky;top:0}.an-side-brand{border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;gap:4px;height:64px;padding-inline:20px;text-decoration:none;display:flex}.an-side-company{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.an-side-nav{flex:1;padding:8px 12px 16px;overflow:auto}.an-side-group+.an-side-group{margin-top:16px}.an-side-label{color:var(--text-secondary);padding:8px 12px;font-size:12px;font-weight:500;line-height:16px}.an-side-list{flex-direction:column;gap:2px;display:flex}.an-nav-link{border-radius:var(--r-md);height:36px;color:var(--text-body);width:100%;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding-inline:12px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.an-nav-link svg{color:var(--text-secondary);flex-shrink:0}.an-nav-link:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-nav-link[aria-current=page]{background:var(--bg-subtle);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border);font-weight:500}.an-nav-link[aria-current=page] svg{color:var(--brand-500)}.an-side-user{border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px;display:flex}.an-topbar{background:var(--bg-card);border-bottom:1px solid var(--border);z-index:10;align-items:center;gap:16px;height:64px;padding-inline:32px;display:flex;position:sticky;top:0}.an-search{border-radius:var(--r-md);background:var(--bg-subtle);max-width:400px;height:36px;color:var(--text-secondary);text-align:start;transition:border-color var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);border:1px solid #0000;flex:1;align-items:center;gap:8px;padding-inline:12px;font-size:14px;display:flex}.an-search:hover{border-color:var(--border-strong);background:var(--bg-card)}.an-search span{flex:1}.an-topbar-meta{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:12px;font-size:13px;display:flex}.an-divider-v{background:var(--border);flex-shrink:0;width:1px;height:20px}.an-ghost{border-radius:var(--r-md);height:32px;color:var(--text-body);transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:8px;padding-inline:8px;font-size:13px;font-weight:500;display:inline-flex}.an-ghost:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-ghost svg{color:var(--text-secondary)}.an-seg{border-radius:var(--r-md);background:var(--bg-subtle);align-items:center;gap:2px;padding:2px;display:inline-flex}.an-seg button{border-radius:var(--r-sm);min-width:28px;height:28px;color:var(--text-secondary);transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.an-seg button:hover{color:var(--text-primary)}.an-seg button[aria-pressed=true]{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--border)}.an-kbd{border:1px solid var(--border-strong);background:var(--bg-card);min-width:20px;height:20px;font-family:var(--font-mono);color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;padding-inline:4px;font-size:11px;line-height:1;display:inline-flex}.an-io{background:var(--neutral-300);vertical-align:middle;border-radius:6px;flex-shrink:0;width:22px;height:12px;display:inline-block;position:relative}.an-io:after{content:"";width:8px;height:8px;transition:inset-inline-start var(--d-base) var(--ease-out);top:2px;background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px}.an-io[data-on=true]{background:var(--brand-500)}.an-io[data-on=true]:after{inset-inline-start:12px}.an-badge{border-radius:var(--r-sm);white-space:nowrap;background:var(--bg-subtle);height:22px;color:var(--text-body);align-items:center;gap:6px;padding-inline:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.an-badge-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.an-badge[data-tone=success]{background:var(--success-50);color:var(--success-500)}.an-badge[data-tone=warning]{background:var(--warning-50);color:var(--warning-500)}.an-badge[data-tone=danger]{background:var(--danger-50);color:var(--danger-500)}.an-badge[data-tone=accent]{background:var(--brand-50);color:var(--brand-600)}.an-tabs{border-bottom:1px solid var(--border);gap:4px;display:flex}.an-tabs [role=tab]{height:40px;color:var(--text-secondary);transition:color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding-inline:12px;font-size:14px;font-weight:500}.an-tabs [role=tab]:hover{color:var(--text-primary)}.an-tabs [role=tab][aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--brand-500)}table{font-variant-numeric:tabular-nums}.an-table{border-collapse:collapse;width:100%;font-size:14px}.an-table th{text-align:start;height:40px;color:var(--text-secondary);background:var(--bg-page);border-bottom:1px solid var(--border);white-space:nowrap;padding-inline:16px;font-size:12px;font-weight:500}.an-table td{border-bottom:1px solid var(--border);height:48px;color:var(--text-body);padding-inline:16px}.an-table tbody tr{transition:background var(--d-fast) var(--ease-out)}.an-table tbody tr:hover{background:var(--bg-page)}.an-table .num{text-align:end;font-variant-numeric:tabular-nums}.an-card-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.an-card-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-link{color:var(--brand-600);border-radius:4px;font-size:13px;font-weight:500;text-decoration:none}.an-link:hover{text-underline-offset:3px;text-decoration:underline}html.dark .an-link{color:var(--brand-500)}.an-page{flex-direction:column;gap:24px;max-width:1440px;margin-inline:auto;padding:32px;display:flex}.an-gs-wrap:empty{display:none}.an-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.an-page-title{color:var(--text-primary);margin:0;font-size:28px;font-weight:500;line-height:36px}.an-page-sub{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;line-height:20px;display:flex}.an-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.an-stat{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.an-stat-label{color:var(--text-body);font-size:13px;line-height:20px}.an-stat-value{letter-spacing:-.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:36px}.an-stat-value small{color:var(--text-secondary);letter-spacing:0;margin-inline-start:4px;font-size:15px;font-weight:400}.an-stat-note{color:var(--text-secondary);font-size:12px;line-height:16px}.an-cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.an-stack{flex-direction:column;gap:24px;min-width:0;display:flex}.an-panel{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:0;padding:24px}.an-panel-tight{padding:20px}.an-rows>*+*{border-top:1px solid var(--border)}.an-row-link{min-height:40px;color:var(--text-body);transition:color var(--d-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:flex}.an-row-link:hover{color:var(--text-primary)}.an-row-link .an-mono{color:var(--text-primary);font-size:14px}.an-feed-row{grid-template-columns:22px minmax(0,1fr) auto 48px;align-items:center;gap:12px;min-height:52px;padding-block:8px;display:grid}.an-feed-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.an-feed-src{color:var(--text-secondary);font-size:12px;line-height:16px}.an-feed-src .an-feed-st-m{display:none}.an-feed-status{color:var(--text-body);white-space:nowrap;font-size:13px;line-height:20px}.an-feed-status[data-late=true],.an-feed-st-m[data-late=true]{color:var(--warning-500)}.an-feed-time{font-family:var(--font-mono);color:var(--text-body);text-align:end;font-size:13px}@media (max-width:1199px){.an-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.an-page{gap:16px;padding:0}.an-gs-wrap{margin-bottom:16px}.an-page-title{font-size:22px;line-height:28px}.an-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-stat{padding:16px}.an-stat-value{font-size:28px;line-height:32px}.an-cols,.an-stack{gap:16px}.an-panel{padding:16px}.an-feed-row{grid-template-columns:22px minmax(0,1fr) auto}.an-feed-status{display:none}.an-feed-src .an-feed-st-m{display:inline}}.app-mobile-topbar-actions{justify-content:flex-end;align-items:center;gap:4px;min-width:96px;display:flex}.app-mobile-topbar-actions button{min-height:40px}.an-assist-suggest{transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out)}.an-assist-suggest:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.an-emp-tool{border-radius:var(--r-md);background:var(--bg-card);height:36px;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;align-items:center;gap:8px;padding-inline:12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.an-emp-tool:hover{background:var(--bg-subtle)}.an-emp-tool svg{color:var(--text-secondary)}.an-emp-tool:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}.an-icon-btn{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.an-icon-btn:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-icon-btn[aria-pressed=true]{color:var(--text-primary)}.an-icon-btn[data-tone=danger]:hover{background:var(--danger-50);color:var(--danger-500)}.an-check{width:18px;height:18px;accent-color:var(--brand-500);cursor:pointer;flex-shrink:0;margin:0}.an-check-hit{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.an-emp-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}.an-emp-count{font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;font-size:12px}.an-emp-table td{height:56px;padding-block:8px}.an-emp-table tbody tr{cursor:pointer}.an-emp-table tbody tr:last-child td{border-bottom:none}.an-emp-table .an-col-check{width:48px;padding-inline-end:0}.an-emp-table .an-col-status{width:96px}.an-emp-table .an-col-id{width:64px}.an-emp-name{align-items:center;gap:12px;min-width:0;display:flex}.an-emp-name-text{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-emp-name-text[data-inactive=true]{color:var(--text-secondary)}.an-emp-status{color:var(--text-body);white-space:nowrap;align-items:center;gap:8px;font-size:13px;line-height:20px;display:inline-flex}.an-emp-role{color:var(--text-body);flex-direction:column;gap:2px;font-size:14px;line-height:20px;display:flex}.an-emp-meta{color:var(--text-secondary);flex-wrap:wrap;gap:0 12px;font-size:12px;line-height:16px;display:flex}.an-emp-meta .an-mono{font-size:12px}.an-emp-phone{font-family:var(--font-mono);color:var(--text-body);unicode-bidi:isolate;font-size:13px}.an-emp-missing{font:inherit;color:var(--danger-500);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;font-size:13px;font-weight:500}.an-emp-missing:hover{text-underline-offset:3px;text-decoration:underline}.an-emp-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.an-emp-bulk{background:var(--bg-subtle);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.an-emp-bulk-count{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-select,.an-input{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);width:100%;height:40px;color:var(--text-primary);font:inherit;transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);outline:none;padding-inline:12px;font-size:14px}textarea.an-input{resize:vertical;height:auto;padding-block:8px;line-height:22px}.an-select:focus,.an-input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-select:focus,.an-input:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 18%, transparent)}}.an-input[dir=ltr]{text-align:left}.an-emp-mhead{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.an-emp-mtitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.an-emp-mtools{flex-wrap:wrap;gap:8px;display:flex}.an-emp-mtools .an-emp-tool{height:44px}.an-emp-deleted-wrap{max-width:1440px;margin-inline:auto;padding:24px 32px 32px}.an-emp-mlist{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.an-emp-mrow{align-items:center;gap:4px;min-height:64px;padding-inline:4px;display:flex}.an-emp-mrow+.an-emp-mrow{border-top:1px solid var(--border)}.an-emp-mselect{border-bottom:1px solid var(--border);min-height:48px;color:var(--text-body);cursor:pointer;align-items:center;gap:4px;padding-inline:4px 16px;font-size:13px;display:flex}.an-emp-mopen{min-width:0;min-height:56px;font:inherit;text-align:start;cursor:pointer;border-radius:var(--r-md);background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:0;display:flex}.an-emp-msub{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.an-emp-person{border-radius:var(--r-lg);background:var(--bg-subtle);align-items:center;gap:12px;padding:12px 16px;display:flex}.an-emp-setting{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-card);flex-direction:column;gap:12px;padding:16px;display:flex}.an-emp-setting-row{align-items:flex-start;gap:12px;display:flex}.an-emp-setting-row>div:first-child{flex:1;min-width:0}.an-emp-setting-title{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-emp-setting-note{color:var(--text-secondary);margin-top:2px;font-size:13px;line-height:20px}.an-emp-setting-sub{border-top:1px solid var(--border);padding-top:12px}.an-emp-group-label{color:var(--text-primary);margin-top:4px;font-size:13px;font-weight:500;line-height:20px}.an-emp-help{color:var(--text-secondary);cursor:help;border-radius:4px;display:inline-flex}.an-emp-warn{border-radius:var(--r-md);background:var(--warning-50);color:var(--warning-500);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.an-emp-warn svg{margin-top:2px}.an-emp-calc{font-family:var(--font-mono);color:var(--text-secondary);margin-top:8px;font-size:12px;line-height:16px}.an-choice{gap:8px;display:flex}.an-choice button{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);height:40px;color:var(--text-body);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);flex:1;font-size:14px;font-weight:500}.an-choice button:hover{background:var(--bg-subtle)}.an-choice button[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50);color:var(--text-primary)}.an-day{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);width:36px;height:36px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);font-size:13px;font-weight:500}.an-day[data-on=true]{background:var(--bg-subtle);color:var(--text-primary)}.an-day[data-on=true][data-override=true]{background:var(--brand-500);border-color:var(--brand-500);color:var(--on-accent)}.an-day-reset{width:auto;padding-inline:12px;font-size:12px}.an-emp-danger-btn{border-radius:var(--r-md);border:1px solid var(--danger-500);height:40px}@supports (color:color-mix(in lab, red, red)){.an-emp-danger-btn{border:1px solid color-mix(in oklab, var(--danger-500) 40%, transparent)}}.an-emp-danger-btn{color:var(--danger-500);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;font-size:14px;font-weight:500}.an-emp-danger-btn:hover{background:var(--danger-50)}.an-emp-disclosure{width:100%;min-height:48px;font:inherit;text-align:start;color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.an-emp-disclosure svg{transition:transform var(--d-fast) var(--ease-out)}.an-emp-disclosure[aria-expanded=true] .an-emp-chev{transform:rotate(180deg)}.an-emp-import-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.an-emp-import-stat{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-card);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.an-emp-import-stat span:first-child{color:var(--text-body);font-size:13px;line-height:20px}.an-emp-import-stat span:last-child{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:28px}.an-table-compact th{height:36px;padding-inline:12px}.an-table-compact td{height:40px;padding-inline:12px;font-size:13px}.an-emp-back{height:32px;color:var(--text-secondary);border-radius:var(--r-sm);transition:color var(--d-fast) var(--ease-out);align-self:flex-start;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.an-emp-back:hover{color:var(--text-primary)}.an-emp-hero{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.an-emp-hero-text{flex:1;min-width:0}.an-emp-hero .an-page-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-emp-dot{opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px}.an-emp-flash{color:var(--success-500);align-items:center;gap:6px;font-size:13px;display:inline-flex}.an-emp-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.an-stat-value.an-mono{font-family:var(--font-mono);letter-spacing:0;font-weight:400}.an-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:232px;margin-top:16px;display:grid}.an-week-col{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.an-week-track{border-bottom:1px solid var(--border-strong);background-image:linear-gradient(to bottom, var(--border) 1px, transparent 1px);background-size:100% 25%;flex:1;justify-content:center;align-items:flex-end;display:flex;position:relative}.an-week-bar{background:var(--brand-500);transform-origin:bottom;width:100%;max-width:40px;animation:an-week-grow .42s var(--ease-out) backwards;border-radius:4px 4px 0 0}.an-week-bar[data-zero=true]{background:var(--neutral-200)}.an-week-val{text-align:center;font-family:var(--font-mono);color:var(--text-secondary);font-size:12px;line-height:16px;position:absolute;inset-inline:0}.an-week-day{text-align:center;color:var(--text-secondary);font-size:12px;line-height:16px}@keyframes an-week-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.an-emp-days{margin-top:12px;max-height:248px;margin-inline:-8px;overflow-y:auto}.an-emp-days .an-table th{z-index:1;background:var(--bg-card);position:sticky;top:0}.an-emp-days .an-table td,.an-emp-days .an-table th{padding-inline:8px}.an-emp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.an-emp-check-row{border-radius:var(--r-md);border:1px solid var(--border);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.an-emp-check-row .an-check{margin-top:1px}.an-emp-locs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.an-emp-loc{border-radius:var(--r-sm);min-height:36px;color:var(--text-primary);cursor:pointer;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:8px;font-size:14px;display:flex}.an-emp-loc:hover{background:var(--bg-subtle)}.an-emp-req{flex-wrap:wrap;gap:8px;display:flex}.an-emp-req .an-badge{height:28px;padding-inline-end:4px}.an-emp-req-x{width:20px;height:20px;color:inherit;opacity:.7;cursor:pointer;transition:opacity var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.an-emp-req-x:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){.an-emp-req-x:hover{background:color-mix(in oklab, currentColor 12%, transparent)}}.an-emp-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-emp-inline>.an-input{flex:1;width:auto;min-width:160px}.an-emp-upload{border-radius:var(--r-md);background:var(--brand-500);height:40px;color:var(--on-accent);cursor:pointer;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:500;display:inline-flex}.an-emp-upload:hover{background:var(--brand-600)}.an-emp-upload[aria-disabled=true]{background:var(--bg-subtle);color:var(--text-disabled);cursor:default}.an-emp-upload:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}.an-emp-file{align-items:center;gap:12px;min-height:56px;display:flex}.an-emp-file>svg{color:var(--text-secondary)}.an-emp-file-meta{color:var(--text-secondary);flex-wrap:wrap;gap:0 12px;font-size:12px;line-height:16px;display:flex}@media (max-width:1023px){.an-icon-btn,.an-day{width:40px;height:40px}.an-emp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-emp-kpis>:last-child:nth-child(odd){grid-column:1/-1}.an-week{gap:8px;height:184px}.an-emp-fields,.an-emp-locs{grid-template-columns:minmax(0,1fr)}.an-emp-hero .an-page-actions{width:100%}.an-emp-loc{min-height:40px}.an-emp-deleted-wrap{padding:16px 0 0}}@media (max-width:1279px){.an-topbar{gap:12px;padding-inline:24px}.an-topbar-date,.an-topbar-label{display:none}}.an-date{vertical-align:middle;align-items:center;min-width:0;display:inline-flex;position:relative}.an-date[data-block=true]{width:100%;display:flex}.an-date[data-block=true]>input{width:100%}.an-date>input{color:#0000}.an-date>input::-webkit-datetime-edit{color:#0000}.an-date>input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.an-date>input:hover::-webkit-calendar-picker-indicator{opacity:1}.an-date-label{pointer-events:none;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px;position:absolute;top:50%;left:12px;right:40px;overflow:hidden;transform:translateY(-50%)}.an-date[data-empty=true] .an-date-label{color:var(--text-secondary)}.an-date[data-typing=true]>input{color:var(--text-primary)}.an-date[data-typing=true]>input::-webkit-datetime-edit{color:var(--text-primary)}.an-date[data-typing=true] .an-date-label{visibility:hidden}.app-mobile-shell .an-date-label{font-size:16px}.an-num{font-family:var(--font-he);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.an-muted{color:var(--text-secondary)}.an-page-narrow{max-width:1040px;margin-inline:0}.an-btn-link{border-radius:var(--r-md);background:var(--bg-card);height:36px;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong);white-space:nowrap;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.an-btn-link:hover{background:var(--bg-subtle)}.an-btn-link svg{color:var(--text-secondary)}.an-menu{position:relative}.an-menu-trigger{border-radius:var(--r-md);background:var(--bg-card);height:36px;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;align-items:center;gap:8px;padding-inline:16px 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.an-menu-trigger:hover{background:var(--bg-subtle)}.an-menu-trigger svg{color:var(--text-secondary)}.an-menu-trigger svg:last-child{transition:transform var(--d-fast) var(--ease-out)}.an-menu-trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.an-menu-trigger[data-primary=true]{background:var(--brand-500);color:var(--on-accent);box-shadow:none}.an-menu-trigger[data-primary=true]:hover{background:var(--brand-600)}.an-menu-trigger[data-primary=true] svg{color:currentColor}.an-menu-list{z-index:60;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:232px;box-shadow:var(--shadow-md);animation:an-menu-in .18s var(--ease-out) backwards;top:calc(100% + 4px);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;inset-inline-end:0}@keyframes an-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translate(0)}}.an-menu-item{border-radius:var(--r-sm);width:100%;min-height:36px;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:12px;padding-inline:12px;font-size:14px;display:flex}.an-menu-item svg{color:var(--text-secondary)}.an-menu-item:hover:not(:disabled),.an-menu-item:focus-visible{background:var(--bg-subtle)}.an-menu-item:disabled{color:var(--text-disabled);cursor:not-allowed}.an-menu-item:disabled svg{color:var(--text-disabled)}.an-menu-note{border-radius:var(--r-sm);background:var(--warning-50);color:var(--text-body);gap:8px;margin-bottom:2px;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.an-menu-note svg{color:var(--warning-500);margin-top:1px}.an-rep-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.an-rep-bar-end{flex-wrap:wrap;align-items:center;gap:12px;margin-inline-start:auto;display:flex}.an-filter{border-radius:var(--r-md);background:var(--bg-card);height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;align-items:center;gap:8px;padding-inline:12px 8px;font-size:14px;display:inline-flex}.an-filter:hover{background:var(--bg-subtle)}.an-filter-label{color:var(--text-secondary);font-size:13px}.an-filter-value{font-weight:500}.an-filter svg{color:var(--text-secondary)}.an-rep-round{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.an-rep-round .an-select{width:auto;height:32px;padding-inline:8px 28px;font-size:13px}.an-rep-count{font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;font-size:12px}.an-rep-sum{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px 40px;padding:20px 16px;display:grid}.an-rep-fig{flex-direction:column;gap:4px;min-width:0;display:flex}.an-rep-fig-label{color:var(--text-body);font-size:13px;line-height:20px}.an-rep-fig-value{color:var(--text-primary);white-space:nowrap;font-size:28px;font-weight:500;line-height:32px}.an-rep-fig-value.an-mono{font-weight:400}.an-rep-split{flex-direction:column;gap:8px;min-width:0;display:flex}.an-split-bar{background:var(--bg-subtle);border-radius:4px;gap:2px;height:10px;display:flex;overflow:hidden}.an-split-seg{transform-origin:100%;min-width:2px;height:100%;animation:an-split-grow .48s var(--ease-out) backwards}@keyframes an-split-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.an-split-seg[data-band=base]{background:var(--neutral-300)}.an-split-seg[data-band=t1]{background:var(--brand-500)}.an-split-seg[data-band=t2]{background:var(--brand-700)}.an-split-seg[data-band=rest]{background:var(--neutral-500)}.an-split-legend{color:var(--text-secondary);flex-wrap:wrap;gap:4px 16px;font-size:12px;line-height:16px;display:flex}.an-split-legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.an-split-legend .an-mono{color:var(--text-primary);font-size:12px}.an-split-key{border-radius:2px;flex-shrink:0;width:8px;height:8px}.an-split-key[data-band=base]{background:var(--neutral-300)}.an-split-key[data-band=t1]{background:var(--brand-500)}.an-split-key[data-band=t2]{background:var(--brand-700)}.an-split-key[data-band=rest]{background:var(--neutral-500)}.an-rep-cells{border-bottom:1px solid var(--border);background:var(--bg-page);grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:16px;display:grid}.an-rep-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.an-rep-cell-label{color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-cell-value{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:24px;overflow:hidden}.an-rep-cell-sub{color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-line{border-bottom:1px solid var(--border);color:var(--text-body);padding:12px 16px;font-size:13px;line-height:20px}.an-rep-extras{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.an-rep-extras-title,.an-rep-extras-total{color:var(--text-primary);font-weight:500}.an-rep-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.an-rep-scroll:focus-visible{outline-offset:-2px}.an-rep-table{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;font-size:14px}.an-rep-table th,.an-rep-table td{border-bottom:1px solid var(--border);white-space:nowrap;padding-inline:10px}.an-rep-table tr>:first-child{padding-inline-start:16px}.an-rep-table th{text-align:start;height:40px;color:var(--text-secondary);background:var(--bg-page);font-size:12px;font-weight:500}.an-rep-table td{height:52px;color:var(--text-body);background:var(--bg-card);padding-block:6px}.an-rep-table th.num,.an-rep-table td.num{text-align:end}.an-rep-table th.help{cursor:help}.an-rep-table tbody tr{cursor:pointer}.an-rep-table tbody tr>td{transition:background var(--d-fast) var(--ease-out)}.an-rep-table tbody tr:hover>td,.an-rep-table tbody tr[data-off=true]>td,.an-rep-table tbody tr[data-weekend=true]>td{background:var(--bg-page)}@supports (color:color-mix(in lab, red, red)){.an-rep-table tbody tr[data-off=true]>td,.an-rep-table tbody tr[data-weekend=true]>td{background:color-mix(in oklab, var(--bg-page) 70%, var(--bg-card))}}.an-rep-table tbody tr[data-off=true]:hover>td,.an-rep-table tbody tr[data-weekend=true]:hover>td{background:var(--bg-subtle)}.an-rep-table .an-rep-name{z-index:1;border-inline-end:1px solid var(--border);position:sticky;inset-inline-start:0}.an-rep-table tbody tr[data-edited=true]>td.an-rep-name:before,.an-rep-m-day[data-edited=true]:before{content:"";background:var(--warning-500);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.an-rep-person{flex-direction:column;gap:2px;min-width:0;display:flex}.an-rep-person-name{color:var(--text-primary);font-weight:500;line-height:20px}.an-rep-phone{font-family:var(--font-mono);color:var(--text-secondary);direction:ltr;unicode-bidi:isolate;border-radius:4px;align-self:flex-start;font-size:12px;line-height:16px;text-decoration:none}.an-rep-phone:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.an-rep-date{align-items:center;gap:8px;display:inline-flex}.an-rep-date .an-mono{color:var(--text-primary)}.an-badge-icon{cursor:help;justify-content:center;width:22px;padding:0}.an-rep-date svg{color:var(--text-secondary)}.an-rep-flag{border-radius:var(--r-sm);width:24px;height:24px;color:var(--warning-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.an-rep-flag:hover{background:var(--warning-50)}.an-rep-time{flex-direction:column;gap:2px;display:flex}.an-rep-time-val{font-family:var(--font-mono);color:var(--text-primary);align-items:center;gap:4px;display:inline-flex}.an-rep-time-val[data-edited=true]{color:var(--danger-500)}.an-rep-empty{color:var(--text-secondary)}.an-src{color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.an-src svg{flex-shrink:0}.an-src a{color:inherit;border-radius:4px;display:inline-flex}.an-src a:hover{color:var(--text-primary)}.an-rep-place{max-width:160px;color:var(--text-body);flex-direction:column;gap:2px;font-size:12px;line-height:16px;display:flex}.an-rep-place span{text-overflow:ellipsis;overflow:hidden}.an-rep-place b{color:var(--text-secondary);margin-inline-end:4px;font-weight:500}.an-rep-hours{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.an-rep-hours .an-mono{color:var(--text-primary)}.an-rep-hours small{color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-table td.an-mono{color:var(--text-primary)}.an-rep-table td.an-mono[data-zero=true]{color:var(--text-secondary)}.an-rep-wage{color:var(--text-primary);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.an-rep-wage small{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-table tfoot td{background:var(--bg-page);height:52px;color:var(--text-primary);cursor:default;border-bottom:none;font-weight:500}.an-rep-table tfoot td.an-rep-name{background:var(--bg-page)}.an-ot-toggle{border-radius:var(--r-sm);background:var(--bg-card);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-secondary);cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.an-ot-toggle:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-ot-toggle[aria-pressed=true]{color:var(--brand-600)}.an-day-badge{cursor:help}.an-day-badge .an-badge-dot{opacity:.9}.an-day-badge[data-type=vacation],.an-day-badge[data-type=half_day]{color:var(--brand-600)}.an-day-badge[data-type=sick]{color:var(--warning-500)}.an-day-badge[data-type=holiday]{color:var(--success-500)}.an-day-badge>span:last-child{color:var(--text-primary)}.an-rep-loading{flex-direction:column;gap:12px;padding:16px;display:flex}.an-rep-m{flex-direction:column;gap:16px;display:flex}.an-rep-m-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.an-rep-m-field{border-radius:var(--r-md);background:var(--bg-card);min-height:56px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;text-align:start;color:var(--text-primary);cursor:pointer;border:none;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex;position:relative}.an-rep-m-field>span:first-child{color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-m-field>span:nth-child(2),.an-rep-m-field select{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.an-rep-m-field select{width:100%;font:inherit;appearance:none;background:0 0;border:none;outline:none;min-height:24px;padding:0;padding-inline-end:24px;font-weight:500}.an-rep-m-field:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}.an-rep-m-field svg{color:var(--text-secondary);pointer-events:none;inset-inline-end:12px;margin-top:-8px;position:absolute;top:50%}.an-rep-m-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.an-rep-m-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding:16px;display:grid}.an-rep-m-list{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.an-rep-m-head{border-bottom:1px solid var(--border);color:var(--text-secondary);padding:12px 16px;font-size:13px;line-height:20px}.an-rep-m-emp{width:100%;min-height:64px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:8px 16px;display:flex}.an-rep-m-group+.an-rep-m-group,.an-rep-m-item+.an-rep-m-item{border-top:1px solid var(--border)}.an-rep-m-emp svg{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-rep-m-emp[aria-expanded=true] svg{transform:rotate(180deg)}.an-rep-m-emp-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.an-rep-m-emp-name{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-rep-m-emp-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-rep-m-days{background:var(--bg-page)}.an-rep-m-day{border:none;border-top:1px solid var(--border);width:100%;min-height:48px;font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 16px;display:grid;position:relative}.an-rep-m-day-date{font-family:var(--font-mono);color:var(--text-primary);align-items:center;gap:4px;font-size:13px;display:inline-flex}.an-rep-m-day-date svg{color:var(--warning-500)}.an-rep-m-day-mid{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.an-rep-m-day-mid .an-mono{color:var(--text-body);font-size:13px}.an-rep-m-day-hours{font-family:var(--font-mono);color:var(--text-primary);font-size:13px}.an-rep-m-actions{flex-direction:column;gap:8px;display:flex}.an-rep-m-exports{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.an-rep-m-item{width:100%;min-height:48px;font:inherit;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding-inline:16px;font-size:14px;display:flex}.an-rep-m-item>svg:first-child{color:var(--text-secondary)}.an-rep-m-item>span{flex:1}.an-rep-m-item:disabled{color:var(--text-disabled);cursor:not-allowed}.an-pick-list{flex-direction:column;gap:2px;display:flex}.an-pick{border-radius:var(--r-md);min-height:44px;font:inherit;color:var(--text-body);text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding-inline:12px;font-size:14px;display:flex}.an-pick:hover{background:var(--bg-subtle)}.an-pick[aria-pressed=true],.an-pick[aria-selected=true]{background:var(--brand-50);color:var(--text-primary);font-weight:500}.an-pick[aria-pressed=true] svg,.an-pick[aria-selected=true] svg{color:var(--brand-500)}.an-pick-meta{color:var(--text-secondary);white-space:nowrap;font-size:12px}.an-pick-scroll{flex-direction:column;gap:2px;max-height:52vh;display:flex;overflow-y:auto}.an-sheet-note{color:var(--text-secondary);padding-inline:4px;font-size:12px;line-height:16px}.an-sheet-section{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:8px;padding-top:16px;display:flex}.an-sheet-actions{justify-content:flex-end;gap:8px;display:flex}.an-range{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.an-range label{min-width:132px;color:var(--text-secondary);flex-direction:column;flex:1;gap:4px;font-size:12px;display:flex}.an-text-btn{min-height:32px;font:inherit;color:var(--brand-600);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;align-self:flex-start;padding-inline:4px;font-size:13px;font-weight:500}.an-text-btn:hover{text-underline-offset:3px;text-decoration:underline}.an-bundle{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.an-bundle button{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);font:inherit;text-align:start;color:var(--text-body);cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.an-bundle button:hover{background:var(--bg-subtle)}.an-bundle button[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50)}.an-bundle-title{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.an-bundle-title svg{color:var(--text-secondary)}.an-bundle-sub{color:var(--text-secondary);font-size:12px;line-height:16px}.an-sel-bar{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-body);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.an-sel-bar .an-emp-tool{height:32px;font-size:13px}.an-check-list{border:1px solid var(--border);border-radius:var(--r-md);flex:1;min-height:0;padding:4px;overflow-y:auto}.an-check-row{border-radius:var(--r-sm);cursor:pointer;min-height:48px;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding:4px 8px;display:flex}.an-check-row:hover{background:var(--bg-subtle)}.an-check-row-name{color:var(--text-primary);font-size:14px;font-weight:500}.an-check-row-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-edit-who{color:var(--text-secondary);font-size:13px;line-height:20px}.an-edit-who b{color:var(--text-primary);font-weight:500}.an-edit-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.an-edit-add{border-radius:var(--r-md);min-height:36px;font:inherit;color:var(--brand-600);cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding-inline:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.an-edit-add:hover{background:var(--brand-50)}.an-edit-split{border-radius:var(--r-md);background:var(--bg-page);border:1px solid var(--border);flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.an-edit-split-head{color:var(--text-primary);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.an-edit-scans{border:1px solid var(--border);border-radius:var(--r-md);padding:8px 12px}.an-edit-scan{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.an-edit-scan+.an-edit-scan{border-top:1px solid var(--border)}.an-edit-scan .an-mono{color:var(--text-primary);font-size:14px}.an-edit-actions{gap:8px;margin-top:4px;display:flex}.an-daytype{width:100%;position:relative}.an-daytype-btn{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);width:100%;height:40px;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--d-fast) var(--ease-out);justify-content:space-between;align-items:center;padding-inline:12px;font-size:14px;display:flex}.an-daytype-btn[aria-expanded=true]{border-color:var(--brand-500)}.an-daytype-btn svg{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-daytype-btn[aria-expanded=true] svg{transform:rotate(180deg)}.an-daytype-list{z-index:1000;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-md);max-height:280px;animation:an-menu-in .18s var(--ease-out) backwards;inset-inline:0;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto}.an-hours-head{flex-direction:column;gap:16px;display:flex}.an-hours-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-hours-nav-btns{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.an-hours-period{transition:opacity var(--d-fast) var(--ease-out);flex-direction:column;gap:4px;display:flex}.an-hours-period-title{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.an-hours-period-title strong{color:var(--text-primary);font-size:20px;font-weight:500;line-height:28px}.an-seg-lg button{height:32px;padding-inline:16px;font-size:13px}.an-dim{opacity:.55;transition:opacity var(--d-fast) var(--ease-out)}.an-delta{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.an-stat-foot{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.an-stat-foot .an-mono{color:var(--text-body);font-size:12px}.an-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.an-chart svg text{font-family:var(--font-mono);fill:var(--text-secondary);font-size:11px}.an-chart-legend{color:var(--text-secondary);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:12px;line-height:16px;display:flex}.an-chart-legend span{align-items:center;gap:8px;display:inline-flex}.an-chart-key{border-radius:2px;width:8px;height:8px}.an-chart-bar{transform-box:fill-box;transform-origin:bottom;animation:an-week-grow .42s var(--ease-out) backwards}.an-groups-table th[scope=row]{z-index:1;text-align:start;height:48px;color:var(--text-primary);background:var(--bg-card);border-bottom:1px solid var(--border);max-width:280px;font-size:14px;font-weight:400;position:sticky;inset-inline-start:0}.an-groups-table th.num{text-align:end}.an-groups-table tr[data-site=true]>*{background:var(--bg-page)}.an-groups-table tr[data-site=true] th[scope=row]{font-weight:500}.an-groups-table tr[data-unassigned=true] th[scope=row]{color:var(--text-secondary)}.an-groups-table tbody tr:hover>*{background:var(--bg-subtle)}.an-groups-name{align-items:center;gap:8px;min-width:0;display:inline-flex}.an-groups-name>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-groups-indent{background:var(--border-strong);flex-shrink:0;width:8px;height:1px}.an-pay-sum{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;gap:24px 40px;display:grid}.an-pay-gross{flex-direction:column;gap:4px;display:flex}.an-pay-gross-value{letter-spacing:-.01em;color:var(--text-primary);font-size:40px;font-weight:500;line-height:44px}.an-pay-gross-note{color:var(--text-secondary);font-size:12px;line-height:16px}.an-pay-table td:first-child,.an-pay-table th:first-child{z-index:1;background:var(--bg-card);position:sticky;inset-inline-start:0}.an-pay-table th:first-child,.an-pay-table tbody tr:hover>td:first-child{background:var(--bg-page)}.an-pay-table tfoot td{background:var(--bg-page);height:52px;color:var(--text-primary);border-bottom:none;font-weight:500}.an-pay-table tfoot td:first-child{background:var(--bg-page)}.an-pay-table td.num{color:var(--text-primary)}.an-pay-table td.num[data-zero=true]{color:var(--text-secondary)}.an-pay-note{color:var(--text-secondary);text-align:center;font-size:12px;line-height:16px}.an-pay-note-link{color:var(--brand-600);text-underline-offset:3px;border-radius:4px;font-weight:500;text-decoration:underline}html.dark .an-pay-note-link{color:var(--brand-500)}.an-month-input{width:auto;font-family:var(--font-mono);direction:ltr}.an-late-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.an-late-controls label{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;display:flex}.an-late-controls .an-input,.an-late-controls .an-select{width:180px}.an-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.an-late-bar{justify-content:flex-end;align-items:center;gap:12px;display:flex}.an-late-track{background:var(--bg-subtle);border-radius:3px;justify-content:flex-start;width:96px;height:6px;display:flex;overflow:hidden}.an-late-fill{background:var(--warning-500);transform-origin:100%;height:100%;animation:an-split-grow .48s var(--ease-out) backwards;border-radius:3px}.an-grid-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.an-grid-controls>div{flex-direction:column;gap:4px;display:flex}.an-grid-controls label{color:var(--text-secondary);font-size:12px;line-height:16px}.an-grid-emp{flex:260px}.an-grid-table{border-collapse:collapse;width:100%;font-size:14px}.an-grid-table th{height:40px;color:var(--text-secondary);background:var(--bg-page);border-bottom:1px solid var(--border);white-space:nowrap;text-align:start;padding-inline:8px;font-size:12px;font-weight:500}.an-grid-table td{border-bottom:1px solid var(--border);padding:4px 8px}.an-grid-table tr[data-weekend=true]>td{background:var(--bg-page)}.an-grid-table tr[data-dirty=true]>td{background:var(--brand-50)}.an-grid-table tr[data-error=true]>td{background:var(--danger-50)}.an-grid-date{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-size:13px}.an-grid-dow{color:var(--text-secondary);font-size:13px}.an-grid-cell{text-align:center;height:36px;font-family:var(--font-mono)}.an-grid-cell[aria-invalid=true]{border-color:var(--danger-500)}.an-grid-note{height:36px}.an-grid-note[data-error=true]{color:var(--danger-500)}.an-grid-save{background:var(--bg-page);border-top:1px solid var(--border);align-items:center;gap:12px;padding-block:12px;display:flex;position:sticky;bottom:0}.an-grid-save>span{color:var(--text-body);flex:1;font-size:14px}.an-grid-msg{align-items:center;gap:8px;font-size:14px;display:flex}.an-grid-msg[data-tone=ok]{color:var(--success-500)}.an-grid-msg[data-tone=err]{color:var(--danger-500)}@media (max-width:1279px){.an-rep-cells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.an-hours-nav-btns{width:100%;margin-inline-start:0}.an-hours-nav-btns>button{flex:1;height:40px}.an-seg-lg{width:100%}.an-seg-lg button{flex:1;height:36px}.an-pay-sum{grid-template-columns:minmax(0,1fr)}.an-pay-gross-value{font-size:32px;line-height:36px}.an-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.an-late-controls label{flex:140px}.an-late-controls .an-input,.an-late-controls .an-select{width:100%}.an-grid-cell,.an-grid-note{height:40px}.an-pick{min-height:48px}.an-ot-toggle{width:40px;height:40px}.an-text-btn{min-height:40px}.an-sel-bar .an-emp-tool{height:40px}}@media (max-width:480px){.an-stats-3,.an-bundle{grid-template-columns:minmax(0,1fr)}.an-edit-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media print{.an-rep-scroll{overflow:visible}.an-rep-table{min-width:0}.an-rep-table .an-rep-name{position:static}}.an-page.an-set-page{max-width:1024px;margin-inline:0 auto}.an-set-group{flex-direction:column;gap:12px;min-width:0;display:flex}.an-set-group+.an-set-group{margin-top:8px}.an-set-group-label{color:var(--text-secondary);margin:0;padding-inline:4px;font-size:13px;font-weight:500;line-height:20px}.an-set-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:0;scroll-margin-top:80px}.an-set-head{padding:20px 24px 0}.an-set-title-wrap{margin:0}.an-set-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.an-set-card[data-tone=danger] .an-set-title{color:var(--danger-500)}.an-set-desc{max-width:72ch;color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:20px}.an-set-body{flex-direction:column;gap:16px;min-width:0;padding:16px 24px 24px;display:flex}.an-set-body-open{padding-top:0}.an-set-body-open>.an-set-desc{margin-top:0}.an-set-toggle{border-radius:var(--r-lg);width:100%;min-height:64px;font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:12px;padding:12px 24px;display:flex}.an-set-toggle:hover{background:var(--bg-page)}.an-set-toggle .an-set-title{flex:1;min-width:0}.an-set-chev{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-set-toggle[aria-expanded=true]{border-end-end-radius:0;border-end-start-radius:0}.an-set-toggle[aria-expanded=true] .an-set-chev{transform:rotate(180deg)}.an-set-body-open{animation:an-set-open var(--d-base) var(--ease-out) backwards}@keyframes an-set-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.an-set-loading{flex-direction:column;gap:8px;display:flex}.an-set-sub{border-radius:var(--r-md);border:1px solid var(--border);flex-direction:column;gap:16px;padding:16px;display:flex}.an-set-sub-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-set-sub-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-set-lock{color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.an-set-rows{flex-direction:column;display:flex}.an-set-rows>*+*{border-top:1px solid var(--border)}.an-set-row{cursor:pointer;align-items:flex-start;gap:16px;padding-block:16px;display:flex}.an-set-rows>.an-set-row:first-child{padding-top:0}.an-set-rows>.an-set-row:last-child{padding-bottom:0}.an-set-row-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.an-set-row-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-set-row-note{color:var(--text-secondary);max-width:72ch;font-size:13px;line-height:20px}.an-set-row-note[data-tone=danger]{color:var(--danger-500)}.an-set-switch{appearance:none;background:var(--border-strong);cursor:pointer;width:38px;height:22px;transition:background var(--d-fast) var(--ease-out);border-radius:11px;flex-shrink:0;margin:0;position:relative}.an-set-switch:after{content:"";width:18px;height:18px;transition:transform var(--d-base) var(--ease-out);top:2px;background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0f172a33}.an-set-switch:checked{background:var(--brand-500)}.an-set-switch:checked:after{transform:translate(16px)}.an-set-switch:checked: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)):after{transform:translate(-16px)}.an-set-switch:disabled{opacity:.5;cursor:not-allowed}.an-set-switch:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.an-set-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.an-set-fields-4{grid-template-columns:repeat(4,minmax(0,1fr))}.an-set-field{flex-direction:column;gap:8px;min-width:0;display:flex}.an-set-field-wide{grid-column:1/-1}.an-set-label{color:var(--text-body);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.an-set-label label{cursor:pointer}.an-set-hint{color:var(--text-secondary);font-size:12px;line-height:16px}.an-set-hint[data-tone=danger]{color:var(--danger-500)}.an-set-hint .an-mono{color:var(--text-body);font-size:12px}.an-set-input-narrow{max-width:240px}.an-set-page .an-input:disabled,.an-set-page .an-select:disabled{background:var(--bg-subtle);color:var(--text-secondary);cursor:not-allowed}.an-set-unit{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);height:40px;transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);align-items:center;display:flex}.an-set-unit:focus-within{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-set-unit:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 18%, transparent)}}.an-set-unit input{min-width:0;height:100%;color:var(--text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding-inline:12px;font-size:14px}.an-set-unit>span{color:var(--text-secondary);white-space:nowrap;padding-inline:12px;font-size:13px}.an-set-unit:has(input:disabled){background:var(--bg-subtle)}.an-set-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-set-textlink{font:inherit;color:var(--brand-600);cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.an-set-textlink:hover{text-underline-offset:3px;text-decoration:underline}html.dark .an-set-textlink{color:var(--brand-500)}.an-set-error{border-radius:var(--r-md);background:var(--danger-50);color:var(--danger-500);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.an-set-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.an-set-options-2{grid-template-columns:repeat(2,minmax(0,1fr))}.an-set-option{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);min-height:64px;font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.an-set-option:hover:not(:disabled){background:var(--bg-subtle)}.an-set-option[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50)}.an-set-option:disabled{cursor:not-allowed;opacity:.6}.an-set-option-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-set-option-note{color:var(--text-secondary);font-size:12px;line-height:16px}.an-set-days{flex-wrap:wrap;gap:8px;display:flex}.an-set-day{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);width:40px;height:40px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);font-size:14px;font-weight:500}.an-set-day:hover:not(:disabled){background:var(--bg-subtle)}.an-set-day[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50);color:var(--text-primary)}.an-set-day:disabled,.an-choice button:disabled{cursor:not-allowed;opacity:.6}.an-set-checks{border:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;display:grid}.an-set-checks legend{margin-bottom:8px;padding:0}.an-set-check{min-height:40px;color:var(--text-primary);cursor:pointer;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.an-set-kv{grid-template-columns:176px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding-block:4px;display:grid}.an-set-kvs>*+*{border-top:1px solid var(--border)}.an-set-kv-label{color:var(--text-secondary);font-size:13px;line-height:20px}.an-set-kv-value{color:var(--text-primary);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:20px}.an-set-kv-value small{color:var(--text-secondary);font-size:13px;font-family:var(--font-he);margin-inline-start:6px}.an-set-kv-edit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-set-kv-edit .an-input{width:224px;max-width:100%;height:36px}.an-set-key{border-radius:var(--r-md);background:var(--bg-subtle);align-items:center;gap:8px;padding-block:4px;padding-inline:12px 4px;display:flex}.an-set-key code{min-width:0;font-family:var(--font-mono);color:var(--text-primary);overflow-wrap:anywhere;flex:1;font-size:13px}.an-set-integ{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.an-set-integ-text{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.an-set-integ-name{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-set-integ-detail{color:var(--text-secondary);font-size:12px;line-height:16px}.an-set-bands{border-radius:var(--r-md);background:var(--bg-page);border:1px solid var(--border);flex-direction:column;gap:12px;padding:16px;display:flex}.an-set-bands-title{color:var(--text-primary);font-size:13px;font-weight:500;line-height:20px}.an-set-bar{gap:2px;height:12px;display:flex}.an-set-bar>span{transform-origin:0;min-width:4px;animation:an-set-grow .42s var(--ease-out) backwards;border-radius:3px}.an-set-bar>span: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)){transform-origin:100%}.an-set-bar>span[data-band=base]{background:var(--neutral-300)}.an-set-bar>span[data-band=t1]{background:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-set-bar>span[data-band=t1]{background:color-mix(in oklab, var(--brand-500) 45%, var(--bg-card))}}.an-set-bar>span[data-band=t2]{background:var(--brand-500)}@keyframes an-set-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.an-set-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.an-set-legend>div{flex-direction:column;gap:2px;min-width:0;display:flex}.an-set-legend dt{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.an-set-legend dt i{border-radius:2px;flex-shrink:0;width:8px;height:8px}.an-set-legend dt i[data-band=base]{background:var(--neutral-300)}.an-set-legend dt i[data-band=t1]{background:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-set-legend dt i[data-band=t1]{background:color-mix(in oklab, var(--brand-500) 45%, var(--bg-card))}}.an-set-legend dt i[data-band=t2]{background:var(--brand-500)}.an-set-legend dd{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:20px}.an-set-legend dd small{font-family:var(--font-he);color:var(--text-secondary);margin-inline-start:4px;font-size:12px}.an-set-apply{border-radius:var(--r-md);border:1px solid var(--border);color:var(--text-body);flex-direction:column;gap:12px;padding:16px;font-size:13px;line-height:20px;display:flex}.an-set-apply-row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.an-set-apply-row .an-set-field{width:168px}.an-set-apply-preview{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-primary);flex-direction:column;gap:12px;padding:12px;display:flex}.an-set-apply-done{color:var(--success-500);font-weight:500}@media (max-width:1023px){.an-set-head{padding:16px 16px 0}.an-set-body{padding:16px}.an-set-body-open{padding-top:0}.an-set-toggle{min-height:56px;padding:12px 16px}.an-set-fields{grid-template-columns:minmax(0,1fr)}.an-set-fields-4{grid-template-columns:repeat(2,minmax(0,1fr))}.an-set-options,.an-set-options-2,.an-set-checks{grid-template-columns:minmax(0,1fr)}.an-set-kv{grid-template-columns:112px minmax(0,1fr) auto}.an-set-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;max-width:360px;display:grid}.an-set-day{width:auto}.an-set-kv-edit .an-input{width:100%;height:40px}.an-set-input-narrow{max-width:none}.an-set-legend{grid-template-columns:minmax(0,1fr);gap:8px}.an-set-legend>div{flex-direction:row;justify-content:space-between;align-items:center}.an-set-apply-row .an-set-field{width:100%}}.app-mobile-shell .an-set-switch{height:22px;min-height:0;font-size:inherit;border-radius:11px}.app-mobile-shell .an-set-check .an-check{min-height:0}.app-mobile-shell .an-set-unit{height:44px}.app-mobile-shell .an-set-unit input{border-radius:0;min-height:0}.app-mobile-shell .an-set-group-label{font-size:13px}.app-mobile-shell .an-set-title{font-size:16px}@media (prefers-reduced-motion:reduce){.an-set-body-open,.an-set-bar>span{animation:none}}.an-dev-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:16px;display:grid}.an-dev-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:0;transition:border-color var(--d-fast) var(--ease-out);flex-direction:column;display:flex}.an-dev-card:hover{border-color:var(--border-strong)}.an-dev-card-body{flex-direction:column;gap:16px;padding:20px;display:flex}.an-dev-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.an-dev-card-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.an-dev-card-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 12px 20px;display:flex}.an-dev-card-foot>:last-child{margin-inline-start:auto}.an-dev-card-foot .an-emp-tool{height:32px;font-size:13px}.an-dev-kv{flex-direction:column;gap:4px;margin:0;display:flex}.an-dev-kv>div{justify-content:space-between;align-items:baseline;gap:12px;min-height:28px;display:flex}.an-dev-kv dt{color:var(--text-secondary);white-space:nowrap;font-size:13px;line-height:20px}.an-dev-kv dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-body);text-align:end;margin:0;font-size:13px;line-height:20px;overflow:hidden}.an-dev-kv dd.an-mono{color:var(--text-primary);direction:ltr;unicode-bidi:isolate}.an-dev-alert{border-radius:var(--r-md);background:var(--danger-50);color:var(--danger-500);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.an-dev-alert svg{margin-top:2px}.an-dev-path{font-family:var(--font-mono);white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-size:12px}.an-dev-fleet{flex-direction:column;gap:16px;display:flex}.an-dev-fleet-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.an-dev-fleet-sum{color:var(--text-secondary);font-size:13px;line-height:20px}.an-dev-fleet-sum strong{color:var(--text-primary);font-weight:500}.an-dev-fleet-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.an-dev-fleet-row{grid-template-columns:minmax(120px,200px) minmax(0,1fr) 104px;align-items:center;gap:16px;min-height:32px;display:grid}.an-dev-fleet-name{min-width:0;color:var(--text-primary);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.an-dev-fleet-name span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-dev-fleet-ago{color:var(--text-secondary);text-align:end;white-space:nowrap;font-size:12px;line-height:16px}.an-dev-fleet-ago[data-state=offline]{color:var(--danger-500)}.an-dev-track{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px);border-inline-end:1px solid var(--border);direction:ltr;background-size:25% 100%;height:20px;position:relative}.an-dev-track:before{content:"";background:var(--border-strong);inset-inline:0;height:1px;position:absolute;top:50%}.an-dev-silence{opacity:.35;transform-origin:100%;height:3px;animation:an-dev-grow .48s var(--ease-out) backwards;background:currentColor;border-radius:2px;position:absolute;top:calc(50% - 1px);right:0}.an-dev-mark{width:10px;height:10px;box-shadow:0 0 0 3px var(--bg-card);background:currentColor;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}.an-dev-mark[data-out=true]{background:var(--bg-card);box-shadow:inset 0 0 0 2px currentColor, 0 0 0 3px var(--bg-card)}.an-dev-track[data-state=online]{color:var(--success-500)}.an-dev-track[data-state=idle]{color:var(--warning-500)}.an-dev-track[data-state=offline]{color:var(--danger-500)}.an-dev-axis{grid-template-columns:minmax(120px,200px) minmax(0,1fr) 104px;gap:16px;display:grid}.an-dev-axis-scale{color:var(--text-secondary);font-variant-numeric:tabular-nums;direction:ltr;grid-column:2;justify-content:space-between;font-size:11px;line-height:16px;display:flex}@keyframes an-dev-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.an-dev-m{flex-direction:column;gap:16px;display:flex}.an-dev-m-head{flex-direction:column;gap:12px;display:flex}.an-dev-m-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.an-dev-m-actions>span,.an-dev-m-actions button{width:100%}.app-mobile-shell .an-dev-m .an-page-title{font-size:22px;line-height:28px}.app-mobile-shell .an-dev-card-foot .an-emp-tool{height:40px}.an-dev-form{flex-direction:column;gap:16px;display:flex}.an-dev-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.an-dev-note{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-body);align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.an-dev-note svg{color:var(--text-secondary);margin-top:2px}.an-dev-actions{gap:8px;display:flex}.an-dev-actions>*{flex:1;min-width:0}.an-dev-actions>span>button{width:100%}.an-dev-steps{gap:4px;margin:0;padding:0;list-style:none;display:flex}.an-dev-steps li{background:var(--bg-subtle);height:4px;transition:background var(--d-base) var(--ease-out);border-radius:2px;flex:1}.an-dev-steps li[data-done=true]{background:var(--brand-500)}.an-dev-step-title{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.an-dev-step-title svg{color:var(--success-500)}.an-dev-step-text{color:var(--text-body);margin:0;font-size:14px;line-height:22px}.an-dev-block{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-page);flex-direction:column;gap:12px;padding:16px;display:flex}.an-dev-block-title{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-dev-block-title svg{color:var(--text-secondary)}.an-dev-block-note{color:var(--text-secondary);font-size:12px;line-height:18px}.an-dev-block-note .an-mono{color:var(--text-body);font-size:12px}.an-dev-menu{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-card);margin:0;padding:4px 16px}.an-dev-menu>div{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.an-dev-menu>div+div{border-top:1px solid var(--border)}.an-dev-menu dt{font-family:var(--font-mono);color:var(--text-secondary);direction:ltr;font-size:13px}.an-dev-menu dd{font-family:var(--font-mono);color:var(--text-primary);direction:ltr;unicode-bidi:isolate;margin:0;font-size:14px}.an-dev-listen{border-radius:var(--r-md);background:var(--bg-page);border:1px solid var(--border);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:32px 16px;display:flex}.an-dev-listen-ring{width:56px;height:56px;color:var(--brand-500);justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex;position:relative}.an-dev-listen-ring:before{content:"";border:2px solid var(--brand-500);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.an-dev-listen-ring:before{border:2px solid color-mix(in oklab, var(--brand-500) 18%, transparent)}}.an-dev-listen-ring:before{border-top-color:var(--brand-500);animation:1.2s linear infinite an-spin}.an-dev-listen-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-dev-listen-note{color:var(--text-secondary);font-size:12px;line-height:16px}.an-dev-sync{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.an-dev-now{border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--border);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.an-dev-now-label,.an-dev-sync-label{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.an-dev-now-value{font-family:var(--font-mono);color:var(--text-primary);text-align:end;font-variant-numeric:tabular-nums;direction:ltr;font-size:22px;line-height:28px}.an-dev-req{color:var(--danger-500)}.an-dev-err{color:var(--danger-500);font-size:12px;line-height:16px}.an-imp{flex-direction:column;gap:16px;display:flex}.an-imp-intro{color:var(--text-body);margin:0;font-size:14px;line-height:22px}.an-imp-drop{border-radius:var(--r-lg);border:1px dashed var(--border-strong);background:var(--bg-page);text-align:center;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);flex-direction:column;align-items:center;gap:4px;padding:32px 16px;display:flex}.an-imp-drop:hover{background:var(--bg-subtle)}.an-imp-drop[data-over=true]{border-color:var(--brand-500);background:var(--brand-50)}.an-imp-drop:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}.an-imp-drop-icon{border-radius:var(--r-md);background:var(--bg-card);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-secondary);justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.an-imp-drop-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-imp-drop-meta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.an-imp-where{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-body);margin:0;padding:12px 16px;font-size:13px;line-height:20px}.an-imp-where-title{color:var(--text-primary);font-weight:500}.an-imp-where ul{flex-direction:column;gap:2px;margin:4px 0 0;padding-inline-start:20px;display:flex}.an-imp-busy{color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.an-imp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.an-imp-stats .an-emp-import-stat span:last-child[data-tone=warning]{color:var(--warning-500)}.an-imp-stats .an-emp-import-stat span:last-child[data-tone=accent]{color:var(--brand-600)}html.dark .an-imp-stats .an-emp-import-stat span:last-child[data-tone=accent]{color:var(--brand-500)}.an-imp-split{flex-direction:column;gap:8px;display:flex}.an-imp-split .an-split-seg[data-band=new]{background:var(--brand-500)}.an-imp-split .an-split-seg[data-band=dup]{background:var(--neutral-300)}.an-imp-split .an-split-key[data-band=new]{background:var(--brand-500)}.an-imp-split .an-split-key[data-band=dup]{background:var(--neutral-300)}.an-imp-range{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.an-imp-range label{min-width:0;color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;line-height:16px;display:flex}.an-imp-list-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-imp-list-title{color:var(--text-primary);flex:1;font-size:14px;font-weight:500;line-height:20px}.an-imp-list-title .an-mono{color:var(--text-secondary);margin-inline-start:8px;font-size:12px}.an-imp-list{max-height:296px}.an-imp-row{border-radius:var(--r-sm);min-height:52px;transition:background var(--d-fast) var(--ease-out), opacity var(--d-fast) var(--ease-out);grid-template-columns:auto 80px minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 8px;display:grid}.an-imp-row+.an-imp-row{border-top:1px solid var(--border)}.an-imp-row:hover{background:var(--bg-page)}.an-imp-row[data-off=true]{opacity:.6}.an-imp-id{flex-direction:column;gap:2px;display:flex}.an-imp-id .an-mono{color:var(--text-primary);font-size:13px}.an-imp-id span:last-child{color:var(--text-secondary);white-space:nowrap;font-size:12px;line-height:16px}.an-imp-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.an-imp-row .an-input{height:36px}.an-imp-result{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.an-dev-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.an-dev-hero-main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.an-dev-hero-title{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.an-dev-hero-title .an-page-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.an-dev-facts{flex-wrap:wrap;gap:8px 32px;margin:0;display:flex}.an-dev-facts>div{flex-direction:column;gap:2px;min-width:0;display:flex}.an-dev-facts dt{color:var(--text-secondary);font-size:12px;line-height:16px}.an-dev-facts dd{font-family:var(--font-mono);color:var(--text-primary);text-align:start;direction:ltr;unicode-bidi:isolate;margin:0;font-size:14px;line-height:20px}.an-dev-today{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.an-dev-today-value{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:48px;line-height:48px}.an-dev-today-label{color:var(--text-secondary);font-size:13px;line-height:20px}.an-dev-verify{align-items:flex-start;gap:16px;display:flex}.an-dev-verify-icon{border-radius:var(--r-md);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.an-dev-verify[data-tone=success] .an-dev-verify-icon{background:var(--success-50);color:var(--success-500)}.an-dev-verify[data-tone=warning] .an-dev-verify-icon{background:var(--warning-50);color:var(--warning-500)}.an-dev-verify[data-tone=danger] .an-dev-verify-icon{background:var(--danger-50);color:var(--danger-500)}.an-dev-verify-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.an-dev-verify-title{color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-dev-verify-title .an-mono{color:var(--text-secondary);font-size:12px;font-weight:400}.an-dev-verify-desc{color:var(--text-body);margin:0;font-size:13px;line-height:20px}.an-dev-verify-msg{border-radius:var(--r-md);background:var(--bg-subtle);color:var(--text-primary);margin-top:8px;padding:8px 12px;font-size:13px;line-height:20px}.an-dev-meta{color:var(--text-secondary);align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:16px;display:inline-flex}.an-dev-meta .an-mono{direction:ltr;unicode-bidi:isolate;font-size:12px}.an-dev-charts{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.an-dev-hours{direction:ltr;grid-template-columns:32px minmax(0,1fr);gap:8px;margin-top:16px;display:grid}.an-dev-yaxis{height:176px;font-family:var(--font-mono);color:var(--text-secondary);text-align:end;direction:ltr;flex-direction:column;justify-content:space-between;font-size:11px;line-height:12px;display:flex}.an-dev-plot{direction:ltr;flex-direction:column;gap:8px;min-width:0;display:flex}.an-dev-bars{border-bottom:1px solid var(--border-strong);background-image:linear-gradient(to bottom, var(--border) 1px, transparent 1px);background-size:100% 25%;grid-template-columns:repeat(24,minmax(0,1fr));gap:4px;height:176px;display:grid}.an-dev-bar-col{border-radius:4px 4px 0 0;justify-content:center;align-items:flex-end;display:flex;position:relative}.an-dev-bar-col[data-now=true]{background:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-dev-bar-col[data-now=true]{background:color-mix(in oklab, var(--brand-500) 7%, transparent)}}.an-dev-bar{background:var(--brand-500);transform-origin:bottom;width:100%;max-width:18px;animation:an-week-grow .42s var(--ease-out) backwards;border-radius:3px 3px 0 0}.an-dev-bar[data-zero=true]{background:var(--neutral-200)}.an-dev-hlabels{font-family:var(--font-mono);color:var(--text-secondary);text-align:center;grid-template-columns:repeat(24,minmax(0,1fr));gap:4px;font-size:11px;line-height:16px;display:grid}.an-dev-hlabels span[data-now=true]{color:var(--brand-600);font-weight:500}html.dark .an-dev-hlabels span[data-now=true]{color:var(--brand-500)}.an-dev-days{direction:ltr;flex-direction:column;gap:8px;margin-top:16px;display:flex}.an-dev-days-bars{border-bottom:1px solid var(--border-strong);align-items:flex-end;gap:2px;height:120px;display:flex}.an-dev-days-bars span{background:var(--neutral-300);border-radius:2px 2px 0 0;flex:1;min-width:0}.an-dev-days-bars span[data-zero=true]{background:var(--neutral-200)}.an-dev-days-bars span[data-today=true]{background:var(--brand-500)}.an-dev-days-scale{font-family:var(--font-mono);color:var(--text-secondary);justify-content:space-between;font-size:11px;line-height:16px;display:flex}.an-dev-days-scale span:last-child{font-family:var(--font-he)}.an-dev-days-sum{color:var(--text-secondary);margin-top:12px;font-size:12px;line-height:16px}.an-dev-days-sum .an-mono{color:var(--text-primary);font-size:12px}.an-dev-feed{max-height:384px;margin:12px 0 0;padding:0;list-style:none;overflow-y:auto}.an-dev-feed li{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding-block:6px;display:grid}.an-dev-feed li+li{border-top:1px solid var(--border)}.an-dev-feed-dot{background:var(--neutral-300);border-radius:50%;justify-self:center;width:6px;height:6px}.an-dev-feed-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.an-dev-feed-time{font-family:var(--font-mono);color:var(--text-secondary);direction:ltr;unicode-bidi:isolate;font-size:12px;line-height:16px}.an-dev-feed-status{color:var(--text-body);white-space:nowrap;font-size:13px;line-height:20px}.an-dev-details{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:0}.an-dev-details>summary{cursor:pointer;border-radius:var(--r-lg);min-height:56px;color:var(--text-primary);transition:background var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding:12px 24px;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}.an-dev-details>summary::-webkit-details-marker{display:none}.an-dev-details>summary:hover{background:var(--bg-page)}.an-dev-details>summary>svg:first-child{color:var(--text-secondary)}.an-dev-details>summary>span{flex:1}.an-dev-details>summary .an-dev-chev{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-dev-details[open]>summary{border-end-end-radius:0;border-end-start-radius:0}.an-dev-details[open]>summary .an-dev-chev{transform:rotate(180deg)}.an-dev-details-body{flex-direction:column;gap:16px;padding:4px 24px 24px;display:flex}.an-dev-details[data-tone=danger]>summary,.an-dev-details[data-tone=danger]>summary>svg:first-child{color:var(--danger-500)}.an-dev-details.an-dev-details-inner{background:var(--bg-page);border-radius:var(--r-md)}.an-dev-details.an-dev-details-inner>summary{border-radius:var(--r-md);min-height:48px;padding:8px 16px;font-size:13px}.an-dev-details.an-dev-details-inner>summary:hover{background:var(--bg-subtle)}.an-dev-details.an-dev-details-inner .an-dev-details-body{padding:4px 16px 16px}.an-dev-settings-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.an-dev-field{flex-direction:column;gap:8px;min-width:0;display:flex}.an-dev-field>label,.an-dev-field>span:first-child{color:var(--text-body);font-size:13px;font-weight:500;line-height:20px}.an-dev-field .an-input[type=number]{font-family:var(--font-mono)}.an-dev-bands{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.an-dev-notif{border-radius:var(--r-md);border:1px solid var(--border);align-items:center;min-height:40px;padding:8px 16px;display:flex}.an-dev-notif .an-set-row{flex:1;align-items:center;padding:0}.an-dev-tech-label{color:var(--text-secondary);margin-bottom:8px;font-size:12px;font-weight:500;line-height:16px}.an-dev-tech{direction:ltr;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.an-dev-tech li{border-radius:var(--r-md);background:var(--bg-page);font-family:var(--font-mono);color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.an-dev-tech li span:last-child,.an-dev-tech li[data-empty=true]{color:var(--text-secondary)}.an-dev-acts{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.an-dev-act{border-radius:var(--r-md);background:var(--bg-card);min-height:80px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;text-align:center;color:var(--text-primary);cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.an-dev-act svg{color:var(--text-secondary)}.an-dev-act:hover:not(:disabled){background:var(--bg-subtle)}.an-dev-act[data-warn=true],.an-dev-act[data-warn=true] svg{color:var(--danger-500)}.an-dev-act[data-warn=true]:hover:not(:disabled){background:var(--danger-50)}.an-dev-act:disabled{opacity:.5;cursor:not-allowed}.an-dev-spin{animation:.9s linear infinite an-spin}.an-dev-info{border-radius:var(--r-md);background:var(--brand-50);color:var(--text-primary);align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.an-dev-info svg{color:var(--brand-600)}.an-dev-cmds{max-height:208px;margin:0;padding:0;list-style:none;overflow-y:auto}.an-dev-cmds li{align-items:center;gap:12px;min-height:44px;display:flex}.an-dev-cmds li+li{border-top:1px solid var(--border)}.an-dev-cmds li>svg{color:var(--text-secondary)}.an-dev-cmds-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-size:14px;line-height:20px;overflow:hidden}.an-dev-cmds-time{font-family:var(--font-mono);color:var(--text-secondary);direction:ltr;font-size:12px}.an-dev-qr{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.an-dev-qr img{border-radius:var(--r-md);border:1px solid var(--border);background:#fff;width:176px;height:176px;padding:8px}.an-dev-qr-text{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:200px;display:flex}.an-dev-qr-url{font-family:var(--font-mono);color:var(--text-secondary);word-break:break-all;direction:ltr;font-size:12px;line-height:16px}@media (max-width:1199px){.an-dev-acts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.an-dev-charts{grid-template-columns:minmax(0,1fr);gap:16px}.an-dev-fleet-row,.an-dev-axis{grid-template-columns:minmax(0,1fr) 72px;gap:4px 12px}.an-dev-fleet-row .an-dev-track{grid-area:2/1/auto/-1}.an-dev-axis-scale{grid-column:1/-1}.an-dev-fleet-list{gap:12px}.an-dev-hero{align-items:flex-start}.an-dev-today{flex-direction:row;align-items:baseline;gap:8px}.an-dev-today-value{font-size:32px;line-height:36px}.an-dev-details>summary{padding:12px 16px}.an-dev-details-body{padding:4px 16px 16px}.an-dev-bands,.an-dev-acts{grid-template-columns:repeat(2,minmax(0,1fr))}.an-dev-yaxis,.an-dev-bars{height:144px}.an-dev-bars,.an-dev-hlabels{gap:2px}.an-dev-qr img{width:144px;height:144px}}@media (max-width:560px){.an-dev-fields,.an-dev-sync{grid-template-columns:minmax(0,1fr)}.an-imp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.an-imp-result{grid-template-columns:minmax(0,1fr)}.an-imp-range{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.an-imp-range>button{grid-column:1/-1}.an-imp-row{grid-template-columns:auto minmax(0,1fr) auto}.an-imp-row .an-imp-id{display:none}}.app-mobile-shell .an-dev-act{min-height:80px}.app-mobile-shell .an-imp-row .an-input{height:40px;min-height:40px}@media (prefers-reduced-motion:reduce){.an-dev-silence,.an-dev-bar{animation:none}}.app-mobile-shell .an-dev-fleet .an-card-title{font-size:14px;line-height:20px}.app-mobile-shell .an-dev-card-name,.an-dev-step-title{font-size:16px}.app-mobile-shell .an-dev-page h2.an-card-title{font-size:15px;line-height:22px}.app-mobile-shell .an-dev-page h2.an-dev-verify-title{font-size:14px;line-height:20px}@media (max-width:1023px){.an-dev-hero{flex-direction:column;align-items:stretch;gap:16px}}.an-sh-tabs{margin-bottom:-8px}.an-sh-panel{padding:0;overflow:hidden}.an-sh-stack{flex-direction:column;gap:24px;min-width:0;display:flex}.an-sh-loading{flex-direction:column;gap:12px;display:flex}.an-sh-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:60px;padding:12px 16px;display:flex}.an-sh-toolbar-end{align-items:center;gap:12px;display:flex}.an-sh-count{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.an-sh-note{color:var(--text-secondary);margin:0;font-size:12px;line-height:16px}.an-sh-hint{color:var(--text-secondary);cursor:help;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.an-sh-swatch{background:var(--sh-c);border-radius:3px;flex-shrink:0;width:12px;height:12px}.an-sh-swatch-sm{border-radius:2px;width:8px;height:8px}.an-sh-tpl-head,.an-sh-tpl{grid-template-columns:minmax(160px,1.3fr) 112px 72px minmax(160px,3fr) 72px;grid-template-areas:"name time brk track act";align-items:center;gap:16px;padding-inline:16px;display:grid}.an-sh-tpl-head{background:var(--bg-page);border-bottom:1px solid var(--border);height:40px;color:var(--text-secondary);font-size:12px;font-weight:500}.an-sh-tpl-head-track{align-self:stretch;align-items:center;display:flex}.an-sh-tpl-head .an-sh-axis{flex:1}.an-sh-tpl-rows{margin:0;padding:0;list-style:none}.an-sh-tpl{min-height:64px;padding-block:12px}.an-sh-tpl+.an-sh-tpl{border-top:1px solid var(--border)}.an-sh-tpl-name{grid-area:name;align-items:flex-start;gap:12px;min-width:0;display:flex}.an-sh-tpl-name>.an-sh-swatch{margin-top:4px}.an-sh-tpl-text{flex-direction:column;gap:2px;min-width:0;display:flex}.an-sh-tpl-title{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-sh-tpl-notes{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.an-sh-tpl-time{color:var(--text-primary);text-align:start;unicode-bidi:isolate;grid-area:time;justify-self:start;font-size:14px}.an-sh-tpl-break{color:var(--text-body);white-space:nowrap;grid-area:brk;font-size:13px}.an-sh-tpl-break .an-mono{color:var(--text-primary)}.an-sh-tpl>.an-sh-track{grid-area:track}.an-sh-tpl-actions{grid-area:act;justify-content:flex-end;gap:4px;display:flex}.an-sh-m-only,.an-sh-m-axis{display:none}.an-sh-track{background-color:var(--bg-page);background-image:linear-gradient(to right, var(--border) 1px, transparent 1px);min-width:0;height:20px;box-shadow:inset 0 0 0 1px var(--border);background-size:25% 100%;border-radius:4px;position:relative}.an-sh-seg{background:var(--sh-c);transform-origin:100%;min-width:3px;animation:an-sh-grow .42s var(--ease-out) backwards;border-radius:3px;position:absolute;top:4px;bottom:4px}.an-sh-seg:not(: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)){transform-origin:0}@keyframes an-sh-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.an-sh-axis{min-width:0;height:16px;position:relative}.an-sh-axis span{font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;font-size:11px;font-weight:400;line-height:16px;position:absolute;top:0;transform:translate(50%)}.an-sh-axis span:first-child{transform:none}.an-sh-axis span:last-child{transform:translate(100%)}.an-sh-month{align-items:center;gap:4px;display:flex}.an-sh-month-label{text-align:center;min-width:128px;color:var(--text-primary);font-size:16px;font-weight:500;line-height:24px}.an-sh-legend{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 20px;margin:0;padding:12px 16px;list-style:none;display:flex}.an-sh-legend li{color:var(--text-body);align-items:center;gap:8px;font-size:12px;line-height:16px;display:inline-flex}.an-sh-legend .an-mono{color:var(--text-secondary);unicode-bidi:isolate;font-size:12px}.an-sh-grid{border-collapse:separate;border-spacing:0;min-width:max-content;font-size:13px}.an-sh-grid th,.an-sh-grid td{border-bottom:1px solid var(--border)}.an-sh-grid thead th{background:var(--bg-page);text-align:center;vertical-align:middle;min-width:40px;height:48px;padding:4px 0;font-weight:400}.an-sh-grid thead th[data-weekend=true]{background:var(--bg-subtle)}.an-sh-dow{color:var(--text-secondary);font-size:11px;line-height:14px;display:block}.an-sh-day{color:var(--text-primary);font-size:12px;line-height:18px;display:block}.an-sh-grid thead th[data-today=true]{box-shadow:inset 0 -2px 0 var(--brand-500)}.an-sh-grid thead th[data-today=true] .an-sh-day{color:var(--brand-600);font-weight:500}.an-sh-grid .an-sh-grid-name{z-index:1;background:var(--bg-card);border-inline-end:1px solid var(--border);text-align:start;min-width:160px;max-width:200px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;padding-inline:16px 12px;font-size:14px;font-weight:500;line-height:20px;position:sticky;inset-inline-start:0;overflow:hidden}.an-sh-grid thead .an-sh-grid-name{z-index:2;background:var(--bg-page);color:var(--text-secondary);font-size:12px}.an-sh-grid td{background:var(--bg-card);height:44px;padding:2px}.an-sh-grid td[data-weekend=true]{background:var(--bg-page)}.an-sh-grid tbody tr:last-child>*{border-bottom:none}.an-sh-grid-empty{text-align:center;color:var(--text-secondary);padding:32px}.an-sh-cell{width:100%;min-width:36px;height:40px;color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.an-sh-cell .an-mono{font-size:11px;line-height:16px}.an-sh-cell:hover{background:var(--bg-subtle)}.an-sh-cell[data-filled=true]{background:var(--sh-c)}@supports (color:color-mix(in lab, red, red)){.an-sh-cell[data-filled=true]{background:color-mix(in oklab, var(--sh-c) 16%, var(--bg-card))}}.an-sh-cell[data-filled=true]{box-shadow:inset 0 3px 0 var(--sh-c)}.an-sh-cell[data-filled=true]:hover{background:var(--sh-c)}@supports (color:color-mix(in lab, red, red)){.an-sh-cell[data-filled=true]:hover{background:color-mix(in oklab, var(--sh-c) 26%, var(--bg-card))}}.an-sh-cell[data-selected=true],.an-sh-cell[data-selected=true][data-filled=true]{box-shadow:inset 0 0 0 2px var(--brand-500)}.an-sh-cell[data-selected=true]:not([data-filled=true]){background:var(--brand-50)}.an-sh-cell:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px}.an-sh-run{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;display:grid}.an-sh-run-text{flex-direction:column;gap:4px;min-width:0;display:flex}.an-sh-run-text .an-card-title{margin:0}.an-sh-run-fields{align-items:flex-end;gap:12px;display:flex}.an-sh-run-fields .an-sh-field{width:176px}.an-sh-rules{margin:0;padding:0;list-style:none}.an-sh-rule{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) auto minmax(176px,1fr) 32px;grid-template-areas:"emp tpl week range del";align-items:center;gap:8px 16px;min-height:56px;padding:8px 16px;display:grid}.an-sh-rule+.an-sh-rule{border-top:1px solid var(--border)}.an-sh-rule-emp{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;grid-area:emp;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.an-sh-rule-tpl{color:var(--text-body);grid-area:tpl;align-items:center;gap:8px;min-width:0;font-size:14px;display:inline-flex}.an-sh-rule>.an-sh-week{grid-area:week}.an-sh-rule-range{color:var(--text-secondary);grid-area:range;font-size:13px;line-height:20px}.an-sh-rule-range .an-mono{color:var(--text-primary)}.an-sh-rule>.an-icon-btn{grid-area:del;justify-self:end}.an-sh-week{gap:2px;display:inline-flex}.an-sh-week span{width:20px;height:20px;color:var(--text-disabled);border-radius:4px;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex}.an-sh-week span[data-on=true]{background:var(--bg-subtle);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong);font-weight:500}.an-sh-form{flex-direction:column;gap:16px;display:flex}.an-sh-field{flex-direction:column;gap:6px;min-width:0;display:flex}.an-sh-label{color:var(--text-body);font-size:13px;font-weight:500;line-height:20px}.an-sh-label .an-sh-count{font-size:12px;font-weight:400}.an-sh-label-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.an-sh-label-row .an-text-btn{align-self:center;min-height:28px}.an-sh-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.an-sh-time{font-family:var(--font-mono)}.an-sh-unit{max-width:200px}.an-sh-check-text{flex-direction:column;gap:2px;min-width:0;display:flex}.an-sh-check-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-emp-person>svg{color:var(--text-secondary)}.an-sh-colors{flex-wrap:wrap;gap:8px;display:flex}.an-sh-color{background:var(--sh-c);cursor:pointer;width:28px;height:28px;transition:box-shadow var(--d-fast) var(--ease-out);border:none;border-radius:50%;padding:0}.an-sh-color[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg-card), 0 0 0 4px var(--text-primary)}.an-sh-color:focus-visible{outline-offset:4px;border-radius:50%}.an-sh-preview{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-page);flex-direction:column;gap:4px;padding:12px;display:flex}.an-sh-preview .an-sh-track{background-color:var(--bg-card)}.an-sh-chips{flex-wrap:wrap;gap:6px;display:flex}.an-sh-chip{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);height:32px;color:var(--text-body);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);align-items:center;gap:6px;padding-inline:12px;font-size:13px;display:inline-flex}.an-sh-chip:hover{background:var(--bg-subtle)}.an-sh-chip[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50);color:var(--text-primary)}.an-sh-chip[aria-pressed=true] svg{color:var(--brand-600)}.an-sh-date-chip{border-radius:var(--r-sm);background:var(--bg-subtle);height:28px;color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;align-items:center;gap:4px;padding-inline:8px 6px;display:inline-flex}.an-sh-date-chip .an-mono{font-size:12px}.an-sh-date-chip svg{color:var(--text-secondary)}.an-sh-date-chip:hover{background:var(--neutral-200)}.an-sh-seg-full{width:100%;display:flex}.an-sh-seg-full button{flex:1;height:32px;font-size:13px}.an-sh-group{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding-top:16px;display:flex}.an-sh-group-title{color:var(--text-primary);margin:0;font-size:14px;font-weight:500;line-height:20px}.an-sh-conflicts{border-radius:var(--r-md);background:var(--danger-50);color:var(--danger-500);align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.an-sh-conflicts>svg{flex-shrink:0;margin-top:2px}.an-sh-conflicts .an-sh-note{color:var(--text-body);margin-top:4px}.an-sh-upcoming{flex-direction:column;gap:8px;display:flex}.an-sh-upcoming ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.an-sh-upcoming li{border-radius:var(--r-sm);background:var(--bg-subtle);height:28px;color:var(--text-secondary);align-items:center;gap:6px;padding-inline:8px;font-size:12px;display:inline-flex}.an-sh-upcoming li .an-mono{color:var(--text-primary);font-size:12px}.an-sh-actions{z-index:1;background:var(--bg-card);border-top:1px solid var(--border);gap:8px;margin:0 -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-20px}@media (max-width:1023px){.an-sh-tabs{margin-bottom:0}.an-sh-stack{gap:16px}.an-sh-hint,.an-sh-tpl-head{display:none}.an-sh-m-only{display:inline}.an-sh-m-axis{border-bottom:1px solid var(--border);background:var(--bg-page);padding:12px 16px 4px;display:block}.an-sh-tpl{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"name name name act""time brk. .""track track track track";gap:8px 16px}.an-sh-tpl-name{padding-top:4px}.an-sh-rule{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"emp del""tpl tpl""week range";padding-block:12px}.an-sh-rule-range{text-align:end}.an-sh-run{grid-template-columns:minmax(0,1fr)}.an-sh-run-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.an-sh-run-fields .an-sh-field{width:auto}.an-sh-run-fields>button{grid-column:1/-1}.an-sh-month-label{min-width:112px}}.app-mobile-shell .an-sh-color{width:40px;height:40px;min-height:0}.app-mobile-shell .an-sh-chip,.app-mobile-shell .an-sh-date-chip{height:40px;min-height:0}.app-mobile-shell .an-sh-cell{min-width:40px;height:40px;min-height:0}.app-mobile-shell .an-sh-seg-full button{height:40px;min-height:0}.app-mobile-shell .an-sh-run-text .an-card-title{font-size:14px}.app-mobile-shell .an-sh-grid .an-sh-grid-name{min-width:112px;max-width:128px;padding-inline:12px 8px;font-size:13px}@media (prefers-reduced-motion:reduce){.an-sh-seg{animation:none}}.an-cal-actions{align-items:center}.an-cal-nav{align-items:center;gap:4px;display:flex}.an-cal-step{background:var(--bg-card);width:36px;height:36px;color:var(--text-body);box-shadow:inset 0 0 0 1px var(--border-strong)}.an-cal-step:hover{background:var(--bg-subtle)}.an-cal-period{text-align:center;min-width:136px;color:var(--text-primary);white-space:nowrap;margin:0;padding-inline:8px;font-size:16px;font-weight:500;line-height:24px}.an-cal-emp .an-filter-value{text-overflow:ellipsis;max-width:168px;overflow:hidden}.an-cal-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1200px){.an-cal-layout[data-side=true]{grid-template-columns:minmax(0,1fr) 280px}}.an-cal{padding:0;overflow:hidden}.an-cal-dow,.an-cal-grid{background:var(--border);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.an-cal-dow{border-bottom:1px solid var(--border)}.an-cal-dow>div{background:var(--bg-page);height:36px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:flex}.an-cal-dow-short{display:none}.an-cal-grid{outline:none}.an-cal-grid:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px;border-radius:0}.an-cal-pad{background:var(--bg-page);min-height:116px}.an-cal-cell{background:var(--bg-card);min-width:0;min-height:116px;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:4px;padding:8px;display:flex;position:relative}.an-cal-cell[data-readonly=true]{cursor:default}.an-cal-cell:not([data-readonly=true]):hover,.an-cal-cell[data-rest=true]{background:var(--bg-page)}.an-cal-cell[data-rest=true]:not([data-readonly=true]):hover{background:var(--bg-subtle)}.an-cal-cell:focus-visible{outline:none}.an-cal-cell[data-focused=true],.an-cal-cell:focus-visible{z-index:1;box-shadow:inset 0 0 0 2px var(--brand-500)}.an-cal-cell-head{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:4px;display:flex}.an-cal-num{min-width:24px;height:24px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);border-radius:12px;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.an-cal-cell[data-rest=true] .an-cal-num{color:var(--text-secondary)}.an-cal-cell[data-today=true] .an-cal-num{background:var(--brand-500);color:var(--on-accent);padding-inline:4px;font-weight:500}.an-cal-heb{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);font-size:11px;line-height:16px;overflow:hidden}.an-cal-line{min-width:0;color:var(--text-body);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.an-cal-line>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.an-cal-hol{color:var(--text-primary);cursor:help;align-self:flex-start;max-width:100%;font-weight:500}.an-cal-more{color:var(--text-secondary);padding-inline-start:14px;font-size:12px;line-height:16px}.an-cal-dots{display:none}.an-cal-dot{background:var(--neutral-500);border-radius:50%;flex-shrink:0;width:8px;height:8px}.an-cal-dot[data-type=vacation]{background:var(--brand-500)}.an-cal-dot[data-type=sick]{background:var(--warning-500)}.an-cal-dot[data-type=holiday],.an-cal-dot[data-type=yomtov]{background:var(--success-500)}.an-cal-dot[data-type=hol]{box-shadow:inset 0 0 0 1.5px var(--success-500);background:0 0}.an-cal-dot[data-type=military]{background:var(--neutral-900)}.an-cal-dot[data-type=unpaid_leave]{background:var(--neutral-500)}.an-cal-dot[data-type=day_off]{box-shadow:inset 0 0 0 1.5px var(--neutral-500);background:0 0}.an-cal-dot[data-type=work]{box-shadow:inset 0 0 0 1.5px var(--border-strong);background:0 0}.an-cal-agenda{display:none}.an-cal-legend{border-top:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;font-size:12px;line-height:16px;display:flex}.an-cal-legend-title{font-weight:500}.an-cal-legend-item{color:var(--text-body);cursor:help;border-radius:4px;align-items:center;gap:6px;display:inline-flex}.an-cal-legend-note{margin-inline-start:auto}.an-cal-loading{color:var(--text-secondary)}.an-cal-side{flex-direction:column;gap:16px;padding:20px;display:flex}.an-cal-side-name{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-cal-side-name svg{color:var(--text-secondary)}.an-cal-bals{flex-direction:column;gap:16px;display:flex}.an-cal-bals>*+*{border-top:1px solid var(--border);padding-top:16px}.an-cal-bal{flex-direction:column;gap:4px;display:flex}.an-cal-bal-label{color:var(--text-body);align-items:center;gap:8px;font-size:13px;line-height:20px;display:inline-flex}.an-cal-bal-value{letter-spacing:-.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:32px}.an-cal-bal-value[data-zero=true]{color:var(--text-secondary)}.an-cal-bal-used{color:var(--text-secondary);font-size:12px;line-height:16px}.an-cal-side-note{color:var(--text-secondary);margin:0;font-size:12px;line-height:18px}.an-cal-form{flex-direction:column;gap:20px;display:flex}.an-cal-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.an-cal-type{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);height:44px;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);align-items:center;gap:10px;padding-inline:12px;font-size:14px;display:flex}.an-cal-type:hover:not(:disabled){background:var(--bg-subtle)}.an-cal-type[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50);font-weight:500}.an-cal-type svg{color:var(--brand-600);margin-inline-start:auto}.an-cal-type:disabled{cursor:not-allowed;opacity:.6}.an-cal-scope{flex-direction:column;gap:8px;display:flex}.an-cal-scope-row{border-radius:var(--r-md);border:1px solid var(--border);cursor:pointer;min-height:52px;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding:6px 12px;display:flex}.an-cal-scope-row[data-on=true]{border-color:var(--border-strong);background:var(--bg-page)}.an-cal-scope-row .an-select{flex:1;min-width:0;height:36px}.an-cal-scope-label{color:var(--text-primary);white-space:nowrap;font-size:14px;line-height:20px}.an-cal-count{font-family:var(--font-mono);color:var(--text-secondary);margin-inline-start:4px;font-size:12px}.an-cal-radio{width:18px;height:18px;accent-color:var(--brand-500);cursor:pointer;flex-shrink:0;margin:0}.an-cal-hint{color:var(--text-secondary);font-size:12px;line-height:16px;display:block}.an-cal-form-actions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.an-cal-marks{border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.an-cal-marks-head{background:var(--bg-page);color:var(--text-secondary);padding:8px 12px;font-size:12px;font-weight:500;line-height:16px}.an-cal-mark{border-top:1px solid var(--border);align-items:center;gap:10px;min-height:48px;padding-block:6px;padding-inline:12px 8px;display:flex}.an-cal-mark-text{min-width:0;color:var(--text-body);flex-wrap:wrap;flex:1;gap:0 8px;font-size:14px;line-height:20px;display:flex}.an-cal-mark-type{color:var(--text-primary);font-weight:500}.an-cal-mark-note{color:var(--text-secondary);font-size:13px}.an-cal-del{border-radius:var(--r-md);height:32px;color:var(--danger-500);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding-inline:8px;font-size:13px;font-weight:500;display:inline-flex}.an-cal-del:hover:not(:disabled){background:var(--danger-50)}.an-cal-del:disabled{opacity:.5;cursor:not-allowed}.an-sch{padding:0;overflow:hidden}.an-sch-table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:14px}.an-sch-table th,.an-sch-table td{border-bottom:1px solid var(--border)}.an-sch-table thead th{background:var(--bg-page);text-align:center;vertical-align:middle;height:52px;padding-inline:8px;font-weight:500}.an-sch-table thead th:first-child{text-align:start;color:var(--text-secondary);font-size:12px}.an-sch-table thead th[data-today=true]{box-shadow:inset 0 -2px 0 var(--brand-500)}.an-sch-day{flex-direction:column;align-items:center;gap:2px;display:flex}.an-sch-day-name{color:var(--text-body);font-size:12px;line-height:16px}.an-sch-day-date{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px;line-height:16px}th[data-today=true] .an-sch-day-name,th[data-today=true] .an-sch-day-date{color:var(--brand-600)}.an-sch-table tr>:first-child{z-index:1;border-inline-end:1px solid var(--border);width:168px;padding-inline:16px 12px;position:sticky;inset-inline-start:0}.an-sch-table tbody th{background:var(--bg-card);max-width:168px;color:var(--text-primary);text-align:start;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.an-sch-table tbody td{background:var(--bg-card);vertical-align:middle;height:56px;padding:4px}.an-sch-table tbody td[data-today=true]{background:var(--brand-50)}@supports (color:color-mix(in lab, red, red)){.an-sch-table tbody td[data-today=true]{background:color-mix(in oklab, var(--brand-50) 55%, var(--bg-card))}}.an-sch-table tbody tr:last-child>*{border-bottom:none}.an-sch-slot{position:relative}.an-sch-cell{border-radius:var(--r-md);width:100%;min-width:80px;height:48px;font:inherit;text-align:start;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-inline:10px 8px;display:flex}.an-sch-empty{border:1px dashed var(--border);color:var(--neutral-300);background:0 0;align-items:center}tr:hover .an-sch-empty,.an-sch-empty:focus-visible,.an-sch-empty[aria-expanded=true]{color:var(--text-secondary)}.an-sch-empty:hover{background:var(--bg-subtle);border-color:var(--text-secondary)}@media (hover:none){.an-sch-empty{color:var(--text-secondary)}}.an-sch-shift{background:var(--shift,var(--brand-500))}@supports (color:color-mix(in lab, red, red)){.an-sch-shift{background:color-mix(in oklab, var(--shift,var(--brand-500)) 7%, var(--bg-card))}}.an-sch-shift{border-inline-start:3px solid var(--shift,var(--brand-500));box-shadow:inset 0 0 0 1px var(--border)}.an-sch-shift:hover,.an-sch-shift[aria-expanded=true]{background:var(--shift,var(--brand-500))}@supports (color:color-mix(in lab, red, red)){.an-sch-shift:hover,.an-sch-shift[aria-expanded=true]{background:color-mix(in oklab, var(--shift,var(--brand-500)) 13%, var(--bg-card))}}.an-sch-shift-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-primary);font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.an-sch-shift-time{font-family:var(--font-mono);color:var(--text-body);white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-size:11px;line-height:16px}.an-sch-busy{border-radius:var(--r-md);height:48px}.an-sch-menu{z-index:70;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);min-width:232px;box-shadow:var(--shadow-md);animation:an-menu-in .18s var(--ease-out) backwards;flex-direction:column;gap:2px;padding:4px;display:flex;position:fixed}.an-sch-menu .an-menu-item{font-size:13px}.an-sch-menu-time{font-family:var(--font-mono);color:var(--text-secondary);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto;font-size:12px}.an-sch-menu .an-menu-item[aria-checked=true]{background:var(--brand-50);font-weight:500}.an-sch-menu .an-menu-item[aria-checked=true] svg{color:var(--brand-600)}.an-sch-menu-close{color:var(--text-secondary);justify-content:center}.an-sch-menu-sep{background:var(--border);height:1px;margin-block:2px}.an-sch-key{background:var(--shift,var(--brand-500));border-radius:50%;flex-shrink:0;width:8px;height:8px}.an-sch-table tfoot th,.an-sch-table tfoot td{background:var(--bg-page);border-bottom:none;border-top:1px solid var(--border);height:56px}.an-sch-table tfoot th{color:var(--text-secondary);text-align:start;font-size:12px;font-weight:500;line-height:16px}.an-sch-table tfoot td{padding:8px 12px}.an-sch-cov{flex-direction:column;gap:6px;display:flex}.an-sch-cov-num{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;align-self:flex-start;font-size:13px;line-height:16px}.an-sch-cov-num small{color:var(--text-secondary);font-size:12px}.an-sch-cov-track{background:var(--bg-subtle);border-radius:2px;height:4px;display:flex;overflow:hidden}.an-sch-cov-fill{background:var(--neutral-500);transform-origin:100%;height:100%;animation:an-split-grow .48s var(--ease-out) backwards;border-radius:2px}.an-sch-cov-fill:not(: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)){transform-origin:0}td[data-today=true] .an-sch-cov-fill{background:var(--brand-500)}.an-sch-legend{border-top:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;font-size:12px;line-height:16px;display:flex}.an-sch-legend-title{font-weight:500}.an-sch-legend-item{color:var(--text-body);align-items:center;gap:6px;display:inline-flex}.an-sch-legend-item .an-mono{color:var(--text-secondary);direction:ltr;unicode-bidi:isolate}@media (max-width:1023px){.an-cal-actions{width:100%}.an-cal-nav{flex:1;justify-content:space-between}.an-cal-step{width:40px;height:40px}.an-cal-emp{flex:100%;justify-content:space-between;height:44px}.an-cal-emp .an-filter-value{text-align:start;flex:1;max-width:none}.an-cal-pad,.an-cal-cell{min-height:96px}.an-cal-layout{gap:16px}.an-cal-side{padding:16px}.an-cal-legend-note{flex-basis:100%;margin-inline-start:0}.an-sch-table{min-width:832px}.an-sch-cell{min-width:96px;padding-inline:8px 6px}.an-sch-table tr>:first-child{width:112px;padding-inline:12px 8px}.an-sch-table tbody th{max-width:112px;font-size:13px}}@media (max-width:767px){.an-cal-dow-long{display:none}.an-cal-dow-short{display:inline}.an-cal-pad,.an-cal-cell{min-height:56px}.an-cal-cell{align-items:center;gap:4px;padding:6px 2px}.an-cal-cell-head{justify-content:center;margin-bottom:0}.an-cal-heb,.an-cal-line,.an-cal-more{display:none}.an-cal-dots{justify-content:center;gap:3px;display:flex}.an-cal-dots .an-cal-dot{width:6px;height:6px}.an-cal-agenda{border-top:1px solid var(--border);display:block}.an-cal-agenda-head{color:var(--text-primary);padding:12px 16px 4px;font-size:13px;font-weight:500;line-height:20px}.an-cal-agenda-empty{color:var(--text-secondary);padding:4px 16px 16px;font-size:13px;line-height:20px}.an-cal-agenda-row{border:none;border-top:1px solid var(--border);width:100%;min-height:56px;font:inherit;text-align:start;color:var(--text-primary);background:0 0;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 16px;display:grid}.an-cal-agenda-row:first-of-type{border-top:none}button.an-cal-agenda-row{cursor:pointer}.an-cal-agenda-row>svg{color:var(--text-secondary)}.an-cal-agenda-date{color:var(--text-secondary);flex-direction:column;gap:2px;font-size:12px;line-height:16px;display:flex}.an-cal-agenda-date .an-mono{color:var(--text-primary);font-size:16px;line-height:20px}.an-cal-agenda-items{flex-direction:column;gap:4px;min-width:0;display:flex}.an-cal-agenda-items .an-cal-line{font-size:13px;line-height:20px;display:flex}.an-cal-legend{gap:8px 12px}.an-cal-types{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.an-cal-scope-row{flex-wrap:wrap}}.app-mobile-shell .an-cal-period{font-size:16px}.app-mobile-shell .an-cal-cell{min-height:56px}.app-mobile-shell .an-sch-menu .an-menu-item{min-height:44px}@media (prefers-reduced-motion:reduce){.an-sch-menu,.an-sch-cov-fill{animation:none}}.an-tm-section-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.an-tm-error{border-radius:var(--r-md);background:var(--danger-50);color:var(--danger-500);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.an-tm-error svg{flex-shrink:0;margin-top:2px}.an-col-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.an-col-summary{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;overflow:hidden}.an-col-icon{color:var(--text-secondary)}.an-page.an-ntf-page{max-width:1240px;margin-inline:0 auto}.an-ntf-grid{grid-template:"tpl preview""rest preview"1fr/minmax(0,1fr) 360px;align-items:start;gap:16px 24px;display:grid}.an-ntf-tpl{grid-area:tpl}.an-ntf-preview{grid-area:preview;align-self:stretch;min-width:0}.an-ntf-preview-inner{flex-direction:column;gap:12px;display:flex;position:sticky;top:88px}.an-ntf-preview-inner .an-set-title,.an-ntf-preview-inner .an-set-hint{padding-inline:4px}.an-ntf-rest{flex-direction:column;grid-area:rest;gap:16px;min-width:0;display:flex}.an-ntf-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.an-ntf-textarea{min-height:176px;font-family:var(--font-mono);padding:12px;font-size:13px;line-height:22px}.an-ntf-vars{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.an-ntf-var{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-card);min-height:40px;font:inherit;text-align:start;color:var(--text-body);cursor:pointer;min-width:0;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:8px 12px;display:flex}.an-ntf-var:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.an-ntf-var svg{color:var(--text-secondary)}.an-ntf-var code{font-family:var(--font-mono);color:var(--brand-600);white-space:nowrap;unicode-bidi:isolate;font-size:12px;line-height:16px}.an-ntf-var span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-inline-start:auto;font-size:13px;line-height:20px;overflow:hidden}.an-ntf-divided{border-top:1px solid var(--border);padding-top:16px}.an-ntf-recips{flex-direction:column;gap:16px;display:flex}.an-ntf-list{border:1px solid var(--border);border-radius:var(--r-md);margin:0;padding:0;list-style:none}.an-ntf-list>li+li{border-top:1px solid var(--border)}.an-ntf-recip{align-items:center;gap:12px;min-height:56px;padding-block:8px;padding-inline:16px 8px;display:flex}.an-ntf-recip-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.an-ntf-phone{font-family:var(--font-mono);color:var(--text-primary);unicode-bidi:isolate;align-self:flex-start;font-size:14px;line-height:20px}.an-ntf-recip-note{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.an-ntf-recip-note .an-badge{height:20px}.an-ntf-recip-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.an-ntf-recip-actions .an-spinner{width:16px;height:16px}.an-ntf-empty{color:var(--text-secondary);padding:12px 16px;font-size:13px;line-height:20px}.an-ntf-err{color:var(--danger-500);align-items:center;gap:6px;font-size:13px;line-height:20px;display:inline-flex}.an-ntf-quiet .an-input{max-width:200px}.an-ntf-save{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.an-ntf-saved{align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.an-ntf-saved[data-tone=success]{color:var(--success-500)}.an-ntf-saved[data-tone=danger]{color:var(--danger-500)}.an-wa{--wa-bg:#efeae2;--wa-bar:#fff;--wa-bubble:#fff;--wa-ink:#111b21;--wa-meta:#667781;--wa-chip:#fff;--wa-line:#111b2114;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--wa-bg);box-shadow:var(--shadow-sm);overflow:hidden}html.dark .an-wa{--wa-bg:#0b141a;--wa-bar:#202c33;--wa-bubble:#202c33;--wa-ink:#e9edef;--wa-meta:#8696a0;--wa-chip:#182229;--wa-line:#e9edef14}.an-wa-bar{background:var(--wa-bar);border-bottom:1px solid var(--wa-line);align-items:center;gap:12px;height:60px;padding-inline:16px;display:flex}.an-wa-avatar{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.an-wa-mark{color:#fff}.an-wa-who{flex-direction:column;min-width:0;display:flex}.an-wa-name{color:var(--wa-ink);font-size:15px;font-weight:500;line-height:20px}.an-wa-status{color:var(--wa-meta);font-size:12px;line-height:16px}.an-wa-chat{flex-direction:column;align-items:flex-start;gap:12px;min-height:300px;padding:16px 16px 24px;display:flex}.an-wa-day{border-radius:var(--r-sm);background:var(--wa-chip);color:var(--wa-meta);align-self:center;padding:4px 12px;font-size:12px;line-height:16px;box-shadow:0 1px 1px #0b141a14}.an-wa-bubble{background:var(--wa-bubble);max-width:88%;color:var(--wa-ink);animation:an-rise-sm .24s var(--ease-out) backwards;border-radius:8px;border-start-start-radius:0;flex-direction:column;margin-inline-start:8px;padding:8px 12px 4px;display:flex;position:relative;box-shadow:0 1px 1px #0b141a21}.an-wa-bubble:before{content:"";background:var(--wa-bubble);clip-path:polygon(100% 0,0 0,100% 100%);top:0;width:8px;height:12px;position:absolute;inset-inline-start:-8px}.an-wa[dir=rtl] .an-wa-bubble:before{clip-path:polygon(0 0,100% 0,0 100%)}.an-wa-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:20px}.an-wa-text b{font-weight:600}.an-wa-time{color:var(--wa-meta);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:2px;font-size:11px;line-height:16px}.an-tm-invite{flex-direction:column;gap:16px;display:flex}.an-tm-panel{padding:0}.an-tm-table{border-collapse:separate;border-spacing:0}.an-tm-table thead th:first-child{border-start-start-radius:var(--r-lg);padding-inline-start:20px}.an-tm-table thead th:last-child{border-start-end-radius:var(--r-lg)}.an-tm-table td{vertical-align:middle;height:76px;padding-block:12px}.an-tm-table tbody tr>td:first-child{padding-inline-start:20px}.an-tm-table tbody tr:last-child>td{border-bottom:none}.an-tm-table th.an-tm-c-actions{text-align:end}.an-tm-c-actions{white-space:nowrap;width:1%}.an-tm-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.an-tm-actions .an-menu-trigger{height:32px;padding-inline:12px 8px;font-size:13px}.an-tm-role-select{cursor:pointer;width:auto;height:32px;padding-inline:8px;font-size:13px}.an-tm-bell[aria-expanded=true]{background:var(--bg-subtle);color:var(--text-primary)}.an-tm-person{align-items:center;gap:12px;min-width:0;display:flex}.an-tm-person-text{flex-direction:column;gap:2px;min-width:0;display:flex}.an-tm-name{align-items:baseline;gap:8px;min-width:0;display:flex}.an-tm-name .an-emp-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-tm-me{color:var(--text-secondary);white-space:nowrap;font-size:12px;line-height:16px}.an-tm-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-tm-login{color:var(--text-body);white-space:nowrap;unicode-bidi:isolate;font-size:13px}.an-tm-mlabel{display:none}.an-tm-scope{min-width:0;color:var(--text-secondary);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.an-tm-scope-label{flex-shrink:0}.an-tm-scope-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.an-tm-scope-value[data-limited=true]{color:var(--text-primary);font-weight:500}.an-tm-scope-btn{min-height:24px;font:inherit;color:var(--brand-600);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding-inline:4px;font-size:12px;font-weight:500}.an-tm-scope-btn:hover{text-underline-offset:3px;text-decoration:underline}.an-tm-scope-sheet{flex-direction:column;gap:12px;display:flex}.an-tm-units{flex-direction:column;gap:2px;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.an-tm-unit{border-radius:var(--r-md);cursor:pointer;min-height:40px;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding-inline-end:12px;display:flex}.an-tm-unit:hover{background:var(--bg-subtle)}.an-tm-unit[data-covered=true]{cursor:default}.an-tm-unit[data-covered=true]:hover{background:0 0}.an-tm-unit[data-covered=true] .an-tm-unit-name{color:var(--text-secondary)}.an-tm-unit-all{border:1px solid var(--border);background:var(--bg-page);padding-inline-start:12px}.an-tm-unit-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-size:14px;line-height:20px;overflow:hidden}.an-tm-unit-name[data-level=site],.an-tm-unit-name[data-level=top]{font-weight:500}.an-tm-unit-type{color:var(--text-secondary);flex-shrink:0;font-size:12px;line-height:16px}.an-tm-row[data-expanded=true]>td{border-bottom-color:#0000}.an-tm-table tbody tr.an-tm-expand:hover{background:0 0}.an-tm-expand>td{height:auto;padding:0 20px 20px}.an-tm-notif{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-page);animation:an-rise-sm .24s var(--ease-out) backwards;flex-direction:column;gap:16px;margin-inline-start:48px;padding:16px 20px 20px;display:flex}.an-tm-notif-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.an-tm-notif-title{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.an-tm-notif-title svg{color:var(--text-secondary)}.an-tm-notif-switch .an-set-row{padding-block:0}.an-tm-notif .an-input{background:var(--bg-card)}.an-tm-mute{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:4px;display:flex}.an-tm-mute-toggle{min-height:44px;padding-inline:0}.an-tm-mute-label{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.an-tm-mute-label svg{color:var(--text-secondary)}.an-tm-mute-body{flex-direction:column;gap:12px;display:flex}.an-tm-mute-list{background:var(--bg-card);flex:none;max-height:240px}.an-tm-mute-row{min-height:40px}.an-tm-mute-row .an-check-row-name{flex:1;min-width:0;font-weight:400}.an-tm-mute-row[data-disabled=true]{cursor:not-allowed;opacity:.6}.an-tm-mute-id{color:var(--text-secondary);font-size:12px}.an-tm-mute-none{padding:8px}.an-tm-mute-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.an-tm-roles{flex-direction:column;gap:16px;display:flex}.an-tm-roles-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.an-tm-roles-list>div{flex-direction:column;gap:4px;display:flex}.an-tm-roles-list dt{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-tm-roles-list dd{color:var(--text-secondary);margin:0;font-size:13px;line-height:20px}.an-page.an-tm-denied{text-align:center;align-items:center;gap:8px;max-width:480px;padding-top:80px}.an-tm-denied-icon{border-radius:var(--r-md);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-secondary);justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.an-tm-denied-title{color:var(--text-primary);margin:0;font-size:20px;font-weight:500;line-height:28px}.an-tm-denied-body{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.an-rt-sub{max-width:72ch;color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:20px}.an-rt-panel{padding:0}.an-rt-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.an-rt-loading{flex-direction:column;gap:12px;padding:20px;display:flex}.an-rt-mgrs>*+*{border-top:1px solid var(--border)}.an-rt-mgr{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px 20px;display:grid}.an-rt-mgr-main{flex-direction:column;gap:12px;min-width:0;display:flex}.an-rt-mgr-who{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.an-rt-channels{flex-wrap:wrap;gap:8px;display:flex}.an-rt-ch{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-card);height:36px;color:var(--text-body);font:inherit;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:12px 16px;font-size:14px;font-weight:500;display:inline-flex}.an-rt-ch svg{color:var(--text-secondary)}.an-rt-ch:hover{background:var(--bg-subtle)}.an-rt-ch[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50);color:var(--text-primary)}.an-rt-ch[aria-pressed=true] svg{color:var(--brand-600)}.an-rt-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;display:grid}.an-rt-scroll{border-end-end-radius:var(--r-lg);border-end-start-radius:var(--r-lg)}.an-rt-matrix{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;font-size:14px}.an-rt-matrix th,.an-rt-matrix td{border-bottom:1px solid var(--border)}.an-rt-matrix tbody tr:last-child>*{border-bottom:none}.an-rt-matrix thead th{vertical-align:bottom;background:var(--bg-page);padding:12px 8px;font-weight:400}.an-rt-emp{z-index:1;text-align:start;background:var(--bg-card);border-inline-end:1px solid var(--border);min-width:200px;padding-inline:20px 16px;position:sticky;inset-inline-start:0}.an-rt-matrix thead .an-rt-emp{color:var(--text-secondary);background:var(--bg-page);font-size:12px;font-weight:500;line-height:16px}.an-rt-matrix tbody .an-rt-emp{height:52px;padding-block:8px;font-weight:400}.an-rt-ename{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px;display:block}.an-rt-all{color:var(--text-secondary);font-size:12px;line-height:16px;display:block}.an-rt-mcol{text-align:center;min-width:120px}.an-rt-mname{color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;display:block}.an-rt-mrole{color:var(--text-secondary);font-size:12px;line-height:16px;display:block}.an-rt-mch{color:var(--text-secondary);align-items:center;gap:4px;margin-top:8px;display:inline-flex}.an-rt-matrix tbody tr>*{transition:background var(--d-fast) var(--ease-out)}.an-rt-matrix tbody tr:hover>*{background:var(--bg-page)}.an-rt-cell{text-align:center;padding:4px 8px}.an-rt-hit{border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.an-rt-hit[data-saving=true]{cursor:wait;opacity:.5}.an-rt-check{appearance:none;border:1.5px solid var(--text-primary);border-radius:6px;width:20px;height:20px;margin:0}@supports (color:color-mix(in lab, red, red)){.an-rt-check{border:1.5px solid color-mix(in oklab, var(--text-primary) 42%, transparent)}}.an-rt-check{background:var(--bg-card) center / 14px no-repeat;cursor:inherit;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out)}.an-rt-hit:hover .an-rt-check:not(:checked):not(:disabled){border-color:var(--text-body)}.an-rt-check:checked{border-color:var(--brand-500);background-color:var(--brand-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.an-rt-check:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.an-cpp-trigger{align-self:center}.an-cpp-overlay{z-index:70;background:#0f172a66;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.an-cpp-panel{border-radius:var(--r-xl);border:1px solid var(--border);background:var(--bg-card);width:100%;max-width:400px;box-shadow:var(--shadow-lg);flex-direction:column;gap:16px;padding:24px;display:flex}.an-cpp-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.an-cpp-sub{color:var(--text-secondary);margin:0;font-size:13px;line-height:20px}.an-cpp-title+.an-cpp-sub{margin-top:-12px}.an-cpp-sub .an-mono{color:var(--text-primary);unicode-bidi:isolate}.an-cpp-err{color:var(--danger-500);font-size:13px;line-height:20px}.an-cpp-actions{justify-content:flex-end;gap:8px;display:flex}.an-cpp-actions-split{justify-content:space-between}.an-cpp-btn{align-items:center;gap:8px;display:inline-flex}.an-cpp-code{text-align:center;letter-spacing:.3em;height:48px;font-size:20px}@media (max-width:1279px){.an-tm-table thead{display:none}.an-tm-table,.an-tm-table tbody{display:block}.an-tm-table tr.an-tm-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px;display:flex}.an-tm-table tbody tr:last-child{border-bottom:none}.an-tm-table tr.an-tm-row>td{border:none;height:auto;padding:0;display:block}.an-tm-table tbody tr.an-tm-row>td:first-child{padding-inline-start:0}.an-tm-c-name{flex:100%;min-width:0}.an-tm-c-phone{margin-inline-start:48px}.an-tm-c-login,.an-tm-c-actions{flex:calc(100% - 48px);width:auto;margin-inline-start:48px}.an-tm-table tr.an-tm-row>td.an-tm-c-login{align-items:baseline;gap:8px;display:flex}.an-tm-mlabel{color:var(--text-secondary);font-size:12px;line-height:16px;display:inline}.an-tm-actions{flex-wrap:wrap;justify-content:flex-start}.an-tm-row[data-expanded=true]{border-bottom-color:#0000}.an-tm-table tr.an-tm-expand{border-bottom:1px solid var(--border);display:block}.an-tm-table tr.an-tm-expand>td{border:none;padding:0 16px 16px;display:block}.an-tm-notif{margin-inline-start:0}}@media (max-width:1199px){.an-ntf-grid{grid-template:"tpl""preview""rest"/minmax(0,1fr)}.an-ntf-preview-inner{position:static}}@media (max-width:1023px){.an-ntf-vars{grid-template-columns:minmax(0,1fr)}.an-ntf-var{min-height:44px}.an-ntf-quiet{grid-template-columns:repeat(2,minmax(0,1fr))}.an-ntf-quiet .an-input{max-width:none}.an-ntf-save>button{flex:1}.an-wa-chat{min-height:220px}.an-tm-c-phone,.an-tm-c-login,.an-tm-c-actions{margin-inline-start:0}.an-tm-c-login,.an-tm-c-actions{flex-basis:100%}.an-tm-actions .an-menu-trigger,.an-tm-role-select{height:40px}.an-tm-scope-btn{min-height:40px;padding-inline:8px}.an-tm-notif{padding:16px}.an-tm-roles-list{grid-template-columns:minmax(0,1fr);gap:12px}.an-tm-mute-foot>button{min-width:120px}.an-rt-head{padding:12px 16px}.an-rt-mgr{grid-template-columns:minmax(0,1fr);padding:16px}.an-rt-mgr-save{justify-self:start}.an-rt-fields{grid-template-columns:minmax(0,1fr)}.an-rt-ch{height:40px}.an-rt-matrix{min-width:0}.an-rt-emp{min-width:120px;padding-inline:12px 8px}.an-rt-matrix thead th.an-rt-mcol{min-width:76px;padding-inline:4px}.an-rt-mname{white-space:normal}.an-rt-cell{padding-inline:4px}.an-cpp-panel{padding:20px}}.app-mobile-shell .an-rt-check{min-height:0;font-size:inherit;border-radius:6px}.app-mobile-shell .an-tm-mute-row .an-check,.app-mobile-shell .an-tm-unit .an-check{min-height:0}.app-mobile-shell .an-cpp-code{height:48px;font-size:20px}@media (prefers-reduced-motion:reduce){.an-wa-bubble,.an-tm-notif{animation:none}}.an-unit-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.an-org-form{flex-direction:column;gap:16px;display:flex}.an-org-form-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-org-form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-swatches{flex-wrap:wrap;gap:8px;display:flex}.an-swatch{cursor:pointer;width:28px;height:28px;transition:transform 90ms var(--ease-out);border:none;border-radius:50%;padding:0;box-shadow:inset 0 0 0 1px #0f172a1f}.an-swatch:active{transform:scale(.94)}.an-swatch[aria-pressed=true]{outline:2px solid var(--text-primary);outline-offset:2px}.app-mobile-shell .an-swatch{width:40px;height:40px;min-height:0}.an-choice-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-row-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}@media (hover:hover) and (pointer:fine){.app-desktop-shell .an-row-reveal .an-row-actions{opacity:0;transition:opacity var(--d-fast) var(--ease-out)}.app-desktop-shell .an-row-reveal:hover .an-row-actions,.app-desktop-shell .an-row-reveal:focus-within .an-row-actions{opacity:1}}.an-org-tree{padding:0;overflow:hidden}.an-org-row{min-height:56px;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding-block:8px;padding-inline-end:12px;display:flex}.an-org-row+.an-org-row{border-top:1px solid var(--border)}.an-org-row:hover,.an-org-row[data-depth="0"]{background:var(--bg-page)}.an-org-row[data-depth="0"]:hover{background:var(--bg-subtle)}.an-org-icon{color:var(--text-secondary)}.an-org-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.an-org-name{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-org-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-org-count{color:var(--text-secondary);white-space:nowrap;font-size:12px;line-height:16px}.an-dept-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.an-dept-card{flex-direction:column;gap:8px;padding:20px;display:flex}.an-dept-head{align-items:flex-start;gap:8px;display:flex}.an-dept-name{min-width:0;color:var(--text-primary);flex:1;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.an-dept-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-dept-count{border-radius:var(--r-md);min-height:32px;font:inherit;color:var(--text-body);cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-inline-start:-8px;padding-inline:8px;font-size:13px;display:inline-flex}.an-dept-count:hover:not(:disabled){background:var(--bg-subtle);color:var(--text-primary)}.an-dept-count:disabled{cursor:default;color:var(--text-secondary)}.an-dept-count svg{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-dept-count[aria-expanded=true] svg{transform:rotate(180deg)}.an-dept-roster{border-top:1px solid var(--border);flex-direction:column;gap:2px;margin:0;padding:8px 0 0;list-style:none;display:flex}.an-dept-roster a{border-radius:var(--r-sm);min-height:36px;color:var(--text-primary);transition:background var(--d-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:8px;padding-inline:8px;font-size:14px;text-decoration:none;display:flex}.an-dept-roster a:hover{background:var(--bg-subtle)}.an-dept-roster a span:last-child{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.an-loc-legend{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;line-height:16px;display:flex}.an-loc-legend span{align-items:center;gap:6px;display:inline-flex}.an-loc-key{border-radius:50%;width:8px;height:8px}.an-loc-key[data-state=online]{background:var(--success-500)}.an-loc-key[data-state=offline]{background:var(--warning-500)}.an-loc-key[data-state=unknown]{background:var(--text-disabled)}.an-loc-map-note{color:var(--text-secondary);text-align:center;margin:12px 0 0;font-size:12px;line-height:16px}.an-loc-list{padding:0;overflow:hidden}.an-loc-row{align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.an-loc-row+.an-loc-row{border-top:1px solid var(--border)}.an-loc-row>svg{color:var(--text-secondary)}.an-loc-gps{font-family:var(--font-mono);font-size:12px;line-height:16px}.an-loc-gps[data-set=true]{color:var(--success-500)}.an-loc-gps[data-set=false]{color:var(--warning-500)}.an-loc-geo{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:16px;display:flex}.an-loc-check{min-height:40px;color:var(--text-primary);cursor:pointer;align-items:center;gap:12px;font-size:14px;display:inline-flex}.an-loc-map-loading{border-radius:var(--r-md);background:var(--bg-subtle);height:420px}.an-live-first{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.an-live-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.an-live-person{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px 16px;display:flex}.an-live-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.an-live-name{color:var(--text-primary);align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-live-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-live-since{color:var(--text-secondary);font-size:12px;line-height:16px}.an-live-hours{color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;line-height:16px;display:flex}.an-live-hours .an-mono{color:var(--text-primary);font-size:16px;line-height:20px}.an-live-foot{color:var(--text-secondary);text-align:center;font-size:12px;line-height:16px}.an-inbox-list{flex-direction:column;gap:8px;display:flex}.an-inbox-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);align-items:flex-start;gap:16px;padding:16px;display:flex}.an-inbox-kind{border-radius:var(--r-md);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.an-inbox-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.an-inbox-title{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-inbox-meta{color:var(--text-body);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;line-height:20px;display:flex}.an-inbox-who{align-items:center;gap:6px;display:inline-flex}.an-inbox-who svg{color:var(--text-secondary)}.an-inbox-time{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px;line-height:16px}.an-inbox-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:4px;display:flex}.an-inbox-act{border-radius:var(--r-md);height:32px;font:inherit;color:var(--text-body);white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:8px;padding-inline:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.an-inbox-act svg{color:var(--text-secondary)}.an-inbox-act:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-inbox-act[data-tone=accent]{color:var(--brand-600)}.an-inbox-act[data-tone=accent] svg{color:currentColor}html.dark .an-inbox-act[data-tone=accent]{color:var(--brand-500)}.an-wa-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.an-wa-stats .an-stat{gap:4px;padding:16px}.an-wa-stats .an-stat-value{font-size:24px;line-height:28px}.an-wa-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.an-wa-filters label{min-width:0;color:var(--text-secondary);flex-direction:column;gap:6px;font-size:12px;line-height:16px;display:flex}.an-wa-table{min-width:760px}.an-wa-table tbody tr{cursor:pointer}.an-wa-table tbody tr:last-child td{border-bottom:none}.an-wa-table tbody tr[data-open=true]>td{background:var(--warning-50)}@supports (color:color-mix(in lab, red, red)){.an-wa-table tbody tr[data-open=true]>td{background:color-mix(in oklab, var(--warning-50) 60%, var(--bg-card))}}.an-wa-table tbody tr[data-open=true]:hover>td{background:var(--warning-50)}.an-wa-sender{flex-direction:column;gap:2px;min-width:160px;display:flex}.an-wa-sender b{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-wa-phone{font-family:var(--font-mono);color:var(--text-secondary);text-align:end;direction:ltr;unicode-bidi:isolate;font-size:12px;line-height:16px}.an-wa-text{text-overflow:ellipsis;white-space:nowrap;max-width:360px;color:var(--text-primary);overflow:hidden}.an-wa-res{color:var(--text-body);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.an-wa-res svg{color:var(--text-secondary)}.an-wa-res[data-tone=success],.an-wa-res[data-tone=success] svg{color:var(--success-500)}.an-wa-res[data-tone=danger],.an-wa-res[data-tone=danger] svg{color:var(--danger-500)}.an-wa-detail{flex-direction:column;gap:16px;display:flex}.an-wa-block-label{color:var(--text-secondary);margin-bottom:4px;font-size:12px;line-height:16px}.an-wa-msg{color:var(--text-primary);white-space:pre-wrap;font-size:15px;line-height:24px}.an-wa-reply-text{max-height:240px;color:var(--text-body);white-space:pre-wrap;font-size:13px;line-height:20px;overflow:auto}.an-wa-summary{color:var(--text-secondary);cursor:pointer;border-radius:var(--r-sm);font-size:12px;line-height:16px}.an-doc-section{flex-direction:column;gap:12px;display:flex}.an-doc-h2{color:var(--text-primary);margin:0;font-size:18px;font-weight:500;line-height:28px}.an-doc-h3{color:var(--text-primary);margin:0;font-size:14px;font-weight:500;line-height:20px}.an-doc-lead{color:var(--text-secondary);margin:0;font-size:13px;line-height:20px}.an-doc-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.an-doc-tools>:first-child{flex:240px}.an-doc-tools label{color:var(--text-body);align-items:center;gap:8px;font-size:13px;display:inline-flex}.an-doc-tools .an-select{width:auto;min-width:160px}.an-doc-list{padding:4px 0;overflow:hidden}.an-doc-group+.an-doc-group{border-top:1px solid var(--border)}.an-doc-line{flex-wrap:wrap;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.an-doc-line>svg{color:var(--text-secondary)}.an-doc-line[data-older=true]{border-radius:var(--r-md);background:var(--bg-page);min-height:48px;padding:8px 12px}.an-doc-text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.an-doc-who{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-doc-who small{color:var(--text-secondary);margin-inline-start:8px;font-size:12px;font-weight:400}.an-doc-title{color:var(--text-body);font-size:14px;line-height:20px}.an-doc-meta{color:var(--text-secondary);font-size:12px;line-height:16px}.an-doc-older{flex-direction:column;gap:8px;padding:0 16px 12px;display:flex}.an-doc-older .an-text-btn{padding-inline:0}.an-doc-err{color:var(--danger-500);margin:0;font-size:13px;line-height:20px}.an-doc-empty{color:var(--text-secondary);text-align:center;margin:0;padding:12px;font-size:12px;line-height:16px}.an-doc-emp{padding:0;overflow:hidden}.an-doc-emp-head{width:100%;min-height:64px;font:inherit;text-align:start;color:inherit;cursor:pointer;border-radius:var(--r-lg);transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.an-doc-emp-head:hover{background:var(--bg-page)}.an-doc-emp-head[aria-expanded=true]{border-end-end-radius:0;border-end-start-radius:0}.an-doc-emp-head>svg{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out)}.an-doc-emp-head[aria-expanded=true]>svg{transform:rotate(180deg)}.an-doc-reqs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.an-doc-req[data-has=false]{color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}.an-doc-req svg{flex-shrink:0}.an-doc-emp-body{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding:16px;display:flex}.an-doc-file{border:1px solid var(--border);border-radius:var(--r-md);align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.an-doc-file>svg{color:var(--text-secondary)}@media (max-width:1199px){.an-live-grid,.an-dept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.an-wa-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.an-wa-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.an-inbox-item{flex-wrap:wrap;gap:12px}.an-inbox-actions{flex-flow:wrap;width:100%;padding-inline-start:52px}.an-inbox-act{height:40px}.an-org-row{min-height:64px}.an-loc-row{flex-wrap:wrap}.an-loc-row .an-row-actions{justify-content:flex-end;width:100%}.an-doc-emp-head{flex-wrap:wrap}.an-doc-reqs{order:3;justify-content:flex-start;width:100%}}@media (max-width:640px){.an-live-grid,.an-dept-grid,.an-wa-filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.an-wa-stats .an-stat{padding:12px}.an-wa-stats .an-stat-label{font-size:12px;line-height:16px}.an-wa-stats .an-stat-value{font-size:20px;line-height:24px}}.an-loc-input{display:block;position:relative}.an-loc-input>svg{color:var(--text-secondary);pointer-events:none;inset-inline-start:12px;margin-top:-8px;position:absolute;top:50%}.an-loc-input>.an-input{padding-inline-start:36px}.an-inbox-act.an-loc-del:hover{background:var(--danger-50);color:var(--danger-500)}.an-inbox-act.an-loc-del:hover svg{color:currentColor}@media (max-width:1023px){.an-dept-card{padding:16px}}.an-acc-chips{flex-wrap:wrap;gap:8px;display:flex}.an-acc-chip{border-radius:var(--r-md);background:var(--bg-card);height:32px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--text-body);white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);border:none;align-items:center;gap:8px;padding-inline:12px;font-size:13px;font-weight:500;display:inline-flex}.an-acc-chip:hover{background:var(--bg-subtle);color:var(--text-primary)}.an-acc-chip[aria-pressed=true]{background:var(--brand-50);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--brand-500)}.an-acc-chip-n{font-family:var(--font-mono);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.an-acc-search{position:relative}.an-acc-search>svg{color:var(--text-secondary);pointer-events:none;inset-inline-start:12px;margin-top:-9px;position:absolute;top:50%}.an-acc-search .an-input{padding-inline-start:40px}.an-acc-ibox{border-radius:var(--r-md);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.an-acc-btn-primary{border-radius:var(--r-md);background:var(--brand-500);height:36px;color:var(--on-accent);white-space:nowrap;transition:background var(--d-fast) var(--ease-out);align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.an-acc-btn-primary:hover{background:var(--brand-600)}.an-acc-list{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.an-acc-list>*+*{border-top:1px solid var(--border)}.an-acc-empty{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding-block:8px}.an-to-form{flex-direction:column;gap:16px;display:flex}.an-to-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.an-to-field{flex-direction:column;gap:8px;min-width:0;display:flex}.an-to-field>label,.an-to-field>span:first-child{color:var(--text-body);font-size:13px;font-weight:500;line-height:20px}.an-to-actions{flex-wrap:wrap;gap:8px;display:flex}.an-to-row{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:12px 16px;display:grid}.an-to-text{flex-direction:column;gap:4px;min-width:0;display:flex}.an-to-name{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.an-to-when{color:var(--text-body);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:20px;display:flex}.an-to-when .an-mono{color:var(--text-primary);font-size:13px}.an-to-row>.an-badge{justify-self:start}.an-to-reason{color:var(--text-secondary);font-size:12px;line-height:16px}.an-to-decide{align-items:center;gap:8px;display:flex}.an-to-btn{border-radius:var(--r-md);background:var(--bg-card);height:32px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--text-primary);cursor:pointer;transition:background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border:none;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:500;display:inline-flex}.an-to-btn svg{color:var(--text-secondary)}.an-to-btn:hover{background:var(--bg-subtle)}.an-to-btn[data-tone=approve] svg{color:var(--success-500)}.an-to-btn[data-tone=deny]{box-shadow:none;color:var(--text-body);background:0 0}.an-to-btn[data-tone=deny]:hover{background:var(--danger-50);color:var(--danger-500)}.an-to-btn[data-tone=deny]:hover svg{color:var(--danger-500)}.an-learn-progress{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-card);flex-direction:column;gap:8px;min-width:240px;padding:12px 16px;display:flex}.an-learn-progress-head{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.an-learn-progress-head .an-mono{color:var(--text-primary);font-size:12px}.an-learn-track{background:var(--bg-subtle);border-radius:3px;height:6px;overflow:hidden}.an-learn-fill{background:var(--brand-500);border-radius:3px;height:100%}.an-learn-hero{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;overflow:hidden}.an-learn-hero-media{aspect-ratio:16/9;background:var(--bg-subtle);cursor:pointer;border:none;padding:0;display:block;position:relative}.an-learn-hero-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.an-learn-hero-body{flex-direction:column;justify-content:center;gap:12px;padding:32px;display:flex}.an-learn-kicker{color:var(--brand-600);font-size:13px;font-weight:500;line-height:20px}html.dark .an-learn-kicker{color:var(--brand-500)}.an-learn-hero-title{color:var(--text-primary);margin:0;font-size:22px;font-weight:500;line-height:28px}.an-learn-hero-sum{color:var(--text-body);margin:0;font-size:14px;line-height:22px}.an-learn-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.an-learn-steps li{color:var(--text-primary);align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.an-learn-steps svg{color:var(--text-secondary);margin-top:2px}.an-learn-play{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.an-learn-play>span{color:#fff;width:56px;height:56px;transition:background var(--d-fast) var(--ease-out);background:#0f172ac7;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 16px #0f172a2e}.an-learn-hero-media .an-learn-play>span{width:72px;height:72px}.an-learn-card:hover .an-learn-play>span,.an-learn-hero-media:hover .an-learn-play>span{background:var(--brand-600)}.an-learn-section{flex-direction:column;gap:12px;display:flex}.an-learn-section-title{color:var(--text-primary);align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.an-learn-section-title .an-mono{color:var(--text-secondary);font-size:12px}.an-learn-section-note{max-width:640px;color:var(--text-secondary);margin:0;font-size:13px;line-height:20px}.an-learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.an-learn-grid[data-tall=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.an-learn-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);transition:border-color var(--d-fast) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.an-learn-card:hover{border-color:var(--border-strong)}.an-learn-open{font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.an-learn-poster{background:var(--bg-subtle);border-bottom:1px solid var(--border);width:100%;position:relative;overflow:hidden}.an-learn-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.an-learn-dur{color:#fff;font-variant-numeric:tabular-nums;bottom:8px;background:#0f172ab8;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500;line-height:16px;position:absolute;inset-inline-start:8px}.an-learn-watched{border-radius:var(--r-sm);height:22px;color:var(--success-500);top:8px;background:#fffffff2;align-items:center;gap:4px;padding-inline:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;inset-inline-start:8px}.an-learn-body{flex-direction:column;flex:1;gap:4px;padding:16px;display:flex}.an-learn-title{color:var(--text-primary);font-size:15px;font-weight:500;line-height:22px}.an-learn-card[data-size=lg] .an-learn-title{font-size:17px;line-height:24px}.an-learn-sum{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.an-learn-foot{padding:0 16px 16px}.an-learn-copy{border-radius:var(--r-md);background:var(--bg-card);width:100%;min-height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--text-primary);cursor:pointer;transition:background var(--d-fast) var(--ease-out);border:none;justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-size:13px;font-weight:500;display:inline-flex}.an-learn-copy svg{color:var(--text-secondary)}.an-learn-copy:hover{background:var(--bg-subtle)}.an-learn-copy[data-done=true] svg{color:var(--success-500)}.an-learn-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.an-learn-tools .an-acc-chips{flex:1}.an-learn-tools .an-acc-search{width:280px}.an-help-video{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-card);transition:border-color var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.an-help-video:hover{border-color:var(--border-strong)}.an-help-video>svg:last-child{color:var(--text-secondary)}.an-help-video-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px;display:block}.an-help-video-note{color:var(--text-secondary);font-size:13px;line-height:20px;display:block}.an-help-cat{flex-direction:column;gap:12px;display:flex}.an-help-cat-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.an-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.an-help-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);transition:border-color var(--d-fast) var(--ease-out);overflow:hidden}.an-help-item[data-open=true]{border-color:var(--border-strong);grid-column:1/-1}.an-help-q{width:100%;font:inherit;text-align:start;cursor:pointer;border-radius:var(--r-lg);transition:background var(--d-fast) var(--ease-out);background:0 0;border:none;align-items:flex-start;gap:12px;padding:16px;display:flex}.an-help-q:hover{background:var(--bg-page)}.an-help-q-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.an-help-q-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-help-q-note{color:var(--text-secondary);font-size:13px;line-height:20px}.an-help-chev{color:var(--text-secondary);transition:transform var(--d-fast) var(--ease-out);margin-top:10px}.an-help-q[aria-expanded=true] .an-help-chev{transform:rotate(180deg)}.an-help-a{color:var(--text-body);white-space:pre-line;padding:0 16px 16px;padding-inline-start:68px;font-size:14px;line-height:22px}.an-help-contact{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-card);flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;display:flex}.an-help-contact-text{flex-direction:column;flex:1;gap:4px;min-width:200px;display:flex}.an-help-contact-title{color:var(--text-primary);font-size:16px;font-weight:500;line-height:24px}.an-help-contact-note{color:var(--text-secondary);font-size:13px;line-height:20px}.an-audit-row{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:12px 16px;display:grid}.an-audit-text{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.an-audit-title{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.an-audit-diff{color:var(--text-body);overflow-wrap:anywhere;font-size:13px;line-height:20px}.an-audit-meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:16px;display:flex}.an-audit-meta .an-mono{font-size:12px}.an-audit-pager{justify-content:center;align-items:center;gap:12px;display:flex}.an-audit-pager .an-mono{color:var(--text-secondary);font-size:13px}.an-ana-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.an-ana-bars{flex-direction:column;gap:12px;display:flex}.an-ana-bar-row{grid-template-columns:160px minmax(0,1fr) 168px;align-items:center;gap:16px;display:grid}.an-ana-dept{min-width:0;color:var(--text-primary);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.an-ana-dept>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-ana-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.an-ana-track{background:var(--bg-subtle);border-radius:4px;height:8px;display:flex;overflow:hidden}.an-ana-fill{background:var(--brand-500);transform-origin:100%;height:100%;animation:an-split-grow .48s var(--ease-out) backwards;border-radius:4px}.an-ana-val{color:var(--text-secondary);white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;font-size:12px;line-height:16px;display:flex}.an-ana-val .an-mono{color:var(--text-primary);font-size:13px}.an-ana-table td.num,.an-ana-table th.num{text-align:end}.an-ana-table .an-mono{color:var(--text-primary)}.an-ana-table a{color:var(--text-primary);border-radius:4px;font-weight:500;text-decoration:none}.an-ana-table a:hover{color:var(--brand-600);text-underline-offset:3px;text-decoration:underline}.an-bill-stack{flex-direction:column;gap:16px;display:flex}.an-bill-status{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;line-height:20px;display:flex}.an-bill-status .an-badge{height:24px;font-size:13px}.an-bill-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.an-bill-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.an-bill-fact-label{color:var(--text-secondary);font-size:12px;line-height:16px}.an-bill-fact-value{color:var(--text-primary);font-size:18px;font-weight:500;line-height:24px}.an-bill-fact-note{color:var(--text-secondary);font-size:12px;line-height:16px}.an-bill-fact-warn{color:var(--danger-500);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.an-bill-lines{flex-direction:column;gap:8px;margin-top:12px;display:flex}.an-bill-line{color:var(--text-body);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:20px;display:flex}.an-bill-line .an-num{color:var(--text-primary);font-weight:500}.an-bill-total{border-top:1px solid var(--border);margin-top:4px;padding-top:12px}.an-bill-total>span:first-child{color:var(--text-primary);font-weight:500}.an-bill-total .an-num{font-size:20px;line-height:28px}.an-bill-vat{color:var(--text-secondary);text-align:end;font-size:12px;line-height:16px}.an-bill-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.an-bill-card-num{color:var(--text-primary);margin-top:4px;font-size:16px;font-weight:500;line-height:24px}.an-bill-card-num .an-mono{font-size:15px}.an-bill-inv-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.an-bill-table td{white-space:nowrap}.an-bill-table tbody tr:last-child td{border-bottom:none}.an-bill-err{color:var(--text-secondary);margin-inline-start:8px;font-size:12px}.an-bill-refund{border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;transition:background var(--d-fast) var(--ease-out);align-items:flex-start;gap:12px;padding:12px;display:flex}.an-bill-refund[data-on=true]{background:var(--bg-subtle)}.an-bill-refund .an-check{margin-top:1px}@media (max-width:1199px){.an-learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.an-learn-grid[data-tall=true]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.an-to-fields{grid-template-columns:minmax(0,1fr)}.an-to-row{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px}.an-to-row>:last-child{grid-column:1/-1}.an-to-decide>button{flex:1;justify-content:center;height:40px}.an-learn-progress{width:100%;min-width:0}.an-learn-hero{grid-template-columns:minmax(0,1fr)}.an-learn-hero-body{padding:20px}.an-learn-tools{flex-direction:column;align-items:stretch}.an-learn-tools .an-acc-search{width:100%}.an-learn-grid{grid-template-columns:minmax(0,1fr)}.an-learn-grid[data-tall=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-learn-copy{min-height:40px}.an-help-grid{grid-template-columns:minmax(0,1fr)}.an-help-a{padding-inline-start:16px}.an-help-contact{padding:16px}.an-audit-row{gap:12px;padding:12px}.an-ana-bar-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.an-ana-track{grid-area:2/1/auto/-1}.an-bill-inv-head{padding:12px 16px}.an-bill-facts{grid-template-columns:minmax(0,1fr)}}.app-mobile-shell .an-acc-chip{height:40px;min-height:40px}.app-mobile-shell .an-acc-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-inline:-16px;padding-block:2px;padding-inline:16px;overflow-x:auto}.app-mobile-shell .an-acc-chips::-webkit-scrollbar{display:none}.app-mobile-shell .an-acc-chip{flex-shrink:0}.app-mobile-shell .an-acc-search .an-input{padding-inline-start:40px}.app-mobile-shell .an-learn-hero-title{font-size:20px}.app-mobile-shell .an-learn-section-title,.app-mobile-shell .an-help-cat-title{font-size:16px}@media (prefers-reduced-motion:reduce){.an-ana-fill{animation:none}}.an-audit-pager .an-emp-tool:disabled{color:var(--text-disabled);cursor:not-allowed;background:var(--bg-card)}.an-bill-event>[aria-live]:empty{display:none}html.dark,[data-theme=dark]{--neutral-0:#17181c;--neutral-50:#111215;--neutral-100:#212328;--neutral-200:#2b2d33;--neutral-300:#3a3d44;--neutral-500:#8a909c;--neutral-700:#aeb3bd;--neutral-900:#eceef2;--brand-50:#1a2236;--brand-500:#3b82f6;--brand-600:#60a5fa;--brand-700:#93c5fd;--on-accent:#0b1220;--brand-logo-ink:#eceef2;--success-50:#12241a;--success-500:#4cc38a;--warning-50:#2a2112;--warning-500:#e8a23b;--danger-50:#2b1617;--danger-500:#ee6266;--info-500:#60a5fa;--bg-page:var(--neutral-50);--bg-card:var(--neutral-0);--bg-subtle:var(--neutral-100);--border:#eceef217;--border-strong:#eceef229;--text-primary:var(--neutral-900);--text-body:var(--neutral-700);--text-secondary:var(--neutral-500);--text-muted:var(--neutral-500);--text-disabled:#5b606b;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 8px 24px #00000059;--shadow-lg:0 16px 40px #00000080;--color-background:var(--bg-page);--color-on-background:var(--text-primary);--color-surface:var(--bg-card);--color-surface-dim:var(--bg-page);--color-surface-bright:var(--bg-card);--color-surface-variant:var(--bg-subtle);--color-on-surface:var(--text-primary);--color-on-surface-variant:var(--text-secondary);--color-surface-container:var(--bg-card);--color-surface-container-low:var(--bg-page);--color-surface-container-lowest:var(--bg-card);--color-surface-container-high:var(--bg-subtle);--color-surface-container-highest:var(--bg-subtle);--color-primary:var(--brand-500);--color-on-primary:var(--on-accent);--color-primary-container:var(--brand-500);--color-on-primary-container:var(--on-accent);--color-primary-fixed:var(--brand-50);--color-primary-fixed-dim:var(--brand-50);--color-on-primary-fixed:var(--brand-700);--color-secondary:var(--brand-500);--color-secondary-container:var(--brand-500);--color-secondary-fixed:var(--brand-50);--color-secondary-fixed-dim:var(--brand-50);--color-on-secondary-fixed:var(--brand-700);--color-tertiary:var(--warning-500);--color-tertiary-container:var(--warning-500);--color-tertiary-fixed:var(--warning-50);--color-tertiary-fixed-dim:var(--warning-50);--color-on-tertiary-fixed:var(--warning-500);--color-error:var(--danger-500);--color-on-error:#160a0a;--color-error-container:var(--danger-50);--color-on-error-container:var(--danger-500);--color-outline:var(--border-strong);--color-outline-variant:var(--border)}html,body{background:var(--bg-page);color:var(--text-body);font-family:var(--font-he);letter-spacing:0;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:14px;line-height:22px}html{direction:rtl}::selection{background:var(--brand-50);color:var(--text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-track{background:0 0}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.an-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.t-display{color:var(--text-primary);letter-spacing:-.01em;font-size:32px;font-weight:500;line-height:40px}.t-h1{color:var(--text-primary);letter-spacing:0;font-size:24px;font-weight:500;line-height:32px}.t-h2{color:var(--text-primary);font-size:20px;font-weight:500;line-height:28px}.t-h3{color:var(--text-primary);font-size:16px;font-weight:600;line-height:24px}.t-body{color:var(--text-body);font-size:14px;font-weight:400;line-height:22px}.t-strong{color:var(--text-body);font-size:14px;font-weight:500;line-height:22px}.t-caption{color:var(--text-secondary);letter-spacing:.01em;font-size:12px;font-weight:400;line-height:16px}.t-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;line-height:20px}.t-label{color:var(--text-primary);font-size:13px;font-weight:500;line-height:20px}@keyframes an-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.an-skeleton{background:linear-gradient(90deg, var(--bg-subtle) 0%, var(--neutral-200) 50%, var(--bg-subtle) 100%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.6s linear infinite an-shimmer}.an-pulse{animation:none}:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:var(--r-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.1s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){button,a[role=button],[role=button]{min-height:44px}}button:not(:disabled),[role=button]:not(:disabled),a[role=button]:not(:disabled){cursor:pointer}button:disabled,[role=button][aria-disabled=true]{cursor:not-allowed}[dir=rtl]{text-align:right}[dir=rtl] .rtl\:flip{transform:scaleX(-1)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.focus\:not-sr-only:focus{width:auto;height:auto;padding:inherit;margin:inherit;clip:auto;white-space:normal;position:absolute;overflow:visible}@media print{header,nav,footer,aside,.no-print{display:none!important}html,body{color:#000!important;direction:rtl!important;background:#fff!important}body *{box-shadow:none!important;color:#000!important;background:0 0!important}body table,body table th,body table td,body table tr{border-color:#ccc!important}body main,body>div,body>div>div{display:block!important}main,[id=main-content]{max-width:100%!important;margin:0!important;padding:0!important}@page{margin:1.5cm;size:A4}h1,h2,h3,.t-h1,.t-h2,.t-h3{color:#000!important}table{border-collapse:collapse!important;page-break-inside:auto!important;width:100%!important}table th,table td{white-space:nowrap!important;border-bottom:1px solid #ccc!important;padding:4px 6px!important;font-size:11px!important}table th:first-child,table td:first-child{min-width:80px!important}thead{display:table-header-group!important}tr{page-break-inside:avoid!important;page-break-after:auto!important}.lg\:hidden,.hidden,.lg\:block,.hidden.lg\:block{display:block!important}.lg\:hidden{display:none!important}[style*="border-radius: 99"],[style*=border-radius\:99]{border:1px solid #999!important}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-outlined.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1, "wght" 300}.brand-gradient{background:var(--brand-500)}.brand-gradient-text{color:var(--brand-500)}.shadow-ambient{box-shadow:0 0 0 1px var(--border), var(--shadow-sm)}.shadow-ambient-sm{box-shadow:0 0 0 1px var(--border)}.shadow-ambient-md{box-shadow:var(--shadow-md)}.shadow-ambient-lg{box-shadow:var(--shadow-lg)}.shadow-brand{box-shadow:var(--shadow-sm)}@keyframes slideInHighlight{0%{opacity:0;background-color:var(--brand-50);transform:translateY(-8px)}30%{opacity:1;background-color:var(--brand-50);transform:translate(0)}to{background-color:#0000}}.animate-slide-in{animation:slideInHighlight 1.2s var(--ease-out)}.animate-live-pulse{animation:none}@keyframes scanRing{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--success-500) 40%, transparent)}to{box-shadow:0 0 0 6px color-mix(in oklab, var(--success-500) 0%, transparent)}}.animate-scan-ring{animation:scanRing .9s var(--ease-out)}@keyframes an-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@keyframes an-rise-sm{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0)}}@keyframes an-fade-in{0%{opacity:0}to{opacity:1}}@keyframes an-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes an-slide-start{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes an-slide-end{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes an-sheet-center{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes an-sheet-up{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes an-sheet-side{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes an-sheet-side-rtl{0%{transform:translate(100%)}to{transform:translate(0)}}.an-sheet-center{animation:an-sheet-center .22s var(--ease-out)}.an-sheet-up{animation:an-sheet-up .28s var(--ease-out)}.an-sheet-side{animation:an-sheet-side .28s var(--ease-out)}[dir=rtl] .an-sheet-side{animation-name:an-sheet-side-rtl}@keyframes an-shake{0%,to{transform:translate(0)}14%{transform:translate(-6px)}29%{transform:translate(5px)}43%{transform:translate(-4px)}57%{transform:translate(3px)}79%{transform:translate(-2px)}}@keyframes an-badge-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes an-check-draw{to{stroke-dashoffset:0}}@keyframes an-caret-blink{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes an-track-sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes an-spin{to{transform:rotate(360deg)}}.an-rise{animation:an-rise .3s var(--ease-out) backwards}.an-rise-sm{animation:an-rise-sm .24s var(--ease-out) backwards}.an-fade-in{animation:an-fade-in .26s var(--ease-out) backwards}.an-pop-in{animation:an-pop-in .24s var(--ease-out) backwards}.an-slide-start{animation:an-slide-start .26s var(--ease-out) backwards}.an-slide-end{animation:an-slide-end .26s var(--ease-out) backwards}.an-shake{animation:an-shake .42s var(--ease-in-out)}.an-stagger>*{animation:an-rise .32s var(--ease-out) backwards}.an-stagger>:first-child{animation-delay:0s}.an-stagger>:nth-child(2){animation-delay:40ms}.an-stagger>:nth-child(3){animation-delay:80ms}.an-stagger>:nth-child(4){animation-delay:.12s}.an-stagger>:nth-child(5){animation-delay:.16s}.an-stagger>:nth-child(6){animation-delay:.2s}.an-stagger>:nth-child(7){animation-delay:.235s}.an-stagger>:nth-child(8){animation-delay:.27s}.an-stagger>:nth-child(9){animation-delay:.3s}.an-stagger>:nth-child(10){animation-delay:.33s}.an-stagger>:nth-child(11){animation-delay:.355s}.an-stagger>:nth-child(n+12){animation-delay:.38s}.an-stagger-tight>*{animation:an-rise-sm .22s var(--ease-out) backwards}.an-stagger-tight>:first-child{animation-delay:0s}.an-stagger-tight>:nth-child(2){animation-delay:22ms}.an-stagger-tight>:nth-child(3){animation-delay:44ms}.an-stagger-tight>:nth-child(4){animation-delay:66ms}.an-stagger-tight>:nth-child(5){animation-delay:88ms}.an-stagger-tight>:nth-child(6){animation-delay:.11s}.an-stagger-tight>:nth-child(7){animation-delay:.128s}.an-stagger-tight>:nth-child(8){animation-delay:.146s}.an-stagger-tight>:nth-child(n+9){animation-delay:.164s}.an-track{background:var(--bg-subtle);border-radius:99px;height:2px;position:relative;overflow:hidden}.an-track:after{content:"";background:var(--brand-500);inline-size:32%;animation:an-track-sweep 1s var(--ease-in-out) infinite;border-radius:99px;position:absolute;inset-block:0}.an-dot-live{position:relative;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.an-dot-live{box-shadow:0 0 0 3px color-mix(in oklab, currentColor 18%, transparent)}}.an-spinner{border:2px solid;border-radius:50%;width:14px;height:14px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.an-spinner{border:2px solid color-mix(in oklab, currentColor 28%, transparent)}}.an-spinner{border-top-color:currentColor;flex-shrink:0;animation:.64s linear infinite an-spin}.an-otp-row{direction:ltr;justify-content:center;gap:8px;display:flex}.an-otp-cell{border-radius:var(--r-md);flex:0 48px;min-width:0;height:56px;position:relative}.an-otp-cell input{text-align:center;width:100%;height:100%;font-size:24px;font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);caret-color:#0000;transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), background var(--d-fast) var(--ease-out);outline:none}.an-otp-cell input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-otp-cell input:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-500) 22%, transparent)}}.an-otp-cell[data-filled=true] input{border-color:var(--brand-500);background:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){.an-otp-cell[data-filled=true] input{background:color-mix(in oklab, var(--brand-500) 5%, var(--bg-card))}}@keyframes an-otp-confirm{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}.an-otp-cell[data-pop=true] input{animation:an-otp-confirm .22s var(--ease-out)}.an-otp-caret{background:var(--brand-500);pointer-events:none;border-radius:1px;width:2px;margin-inline-start:-1px;animation:1.06s step-end infinite an-caret-blink;position:absolute;inset-block:16px;inset-inline-start:50%}.an-otp-row[data-status=error] .an-otp-cell input{border-color:var(--danger-500);background:var(--danger-500)}@supports (color:color-mix(in lab, red, red)){.an-otp-row[data-status=error] .an-otp-cell input{background:color-mix(in oklab, var(--danger-500) 6%, var(--bg-card))}}.an-otp-row[data-status=error]{animation:an-shake .42s var(--ease-in-out)}.an-otp-row[data-status=success] .an-otp-cell input{border-color:var(--success-500);background:var(--success-500)}@supports (color:color-mix(in lab, red, red)){.an-otp-row[data-status=success] .an-otp-cell input{background:color-mix(in oklab, var(--success-500) 8%, var(--bg-card))}}.an-otp-row[data-status=success] .an-otp-cell input{animation:an-otp-confirm .3s var(--ease-out)}.an-otp-row[data-status=success] .an-otp-cell:first-child input{animation-delay:0s}.an-otp-row[data-status=success] .an-otp-cell:nth-child(2) input{animation-delay:45ms}.an-otp-row[data-status=success] .an-otp-cell:nth-child(3) input{animation-delay:90ms}.an-otp-row[data-status=success] .an-otp-cell:nth-child(4) input{animation-delay:.135s}.an-otp-row[data-status=success] .an-otp-cell:nth-child(5) input{animation-delay:.18s}.an-otp-row[data-status=success] .an-otp-cell:nth-child(6) input{animation-delay:.225s}.an-otp-row[data-status=verifying] .an-otp-cell input{color:var(--text-secondary);border-color:var(--border-strong)}.an-check-badge{background:var(--success-500);border-radius:99px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.an-check-badge{background:color-mix(in oklab, var(--success-500) 14%, transparent)}}.an-check-badge{color:var(--success-500);animation:an-badge-pop .32s var(--ease-out) backwards}.an-check-badge svg path{stroke-dasharray:26;stroke-dashoffset:26px;animation:an-check-draw .32s var(--ease-out) .14s forwards}.app-desktop-shell{display:none}.app-mobile-shell{display:block}@media (min-width:1024px){.app-desktop-shell{display:flex}.app-mobile-shell{display:none}}.app-mobile-shell main#main-content-mobile{max-width:100%;padding-block:16px 12px;padding-inline:16px;overflow-x:hidden}.app-mobile-shell main#main-content-mobile>*{max-width:100%}.app-mobile-shell table{width:100%;font-size:13px}.app-mobile-shell .data-table-wrap,.app-mobile-shell .table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select option{background-color:var(--bg-card,#fff);color:var(--text-primary,#0b1c30)}.app-mobile-only{display:block}.app-mobile-only-flex{display:flex}.app-desktop-only,.app-desktop-only-flex{display:none}@media (min-width:1024px){.app-mobile-only,.app-mobile-only-flex{display:none!important}.app-desktop-only{display:block}.app-desktop-only-flex{display:flex}}.grid{display:grid}.grid-cols-1{grid-template-columns:1fr}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}@media (min-width:640px){.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:hidden{display:none!important}.hidden.sm\:block{display:block}.hidden.sm\:flex{display:flex}.hidden.sm\:grid{display:grid}}@media (min-width:768px){.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:hidden{display:none!important}.hidden.md\:block{display:block}.hidden.md\:flex{display:flex}.hidden.md\:grid{display:grid}}@media (min-width:1024px){.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\:hidden{display:none!important}.hidden.lg\:block{display:block}.hidden.lg\:flex{display:flex}.hidden.lg\:grid{display:grid}}@media (min-width:768px){.md\:grid-cols-\[2fr_1\.5fr_1fr_1fr_1fr_auto\]{grid-template-columns:2fr 1.5fr 1fr 1fr 1fr auto}}.app-mobile-shell input,.app-mobile-shell select,.app-mobile-shell textarea,.app-mobile-shell .card,.app-mobile-shell .surface,.app-mobile-shell .an-card{max-width:100%}.app-mobile-shell pre,.app-mobile-shell code{max-width:100%;overflow-x:auto}.app-mobile-shell h1,.app-mobile-shell .t-h1{font-size:clamp(20px,5.5vw,26px)}.app-mobile-shell h2,.app-mobile-shell .t-h2{font-size:clamp(17px,4.6vw,22px)}.app-mobile-shell h3,.app-mobile-shell .t-h3{font-size:clamp(15px,4vw,18px)}.app-mobile-shell{min-height:100vh;padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:calc(64px + env(safe-area-inset-bottom));background:var(--bg-page);position:relative;overflow-x:hidden}.app-mobile-topbar{height:calc(56px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--bg-card);position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.app-mobile-topbar{background:color-mix(in srgb, var(--bg-card) 94%, transparent)}}.app-mobile-topbar{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);z-index:60}.app-mobile-topbar-inner{justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.app-mobile-topbar-brand{min-height:40px;color:var(--text-primary);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.app-mobile-topbar-title{color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:500;overflow:hidden}.app-mobile-bottomnav{background:var(--bg-card);display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.app-mobile-bottomnav{background:color-mix(in srgb, var(--bg-card) 94%, transparent)}}.app-mobile-bottomnav{-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);height:calc(64px + env(safe-area-inset-bottom));padding-top:4px;padding-bottom:calc(8px + env(safe-area-inset-bottom));z-index:50}@media (min-width:1024px){.app-mobile-topbar,.app-mobile-bottomnav{display:none}}@media (max-width:1023px){.trial-banner{margin-top:calc(56px + env(safe-area-inset-top));gap:8px!important;padding:8px 12px!important;font-size:13px!important;position:relative!important;top:auto!important}body:has(.trial-banner) .app-mobile-shell{padding-top:0}.impersonation-banner{margin-top:calc(56px + env(safe-area-inset-top));position:relative!important;top:auto!important}body:has(.impersonation-banner) .trial-banner{margin-top:0}body:has(.impersonation-banner) .app-mobile-shell{padding-top:0}:is(body:has(.app-mobile-bottomnav) .a11y-fab,body:has(.app-mobile-bottomnav) .an-fab-lift){bottom:calc(78px + env(safe-area-inset-bottom))!important}body:has(.app-mobile-bottomnav) .a11y-panel:not([data-anchored]){bottom:calc(138px + env(safe-area-inset-bottom))!important}body:has(.app-mobile-bottomnav) .an-toast-stack{bottom:calc(80px + env(safe-area-inset-bottom))!important}body:has(.app-mobile-bottomnav) .an-panel-lift{bottom:calc(78px + env(safe-area-inset-bottom))!important;max-height:min(560px,100dvh - 150px)!important}}.app-mobile-tab{color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:11px;font-weight:500;line-height:16px;text-decoration:none;display:flex;position:relative}.app-mobile-tab.is-active{color:var(--text-primary)}.app-mobile-tab.is-active svg{color:var(--brand-500)}.app-mobile-tab.is-active:before{content:"";background:var(--brand-500);width:24px;height:2px;animation:an-tab-underline .2s var(--ease-out);border-radius:0 0 2px 2px;position:absolute;top:-4px}@keyframes an-tab-underline{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.app-mobile-tab{transition:color var(--d-fast) var(--ease-out), transform 90ms var(--ease-out)}.app-mobile-tab:active{transform:scale(.97)}.app-mobile-shell main#main-content-mobile{max-width:100%;padding-block:16px 12px;padding-inline:16px}.app-mobile-shell button,.app-mobile-shell .an-button,.app-mobile-shell a.cta-btn{min-height:44px}.app-mobile-shell .an-card,.app-mobile-shell .card{border-radius:var(--r-lg)}.app-mobile-shell input,.app-mobile-shell select,.app-mobile-shell textarea{border-radius:var(--r-md);min-height:44px;font-size:16px}@media (max-width:1023.98px){html,body{overscroll-behavior-y:none}body{background:var(--bg-page)}}@media (min-width:1024px){.calendar-split{grid-template-columns:1fr 280px!important}}@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-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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
