/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-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-ease:initial}}}@layer theme{:host,:root{--font-mono:var(--font-mono);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.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}.size-1{width:var(--spacing)}.h-1,.size-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-40{height:calc(var(--spacing) * 40)}.h-fit{height:fit-content}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-\[640px\]{min-height:640px}.min-h-screen{min-height:100vh}.w-14{width:calc(var(--spacing) * 14)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.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-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--line\)\]>:not(:last-child)){border-color:var(--line)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e+38px}.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-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#f0d7a8\]{border-color:#f0d7a8}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-white{border-color:var(--color-white)}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-\[\#17181a\]{background-color:#17181a}.bg-\[\#102027\]{background-color:#102027}.bg-\[\#e2dfd8\]{background-color:#e2dfd8}.bg-\[\#e4eee8\]{background-color:#e4eee8}.bg-\[\#e7f7ef\]{background-color:#e7f7ef}.bg-\[\#e8f3ff\]{background-color:#e8f3ff}.bg-\[\#f1f1f1\]{background-color:#f1f1f1}.bg-\[\#f5e6e2\]{background-color:#f5e6e2}.bg-\[\#f7fafb\]{background-color:#f7fafb}.bg-\[\#fdecec\]{background-color:#fdecec}.bg-\[\#fff4e5\]{background-color:#fff4e5}.bg-\[\#fff8ea\]{background-color:#fff8ea}.bg-\[color-mix\(in_srgb\,\#0E9F6E_12\%\,white\)\]{background-color:#e2f3ee}.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,white\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,white\)\]{background-color:color-mix(in srgb,var(--danger) 12%,white)}}.bg-\[color-mix\(in_srgb\,var\(--success\)_14\%\,white\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_14\%\,white\)\]{background-color:color-mix(in srgb,var(--success) 14%,white)}}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-\[linear-gradient\(135deg\,\#0f4c5c_0\%\,\#163a44_55\%\,\#1b2a30_100\%\)\]{background-image:linear-gradient(135deg,#0f4c5c,#163a44 55%,#1b2a30)}.p-2{padding:calc(var(--spacing) * 2)}.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-\[18px\]{padding:18px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[18px\]{padding-inline:18px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#0B7A54\]{color:#0b7a54}.text-\[\#0f6b3f\]{color:#0f6b3f}.text-\[\#1d4f91\]{color:#1d4f91}.text-\[\#3f7a5e\]{color:#3f7a5e}.text-\[\#9a5b00\]{color:#9a5b00}.text-\[\#9b1c1c\]{color:#9b1c1c}.text-\[\#9fd8cb\]{color:#9fd8cb}.text-\[\#555\]{color:#555}.text-\[\#a8412f\]{color:#a8412f}.text-\[\#b42318\]{color:#b42318}.text-\[\#d7e7e3\]{color:#d7e7e3}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--ink-soft\)\]{color:var(--ink-soft)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--muted\,\#7A7D84\)\]{color:var(--muted,#7a7d84)}.text-\[var\(--success\)\]{color:var(--success)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-30{opacity:.3}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.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,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:bg-\[\#f3fffb\]:hover{background-color:#f3fffb}.hover\:bg-\[var\(--accent-soft\)\]:hover,.hover\:bg-\[var\(--accent-soft\)\]\/30:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--accent-soft\)\]\/30:hover{background-color:color-mix(in oklab,var(--accent-soft) 30%,transparent)}}.hover\:bg-\[var\(--accent-soft\)\]\/40:hover{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--accent-soft\)\]\/40:hover{background-color:color-mix(in oklab,var(--accent-soft) 40%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-white:hover{color:var(--color-white)}}@media not all and (min-width:64rem){.max-lg\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media not all and (min-width:48rem){.max-md\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:grid{display:grid}.md\:h-\[704px\]{height:704px}.md\:min-h-screen{min-height:100vh}.md\:w-auto{width:auto}.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\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[60px_1fr_1fr_auto\]{grid-template-columns:60px 1fr 1fr auto}.md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.md\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:overflow-visible{overflow:visible}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-\[22px\]{padding:22px}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.xl\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}}}:root{--bg:#ebedf0;--bg-2:#e3e6eb;--ink:#101214;--muted:#6b7280;--muted-2:#8b929e;--ink-soft:#3d4450;--accent:#101214;--accent-gold:#c4a26a;--accent-soft:#f3eee4;--success:#1f8a65;--danger:#d6453d;--card:#fff;--card-soft:#f7f8fa;--line:#10121414;--line-soft:#1012140d;--line-row:#1012140f;--line-strong:#10121424;--chip:#eef0f3;--thead:#f3f5f7;--warn-bg:#fff4e5;--gold-deep:#9a7a42;--shadow-sm:0 1px 2px #1012140a;--shadow:0 1px 2px #10121408,0 10px 28px #1012140d;--shadow-hover:0 2px 6px #1012140a,0 16px 36px #10121414;--radius:22px;--radius-sm:14px;--radius-xs:11px}*{box-sizing:border-box}body,html{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body),Onest,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--ink-soft)}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:3px solid var(--bg);background:#cfd4db;border-radius:20px}.btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:38px;padding:0 16px;font-size:13px;font-weight:650;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .15s;display:inline-flex}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--ink);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover{color:#fff;box-shadow:var(--shadow);background:#22262c}.btn-ghost{border:1px solid var(--line);background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.btn-ghost:hover{border-color:var(--line-strong);color:var(--ink);background:var(--card-soft)}.btn-gold{background:linear-gradient(180deg,#d4b484 0,var(--accent-gold) 100%);color:#1a1510;font-weight:700}.btn-icon{border:1px solid var(--line);background:var(--card);width:36px;height:36px;box-shadow:var(--shadow-sm);border-radius:12px;padding:0;font-size:13px;font-weight:600}.field{flex-direction:column;gap:.4rem;display:flex}.field label{color:var(--muted);font-size:12px;font-weight:600}.bk-input,.field input,.field select,.field textarea{border:1px solid var(--line);background:var(--card-soft);border-radius:var(--radius-xs);font:inherit;color:var(--ink);outline:none;padding:.72rem .9rem;transition:border-color .15s,background .15s,box-shadow .15s}.bk-input:focus,.field input:focus,.field select:focus,.field textarea:focus{background:var(--card);border-color:var(--accent-gold)}@supports (color:color-mix(in lab,red,red)){.bk-input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:color-mix(in oklab,var(--accent-gold) 55%,var(--line))}}.bk-input:focus,.field input:focus,.field select:focus,.field textarea:focus{box-shadow:0 0 0 3px var(--accent-gold)}@supports (color:color-mix(in lab,red,red)){.bk-input:focus,.field input:focus,.field select:focus,.field textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent-gold) 22%,transparent)}}.bk-search{border:1px solid var(--line);height:40px;color:var(--ink);width:100%;max-width:320px;box-shadow:var(--shadow-sm);border-radius:12px;outline:none;padding:0 14px;font-size:13px}.bk-search,.card{background:var(--card)}.card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.display{font-family:var(--font-body),Onest,Helvetica,sans-serif;letter-spacing:-.04em}.mono-label{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:500}.bk-shell{background:var(--bg);height:100vh;color:var(--ink);z-index:0;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}.bk-shell-glow{pointer-events:none;z-index:0;background:radial-gradient(42% 36% at 8% 0,#c4a26a29,#0000 70%),radial-gradient(38% 32% at 92% 8%,#1012140d,#0000 72%),radial-gradient(50% 40% at 70% 100%,#1f8a650f,#0000 70%);position:absolute;inset:0}.bk-sidebar{background:var(--card);flex:none;width:252px}@supports (color:color-mix(in lab,red,red)){.bk-sidebar{background:color-mix(in oklab,var(--card) 92%,transparent)}}.bk-sidebar{border:1px solid var(--line);z-index:2;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:26px;flex-direction:column;gap:6px;padding:16px 12px;display:flex;position:relative;overflow-y:auto}.bk-brand{align-items:center;gap:11px;padding:6px 8px 16px;display:flex}.bk-brand-text{min-width:0}.bk-brand-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.bk-logo-mark{flex:none;gap:3px;display:flex}.bk-logo-mark .col{flex-direction:column;gap:3px;display:flex}.bk-logo-mark .bar{border-radius:3px;width:7px}.bk-logo-mark .bar.tall{height:20px}.bk-logo-mark .bar.mid{height:14px}.bk-logo-mark .bar.short{height:9px}.bk-logo-mark .bar.ink{background:var(--ink)}.bk-logo-mark .bar.gold{background:var(--accent-gold)}.bk-logo-mark .bar.mute{background:#c9ced6}.bk-logo{letter-spacing:-.05em;color:var(--ink);font-size:17px;line-height:1}.bk-logo strong{font-weight:750}.bk-logo span{opacity:.72;font-weight:400}.bk-nav{gap:10px}.bk-nav,.bk-nav-section{flex-direction:column;display:flex}.bk-nav-section{gap:2px}.bk-nav-section-title,.bk-nav-section-toggle{width:100%;color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px 4px;font-size:10.5px;font-weight:750;display:flex}.bk-nav-section-toggle{cursor:pointer;border-radius:10px;transition:background .15s,color .15s}.bk-nav-section-toggle:hover{color:var(--muted);background:#1012140a}.bk-nav-section-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.bk-nav-section-dot{background:var(--accent-gold,#c4a35a);border-radius:999px;flex:none;width:6px;height:6px}.bk-nav-section-chevron{text-align:center;opacity:.75;flex:none;width:16px;font-size:13px;font-weight:600}.bk-nav-section.has-active .bk-nav-section-toggle{color:var(--muted)}.bk-nav-section.is-collapsed .bk-nav-section-toggle{padding-bottom:8px}.bk-nav-section-items{flex-direction:column;gap:2px;display:flex}.bk-nav-item{color:var(--ink-soft);cursor:pointer;border-radius:13px;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s;display:flex}.bk-nav-item:hover{color:var(--ink);background:#1012140a}.bk-nav-item.active{background:var(--ink);color:#fff;box-shadow:var(--shadow-sm)}.bk-nav-item.active:hover{color:#fff}.bk-nav-icon{text-align:center;opacity:.88;width:18px;font-size:13px}.bk-nav-label{min-width:0}.bk-nav-badge{background:var(--chip);color:var(--ink);border-radius:999px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:700}.bk-nav-item.active .bk-nav-badge{color:#fff;background:#ffffff29}.bk-sidebar-foot{gap:8px;margin-top:auto;padding-top:14px}.bk-main,.bk-sidebar-foot{flex-direction:column;display:flex}.bk-main{z-index:1;background:var(--card);flex:1;min-width:0;min-height:0;position:relative}@supports (color:color-mix(in lab,red,red)){.bk-main{background:color-mix(in oklab,var(--card) 78%,transparent)}}.bk-main{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:26px;overflow:hidden}.bk-topbar{background:var(--card);flex:none;min-height:68px}@supports (color:color-mix(in lab,red,red)){.bk-topbar{background:color-mix(in oklab,var(--card) 70%,transparent)}}.bk-topbar{border-bottom:1px solid var(--line-soft);z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:14px;padding:12px 22px;display:flex;position:relative}.bk-topbar-titles{min-width:0}.bk-page-title{letter-spacing:-.045em;margin:0;font-size:20px;font-weight:700;line-height:1.15}.bk-page-sub{color:var(--muted);margin:3px 0 0;font-size:12px;font-weight:500}.bk-topbar-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.bk-content{z-index:1;pointer-events:auto;background:linear-gradient(#ffffff59,#0000 120px);flex:1;min-height:0;padding:18px 22px 24px;position:relative;overflow:hidden auto}.bk-content.flush{background:0 0;padding:0}.bk-content .btn,.bk-content a,.bk-content button,.bk-content input,.bk-content select,.bk-content summary,.bk-content textarea,.bk-sidebar a,.bk-sidebar button,.bk-topbar a,.bk-topbar button{pointer-events:auto}.bk-kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px 20px 18px;transition:transform .2s,box-shadow .2s}.bk-kpi:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.bk-kpi-label{color:var(--muted);font-size:12px;font-weight:600}.bk-kpi-value{letter-spacing:-.06em;margin-top:10px;font-size:28px;font-weight:760;line-height:1.05}.bk-kpi-delta{color:var(--muted);margin-top:8px;font-size:12px;font-weight:600}.bk-kpi-delta.up{color:var(--success)}.bk-kpi-delta.down{color:var(--danger)}.bk-dash{flex-direction:column;gap:14px;display:flex}.bk-dash-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bk-dash-kpis .bk-kpi:first-child{background:linear-gradient(145deg,#fff,#f7f8fa 55%,#f3eee4 140%)}.bk-dash-mid{grid-template-columns:1.65fr 1fr;gap:12px;display:grid}.bk-dash-bottom{grid-template-columns:1.15fr .95fr .95fr;gap:12px;display:grid}.bk-dash-card{padding:22px}.bk-dash-card-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.bk-dash-title{letter-spacing:-.02em;font-size:15px;font-weight:700}.bk-dash-sub{color:var(--muted);font-size:12px}.bk-dash-link{color:var(--ink);font-size:12px;font-weight:650}.bk-dash-link:hover{color:var(--ink-soft)}.bk-dash-chart,.bk-dash-chart-card{overflow:visible}.bk-dash-chart{align-items:stretch;gap:8px;height:170px;display:flex}.bk-dash-bar-col{cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.bk-dash-bar-track{flex:1;align-items:flex-end;width:100%;min-height:0;display:flex;position:relative}.bk-dash-bar{border-radius:10px 10px 4px 4px;width:100%;min-height:6px;transition:opacity .2s,transform .2s;position:relative}.bk-dash-tip{background:var(--ink);color:#fff;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);white-space:nowrap;opacity:0;pointer-events:none;z-index:20;box-shadow:var(--shadow-hover);border-radius:10px;padding:7px 10px;font-size:11px;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.bk-dash-tip:after{content:"";border:5px solid #0000;border-top:5px solid var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.bk-dash-bar-col:hover .bk-dash-bar{opacity:.75}.bk-dash-bar-col:hover .bk-dash-tip{opacity:1;transform:translate(-50%)translateY(0)}.bk-dash-bar-col:first-child .bk-dash-tip{left:0;transform:translate(0)translateY(4px)}.bk-dash-bar-col:first-child .bk-dash-tip:after{left:14px;transform:none}.bk-dash-bar-col:first-child:hover .bk-dash-tip{transform:translate(0)translateY(0)}.bk-dash-bar-col:last-child .bk-dash-tip{left:auto;right:0;transform:translate(0)translateY(4px)}.bk-dash-bar-col:last-child .bk-dash-tip:after{left:auto;right:14px;transform:none}.bk-dash-bar-col:last-child:hover .bk-dash-tip{transform:translate(0)translateY(0)}.bk-dash-bar-label{color:var(--muted-2);flex:none;font-size:10px;line-height:1}.bk-dash-upcoming{flex-direction:column;gap:2px;display:flex}.bk-dash-appt{border-radius:10px;align-items:center;gap:11px;padding:9px 8px;display:flex}.bk-dash-appt:hover{background:var(--card-soft);color:inherit}.bk-dash-appt-time{width:44px;color:var(--ink);flex:none;font-size:13px;font-weight:700}.bk-dash-appt-main{flex:1;min-width:0}.bk-dash-appt-name{font-size:13px;font-weight:600}.bk-dash-appt-meta,.bk-dash-appt-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-dash-appt-meta{color:var(--muted);font-size:11.5px}.bk-dash-dot{border-radius:50%;flex:none;width:8px;height:8px}.bk-dash-sources,.bk-dash-staff,.bk-dash-stock{flex-direction:column;gap:13px;display:flex}.bk-dash-stock{gap:9px}.bk-dash-sources{gap:11px}.bk-dash-row{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.bk-dash-row .fw6{font-weight:600}.bk-dash-row .muted{color:var(--muted)}.bk-dash-track{background:var(--line-soft);border-radius:20px;height:6px;overflow:hidden}.bk-dash-track.tall{flex:1;height:8px}.bk-dash-fill{border-radius:20px;height:100%}.bk-dash-fill.gold{background:var(--accent-gold)}.bk-dash-fill.ink{background:var(--gold-deep)}.bk-dash-stock-row{justify-content:space-between;font-size:12.5px}.bk-dash-source-row,.bk-dash-stock-row{align-items:center;gap:10px;display:flex}.bk-dash-source-name{width:78px;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12.5px;overflow:hidden}.bk-dash-source-pct{text-align:right;flex:none;width:34px;font-size:12px;font-weight:600}.bk-dash-empty{color:var(--muted);padding:4px 0;font-size:13px}.bk-dash-empty a{color:var(--ink);font-weight:700}.bk-branch-limit{background:var(--accent-soft);color:var(--ink-soft);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.bk-branch-limit strong{color:var(--ink)}.bk-branch-alert{color:var(--danger);border:1px solid var(--danger);background:#fdeceb;border-radius:16px;padding:12px 16px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.bk-branch-alert{border:1px solid color-mix(in oklab,var(--danger) 22%,white)}}.bk-branch-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.bk-branch-name{letter-spacing:-.2px;font-size:16px;font-weight:700}.bk-branch-meta{color:var(--muted);margin-top:3px;font-size:12.5px}.bk-branch-stats{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.bk-branch-stats span{color:var(--ink-soft);background:var(--bg);border-radius:20px;padding:4px 9px;font-size:11.5px;font-weight:600}.bk-branch-edit{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}@media (min-width:720px){.bk-branch-edit{grid-template-columns:1.2fr 1.4fr 1fr auto auto;align-items:end}}.bk-branch-active{white-space:nowrap;align-items:center;gap:8px;padding-bottom:10px;font-size:12.5px;font-weight:600;display:flex}.bk-prod{flex-direction:column;gap:14px;display:flex}.bk-prod-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bk-prod-kpi.accent{background:linear-gradient(145deg,#fff,#f7f8fa 50%,#f3eee4 140%)}.bk-prod-money{letter-spacing:-.05em!important;font-size:22px!important}.bk-prod-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.bk-prod-main{min-width:0}.bk-prod-main,.bk-prod-side{flex-direction:column;gap:12px;display:flex}.bk-prod-side{position:sticky;top:8px}.bk-prod-create,.bk-prod-hint,.bk-prod-toolbar{padding:18px 20px}.bk-prod-create-head,.bk-prod-toolbar-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.bk-prod-title{letter-spacing:-.03em;font-size:15px;font-weight:750}.bk-prod-sub{color:var(--muted);margin-top:3px;font-size:12px;font-weight:500}.bk-prod-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bk-prod-search{flex:1;min-width:200px;max-width:none}.bk-prod-cats{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bk-prod-chip{border:1px solid var(--line);background:var(--card-soft);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:650;transition:background .15s,color .15s,border-color .15s}.bk-prod-chip:hover{border-color:var(--line-strong);color:var(--ink)}.bk-prod-chip.active{background:var(--ink);border-color:var(--ink);color:#fff}.bk-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bk-prod-card{flex-direction:column;gap:14px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.bk-prod-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.bk-prod-card.low{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bk-prod-card.low{border-color:color-mix(in oklab,var(--danger) 28%,var(--line))}}.bk-prod-card.off{opacity:.72}.bk-prod-card-head{align-items:flex-start;gap:12px;display:flex}.bk-prod-mark{width:42px;height:42px;color:var(--ink-soft);background:linear-gradient(145deg,#eef1f5,#e2e6ed);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:750;display:flex;overflow:hidden}.bk-catalog-thumb,.bk-prod-mark.has-photo{padding:0}.bk-catalog-thumb img,.bk-prod-mark img{object-fit:cover;width:100%;height:100%;display:block}.bk-catalog-thumb{width:42px;height:42px;color:var(--ink-soft);background:linear-gradient(145deg,#eef1f5,#e2e6ed);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:750;display:flex;overflow:hidden}.bk-catalog-photo-preview,.bk-catalog-thumb{border-radius:14px}.bk-ob-service-photo{padding:0;overflow:hidden}.bk-ob-service-photo img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.bk-prod-card-main{flex:1;min-width:0}.bk-prod-name{letter-spacing:-.03em;font-size:15px;font-weight:750;line-height:1.25}.bk-prod-meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}.bk-prod-badges{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.bk-prod-stats{background:var(--card-soft);border:1px solid var(--line-soft);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.bk-prod-stat-v{color:var(--ink-soft);letter-spacing:-.02em;margin-top:5px;font-size:12.5px;font-weight:650}.bk-prod-stat-v.strong{color:var(--ink);font-weight:750}.bk-prod-card-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.bk-prod-link{color:var(--ink);font-size:12.5px;font-weight:700}.bk-prod-link:hover{color:var(--ink-soft)}.bk-prod-edit{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;padding-top:12px;display:grid}.bk-prod-check,.bk-prod-edit .field:first-child{grid-column:1/-1}.bk-prod-check{align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:flex}.bk-prod-edit .btn{grid-column:1/-1}.bk-prod-create-form{flex-direction:column;gap:12px;display:flex}.bk-prod-create-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bk-prod-create-btn{width:100%;margin-top:2px}.bk-prod-hint p{color:var(--muted);margin:10px 0 14px;font-size:13px;line-height:1.45}.bk-prod-empty{text-align:center;padding:48px 24px}.bk-prod-empty-title{letter-spacing:-.03em;font-size:16px;font-weight:750}.bk-prod-empty p{color:var(--muted);margin:8px 0 0;font-size:13px}@media (max-width:1200px){.bk-prod-grid{grid-template-columns:1fr}}@media (max-width:1100px){.bk-prod-layout{grid-template-columns:1fr}.bk-prod-side{position:static}.bk-dash-bottom{grid-template-columns:1fr}.bk-shell{gap:8px;padding:8px}.bk-sidebar{width:228px}.bk-main,.bk-sidebar{border-radius:22px}}@media (max-width:900px){.bk-dash-mid{grid-template-columns:1fr}.bk-dash-kpis,.bk-prod-kpis,.bk-prod-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-shell{flex-direction:column;height:auto;min-height:100vh;overflow:auto}.bk-sidebar{width:100%;max-height:none}.bk-nav{flex-direction:column;gap:8px;display:flex}.bk-nav-section-title,.bk-nav-section-toggle{grid-column:1/-1}.bk-nav-section-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.bk-main{min-height:70vh}}.bk-user-chip{background:var(--card-soft);border:1px solid var(--line-soft);border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex}.bk-user-meta{min-width:0}.bk-user-name{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;overflow:hidden}.bk-user-role{color:var(--muted);font-size:11px}.bk-avatar{width:32px;height:32px;color:var(--ink-soft);background:linear-gradient(145deg,#e8ebef,#d9dee6);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:750;display:flex}.bk-avatar.warm{color:var(--ink);background:linear-gradient(145deg,#f3eee4,#e7dcc8)}.bk-avatar.lg{border-radius:14px;width:44px;height:44px;font-size:14px}.bk-avatar.md{width:34px;height:34px}.bk-avatar.has-photo{background:var(--bg-2);padding:0;overflow:hidden}.bk-avatar.has-photo img{object-fit:cover;width:100%;height:100%;display:block}.bk-emp-photo-field{align-items:center;gap:14px;display:flex}.bk-emp-photo-preview{border:1px solid var(--line);width:72px;height:72px;color:var(--ink-soft);background:linear-gradient(145deg,#f3eee4,#e7dcc8);border-radius:16px;flex:none;justify-content:center;align-items:center;font-weight:750;display:flex;overflow:hidden}.bk-emp-photo-preview img{object-fit:cover;width:100%;height:100%}.bk-emp-photo-actions{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bk-emp-photo-actions input[type=file]{max-width:100%;font-size:12.5px}.bk-table-wrap{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);-webkit-overflow-scrolling:touch;box-shadow:var(--shadow);overflow-x:auto}.bk-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:13px}.bk-receipt-lines{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:0;display:flex;overflow:hidden}.bk-receipt-line{border-bottom:1px solid var(--line-row);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.bk-receipt-line:last-child{border-bottom:none}.bk-receipt-line-main{flex:1;min-width:0}.bk-receipt-line-name{overflow-wrap:anywhere;font-size:13.5px;font-weight:650;line-height:1.35}.bk-receipt-line-meta{color:var(--muted);margin-top:3px;font-size:12px}.bk-receipt-line-total{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:13.5px;font-weight:700}.bk-table thead th{background:var(--thead);border-bottom:1px solid var(--line);font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;padding:13px 18px;font-size:10px;font-weight:500}.bk-table tbody td{border-bottom:1px solid var(--line-row);vertical-align:middle;padding:14px 18px}.bk-table tbody tr:last-child td{border-bottom:none}.bk-table tbody tr:hover{background:var(--card-soft)}.bk-pill{background:var(--chip);color:var(--ink);border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.bk-pill.ok{color:var(--success);background:#e5f4ee}.bk-pill.warn{background:var(--warn-bg);color:var(--gold-deep)}.bk-pill.danger{color:var(--danger);background:#fdeceb}.bk-pill.muted{background:var(--chip);color:var(--ink-soft)}.bk-seg{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.bk-seg a,.bk-seg button{height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.bk-seg a.active,.bk-seg button.active{background:var(--ink);color:#fff}.bk-tabs{flex-wrap:wrap;gap:8px;display:flex}.bk-tab,.bk-tabs{align-items:center}.bk-tab{border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink-soft);border-radius:10px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.bk-tab.active{background:var(--ink);color:#fff;border-color:var(--ink)}.bk-cal{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.bk-cal-head{border-bottom:1px solid var(--line);display:flex}.bk-cal-gutter{flex:none;width:62px}.bk-cal-col-head{border-left:1px solid var(--line-soft);flex:1;align-items:center;gap:9px;min-width:160px;padding:12px 14px;display:flex}.bk-cal-body{min-height:420px;display:flex}.bk-cal-times{flex:none;width:62px}.bk-cal-times div{height:40px;border-bottom:1px solid var(--line-row);padding:5px 10px;font-size:11px}.bk-cal-time,.bk-cal-times div{color:var(--muted-2);text-align:right}.bk-cal-time{border-bottom:1px solid var(--line-soft);box-sizing:border-box;padding:4px 8px 0;font-size:10.5px}.bk-cal-time.is-hour{color:var(--muted);border-bottom-color:var(--line);font-size:11px;font-weight:650}.bk-cal-cols{flex:1;min-width:0;display:flex;position:relative}.bk-cal-col{border-left:1px solid var(--line-soft);flex:1;min-width:160px;position:relative;overflow:hidden}.bk-cal-slot{border:0;border-bottom:1px solid var(--line-soft);cursor:pointer;z-index:1;background:0 0;width:100%;padding:0;display:block;position:relative}.bk-cal-slot.is-hour{border-bottom-color:var(--line)}.bk-cal-slot:hover:not(:disabled){background:var(--accent-gold,#c9a227)}@supports (color:color-mix(in lab,red,red)){.bk-cal-slot:hover:not(:disabled){background:color-mix(in oklab,var(--accent-gold,#c9a227) 10%,transparent)}}.bk-cal-slot:disabled{cursor:default}.bk-cal-off{background:repeating-linear-gradient(-45deg,var(--muted),var(--muted) 6px,var(--muted) 6px,var(--muted) 12px);position:absolute;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.bk-cal-off{background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--muted) 8%,transparent),color-mix(in oklab,var(--muted) 8%,transparent) 6px,color-mix(in oklab,var(--muted) 3%,transparent) 6px,color-mix(in oklab,var(--muted) 3%,transparent) 12px)}}.bk-cal-off{pointer-events:none;z-index:0}.bk-cal-off.is-dayoff{background:var(--muted);inset:0}@supports (color:color-mix(in lab,red,red)){.bk-cal-off.is-dayoff{background:color-mix(in oklab,var(--muted) 12%,transparent)}}.bk-cal-appt{cursor:pointer;text-align:left;z-index:2;border:none;border-radius:11px;flex-direction:column;gap:1px;padding:7px 10px;line-height:1.25;transition:filter .15s;display:flex;position:absolute;left:6px;right:6px;overflow:hidden}.bk-cal-appt:hover{filter:brightness(.97)}.bk-cal-appt-name{font-size:12px;font-weight:700}.bk-cal-appt-meta,.bk-cal-appt-name,.bk-cal-appt-svc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-cal-appt-meta,.bk-cal-appt-svc{opacity:.8;font-size:11px}.bk-cal-appt-meta{opacity:.7}.bk-cal-add-slot{border:1px dashed var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;margin-top:auto;padding:8px;font-size:12px;font-weight:600}.bk-cal-add-slot:hover{border-color:var(--ink);color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bk-cal-add-slot:hover{background:color-mix(in oklab,var(--ink) 3%,transparent)}}.bk-appt{z-index:2;cursor:pointer;text-align:left;border:none;border-radius:11px;flex-direction:column;gap:1px;padding:7px 10px;font-size:12px;line-height:1.25;transition:filter .15s;display:flex;position:absolute;left:6px;right:6px;overflow:hidden}.bk-appt:hover{filter:brightness(.97)}.bk-pos-wrap{flex-direction:column;height:100%;min-height:calc(100vh - 68px);display:flex}.bk-pos-toolbar{border-bottom:1px solid var(--line-soft);background:var(--card);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.bk-pos-toolbar{background:color-mix(in oklab,var(--card) 88%,transparent)}}.bk-pos-toolbar-status{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.bk-pos-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.bk-pos-photos-toggle{border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:650;display:inline-flex}.bk-pos-photos-toggle input{width:16px;height:16px;accent-color:var(--ink);cursor:pointer}.bk-pos{flex:1;min-height:0;display:flex}.bk-pos-catalog{flex:1;min-width:0;padding:20px 24px;overflow-y:auto}.bk-pos-grid{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:12px;display:grid}.bk-pos-tile{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;min-height:168px;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.bk-pos-tile:hover{border-color:var(--ink);box-shadow:0 6px 18px #17181a1a}.bk-pos-tile.compact{min-height:104px}.bk-pos-tile.compact .bk-pos-tile-body{padding:14px}.bk-pos-tile-media{aspect-ratio:16/10;color:var(--ink-soft);background:linear-gradient(145deg,#eef1f5,#e2e6ed);place-items:center;font-size:22px;font-weight:750;display:grid;overflow:hidden}.bk-pos-tile-media img{object-fit:cover;width:100%;height:100%;display:block}.bk-pos-tile-body{flex-direction:column;flex:1;gap:6px;min-height:0;padding:12px 14px 14px;display:flex}.bk-pos-cart-line{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 4px;display:flex}.bk-pos-cart-thumb{width:40px;height:40px;color:var(--ink-soft);background:linear-gradient(145deg,#eef1f5,#e2e6ed);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:750;display:grid;overflow:hidden}.bk-pos-cart-thumb img{object-fit:cover;width:100%;height:100%;display:block}.bk-pos-cart{background:var(--card);border-left:1px solid var(--line);flex-direction:column;flex:none;width:372px;display:flex}.bk-pos-client{border-bottom:1px solid var(--line);z-index:5;flex-direction:column;gap:10px;padding:14px 16px 12px;display:flex;position:relative}.bk-pos-client-head{align-items:center;gap:11px;display:flex}.bk-pos-client-name{letter-spacing:-.02em;font-size:13.5px;font-weight:650}.bk-pos-client-meta{color:var(--muted);margin-top:1px;font-size:11.5px}.bk-pos-client-clear{flex:none;width:32px;height:32px;padding:0}.bk-avatar.is-guest{opacity:.72}.bk-pos-client-search{position:relative}.bk-pos-client-input{border:1px solid var(--line);background:var(--card-soft,var(--bg));width:100%;height:40px;font:inherit;color:var(--ink);border-radius:10px;outline:none;padding:0 12px;font-size:13px;font-weight:550;transition:border-color .15s,box-shadow .15s,background .15s}.bk-pos-client-input::placeholder{color:var(--muted-2);font-weight:500}.bk-pos-client-input:focus{background:var(--card);border-color:var(--accent-gold)}@supports (color:color-mix(in lab,red,red)){.bk-pos-client-input:focus{border-color:color-mix(in oklab,var(--accent-gold) 55%,var(--line))}}.bk-pos-client-input:focus{box-shadow:0 0 0 3px var(--accent-gold)}@supports (color:color-mix(in lab,red,red)){.bk-pos-client-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent-gold) 20%,transparent)}}.bk-pos-client-menu{border:1px solid var(--line);background:var(--card);z-index:20;border-radius:12px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 36px #10121424}.bk-pos-client-option{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;border-radius:8px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.bk-pos-client-option.is-active,.bk-pos-client-option:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bk-pos-client-option.is-active,.bk-pos-client-option:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}}.bk-pos-client-option.is-active{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.bk-pos-client-option.is-active{background:color-mix(in oklab,var(--success) 12%,transparent)}}.bk-pos-client-option-title{font-size:13px;font-weight:650}.bk-pos-client-option-sub{color:var(--muted);font-size:11.5px}.bk-pos-client-empty{color:var(--muted);padding:12px 10px;font-size:12px}.bk-phone{border:10px solid var(--ink);background:var(--card);border-radius:42px;width:100%;max-width:392px;overflow:hidden;box-shadow:0 24px 60px #17181a2e}.bk-phone-notch{background:var(--ink);justify-content:center;align-items:center;height:30px;display:flex}.bk-phone-notch:after{content:"";background:var(--ink);border-radius:0 0 14px 14px;width:110px;height:20px}.bk-choice{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .15s;display:flex}.bk-choice.active,.bk-choice:hover{border-color:var(--ink)}.bk-slot{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;min-width:72px;height:40px;padding:0 14px;font-size:13px;font-weight:700}.bk-slot.active{background:var(--ink);color:#fff;border-color:var(--ink)}.bk-ob{--ob-accent:#1f5eff;--ob-radius:14px;--ob-radius-lg:18px;--ob-radius-sm:12px;--ob-bg:#f4f4f2;--ob-card:#fff;--ob-text:#111214;--ob-muted:#7a7d84;--ob-muted-2:#8a8d93;--ob-line:#e4e4e0;--ob-line-soft:#efefeb;--ob-chip:#efefeb;--ob-input:#fcfcfa;background:var(--ob-bg);min-height:100dvh;color:var(--ob-text);padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));-webkit-font-smoothing:antialiased;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.bk-ob.is-preview{border:1px solid var(--ob-line);border-radius:20px;max-width:100%;min-height:0;padding-bottom:24px;overflow:hidden}.bk-ob-wrap{max-width:1180px;margin:0 auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.bk-ob-header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ob-line);background:#f4f4f2eb;position:sticky;top:0}.bk-ob-header-inner{align-items:center;gap:16px;padding-top:14px;padding-bottom:14px;display:flex}.bk-ob-brand{align-items:center;gap:12px;min-width:0;display:flex}.bk-ob-logo,.bk-ob-mark{border-radius:min(var(--ob-radius),12px);flex:none;width:38px;height:38px}.bk-ob-mark{background:var(--ob-accent);color:#fff;letter-spacing:-.02em;place-items:center;font-size:15px;font-weight:700;display:grid}.bk-ob-logo{object-fit:cover;background:var(--ob-chip)}.bk-ob-org{letter-spacing:-.01em;font-size:16px;font-weight:600}.bk-ob-org,.bk-ob-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-ob-sub{color:var(--ob-muted);font-size:12px}.bk-ob-header-spacer{flex:1}.bk-ob-phone{color:#4b4e55;white-space:nowrap;font-size:14px;text-decoration:none}.bk-ob-lang{letter-spacing:.04em;color:#4b4e55;cursor:pointer;background:#fff;border:1px solid #dcdcd8;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600}.bk-ob-lang:hover{border-color:var(--ob-text);color:var(--ob-text)}.bk-ob-langs{flex:none;align-items:center;gap:4px;display:inline-flex}.bk-ob-langs .bk-ob-lang{padding:6px 9px;font-size:11px}.bk-ob-langs .bk-ob-lang.on{background:var(--ob-text,#17181a);border-color:var(--ob-text,#17181a);color:#fff}.bk-ob-langs .bk-ob-lang:disabled{opacity:.6;cursor:default}@media (max-width:720px){.bk-ob-langs .bk-ob-lang{padding:5px 7px;font-size:10px}}.bk-ob-cover{border-radius:var(--ob-radius-lg);background:#e9e9e5 50%/cover;align-items:flex-end;min-height:clamp(140px,22vw,220px);margin-top:20px;display:flex;position:relative;overflow:hidden}.bk-ob-cover-pattern{background:repeating-linear-gradient(35deg,#deded9 0 7px,#0000 7px 14px);position:absolute;inset:0}.bk-ob-cover-veil{background:linear-gradient(#fff0,#ffffffeb);flex-wrap:wrap;align-items:flex-end;gap:12px 24px;width:100%;padding:clamp(16px,3vw,28px);display:flex;position:relative}.bk-ob-cover-hint{letter-spacing:.08em;color:var(--ob-muted-2);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.bk-ob-cover-title{letter-spacing:-.025em;margin-top:6px;font-size:clamp(22px,3.4vw,32px);font-weight:700}.bk-ob-cover-meta{color:#4b4e55;gap:20px;margin-left:auto;font-size:13px;display:flex}.bk-ob-nav{background:#ececea;border:1px solid #e0e0dc;border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.bk-ob-nav-link{color:var(--ob-muted);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:650;text-decoration:none}.bk-ob-nav-link.on{color:var(--ob-text);background:#fff;box-shadow:0 1px 2px #1112140f}.bk-ob-info{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:var(--ob-radius-lg);gap:18px;margin-top:16px;padding:20px}.bk-ob-info,.bk-ob-info-head{flex-direction:column;display:flex}.bk-ob-info-head{gap:4px}.bk-ob-info-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ob-muted);font-size:12px;font-weight:700}.bk-ob-info-org{letter-spacing:-.02em;color:var(--ob-text);margin:0;font-size:22px;font-weight:700}.bk-ob-info-block{flex-direction:column;gap:8px;display:flex}.bk-ob-info-label{letter-spacing:.03em;text-transform:uppercase;color:var(--ob-muted);font-size:12px;font-weight:700}.bk-ob-info-text{color:var(--ob-text);white-space:pre-wrap;margin:0;font-size:14.5px;line-height:1.55}.bk-ob-info-rating{letter-spacing:-.02em;font-size:18px;font-weight:700}.bk-ob-info-link{color:var(--ob-accent);width:fit-content;font-size:14px;font-weight:650;text-decoration:none}.bk-ob-info-link:hover{text-decoration:underline}.bk-ob-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bk-ob-info-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bk-ob-info-list li{flex-direction:column;gap:2px;font-size:14px;line-height:1.45;display:flex}.bk-ob-info-list strong{font-size:13.5px}.bk-ob-info-list span{color:var(--ob-muted)}.bk-ob-info-map{aspect-ratio:16/10;border-radius:var(--ob-radius);border:1px solid var(--ob-line);background:var(--ob-chip);width:100%;overflow:hidden}.bk-ob-info-map iframe{border:0;width:100%;height:100%;display:block}.bk-ob-info-social{flex-wrap:wrap;gap:8px;display:flex}.bk-ob-info-chip{border:1px solid var(--ob-line);color:var(--ob-text);background:#fff;border-radius:999px;align-items:center;padding:9px 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.bk-ob-info-chip:hover{border-color:var(--ob-text)}@media (max-width:720px){.bk-ob-info-grid{grid-template-columns:1fr}.bk-ob-nav{order:3;justify-content:center;width:100%}.bk-ob-header-inner{flex-wrap:wrap}}.bk-ob-steps{padding-top:20px}.bk-ob-chips{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.bk-ob-chip{white-space:nowrap;color:var(--ob-muted-2);cursor:pointer;background:#fff;border:1px solid #e0e0dc;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.bk-ob-chip.cur,.bk-ob-chip.past{color:var(--ob-text)}.bk-ob-chip.cur{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}.bk-ob-chip-dot{background:var(--ob-chip);color:#9a9da3;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.bk-ob-chip.cur .bk-ob-chip-dot,.bk-ob-chip.past .bk-ob-chip-dot{background:var(--ob-accent);color:#fff}.bk-ob-progress{background:var(--ob-line);border-radius:99px;height:3px;margin-top:14px;overflow:hidden}.bk-ob-progress>div{background:var(--ob-accent);border-radius:99px;height:100%;transition:width .35s}.bk-ob-main{flex-wrap:wrap;align-items:flex-start;gap:24px;padding-top:24px;padding-bottom:24px;display:flex}.bk-ob-content{flex:460px;min-width:0;animation:bkObRise .3s}@keyframes bkObRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bk-ob-aside{flex:300px;max-width:380px;position:sticky;top:88px}.bk-ob-block h2{letter-spacing:-.03em;margin:0 0 4px;font-size:clamp(22px,3vw,28px);font-weight:700}.bk-ob-lead{color:var(--ob-muted);margin:0 0 20px;font-size:15px}.bk-ob-branch-list,.bk-ob-service-list{gap:12px;display:grid}.bk-ob-card-row,.bk-ob-master{text-align:left;background:var(--ob-card);border:1px solid var(--ob-line);border-radius:calc(var(--ob-radius) + 2px);cursor:pointer;width:100%;color:inherit}.bk-ob-card-row{align-items:center;gap:16px;padding:16px;display:flex}.bk-ob-card-row.on,.bk-ob-master.on{border-color:var(--ob-accent);box-shadow:0 0 0 1px var(--ob-accent)}.bk-ob-thumb{background:var(--ob-chip);color:#9a9da3;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;font-weight:700;display:grid}.bk-ob-card-main{flex:auto;min-width:0}.bk-ob-card-title{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:600}.bk-ob-card-meta{color:var(--ob-muted);margin-top:3px;font-size:13px}.bk-ob-cats{gap:8px;padding-bottom:12px;display:flex;overflow-x:auto}.bk-ob-cat{color:#4b4e55;cursor:pointer;background:#fff;border:1px solid #e0e0dc;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:600}.bk-ob-cat.on{background:var(--ob-text);border-color:var(--ob-text);color:#fff}.bk-ob-service-list{border:1px solid var(--ob-line);background:#fff;border-radius:16px;gap:0;overflow:hidden}.bk-ob-service{text-align:left;border:0;border-top:1px solid var(--ob-line-soft);width:100%;color:inherit;cursor:pointer;background:#fff;justify-content:flex-start;align-items:center;gap:12px;padding:16px;display:flex}.bk-ob-service:first-child{border-top:0}.bk-ob-service.on{box-shadow:inset 3px 0 0 var(--ob-accent);background:#fafaf8}.bk-ob-price{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:15px;font-weight:600}.bk-ob-check{width:26px;height:26px;color:var(--ob-muted-2);border:1px solid #dcdcd8;border-radius:999px;flex:none;place-items:center;font-size:14px;display:grid}.bk-ob-check.on{border-color:var(--ob-accent);background:var(--ob-accent);color:#fff}.bk-ob-masters{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.bk-ob-master{flex-direction:column;gap:12px;padding:16px;display:flex}.bk-ob-master-photo{aspect-ratio:1;background:var(--ob-chip);color:#9a9da3;border-radius:12px;place-items:center;width:100%;font-size:22px;font-weight:700;display:grid;overflow:hidden}.bk-ob-master-photo img{object-fit:cover;width:100%;height:100%}.bk-ob-days{gap:8px;padding-bottom:12px;display:flex;overflow-x:auto}.bk-ob-day{text-align:center;border-radius:var(--ob-radius);width:64px;color:var(--ob-text);cursor:pointer;background:#fff;border:1px solid #e0e0dc;flex:none;padding:10px 0}.bk-ob-day.on{background:var(--ob-accent);border-color:var(--ob-accent);color:#fff}.bk-ob-day-wd{letter-spacing:.04em;text-transform:uppercase;color:var(--ob-muted-2);font-size:11px}.bk-ob-day.on .bk-ob-day-wd{color:#ffffffbf}.bk-ob-day-n{margin-top:2px;font-size:17px;font-weight:700}.bk-ob-time-groups{gap:18px;display:grid}.bk-ob-time-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ob-muted-2);margin-bottom:10px;font-size:12px}.bk-ob-slots{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.bk-ob-slot{border-radius:var(--ob-radius-sm);color:var(--ob-text);cursor:pointer;background:#fff;border:1px solid #e0e0dc;padding:12px 0;font-size:14px;font-weight:600}.bk-ob-slot.on{background:var(--ob-accent);border-color:var(--ob-accent);color:#fff}.bk-ob-form{border:1px solid var(--ob-line);background:#fff;border-radius:16px;gap:16px;padding:20px;display:grid}.bk-ob-form label{gap:7px;display:grid}.bk-ob-form span{color:#4b4e55;font-size:13px;font-weight:600}.bk-ob-form input,.bk-ob-form textarea{background:var(--ob-input);color:var(--ob-text);width:100%;font-size:16px;font:inherit;border:1px solid #dcdcd8;border-radius:12px;outline:none;padding:13px 14px}.bk-ob-form input:focus,.bk-ob-form textarea:focus{border-color:var(--ob-text)}.bk-ob-agree{cursor:pointer;align-items:flex-start;grid-template-columns:none!important;gap:10px!important;display:flex!important}.bk-ob-agree input{width:18px;height:18px;accent-color:var(--ob-text);margin-top:2px;padding:0}.bk-ob-agree span{color:var(--ob-muted);font-weight:400;line-height:1.5}.bk-ob-error{color:#b42318;background:#f7e7e6;border-radius:12px;padding:10px 12px;font-size:13px}.bk-ob-summary{border:1px solid var(--ob-line);background:#fff;border-radius:18px;padding:20px}.bk-ob-summary-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ob-muted-2);margin-bottom:14px;font-size:13px}.bk-ob-done-rows,.bk-ob-summary-rows{gap:12px;display:grid}.bk-ob-row{align-items:baseline;gap:12px;font-size:14px;display:flex}.bk-ob-row span{color:var(--ob-muted-2);flex:none;width:92px}.bk-ob-row strong{text-align:right;flex:1;font-weight:600}.bk-ob-summary-rule{background:var(--ob-line-soft);height:1px;margin:16px 0}.bk-ob-total{justify-content:space-between;align-items:baseline;display:flex}.bk-ob-total span{color:#4b4e55;font-size:14px}.bk-ob-total strong{letter-spacing:-.02em;font-size:22px;font-weight:700}.bk-ob-cta,.bk-ob-mobile-cta{color:#fff;background:var(--ob-accent);border-radius:var(--ob-radius-sm);cursor:pointer;border:0;width:100%;margin-top:16px;padding:15px;font-size:15px;font-weight:600}.bk-ob-cta:disabled,.bk-ob-mobile-cta:disabled{cursor:not-allowed;background:#c9c9c4}.bk-ob-back{width:100%;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:12px;font-size:14px}.bk-ob-back:hover{color:var(--ob-text)}.bk-ob-legal{color:#9a9da3;text-align:center;margin-top:14px;font-size:12px;line-height:1.6}.bk-ob-powered{text-align:center;color:#b0b3b8;margin-top:10px;font-size:11px;font-weight:650}.bk-ob-done{border:1px solid var(--ob-line);text-align:center;background:#fff;border-radius:20px;padding:clamp(24px,4vw,40px)}.bk-ob-done-badge{color:#fff;background:var(--ob-accent);border-radius:999px;place-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:28px;display:grid}.bk-ob-done h2{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(24px,3.4vw,32px);font-weight:700}.bk-ob-done>p{color:var(--ob-muted);max-width:420px;margin:0 auto 24px;font-size:15px}.bk-ob-done-rows{text-align:left;border:1px solid var(--ob-line-soft);background:#fafaf8;border-radius:14px;max-width:420px;margin:0 auto;padding:18px}.bk-ob-ghost-btn{cursor:pointer;background:#fff;border:1px solid #dcdcd8;border-radius:12px;margin-top:24px;padding:13px 22px;font-size:14px;font-weight:600}.bk-ob-mobilebar{z-index:30;padding:12px clamp(16px,4vw,32px) calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ob-line);background:#fffffff2;align-items:center;gap:14px;display:none;position:fixed;bottom:0;left:0;right:0}.bk-ob-mobilebar-meta{flex:1;min-width:0}.bk-ob-mobilebar-meta div{color:var(--ob-muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bk-ob-mobilebar-meta strong{letter-spacing:-.02em;font-size:17px;font-weight:700}.bk-ob-mobile-back{cursor:pointer;background:#fff;border:1px solid #dcdcd8;border-radius:12px;padding:13px 16px;font-size:14px;font-weight:600}.bk-ob-mobile-cta{width:auto;margin-top:0;padding:14px 22px}@media (max-width:879px){.bk-ob-aside,.bk-ob-phone{display:none}.bk-ob-mobilebar{display:flex}.bk-ob-cover-meta{width:100%;margin-left:0}}@media (min-width:880px){.bk-ob{padding-bottom:48px}}.bk-book-page,.bk-book-page-inner{display:contents}.bk-book-page-top{display:none}.bk-designer{grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1100px){.bk-designer{grid-template-columns:1fr}}.bk-designer-controls{flex-direction:column;gap:12px;display:flex}.bk-designer-preview{border:1px solid var(--line);background:#f4f4f2;border-radius:22px;flex-direction:column;align-items:stretch;min-height:720px;padding:16px;display:flex;position:sticky;top:12px;overflow:hidden}.bk-designer-preview .bk-ob.is-preview{border:0;border-radius:16px}.bk-designer-preview-label{color:var(--muted);justify-content:space-between;align-self:stretch;align-items:center;margin-bottom:12px;padding:0 6px;font-size:12px;font-weight:650;display:flex}.bk-designer-swatches{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bk-designer-theme{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:14px;padding:10px;transition:border-color .15s,transform .15s}.bk-designer-theme:hover{transform:translateY(-1px)}.bk-designer-theme.active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.bk-designer-theme .swatch{border-radius:10px;height:36px;margin-bottom:8px}.bk-designer-theme .name{font-size:12.5px;font-weight:700}.bk-designer-chips{flex-wrap:wrap;gap:6px;display:flex}.bk-designer-chip{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:999px;height:34px;padding:0 12px;font-size:12px;font-weight:650}.bk-designer-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.bk-designer-upload{align-items:center;gap:10px;display:flex}.bk-designer-upload img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:48px;height:48px}.bk-designer-upload .placeholder{border:1px dashed var(--line);background:var(--accent-soft);border-radius:12px;width:48px;height:48px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.bk-fade{animation:fadeIn .25s}.bk-slide{animation:slideIn .25s}.bk-drawer-root{z-index:1000;overscroll-behavior:contain;isolation:isolate;background:#10121461;justify-content:flex-end;align-items:stretch;animation:fadeIn .18s;display:flex;position:fixed;inset:0}.bk-drawer-backdrop{cursor:default;background:0 0;border:none;flex:1;min-width:0}.bk-drawer-panel{background:var(--card);border-left:1px solid var(--line);flex-direction:column;width:min(420px,100%);height:100%;min-height:0;max-height:100dvh;display:flex;box-shadow:-16px 0 48px #10121424}.bk-drawer-panel.wide{width:min(520px,100%)}.bk-drawer-head{flex:none;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.bk-drawer-title{letter-spacing:-.03em;font-size:18px;font-weight:750}.bk-drawer-sub{color:var(--muted);margin-top:3px;font-size:12.5px}.bk-mod{flex-direction:column;gap:14px;display:flex}.bk-mod-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bk-mod-toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;display:flex}.bk-mod-toolbar .bk-search{flex:1;min-width:200px;max-width:none}.bk-mod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bk-mod-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-mod-card{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;flex-direction:column;gap:12px;padding:18px;transition:transform .18s,box-shadow .18s;display:flex}button.bk-mod-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.bk-mod-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.bk-mod-card-head{align-items:flex-start;gap:12px;display:flex}.bk-mod-card-title{letter-spacing:-.03em;font-size:15px;font-weight:750}.bk-mod-card-meta{color:var(--muted);margin-top:3px;font-size:12px}.bk-mod-row{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.bk-mod-empty{text-align:center;padding:48px 24px}.bk-mod-empty h3{margin:0;font-size:16px;font-weight:750}.bk-mod-empty p{color:var(--muted);margin:8px 0 0;font-size:13px}.bk-mod-actions{flex-wrap:wrap;gap:8px;display:flex}.bk-mod-list{flex-direction:column;gap:8px;display:flex}.bk-mod-list-item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:background .15s;display:flex}button.bk-mod-list-item{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:16px}.bk-mod-list-item:hover{background:var(--card-soft)}.bk-mod-kpis.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-mod-kpis.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-mod-kpis.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.bk-mod-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-mod-panel{padding:0;overflow:hidden}.bk-mod-panel-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center}.bk-mod-panel-body,.bk-mod-panel-head{gap:12px;padding:16px 18px;display:flex}.bk-mod-panel-body{flex-direction:column}.bk-mod-panel-body.flush{padding:0}.bk-mod-split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.bk-mod-split-side{flex-direction:column;gap:12px;display:flex;position:sticky;top:84px}.bk-mod-tabs{background:var(--chip);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.bk-mod-tab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:650;transition:background .15s,color .15s}.bk-mod-tab:hover{color:var(--ink)}.bk-mod-tab.active{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm)}.bk-mod-kv{flex-direction:column;gap:2px;display:flex}.bk-mod-kv-row{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;display:flex}.bk-mod-kv-row:last-child{border-bottom:0}.bk-mod-kv-key{color:var(--muted);flex:none}.bk-mod-kv-val{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:650}.bk-mod-section-title{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:750}.bk-mod-form{flex-direction:column;gap:12px;display:flex}.bk-mod-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bk-mod-check{cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.bk-mod-check input{width:16px;height:16px;accent-color:var(--ink)}.bk-mod-note{border-radius:var(--radius-xs);background:var(--card-soft);border:1px solid var(--line-soft);color:var(--muted);padding:11px 13px;font-size:12.5px;line-height:1.5}.bk-mod-note.warn{background:var(--warn-bg);color:var(--gold-deep);border-color:#9a7a4233}.bk-perm-matrix{border:1px solid var(--line-soft);border-radius:var(--radius-xs);flex-direction:column;gap:0;display:flex;overflow:hidden}.bk-perm-row{border-bottom:1px solid var(--line-soft);background:var(--card);grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));align-items:center;gap:4px;padding:10px 12px;display:grid}.bk-perm-row:last-child{border-bottom:0}.bk-perm-row.head{background:var(--card-soft);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:750}.bk-perm-res{min-width:0;font-size:13px;font-weight:650}.bk-perm-check{color:var(--muted);cursor:pointer;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.bk-perm-check input{width:16px;height:16px;accent-color:var(--ink);cursor:pointer}.bk-perm-mobile-label{display:none}@media (max-width:640px){.bk-perm-row{grid-template-columns:minmax(0,1fr);gap:8px}.bk-perm-row.head{display:none}.bk-perm-check{justify-content:flex-start}.bk-perm-mobile-label{display:inline}}.bk-dns-copy{border:1px solid var(--line-soft);background:var(--card-soft);max-width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.bk-dns-copy code{overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.bk-dns-copy span{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex:none;font-size:11px;font-weight:700}.bk-dns-copy:hover{border-color:var(--line);background:var(--card)}.bk-mod-chips{flex-wrap:wrap;gap:6px;display:flex}.bk-mod-stat{flex-direction:column;gap:2px;display:flex}.bk-mod-stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.bk-mod-stat-value{letter-spacing:-.03em;font-size:17px;font-weight:780}@media (max-width:1100px){.bk-mod-grid,.bk-mod-grid.cols-3,.bk-mod-grid.cols-4{grid-template-columns:1fr}.bk-mod-kpis,.bk-mod-kpis.cols-3,.bk-mod-kpis.cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-mod-split{grid-template-columns:1fr}.bk-mod-split-side{position:static}}@media (max-width:640px){.bk-mod-form-row,.bk-mod-kpis,.bk-mod-kpis.cols-2,.bk-mod-kpis.cols-3,.bk-mod-kpis.cols-5{grid-template-columns:1fr}}.bk-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:0 20px 16px;display:flex;overflow-y:auto}.bk-drawer-foot{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--card-soft);flex-direction:column;flex:none;gap:10px;display:flex}@media (max-width:720px){.bk-drawer-root{align-items:flex-end}.bk-drawer-panel{border-radius:20px 20px 0 0;width:100%;height:auto;max-height:min(92dvh,100%);animation:slideIn .22s}.bk-drawer-backdrop{flex:auto}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.bk-shell{flex-direction:column;height:auto;min-height:100vh;overflow:visible}.bk-sidebar{border-right:none;border-bottom:1px solid var(--line);width:100%;max-height:none}.bk-topbar{padding:0 16px}.bk-content{padding:16px}.bk-pos{flex-direction:column;min-height:auto}.bk-pos-cart{border-left:none;border-top:1px solid var(--line);width:100%}.bk-cal-body,.bk-cal-head{overflow-x:auto}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lp{color:#17181a;background:#e7e5e0;min-height:100vh}.lp-wrap{max-width:1180px;margin:0 auto;padding-left:40px;padding-right:40px}.lp-nav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e7e5e0eb;border-bottom:1px solid #dcd9d1;position:sticky;top:0}.lp-nav-inner{gap:38px;height:72px}.lp-brand,.lp-nav-inner{align-items:center;display:flex}.lp-brand{flex:none;gap:12px}.lp-brand-text{letter-spacing:-.04em;font-size:19px;line-height:1}.lp-brand-text strong{font-weight:600}.lp-brand-text span{font-weight:200}.lp-links{gap:26px;font-size:14px;font-weight:500;display:flex}.lp-links a{color:#56544f}.lp-links a:hover{color:#17181a}.lp-nav-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.lp-btn{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lp-btn-lg{border-radius:14px;height:52px;padding:0 26px;font-size:15px}.lp-btn-dark{color:#f6f5f2;background:#17181a}.lp-btn-dark:hover{color:#f6f5f2;background:#3a3b3e}.lp-btn-ghost{color:#17181a;background:#f6f5f2;border-color:#dcd9d1}.lp-btn-outline{color:#17181a;background:0 0;border-color:#c9c6bf}.lp-btn-outline:hover{color:#17181a;border-color:#17181a}.lp-btn-gold{color:#17181a;background:#c69b5c}.lp-btn-light{color:#17181a;background:#f6f5f2}.lp-btn-light:hover{color:#17181a;background:#c69b5c}.lp-btn-ghost-dark{color:#f6f5f2;background:0 0;border-color:#3a3b3e}.lp-btn-ghost-dark:hover{color:#f6f5f2;border-color:#c69b5c}.lp-lang{position:relative}.lp-lang-btn{cursor:pointer;border:1px solid #dcd9d1;border-radius:11px;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:14px;font-weight:600}.lp-lang-btn,.lp-lang-menu{background:#f6f5f2;display:flex}.lp-lang-menu{z-index:30;border:1px solid #dcd9d1;border-radius:14px;flex-direction:column;gap:2px;min-width:186px;padding:6px;animation:fadeUp .16s;position:absolute;top:46px;right:0;box-shadow:0 14px 34px #17181a24}.lp-lang-menu button{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.lp-lang-menu button.active,.lp-lang-menu button:hover{background:#efe9de}.lp-flag{border-radius:3px;flex:none;width:20px;height:14px;box-shadow:inset 0 0 0 1px #17181a1f}.lp-flag-ru{background:linear-gradient(#fff 0 33.33%,#0039a6 33.33% 66.66%,#d52b1e 66.66% 100%)}.lp-flag-uz{background:linear-gradient(#0099b5 0 30%,#ce1126 30% 34%,#fff 34% 66%,#ce1126 66% 70%,#1eb53a 70% 100%)}.lp-flag-en{background:linear-gradient(#0000 42%,#cf142b 42% 58%,#0000 58%),linear-gradient(90deg,#0000 40%,#cf142b 40% 60%,#0000 60%),#00247d}.bk-locale-switch{border:1px solid var(--line);background:var(--surface,#fff);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.bk-locale-switch button{appearance:none;color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;transition:background .15s,color .15s}.bk-locale-switch button:hover:not(:disabled){color:var(--ink)}.bk-locale-switch button.active{background:var(--ink);color:#fff}.bk-locale-switch button:disabled{opacity:.55;cursor:default}.lp-mono{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500}.lp-gold{color:#8a6a3b}.lp-gold-text{color:#8a6a3b;font-size:13px;font-weight:600}.lp-muted{color:#86837c}.lp-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-top:80px;padding-bottom:64px;display:grid}.lp-hero-copy{animation:fadeUp .5s}.lp-hero h1{letter-spacing:-.045em;text-wrap:balance;margin-top:22px;font-size:clamp(36px,5vw,58px);line-height:1.02}.lp-hero h1 .fw6{font-weight:600}.lp-hero h1 .fw2{font-weight:200}.lp-hero p{color:#56544f;max-width:520px;margin-top:22px;font-size:17px;line-height:1.65}.lp-hero-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp-hero-cta.center{justify-content:center}.mt18{letter-spacing:.1em;margin-top:18px}.lp-hero-media{background:#f6f5f2;border-radius:20px;padding:14px;animation:fadeUp .6s}.lp-img{border-radius:14px;width:100%;height:auto;display:block}.lp-stats-wrap{padding-top:12px;padding-bottom:56px}.lp-stats{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.lp-stat{background:0 0;border-right:1px solid #17181a1f;padding:6px 28px}.lp-stat:first-child{padding-left:0}.lp-stat:last-child{border-right:0;padding-right:0}.lp-stat-v{letter-spacing:-.045em;color:#17181a;font-size:36px;font-weight:650;line-height:1.05}.lp-stat-l{color:#8a877e;max-width:16ch;margin-top:8px;font-size:13.5px;font-weight:450;line-height:1.35}.lp-problem{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;padding-bottom:96px;display:grid}.lp-card{box-shadow:none;background:#f6f5f2;border:0;border-radius:28px;padding:40px 36px}.lp-card>.lp-mono{color:#9a978e}.lp-card h2{letter-spacing:-.035em;color:#17181a;text-wrap:balance;margin-top:14px;font-size:28px;font-weight:650;line-height:1.18}.lp-card ul{flex-direction:column;gap:16px;margin:26px 0 0;padding:0;list-style:none;display:flex}.lp-card li{color:#56544f;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.lp-card li .x{color:#c23b2a;flex:none;margin-top:1px;font-size:14px;font-weight:700}.lp-card-dark{color:#f6f5f2;background:#17181a}.lp-card-dark>.lp-mono{color:#c69b5c}.lp-card-dark h2{color:#fff}.lp-card-dark li{color:#d4d1ca}.lp-card-dark li .ok{color:#c69b5c;flex:none;margin-top:1px;font-size:14px;font-weight:700}.lp-flow{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.06em;color:#86837c;border-top:1px solid #3a3b3e;margin-top:26px;padding-top:22px;font-size:12px;line-height:1.9}.lp-modules{padding-bottom:96px}.lp-h40{letter-spacing:-.04em;text-wrap:balance;max-width:640px;margin-top:14px;font-size:clamp(28px,4vw,40px);font-weight:600}.lp-h40.light{color:#f6f5f2;max-width:none}.lp-h34{letter-spacing:-.04em;margin-top:14px;font-size:34px;font-weight:600;line-height:1.15}.lp-tabs{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.lp-tabs button{cursor:pointer;color:#56544f;background:#f6f5f2;border:none;border-radius:12px;height:42px;padding:0 18px;font-size:14px;font-weight:600}.lp-tabs button.active{color:#f6f5f2;background:#17181a}.lp-module-panel{background:#f6f5f2;border-radius:20px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:40px;margin-top:20px;padding:36px;display:grid}.lp-module-panel h3{letter-spacing:-.035em;font-size:26px;font-weight:600}.lp-module-panel p{color:#56544f;margin-top:12px;font-size:15px;line-height:1.65}.lp-module-panel ul{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.lp-module-panel li{gap:11px;font-size:14.5px;line-height:1.5;display:flex}.lp-module-panel li span{color:#8a6a3b;font-weight:600}.lp-module-shot{background:#efe9de;border-radius:16px;min-height:280px;overflow:hidden}.lp-module-shot .lp-img{border-radius:0}.lp-booking{color:#f6f5f2;background:#17181a}.lp-booking-inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-top:88px;padding-bottom:88px;display:grid}.lp-booking p{color:#c9c6bf;max-width:470px;margin-top:18px;font-size:16px;line-height:1.7}.lp-booking ul{flex-direction:column;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.lp-booking li{color:#c9c6bf;gap:11px;font-size:14.5px;line-height:1.5;display:flex}.lp-booking li span{color:#c69b5c;font-weight:600}.lp-domain-chips{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.lp-domain-chips span{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;color:#f6f5f2;background:#3a3b3e;border-radius:10px;padding:9px 14px;font-size:12px}.lp-domain-chips span.accent{color:#c69b5c;background:0 0;border:1px solid #3a3b3e}.lp-phone{background:#f6f5f2;border:9px solid #3a3b3e;border-radius:36px;width:300px;margin:0 auto;overflow:hidden}.lp-phone .lp-img{border-radius:0}.lp-steps{padding-top:88px;padding-bottom:88px}.lp-steps-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:34px;display:grid}.lp-step{background:#f6f5f2;border-radius:18px;min-height:196px;padding:26px 24px}.lp-step h3{letter-spacing:-.02em;margin-top:14px;font-size:17px;font-weight:600}.lp-step p{color:#56544f;margin-top:10px;font-size:14px;line-height:1.6}.lp-pricing{padding-bottom:96px}.lp-pricing-head{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.lp-cycle{align-items:center;gap:14px;margin-left:auto;display:flex}.lp-seg{background:#f6f5f2;border-radius:12px;gap:2px;padding:4px;display:flex}.lp-seg button{color:#56544f;cursor:pointer;background:0 0;border:none;border-radius:9px;height:34px;padding:0 16px;font-size:13.5px;font-weight:600}.lp-seg button.active{color:#f6f5f2;background:#17181a}.lp-plans{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.lp-plan{color:#17181a;background:#f6f5f2;border-radius:20px;padding:30px}.lp-plan.popular{color:#f6f5f2;background:#17181a}.lp-plan-top{align-items:center;gap:10px;display:flex}.lp-badge{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.12em;color:#17181a;background:#c69b5c;border-radius:20px;padding:4px 9px;font-size:10px}.lp-plan-sub{color:#56544f;min-height:70px;margin-top:14px;font-size:15px;line-height:1.55}.lp-plan.popular .lp-plan-sub{color:#c9c6bf}.lp-plan-price{align-items:baseline;gap:8px;margin-top:18px;display:flex}.lp-plan-price strong{letter-spacing:-.04em;font-size:36px;font-weight:600}.lp-plan-price span{white-space:nowrap;color:#56544f;font-size:14px}.lp-plan.popular .lp-plan-price span{color:#c9c6bf}.lp-plan-btn{border-radius:12px;width:100%;height:46px;margin-top:20px}.lp-plan-rule{background:#dcd9d1;height:1px;margin:24px 0 20px}.lp-plan.popular .lp-plan-rule{background:#3a3b3e}.lp-plan ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-plan li{gap:10px;font-size:14px;line-height:1.45;display:flex}.lp-plan li span{color:#8a6a3b;font-weight:600}.lp-plan li.off{color:#9c9992}.lp-plan li.off span{color:#c9c6bf}.lp-plan.popular li.on{color:#f6f5f2}.lp-plan.popular li.on span{color:#c69b5c}.lp-plan.popular li.off,.lp-plan.popular li.off span{color:#56544f}.lp-pricing-note{color:#56544f;margin-top:18px;font-size:13.5px}.lp-integrations{padding-bottom:96px}.lp-int-head{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.lp-int-head h2{letter-spacing:-.03em;margin-top:12px;font-size:24px;font-weight:600}.lp-int-head p{color:#56544f;max-width:380px;margin-left:auto;font-size:14px;line-height:1.6}.lp-int-head code{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:12.5px}.lp-int-chips{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.lp-int-chips span{background:#e7e5e0;border:1px solid #dcd9d1;border-radius:12px;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:500;display:flex}.lp-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px;padding-bottom:96px;display:grid}.lp-faq>div:first-child p{color:#56544f;margin-top:16px;font-size:14.5px;line-height:1.65}.lp-faq-item{cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #dcd9d1;width:100%;padding:22px 0}.lp-faq-list:after{content:"";border-top:1px solid #dcd9d1;display:block}.lp-faq-q{letter-spacing:-.02em;align-items:center;gap:16px;font-size:17px;font-weight:600;display:flex}.lp-faq-q span:last-child{color:#86837c;margin-left:auto}.lp-faq-a{color:#56544f;max-width:660px;margin-top:12px;font-size:14.5px;line-height:1.7;animation:fadeUp .22s}.lp-cta{padding-bottom:88px}.lp-cta-box{color:#f6f5f2;text-align:center;background:#17181a;border-radius:24px;padding:64px 48px}.lp-cta-box h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.1}.lp-cta-box p{color:#c9c6bf;margin-top:16px;font-size:16px;line-height:1.6}.lp-footer{border-top:1px solid #dcd9d1}.lp-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-top:44px;padding-bottom:56px;display:grid}.lp-footer-grid p{color:#56544f;max-width:260px;margin-top:12px;font-size:13.5px;line-height:1.65}.lp-footer-links{color:#56544f;flex-direction:column;gap:9px;margin-top:14px;font-size:14px;display:flex}.lp-copy{font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;letter-spacing:.1em;color:#9c9992;padding-bottom:40px;font-size:11px}@media (max-width:980px){.lp-wrap{padding-left:20px;padding-right:20px}.lp-links{display:none}.lp-booking-inner,.lp-faq,.lp-footer-grid,.lp-hero,.lp-module-panel,.lp-problem{grid-template-columns:1fr}.lp-plans,.lp-stats,.lp-steps-grid{grid-template-columns:1fr 1fr}.lp-stat{padding:16px 16px 16px 0}.lp-stat:nth-child(2n){border-right:0;padding-right:0}.lp-stat:nth-child(-n+2){border-bottom:1px solid #d5d2ca;margin-bottom:4px;padding-bottom:18px}.lp-stats-wrap{padding-bottom:64px}.lp-cycle{width:100%}.lp-cycle,.lp-int-head p{margin-left:0}}@media (max-width:640px){.lp-plans,.lp-stats,.lp-steps-grid{grid-template-columns:1fr}.lp-stat,.lp-stat:nth-child(-n+2),.lp-stat:nth-child(2n){border-bottom:1px solid #d5d2ca;border-right:0;margin-bottom:0;padding:16px 0}.lp-stat:last-child{border-bottom:0}.lp-stat-l{max-width:none}.lp-nav-inner{gap:12px}.lp-btn-ghost{display:none}.lp-cta-box{padding:40px 22px}}.bk-org-menu-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);padding:6px 10px 4px;font-size:10.5px;font-weight:750}.bk-org-option-text{flex-direction:column;gap:1px;min-width:0;display:flex}.bk-org-option-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-org-option-role{color:var(--muted);font-size:11px;font-weight:500}.bk-org-list{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.bk-org-list-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bk-org-list-items{flex-direction:column;gap:6px;display:flex}.bk-org-list-item{border:1px solid var(--line);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.bk-org-list-item{background:color-mix(in oklab,var(--card) 88%,var(--bg))}}.bk-org-list-item.is-active{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bk-org-list-item.is-active{border-color:color-mix(in oklab,var(--ink) 22%,var(--line))}}.bk-org-list-item.is-active{box-shadow:inset 3px 0 0 var(--ink)}.bk-org-list-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.bk-org-list-meta strong{font-size:13.5px;font-weight:650}.bk-org-list-meta span{color:var(--muted);font-size:12px}.bk-org-list-badge{color:var(--muted);background:var(--chip);border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:700}.bk-branch-switcher{position:relative}.bk-branch-trigger{background:var(--card);height:36px;color:var(--ink);cursor:pointer;border:1px solid #10121414;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 13px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.bk-branch-trigger:hover{background:var(--card);border-color:#10121429}@supports (color:color-mix(in lab,red,red)){.bk-branch-trigger:hover{background:color-mix(in oklab,var(--card) 88%,var(--ink) 4%)}}.bk-branch-trigger:disabled{opacity:.55;cursor:not-allowed}.bk-branch-dot{background:var(--success);border-radius:50%;flex:none;width:7px;height:7px}.bk-branch-dot.is-all,.bk-branch-trigger.is-all .bk-branch-dot{background:var(--ink)}.bk-branch-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.bk-branch-caret{color:var(--muted);margin-left:2px;font-size:10px}.bk-branch-menu{border:1px solid var(--line);background:var(--card);min-width:220px;max-width:min(280px,80vw);box-shadow:var(--shadow-lg,0 12px 40px #1012141f);z-index:40;border-radius:12px;padding:6px;animation:bk-branch-pop .14s;position:absolute;top:calc(100% + 6px);right:0}@keyframes bk-branch-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bk-branch-option{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:550;display:flex}.bk-branch-option:hover:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bk-branch-option:hover:not(:disabled){background:color-mix(in oklab,var(--ink) 5%,transparent)}}.bk-branch-option.is-active{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.bk-branch-option.is-active{background:color-mix(in oklab,var(--success) 12%,transparent)}}.bk-branch-option:disabled{opacity:.45;cursor:not-allowed}.bk-branch-option .bk-branch-dot{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bk-branch-option .bk-branch-dot{background:color-mix(in oklab,var(--muted) 70%,transparent)}}.bk-branch-option.is-active .bk-branch-dot{background:var(--success)}.bk-branch-check{color:var(--success);margin-left:auto;font-size:12px;font-weight:700}.bk-branch-sep{background:var(--line-soft);height:1px;margin:4px 6px}.bk-branch-add{color:var(--ink);font-weight:650}.bk-branch-empty{color:var(--muted);padding:10px 12px;font-size:12px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-ease{syntax:"*";inherits:false}