/*! tailwindcss v3.2.7 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.hero-academic-cap{--hero-academic-cap:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M4.26 10.147a60.436 60.436 0 00-.491 6.347A48.627 48.627 0 0112 20.904a48.627 48.627 0 018.232-4.41 60.46 60.46 0 00-.491-6.347m-15.482 0a50.57 50.57 0 00-2.658-.813A59.905 59.905 0 0112 3.493a59.902 59.902 0 0110.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0A50.697 50.697 0 0112 13.489a50.702 50.702 0 017.74-3.342M6.75 15a.75.75 0 100-1.5.75.75 0 000 1.5zm0 0v-3.675A55.378 55.378 0 0112 8.443m-7.007 11.55A5.981 5.981 0 006.75 15.75v-1.5"/></svg>');-webkit-mask:var(--hero-academic-cap);mask:var(--hero-academic-cap)}.hero-academic-cap,.hero-adjustments-horizontal{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6h9.75M10.5 6a1.5 1.5 0 11-3 0m3 0a1.5 1.5 0 10-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 01-3 0m3 0a1.5 1.5 0 00-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 01-3 0m3 0a1.5 1.5 0 00-3 0m-9.75 0h9.75"/></svg>');-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal)}.hero-archive-box{--hero-archive-box:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 7.5l-.625 10.632a2.25 2.25 0 01-2.247 2.118H6.622a2.25 2.25 0 01-2.247-2.118L3.75 7.5M10 11.25h4M3.375 7.5h17.25c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125z"/></svg>');-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box)}.hero-archive-box,.hero-arrow-path{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-arrow-path{--hero-arrow-path:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0l3.181 3.183a8.25 8.25 0 0013.803-3.7M4.031 9.865a8.25 8.25 0 0113.803-3.7l3.181 3.182m0-4.991v4.99"/></svg>');-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path)}.hero-arrow-right{--hero-arrow-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3"/></svg>');-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right)}.hero-arrow-right,.hero-arrow-right-on-rectangle{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0013.5 3h-6a2.25 2.25 0 00-2.25 2.25v13.5A2.25 2.25 0 007.5 21h6a2.25 2.25 0 002.25-2.25V15m3 0l3-3m0 0l-3-3m3 3H9"/></svg>');-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle)}.hero-bell{--hero-bell:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 005.454-1.31A8.967 8.967 0 0118 9.75v-.7V9A6 6 0 006 9v.75a8.967 8.967 0 01-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 01-5.714 0m5.714 0a3 3 0 11-5.714 0"/></svg>');-webkit-mask:var(--hero-bell);mask:var(--hero-bell)}.hero-bell,.hero-bell-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-bell-mini{--hero-bell-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">  <path fill-rule="evenodd" d="M10 2a6 6 0 00-6 6c0 1.887-.454 3.665-1.257 5.234a.75.75 0 00.515 1.076 32.91 32.91 0 003.256.508 3.5 3.5 0 006.972 0 32.903 32.903 0 003.256-.508.75.75 0 00.515-1.076A11.448 11.448 0 0116 8a6 6 0 00-6-6zM8.05 14.943a33.54 33.54 0 003.9 0 2 2 0 01-3.9 0z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-bell-mini);mask:var(--hero-bell-mini)}.hero-bolt{--hero-bolt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"/></svg>');-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt)}.hero-bolt,.hero-chart-bar{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chart-bar{--hero-chart-bar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 013 19.875v-6.75zM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V8.625zM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V4.125z"/></svg>');-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar)}.hero-chat-bubble-bottom-center-text{--hero-chat-bubble-bottom-center-text:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 8.25h9m-9 3H12m-9.75 1.51c0 1.6 1.123 2.994 2.707 3.227 1.129.166 2.27.293 3.423.379.35.026.67.21.865.501L12 21l2.755-4.133a1.14 1.14 0 01.865-.501 48.172 48.172 0 003.423-.379c1.584-.233 2.707-1.626 2.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0012 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018z"/></svg>');-webkit-mask:var(--hero-chat-bubble-bottom-center-text);mask:var(--hero-chat-bubble-bottom-center-text)}.hero-chat-bubble-bottom-center-text,.hero-chat-bubble-left-ellipsis{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.625 9.75a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0H8.25m4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0H12m4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0h-.375m-13.5 3.01c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.184-4.183a1.14 1.14 0 01.778-.332 48.294 48.294 0 005.83-.498c1.585-.233 2.708-1.626 2.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0012 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018z"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis)}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 01-.825-.242m9.345-8.334a2.126 2.126 0 00-.476-.095 48.64 48.64 0 00-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0011.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right)}.hero-chat-bubble-left-right,.hero-check-badge{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-check-badge{--hero-check-badge:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75L11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 01-1.043 3.296 3.745 3.745 0 01-3.296 1.043A3.745 3.745 0 0112 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 01-3.296-1.043 3.745 3.745 0 01-1.043-3.296A3.745 3.745 0 013 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 011.043-3.296 3.746 3.746 0 013.296-1.043A3.746 3.746 0 0112 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 013.296 1.043 3.746 3.746 0 011.043 3.296A3.745 3.745 0 0121 12z"/></svg>');-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge)}.hero-check-circle-mini{--hero-check-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">  <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini)}.hero-check-circle-mini,.hero-chevron-down{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chevron-down{--hero-chevron-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 8.25l-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down)}.hero-chevron-left{--hero-chevron-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5L8.25 12l7.5-7.5"/></svg>');-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left)}.hero-chevron-left,.hero-chevron-right{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chevron-right{--hero-chevron-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5"/></svg>');-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right)}.hero-circle-stack{--hero-circle-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 6.375c0 2.278-3.694 4.125-8.25 4.125S3.75 8.653 3.75 6.375m16.5 0c0-2.278-3.694-4.125-8.25-4.125S3.75 4.097 3.75 6.375m16.5 0v11.25c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125V6.375m16.5 0v3.75m-16.5-3.75v3.75m16.5 0v3.75C20.25 16.153 16.556 18 12 18s-8.25-1.847-8.25-4.125v-3.75m16.5 0c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125"/></svg>');-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-stack)}.hero-circle-stack,.hero-clock{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-clock{--hero-clock:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>');-webkit-mask:var(--hero-clock);mask:var(--hero-clock)}.hero-cog-6-tooth{--hero-cog-6-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.324.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 011.37.49l1.296 2.247a1.125 1.125 0 01-.26 1.431l-1.003.827c-.293.24-.438.613-.431.992a6.759 6.759 0 010 .255c-.007.378.138.75.43.99l1.005.828c.424.35.534.954.26 1.43l-1.298 2.247a1.125 1.125 0 01-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.57 6.57 0 01-.22.128c-.331.183-.581.495-.644.869l-.213 1.28c-.09.543-.56.941-1.11.941h-2.594c-.55 0-1.02-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 01-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 01-1.369-.49l-1.297-2.247a1.125 1.125 0 01.26-1.431l1.004-.827c.292-.24.437-.613.43-.992a6.932 6.932 0 010-.255c.007-.378-.138-.75-.43-.99l-1.004-.828a1.125 1.125 0 01-.26-1.43l1.297-2.247a1.125 1.125 0 011.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.087.22-.128.332-.183.582-.495.644-.869l.214-1.281z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"/></svg>');-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth)}.hero-cog-6-tooth,.hero-cpu-chip{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-cpu-chip{--hero-cpu-chip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 002.25-2.25V6.75a2.25 2.25 0 00-2.25-2.25H6.75A2.25 2.25 0 004.5 6.75v10.5a2.25 2.25 0 002.25 2.25zm.75-12h9v9h-9v-9z"/></svg>');-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip)}.hero-document-duplicate{--hero-document-duplicate:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"/></svg>');-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate)}.hero-document-duplicate,.hero-document-text{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-document-text{--hero-document-text:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z"/></svg>');-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text)}.hero-envelope{--hero-envelope:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"/></svg>');-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope)}.hero-envelope,.hero-exclamation-circle-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">  <path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini)}.hero-exclamation-triangle{--hero-exclamation-triangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"/></svg>');-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle)}.hero-exclamation-triangle,.hero-exclamation-triangle-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">  <path fill-rule="evenodd" d="M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini)}.hero-hashtag{--hero-hashtag:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 8.25h15m-16.5 7.5h15m-1.8-13.5l-3.9 19.5m-2.1-19.5l-3.9 19.5"/></svg>');-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag)}.hero-hashtag,.hero-identification{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-identification{--hero-identification:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25 0 002.25-2.25V6.75A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25v10.5A2.25 2.25 0 004.5 19.5zm6-10.125a1.875 1.875 0 11-3.75 0 1.875 1.875 0 013.75 0zm1.294 6.336a6.721 6.721 0 01-3.17.789 6.721 6.721 0 01-3.168-.789 3.376 3.376 0 016.338 0z"/></svg>');-webkit-mask:var(--hero-identification);mask:var(--hero-identification)}.hero-inbox{--hero-inbox:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 13.5h3.86a2.25 2.25 0 012.012 1.244l.256.512a2.25 2.25 0 002.013 1.244h3.218a2.25 2.25 0 002.013-1.244l.256-.512a2.25 2.25 0 012.013-1.244h3.859m-19.5.338V18a2.25 2.25 0 002.25 2.25h15A2.25 2.25 0 0021.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 00-2.15-1.588H6.911a2.25 2.25 0 00-2.15 1.588L2.35 13.177a2.25 2.25 0 00-.1.661z"/></svg>');-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox)}.hero-inbox,.hero-information-circle{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-information-circle{--hero-information-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.25 11.25l.041-.02a.75.75 0 011.063.852l-.708 2.836a.75.75 0 001.063.853l.041-.021M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9-3.75h.008v.008H12V8.25z"/></svg>');-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle)}.hero-key{--hero-key:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25a3 3 0 013 3m3 0a6 6 0 01-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1121.75 8.25z"/></svg>');-webkit-mask:var(--hero-key);mask:var(--hero-key)}.hero-key,.hero-language{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-language{--hero-language:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 21l5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 016-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 01-3.827-5.802"/></svg>');-webkit-mask:var(--hero-language);mask:var(--hero-language)}.hero-lifebuoy{--hero-lifebuoy:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.712 4.33a9.027 9.027 0 011.652 1.306c.51.51.944 1.064 1.306 1.652M16.712 4.33l-3.448 4.138m3.448-4.138a9.014 9.014 0 00-9.424 0M19.67 7.288l-4.138 3.448m4.138-3.448a9.014 9.014 0 010 9.424m-4.138-5.976a3.736 3.736 0 00-.88-1.388 3.737 3.737 0 00-1.388-.88m2.268 2.268a3.765 3.765 0 010 2.528m-2.268-4.796a3.765 3.765 0 00-2.528 0m4.796 4.796c-.181.506-.475.982-.88 1.388a3.736 3.736 0 01-1.388.88m2.268-2.268l4.138 3.448m0 0a9.027 9.027 0 01-1.306 1.652c-.51.51-1.064.944-1.652 1.306m0 0l-3.448-4.138m3.448 4.138a9.014 9.014 0 01-9.424 0m5.976-4.138a3.765 3.765 0 01-2.528 0m0 0a3.736 3.736 0 01-1.388-.88 3.737 3.737 0 01-.88-1.388m2.268 2.268L7.288 19.67m0 0a9.024 9.024 0 01-1.652-1.306 9.027 9.027 0 01-1.306-1.652m0 0l4.138-3.448M4.33 16.712a9.014 9.014 0 010-9.424m4.138 5.976a3.765 3.765 0 010-2.528m0 0c.181-.506.475-.982.88-1.388a3.736 3.736 0 011.388-.88m-2.268 2.268L4.33 7.288m6.406 1.18L7.288 4.33m0 0a9.024 9.024 0 00-1.652 1.306A9.025 9.025 0 004.33 7.288"/></svg>');-webkit-mask:var(--hero-lifebuoy);mask:var(--hero-lifebuoy)}.hero-lifebuoy,.hero-link{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-link{--hero-link:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 011.242 7.244l-4.5 4.5a4.5 4.5 0 01-6.364-6.364l1.757-1.757m13.35-.622l1.757-1.757a4.5 4.5 0 00-6.364-6.364l-4.5 4.5a4.5 4.5 0 001.242 7.244"/></svg>');-webkit-mask:var(--hero-link);mask:var(--hero-link)}.hero-lock-closed{--hero-lock-closed:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 10-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 002.25-2.25v-6.75a2.25 2.25 0 00-2.25-2.25H6.75a2.25 2.25 0 00-2.25 2.25v6.75a2.25 2.25 0 002.25 2.25z"/></svg>');-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed)}.hero-lock-closed,.hero-magnifying-glass{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-magnifying-glass{--hero-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"/></svg>');-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass)}.hero-megaphone{--hero-megaphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.34 15.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5 4.5 0 110-9h.75c.704 0 1.402-.03 2.09-.09m0 9.18c.253.962.584 1.892.985 2.783.247.55.06 1.21-.463 1.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845 20.845 0 01-1.44-4.282m3.102.069a18.03 18.03 0 01-.59-4.59c0-1.586.205-3.124.59-4.59m0 9.18a23.848 23.848 0 018.835 2.535M10.34 6.66a23.847 23.847 0 008.835-2.535m0 0A23.74 23.74 0 0018.795 3m.38 1.125a23.91 23.91 0 011.014 5.395m-1.014 8.855c-.118.38-.245.754-.38 1.125m.38-1.125a23.91 23.91 0 001.014-5.395m0-3.46c.495.413.811 1.035.811 1.73 0 .695-.316 1.317-.811 1.73m0-3.46a24.347 24.347 0 010 3.46"/></svg>');-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone)}.hero-megaphone,.hero-microphone{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-microphone{--hero-microphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 18.75a6 6 0 006-6v-1.5m-6 7.5a6 6 0 01-6-6v-1.5m6 7.5v3.75m-3.75 0h7.5M12 15.75a3 3 0 01-3-3V4.5a3 3 0 116 0v8.25a3 3 0 01-3 3z"/></svg>');-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone)}.hero-moon{--hero-moon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.718 9.718 0 0118 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 003 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 009.002-5.998z"/></svg>');-webkit-mask:var(--hero-moon);mask:var(--hero-moon)}.hero-moon,.hero-paper-clip{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-paper-clip{--hero-paper-clip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M18.375 12.739l-7.693 7.693a4.5 4.5 0 01-6.364-6.364l10.94-10.94A3 3 0 1119.5 7.372L8.552 18.32m.009-.01l-.01.01m5.699-9.941l-7.81 7.81a1.5 1.5 0 002.112 2.13"/></svg>');-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip)}.hero-plus{--hero-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 4.5v15m7.5-7.5h-15"/></svg>');-webkit-mask:var(--hero-plus);mask:var(--hero-plus)}.hero-plus,.hero-qr-code{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-qr-code{--hero-qr-code:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 013.75 9.375v-4.5zM3.75 14.625c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5a1.125 1.125 0 01-1.125-1.125v-4.5zM13.5 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 0113.5 9.375v-4.5z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 6.75h.75v.75h-.75v-.75zM6.75 16.5h.75v.75h-.75v-.75zM16.5 6.75h.75v.75h-.75v-.75zM13.5 13.5h.75v.75h-.75v-.75zM13.5 19.5h.75v.75h-.75v-.75zM19.5 13.5h.75v.75h-.75v-.75zM19.5 19.5h.75v.75h-.75v-.75zM16.5 16.5h.75v.75h-.75v-.75z"/></svg>');-webkit-mask:var(--hero-qr-code);mask:var(--hero-qr-code)}.hero-receipt-percent{--hero-receipt-percent:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 14.25l6-6m4.5-3.493V21.75l-3.75-1.5-3.75 1.5-3.75-1.5-3.75 1.5V4.757c0-1.108.806-2.057 1.907-2.185a48.507 48.507 0 0111.186 0c1.1.128 1.907 1.077 1.907 2.185zM9.75 9h.008v.008H9.75V9zm.375 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm4.125 4.5h.008v.008h-.008V13.5zm.375 0a.375.375 0 11-.75 0 .375.375 0 01.75 0z"/></svg>');-webkit-mask:var(--hero-receipt-percent);mask:var(--hero-receipt-percent)}.hero-receipt-percent,.hero-rocket-launch{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-rocket-launch{--hero-rocket-launch:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.59 14.37a6 6 0 01-5.84 7.38v-4.8m5.84-2.58a14.98 14.98 0 006.16-12.12A14.98 14.98 0 009.631 8.41m5.96 5.96a14.926 14.926 0 01-5.841 2.58m-.119-8.54a6 6 0 00-7.381 5.84h4.8m2.581-5.84a14.927 14.927 0 00-2.58 5.84m2.699 2.7c-.103.021-.207.041-.311.06a15.09 15.09 0 01-2.448-2.448 14.9 14.9 0 01.06-.312m-2.24 2.39a4.493 4.493 0 00-1.757 4.306 4.493 4.493 0 004.306-1.758M16.5 9a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z"/></svg>');-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch)}.hero-server-stack{--hero-server-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 14.25h13.5m-13.5 0a3 3 0 01-3-3m3 3a3 3 0 100 6h13.5a3 3 0 100-6m-16.5-3a3 3 0 013-3h13.5a3 3 0 013 3m-19.5 0a4.5 4.5 0 01.9-2.7L5.737 5.1a3.375 3.375 0 012.7-1.35h7.126c1.062 0 2.062.5 2.7 1.35l2.587 3.45a4.5 4.5 0 01.9 2.7m0 0a3 3 0 01-3 3m0 3h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008zm-3 6h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008z"/></svg>');-webkit-mask:var(--hero-server-stack);mask:var(--hero-server-stack)}.hero-server-stack,.hero-sparkles{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-sparkles{--hero-sparkles:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z"/></svg>');-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles)}.hero-speaker-wave{--hero-speaker-wave:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.114 5.636a9 9 0 010 12.728M16.463 8.288a5.25 5.25 0 010 7.424M6.75 8.25l4.72-4.72a.75.75 0 011.28.53v15.88a.75.75 0 01-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.01 9.01 0 012.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75z"/></svg>');-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave)}.hero-speaker-wave,.hero-sun{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-sun{--hero-sun:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386l-1.591 1.591M21 12h-2.25m-.386 6.364l-1.591-1.591M12 18.75V21m-4.773-4.227l-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z"/></svg>');-webkit-mask:var(--hero-sun);mask:var(--hero-sun)}.hero-trash{--hero-trash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.74 9l-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 01-2.244 2.077H8.084a2.25 2.25 0 01-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 00-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 013.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 00-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 00-7.5 0"/></svg>');-webkit-mask:var(--hero-trash);mask:var(--hero-trash)}.hero-trash,.hero-user-circle{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-user-circle{--hero-user-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.982 18.725A7.488 7.488 0 0012 15.75a7.488 7.488 0 00-5.982 2.975m11.963 0a9 9 0 10-11.963 0m11.963 0A8.966 8.966 0 0112 21a8.966 8.966 0 01-5.982-2.275M15 9.75a3 3 0 11-6 0 3 3 0 016 0z"/></svg>');-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle)}.hero-user-group{--hero-user-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 003.741-.479 3 3 0 00-4.682-2.72m.94 3.198l.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0112 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 016 18.719m12 0a5.971 5.971 0 00-.941-3.197m0 0A5.995 5.995 0 0012 12.75a5.995 5.995 0 00-5.058 2.772m0 0a3 3 0 00-4.681 2.72 8.986 8.986 0 003.74.477m.94-3.197a5.971 5.971 0 00-.94 3.197M15 6.75a3 3 0 11-6 0 3 3 0 016 0zm6 3a2.25 2.25 0 11-4.5 0 2.25 2.25 0 014.5 0zm-13.5 0a2.25 2.25 0 11-4.5 0 2.25 2.25 0 014.5 0z"/></svg>');-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group)}.hero-user-group,.hero-users{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-users{--hero-users:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 19.128a9.38 9.38 0 002.625.372 9.337 9.337 0 004.121-.952 4.125 4.125 0 00-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 018.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0111.964-3.07M12 6.375a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zm8.25 2.25a2.625 2.625 0 11-5.25 0 2.625 2.625 0 015.25 0z"/></svg>');-webkit-mask:var(--hero-users);mask:var(--hero-users)}.hero-wallet{--hero-wallet:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 12a2.25 2.25 0 00-2.25-2.25H15a3 3 0 11-6 0H5.25A2.25 2.25 0 003 12m18 0v6a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 18v-6m18 0V9M3 12V9m18 0a2.25 2.25 0 00-2.25-2.25H5.25A2.25 2.25 0 003 9m18 0V6a2.25 2.25 0 00-2.25-2.25H5.25A2.25 2.25 0 003 6v3"/></svg>');-webkit-mask:var(--hero-wallet);mask:var(--hero-wallet)}.hero-wallet,.hero-x-mark{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-x-mark{--hero-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"/></svg>');-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark)}.hero-x-mark-solid{--hero-x-mark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 011.06 0L12 10.94l5.47-5.47a.75.75 0 111.06 1.06L13.06 12l5.47 5.47a.75.75 0 11-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 01-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 010-1.06z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);vertical-align:middle;width:1.25rem}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.right-2{right:.5rem}.top-2{top:.5rem}.z-50{z-index:50}.ml-1{margin-left:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-80{width:20rem}.flex-none{flex:none}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.flex-col{flex-direction:column}.gap-2{gap:.5rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.capitalize{text-transform:capitalize}.text-\[color\:var\(--vx-accent-ink\)\]{color:var(--vx-accent-ink)}.text-\[color\:var\(--vx-faint\)\]{color:var(--vx-faint)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-80{opacity:.8}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root,[data-theme=light]{--vx-chrome:#101724;--vx-chrome-2:#1b2434;--vx-chrome-line:#ffffff14;--vx-chrome-ink:#eef3f9;--vx-chrome-muted:#97a3b4;--vx-chrome-faint:#5d6979;--vx-chrome-active:#38bdf824;--vx-bg:#e8ecf1;--vx-surface:#fff;--vx-surface-2:#f1f4f8;--vx-well:#e2e7ee;--vx-overlay:#fff;--vx-sidebar:var(--vx-chrome);--vx-ink:#101724;--vx-muted:#4e5b69;--vx-faint:#8b96a3;--vx-line:#10172421;--vx-line-2:#10172412;--vx-line-dash:#1017243d;--vx-accent:#0ea5e9;--vx-accent-strong:#0284c7;--vx-accent-ink:#086fa6;--vx-accent-soft:#0ea5e91c;--vx-accent-grad:linear-gradient(180deg,#2ab3f0,#0a90cf);--vx-on-accent:#fff;--vx-success:#17925c;--vx-success-soft:#17925c1f;--vx-warning:#b07b1e;--vx-warning-soft:#b07b1e21;--vx-danger:#d13d2e;--vx-danger-soft:#d13d2e1a;--vx-neutral:#c3ccd5;--vx-ai:#7c5cf0;--vx-ai-soft:#7c5cf01f;--vx-chat-canvas:#d3dfea;--vx-chat-dot:#1017240f;--vx-bubble-in:#fff;--vx-bubble-in-ink:#101724;--vx-bubble-out:#cde9fd;--vx-bubble-out-ink:#0a3651;--vx-bubble-meta:#10172473;--vx-bubble-out-meta:#0a36518c;--vx-chat-chip:#1017246b;--vx-chat-chip-ink:#fff;--vx-radius-card:14px;--vx-radius-field:10px;--vx-radius-sm:7px;--vx-radius-pill:999px;--vx-radius-bubble:15px;--vx-text-hero:34px;--vx-text-kpi:27px;--vx-text-h1:22px;--vx-text-h2:17px;--vx-text-title:15px;--vx-text-body:13.5px;--vx-text-sm:12.5px;--vx-text-xs:11.5px;--vx-text-micro:10px;--vx-h-sm:28px;--vx-h-md:34px;--vx-h-lg:38px;--vx-tap:44px;--vx-topbar-h:64px;--vx-shadow-1:0 1px 2px #1017240d,0 6px 16px #1017240f;--vx-shadow-2:0 2px 4px #10172412,0 14px 32px #1017241c;--vx-shadow-3:0 10px 24px #10172424,0 32px 80px #1017243d;--vx-shadow-well:inset 0 1.5px 3px #10172417;--vx-shadow-bar:0 1px 0 #1017240f,0 4px 12px #1017240d;--vx-glow-accent:0 1px 2px #0990cf59,0 5px 16px #0ea5e94d;--vx-ring:0 0 0 3px #0ea5e947;--vx-shadow-card:var(--vx-shadow-1);--vx-shadow-soft:0 1px 2px #1017241a;--vx-shadow-hero:drop-shadow(0 1px 1.5px #10172442) drop-shadow(0 4px 7px #1017242e);--vx-font-display:"Chakra Petch",system-ui,sans-serif;--vx-font-ui:"IBM Plex Sans",system-ui,sans-serif;--vx-font-mono:"JetBrains Mono",ui-monospace,monospace;--vx-av-1:linear-gradient(180deg,#ff8a7a,#e15d66);--vx-av-2:linear-gradient(180deg,#ffc178,#f09b59);--vx-av-3:linear-gradient(180deg,#b79cf1,#9377dd);--vx-av-4:linear-gradient(180deg,#92d379,#67b84f);--vx-av-5:linear-gradient(180deg,#83d9db,#54b9bc);--vx-av-6:linear-gradient(180deg,#7fbde9,#4f94d4);--vx-av-7:linear-gradient(180deg,#f58fbd,#e06598);--vx-t-fast:120ms;--vx-t-med:180ms;--vx-t-slow:240ms;--vx-ease:cubic-bezier(.25,.6,.3,1);--vx-ease-pop:cubic-bezier(.2,.9,.25,1.15);color-scheme:light}[data-theme=dark]{--vx-chrome:#05080d;--vx-chrome-2:#10161f;--vx-chrome-line:#ffffff12;--vx-chrome-ink:#eef3f9;--vx-chrome-muted:#929eae;--vx-chrome-faint:#57626f;--vx-chrome-active:#38bdf826;--vx-bg:#0c111a;--vx-surface:#151c29;--vx-surface-2:#1d2635;--vx-well:#070c13;--vx-overlay:#1d2635;--vx-ink:#ecf1f8;--vx-muted:#97a2b1;--vx-faint:#5f6a79;--vx-line:#ffffff1a;--vx-line-2:hsla(0,0%,100%,.055);--vx-line-dash:#ffffff29;--vx-accent:#2eb4f4;--vx-accent-strong:#0ea5e9;--vx-accent-ink:#66c9f8;--vx-accent-soft:#38bdf821;--vx-accent-grad:linear-gradient(180deg,#33b7f2,#0d94d6);--vx-on-accent:#04121c;--vx-success:#3dbd80;--vx-success-soft:#3dbd8024;--vx-warning:#d9a43e;--vx-warning-soft:#d9a43e24;--vx-danger:#e25549;--vx-danger-soft:#e2554921;--vx-neutral:#39424e;--vx-ai:#a18bf5;--vx-ai-soft:#a18bf526;--vx-chat-canvas:#090f17;--vx-chat-dot:hsla(0,0%,100%,.045);--vx-bubble-in:#1a2433;--vx-bubble-in-ink:#ecf1f8;--vx-bubble-out:#2b5278;--vx-bubble-out-ink:#eaf4fc;--vx-bubble-meta:#ecf1f873;--vx-bubble-out-meta:#eaf4fc8c;--vx-chat-chip:#00000073;--vx-chat-chip-ink:#cfd9e4;--vx-shadow-1:inset 0 1px 0 hsla(0,0%,100%,.045),0 2px 6px #0006,0 10px 24px #0000004d;--vx-shadow-2:inset 0 1px 0 #ffffff0f,0 4px 10px #00000080,0 18px 40px #0000006b;--vx-shadow-3:0 16px 40px #0009,0 40px 100px #00000080;--vx-shadow-well:inset 0 2px 5px #00000073;--vx-shadow-bar:0 1px 0 #00000080,0 4px 14px #00000059;--vx-glow-accent:0 0 0 1px #38bdf838,0 4px 18px #38bdf842;--vx-ring:0 0 0 3px #38bdf84d;--vx-shadow-card:var(--vx-shadow-1);--vx-shadow-soft:0 1px 3px #00000080;--vx-shadow-hero:drop-shadow(0 1px 1.5px #000000a6) drop-shadow(0 4px 8px #00000073);color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}body,html{-webkit-font-smoothing:antialiased;background:var(--vx-bg);color:var(--vx-ink);font-family:var(--vx-font-ui);font-size:var(--vx-text-body);height:100%}[hidden]:not(#vx-never){display:none}body:has(.vx-pubnav){height:auto;min-height:100%}.vx-pubnav .links{display:flex;gap:22px;margin-left:12px}.vx-pubnav .tools{align-items:center;display:flex;gap:12px;margin-left:auto}.vx-pubnav .vx-pubmenu{display:none}.vx-pubnav .vx-pubmenu summary{align-items:center;border:1px solid var(--vx-chrome-line);border-radius:var(--vx-radius-field);color:var(--vx-chrome-ink);cursor:pointer;display:inline-flex;height:40px;justify-content:center;list-style:none;width:40px}.vx-pubnav .vx-pubmenu summary::-webkit-details-marker{display:none}.vx-pubnav .vx-pubmenu .menu{background:var(--vx-chrome);border-bottom:1px solid var(--vx-chrome-line);box-shadow:var(--vx-shadow-3);display:flex;flex-direction:column;gap:14px;left:0;padding:16px clamp(20px,5vw,44px) 20px;position:absolute;right:0;top:100%}*{box-sizing:border-box}.vx-mono{font-family:var(--vx-font-mono)}.vx-display{font-family:var(--vx-font-display);letter-spacing:.01em}a{color:var(--vx-accent-ink);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}:focus-visible{box-shadow:none;outline:2px solid var(--vx-accent);outline-offset:2px}::-moz-selection{background:var(--vx-accent-soft);color:var(--vx-accent-ink)}::selection{background:var(--vx-accent-soft);color:var(--vx-accent-ink)}*{scrollbar-color:var(--vx-faint) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--vx-faint) 45%,#0000);border-radius:99px}.vx-app{display:grid;grid-template-columns:260px 1fr;height:100vh;height:100dvh;overflow:hidden}.vx-sidebar{background:var(--vx-chrome);border-right:1px solid var(--vx-chrome-line);display:flex;flex-direction:column;gap:3px;overflow-y:auto;padding:14px 12px 0}.vx-sidebar>*{flex-shrink:0}.vx-brand{align-items:center;color:var(--vx-chrome-ink);display:flex;gap:12px;padding:4px 6px 14px}.vx-brand .mark{background:currentColor;flex:none;height:36px;-webkit-mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;width:36px}.vx-brand .word{color:var(--vx-chrome-ink);font-family:var(--vx-font-display);font-size:var(--vx-text-h1);font-weight:700;letter-spacing:.06em;line-height:1.05;text-transform:uppercase}.vx-brand .tag{color:var(--vx-chrome-faint);font-family:var(--vx-font-mono);font-size:var(--vx-text-micro);letter-spacing:.1em}.vx-nav{display:flex;flex-direction:column;gap:2px}.vx-navitem{align-items:center;border-radius:8px;color:var(--vx-chrome-muted);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:10px;height:34px;padding:0 10px;position:relative;text-decoration:none;transition:background var(--vx-t-fast) var(--vx-ease),color var(--vx-t-fast) var(--vx-ease)}.vx-navitem:hover{background:var(--vx-chrome-2);color:var(--vx-chrome-ink);text-decoration:none}.vx-navitem.active{background:var(--vx-chrome-active);color:#7dd3fc;font-weight:600}.vx-navitem.active:before{background:var(--vx-accent);border-radius:0 3px 3px 0;bottom:7px;box-shadow:0 0 8px #38bdf8cc;content:"";left:-12px;position:absolute;top:7px;width:3px}.vx-navitem .ic{flex:none;height:16px;opacity:.85;width:16px}.vx-sec-label{color:var(--vx-chrome-faint);font:600 10px var(--vx-font-mono);letter-spacing:.12em;padding:14px 10px 6px;text-transform:uppercase}.vx-navgrp .chev{background:none;border:none;color:var(--vx-chrome-faint);cursor:pointer;flex:none;padding:7px 8px}.vx-navgrp .chev svg{transition:transform var(--vx-t-fast) var(--vx-ease)}.vx-navgrp.closed .chev svg{transform:rotate(-90deg)}.vx-subnav{display:flex;flex-direction:column;gap:1px}.vx-subnav .sub{align-items:center;border-radius:8px;color:var(--vx-chrome-muted);display:flex;font-size:12.5px;gap:8px;padding:6px 10px 6px 30px;position:relative;text-decoration:none}.vx-subnav .sub:before{background:var(--vx-chrome-line);bottom:0;content:"";left:17px;position:absolute;top:0;width:1px}.vx-subnav .sub:hover{background:var(--vx-chrome-2);color:var(--vx-chrome-ink);text-decoration:none}.vx-subnav .sub.active{background:var(--vx-chrome-active);color:#7dd3fc;font-weight:600}.vx-subnav .sub .ic{flex:none;height:14px;opacity:.8;width:14px}.vx-tree{display:flex;flex-direction:column;gap:1px}.vx-tree .grp{align-items:center;border-radius:8px;display:flex}.vx-tree .grp:hover{background:var(--vx-chrome-2)}.vx-tree .chev{align-items:center;background:none;border:none;color:var(--vx-chrome-faint);cursor:pointer;display:flex;flex:none;padding:7px 2px 7px 8px}.vx-tree .chev svg{transition:transform var(--vx-t-fast) var(--vx-ease)}.vx-tree .closed .chev svg{transform:rotate(-90deg)}.vx-tree .proj{align-items:center;background:none;border:none;border-radius:8px;color:var(--vx-chrome-ink);cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:600;gap:8px;padding:7px 10px 7px 4px;text-align:left}.vx-tree .proj,.vx-tree .proj:hover{text-decoration:none}.vx-tree .proj .count{color:var(--vx-chrome-faint);font-family:var(--vx-font-mono);font-size:11px;margin-left:auto}.vx-tree .accts{overflow:hidden}.vx-tree .closed .accts{display:none}.vx-tree .acct{align-items:center;border-radius:8px;color:var(--vx-chrome-muted);cursor:pointer;display:flex;font-family:var(--vx-font-mono);font-size:12.5px;gap:8px;padding:6px 10px 6px 26px;position:relative;text-decoration:none}.vx-tree .acct:before{background:var(--vx-chrome-line);bottom:0;content:"";left:13px;position:absolute;top:0;width:1px}.vx-tree .acct:hover{background:var(--vx-chrome-2);color:var(--vx-chrome-ink);text-decoration:none}.vx-tree .acct.active{background:var(--vx-chrome-active);color:#7dd3fc;font-weight:600}.vx-tree .acct.active:after{background:var(--vx-accent);border-radius:0 3px 3px 0;bottom:6px;box-shadow:0 0 8px #38bdf8cc;content:"";left:-12px;position:absolute;top:6px;width:3px}.vx-input:disabled{border-style:dashed;color:var(--vx-faint);cursor:default}.vx-helpref{align-items:center;border:1px solid var(--vx-line);border-radius:50%;color:var(--vx-faint);display:inline-flex;flex:none;font:600 10px var(--vx-font-mono);height:15px;justify-content:center;text-decoration:none;vertical-align:middle;width:15px}.vx-helpref:hover{border-color:var(--vx-accent);color:var(--vx-accent);text-decoration:none}.vx-helpref-txt{color:var(--vx-muted);font-size:11.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;white-space:nowrap}.vx-helpref-txt:hover{color:var(--vx-accent)}.vx-dot{border-radius:50%;flex:none;height:8px;width:8px}.vx-dot.on{background:var(--vx-success);box-shadow:0 0 0 3px var(--vx-success-soft)}.vx-dot.dry{background:var(--vx-warning);box-shadow:0 0 0 3px var(--vx-warning-soft)}.vx-dot.off{background:var(--vx-neutral)}.vx-dot.ban{background:var(--vx-danger);box-shadow:0 0 0 3px var(--vx-danger-soft)}.vx-dot.moving{animation:vx-moving-pulse 1.6s ease-in-out infinite;background:var(--vx-accent)}@keyframes vx-moving-pulse{0%,to{box-shadow:0 0 0 0 var(--vx-accent-soft)}50%{box-shadow:0 0 0 4px var(--vx-accent-soft)}}.vx-foot{background:var(--vx-chrome);bottom:0;margin-top:auto;position:sticky}.vx-util{display:flex;gap:6px;padding:8px 4px 2px}.vx-util .chip{align-items:center;background:var(--vx-chrome-2);border:1px solid var(--vx-chrome-line);border-radius:7px;color:var(--vx-chrome-ink);display:flex;flex:1;font:600 11px var(--vx-font-mono);gap:5px;min-width:0;padding:5px 8px;white-space:nowrap}.vx-util.two{display:grid;grid-template-columns:1fr 1fr}.vx-util.two .chip{cursor:pointer;flex:none;justify-content:center;text-decoration:none}.vx-util .chip.lang{letter-spacing:.08em}.vx-util .chip.lang .off{color:var(--vx-chrome-faint)}.vx-userchip{align-items:center;background:var(--vx-chrome);border-radius:8px;border-top:1px solid var(--vx-chrome-line);display:flex;gap:10px;padding:10px 4px;text-decoration:none}.vx-userchip:hover{background:var(--vx-chrome-2)}.vx-userchip .chev-r{color:var(--vx-chrome-faint);flex:none;height:14px;margin-left:auto;width:14px}.vx-userchip .av{background:var(--vx-accent-grad);border-radius:50%;box-shadow:0 1px 4px #0ea5e966;color:#fff;display:grid;flex:none;font-size:12px;font-weight:700;height:30px;place-items:center;width:30px}.vx-userchip .nm{color:var(--vx-chrome-ink);font-size:12.5px;font-weight:600}.vx-userchip .nm,.vx-userchip .rl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-userchip .rl{color:var(--vx-chrome-faint);font-family:var(--vx-font-mono);font-size:10.5px}.vx-main{display:flex;flex-direction:column;min-width:0;overflow:hidden}.vx-topbar{align-items:center;background:var(--vx-surface);border-bottom:1px solid var(--vx-line);box-shadow:var(--vx-shadow-bar);display:flex;flex:none;gap:12px;height:var(--vx-topbar-h);padding:0 26px;position:relative;z-index:6}.vx-topbar-mark{background:var(--vx-ink);flex:none;height:26px;-webkit-mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;width:26px}.vx-crumb{align-items:center;color:var(--vx-muted);display:flex;font-size:13px;gap:8px;white-space:nowrap}.vx-crumb,.vx-crumb .cur{min-width:0;overflow:hidden}.vx-crumb .cur{text-overflow:ellipsis}.vx-crumb .sep{color:var(--vx-faint)}.vx-crumb .cur{color:var(--vx-ink);font-weight:600}.vx-crumb .lnk{color:var(--vx-muted);text-decoration:none}.vx-crumb .lnk:hover{color:var(--vx-accent-ink);text-decoration:underline;text-underline-offset:2px}.vx-body{display:flex;flex:1;overflow:hidden}.vx-acct-tabs{align-items:center;background:var(--vx-surface);border-bottom:1px solid var(--vx-line);box-shadow:var(--vx-shadow-bar);display:flex;flex:none;gap:2px;height:46px;padding:0 26px;position:relative;z-index:5}.vx-acct-tabs:before{content:"";inset:8px auto 8px 22px;position:absolute}.vx-acct-tabs .tab{align-items:center;border-radius:var(--vx-radius-sm);color:var(--vx-muted);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;height:30px;padding:0 13px;text-decoration:none;transition:color var(--vx-t-fast) var(--vx-ease),background var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease)}.vx-acct-tabs .tab:hover{color:var(--vx-ink);text-decoration:none}.vx-acct-tabs .tab.on{background:var(--vx-surface);box-shadow:0 1px 2px #10172429,0 2px 8px #1017241a;color:var(--vx-accent-ink);font-weight:600}[data-theme=dark] .vx-acct-tabs .tab.on{box-shadow:inset 0 1px 0 #ffffff14,0 1px 4px #0000008c}.vx-acct-tabs .track,.vx-acct-tabs.track{background:var(--vx-well);border-radius:var(--vx-radius-field);box-shadow:var(--vx-shadow-well);display:inline-flex;gap:2px;padding:3px}.vx-acct-tabs .badge{background:var(--vx-ai-soft);border-radius:5px;color:var(--vx-ai);font:600 9.5px var(--vx-font-mono);padding:2px 5px}.vx-acct-tabs .tab.on .badge{background:var(--vx-ai);color:#fff}.vx-acct-tabs .side{align-items:center;color:var(--vx-faint);display:inline-flex;font-family:var(--vx-font-mono);font-size:12px;gap:8px;margin-left:auto}.vx-content{flex:1;overflow-y:auto;padding:26px}.vx-content.flush{display:flex;flex-direction:column;overflow:hidden;padding:0}.vx-card{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);box-shadow:var(--vx-shadow-1);padding:18px}.vx-card.hoverable{cursor:pointer;transition:box-shadow var(--vx-t-fast) var(--vx-ease),transform var(--vx-t-fast) var(--vx-ease)}.vx-card.hoverable:hover{box-shadow:var(--vx-shadow-2);transform:translateY(-2px)}.vx-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:var(--vx-h-md);justify-content:center;padding:0 14px;transition:transform var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease),background var(--vx-t-fast) var(--vx-ease),border-color var(--vx-t-fast) var(--vx-ease)}.vx-btn:active:not(:disabled){transform:translateY(1px) scale(.99)}.vx-btn.primary{background:var(--vx-accent-grad);border-color:var(--vx-accent-strong);box-shadow:inset 0 1px 0 #ffffff40,0 1px 2px #0990cf4d;color:var(--vx-on-accent)}.vx-btn.primary:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff40,var(--vx-glow-accent);transform:translateY(-1px)}.vx-btn.ghost{background:var(--vx-surface);border-color:var(--vx-line);box-shadow:var(--vx-shadow-soft);color:var(--vx-ink);font-size:12.5px;font-weight:500}.vx-btn.ghost:hover:not(:disabled){border-color:color-mix(in srgb,var(--vx-ink) 25%,#0000);box-shadow:var(--vx-shadow-1);transform:translateY(-1px)}.vx-btn.ghost.cta{color:var(--vx-accent-ink)}.vx-btn.danger{background:var(--vx-surface);border-color:color-mix(in srgb,var(--vx-danger) 40%,#0000);box-shadow:var(--vx-shadow-soft);color:var(--vx-danger)}.vx-btn.danger:hover:not(:disabled){background:var(--vx-danger);border-color:var(--vx-danger);color:#fff}.vx-btn:disabled{cursor:not-allowed;opacity:.45}.vx-btn:not(.primary):not(.ghost):not(.danger){background:var(--vx-surface-2);border-color:var(--vx-line);color:var(--vx-ink)}.vx-btn:not(.primary):not(.ghost):not(.danger):hover:not(:disabled){border-color:color-mix(in srgb,var(--vx-ink) 25%,#0000)}.vx-btn.sm{font-size:var(--vx-text-xs);height:var(--vx-h-sm);padding:0 10px}.vx-btn.lg{font-size:var(--vx-text-body);height:var(--vx-h-lg);padding:0 18px}.vx-btn.icon{flex:none;height:28px;padding:0;width:28px}.vx-menu{background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:10px;box-shadow:var(--vx-shadow-2);display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.vx-menu button{background:none;border:none;border-radius:7px;color:var(--vx-ink);cursor:pointer;font-size:12.5px;font-weight:500;padding:8px 10px;text-align:left}.vx-menu button:hover{background:var(--vx-surface-2)}.vx-menu button.danger{color:var(--vx-danger)}.vx-pill{align-items:center;border-radius:var(--vx-radius-pill);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:4px 10px;white-space:nowrap}.vx-pill.ok{background:var(--vx-success-soft);color:var(--vx-success)}.vx-pill.dry,.vx-pill.warn{background:var(--vx-warning-soft);color:var(--vx-warning)}.vx-pill.off{background:var(--vx-surface-2);color:var(--vx-faint)}.vx-pill.ban{background:var(--vx-danger-soft)}.vx-fail,.vx-pill.ban{color:var(--vx-danger)}.vx-end{flex:none;margin-left:auto}.vx-act-note{font-size:var(--vx-text-xs);line-height:1.35;margin-top:3px}.vx-act-note.danger{color:var(--vx-danger)}.vx-act-note.warn{color:var(--vx-warning)}.vx-pill.ai{background:var(--vx-ai-soft);color:var(--vx-ai)}.vx-pill.moving{background:var(--vx-accent-soft);color:var(--vx-accent-ink)}.vx-kpi{display:flex;flex-direction:column;gap:4px}.vx-kpi .lbl{color:var(--vx-muted);font:600 9.5px var(--vx-font-mono);letter-spacing:.1em;text-transform:uppercase}.vx-kpi .val{font-family:var(--vx-font-display);font-size:var(--vx-text-kpi);font-variant-numeric:tabular-nums;font-weight:700}.vx-kpi .val.money{color:var(--vx-accent-ink)}.vx-kpi .val.tone-danger{color:var(--vx-danger)}.vx-kpi .sub{color:var(--vx-faint);font-size:11.5px}.vx-kpi.headline{background:linear-gradient(180deg,var(--vx-accent-soft),#0000 70%),var(--vx-surface);border-radius:var(--vx-radius-card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vx-accent) 45%,#0000),var(--vx-shadow-1),0 8px 28px var(--vx-accent-soft);padding:18px}.vx-kpi.headline .val{color:var(--vx-accent-ink);font-size:var(--vx-text-hero)}.vx-note{align-items:flex-start;border-radius:11px;display:flex;font-size:12.5px;gap:10px;padding:11px 13px}.vx-note.info{background:var(--vx-accent-soft);border:1px solid color-mix(in srgb,var(--vx-accent) 22%,#0000);color:var(--vx-accent-ink)}.vx-note.caution{background:var(--vx-warning-soft);border:1px solid color-mix(in srgb,var(--vx-warning) 26%,#0000);color:var(--vx-warning)}.vx-note.danger{background:var(--vx-danger-soft);border:1px solid color-mix(in srgb,var(--vx-danger) 26%,#0000);color:var(--vx-danger)}.vx-h1{font-size:var(--vx-text-h1);font-weight:700;letter-spacing:-.01em}.vx-h1,.vx-sectitle{font-family:var(--vx-font-display)}.vx-sectitle{font-size:var(--vx-text-title);font-weight:600;margin-bottom:10px}.vx-grid{display:grid;gap:16px}.vx-toggle{background:var(--vx-neutral);border:none;border-radius:999px;box-shadow:var(--vx-shadow-well);cursor:pointer;flex:none;height:22px;padding:0;position:relative;transition:background var(--vx-t-med) var(--vx-ease);width:38px}.vx-toggle.on{background:var(--vx-accent-grad);box-shadow:0 1px 4px #0ea5e959}.vx-toggle:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #10172459;content:"";height:18px;left:2px;position:absolute;top:2px;transition:left var(--vx-t-med) var(--vx-ease-pop);width:18px}.vx-toggle.on:after{left:18px}.vx-group-label{color:var(--vx-faint);font:600 10px var(--vx-font-mono);letter-spacing:.12em;margin:6px 0 10px;text-transform:uppercase}.vx-optcard{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);box-shadow:var(--vx-shadow-1);display:flex;flex-direction:column;gap:10px;padding:15px 17px;transition:box-shadow var(--vx-t-med) var(--vx-ease),border-color var(--vx-t-med) var(--vx-ease),background var(--vx-t-med) var(--vx-ease)}.vx-optcard.off{background:#0000;border:1px dashed var(--vx-line-dash);box-shadow:none}.vx-optcard.off .name{color:var(--vx-muted)}.vx-optcard.off .desc{color:var(--vx-faint)}.vx-optcard .name{font-size:14px;font-weight:600}.vx-optcard .desc{color:var(--vx-muted);font-size:12px;margin-top:4px}.vx-optcard .statdot{background:var(--vx-success);border-radius:50%;box-shadow:0 0 0 3px var(--vx-success-soft);flex:none;height:7px;width:7px}.vx-optcard.off .statdot{background:var(--vx-neutral);box-shadow:none}.vx-optcard .foot{border-top:1px solid var(--vx-line-2);margin-top:auto;padding-top:9px}.vx-optcard .foot a{color:var(--vx-accent-ink);font-size:12px;font-weight:600}.vx-exp>summary{background:var(--vx-warning-soft);border-radius:5px;color:var(--vx-warning);cursor:pointer;display:inline-block;font-family:var(--vx-font-mono);font-size:9px;font-weight:600;letter-spacing:.02em;list-style:none;padding:2px 7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vx-exp>summary::-webkit-details-marker{display:none}.vx-exp .pop{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:9px;box-shadow:var(--vx-shadow-2);color:var(--vx-ink);font-size:12px;font-weight:400;left:0;line-height:1.4;padding:8px 10px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.vx-seg{background:var(--vx-well);border-radius:10px;box-shadow:var(--vx-shadow-well);display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.vx-seg a,.vx-seg button{background:none;border:none;border-radius:var(--vx-radius-sm);color:var(--vx-muted);cursor:pointer;font-family:var(--vx-font-ui);font-size:12.5px;padding:5px 12px;text-decoration:none;transition:color var(--vx-t-fast) var(--vx-ease),background var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease)}.vx-seg a:hover:not(.active),.vx-seg button:hover:not(.active){color:var(--vx-ink)}.vx-seg a.active,.vx-seg button.active{background:var(--vx-surface);box-shadow:0 1px 2px #10172424,0 2px 6px #10172414;color:var(--vx-ink);font-weight:600}[data-theme=dark] .vx-seg a.active,[data-theme=dark] .vx-seg button.active{box-shadow:inset 0 1px 0 #ffffff12,0 1px 3px #00000080}.vx-seg.full{display:flex}.vx-seg.full>*{flex:1;justify-content:center;min-height:38px;text-align:center}.vx-chip,.vx-seg.full>*{align-items:center;display:inline-flex}.vx-chip{background:var(--vx-accent-soft);border-radius:var(--vx-radius-sm);color:var(--vx-accent-ink);font-size:12.5px;gap:5px;padding:3px 8px}.vx-chip.active{background:var(--vx-accent);box-shadow:0 0 0 3px var(--vx-accent-soft);color:var(--vx-on-accent)}.vx-input{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:10px;box-shadow:var(--vx-shadow-well);color:var(--vx-ink);font-family:var(--vx-font-mono);font-size:14px;height:var(--vx-h-lg);padding:0 12px;transition:border-color var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease)}.vx-input::-moz-placeholder{color:var(--vx-faint)}.vx-input::placeholder{color:var(--vx-faint)}select.vx-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:26px}.vx-input:focus{border-color:var(--vx-accent);box-shadow:var(--vx-ring);outline:none}textarea.vx-input{line-height:1.5;min-height:92px}.vx-label{color:var(--vx-muted);font:600 var(--vx-text-micro) var(--vx-font-mono);letter-spacing:.1em;text-transform:uppercase}.vx-pf,.vx-pf-card{display:flex}.vx-pf-card{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:12px;box-shadow:var(--vx-shadow-soft);cursor:pointer;flex-direction:column;min-width:0;padding:11px 13px;text-align:left;transition:border-color var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease);width:100%}.vx-pf-card:hover{border-color:var(--vx-accent);box-shadow:var(--vx-shadow-1)}.vx-pf-head{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.vx-pf-label{color:var(--vx-ink);font:600 12px var(--vx-font-mono);letter-spacing:.06em;min-width:0;overflow-wrap:anywhere;text-transform:uppercase}.vx-pf-hint{color:var(--vx-muted);font-size:11.5px;margin-top:3px;overflow-wrap:anywhere}.vx-pf-meta{color:var(--vx-faint);font-family:var(--vx-font-mono);font-size:11px;white-space:nowrap}.vx-pf-preview{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--vx-muted);display:-webkit-box;font-size:12.5px;line-height:1.5;margin-top:7px;overflow:hidden;overflow-wrap:anywhere;white-space:pre-line}.vx-pf-modal{background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:16px;box-shadow:var(--vx-shadow-3);color:var(--vx-ink);padding:16px 18px;width:min(860px,calc(100vw - 48px))}.vx-pf-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in srgb,#060a10 55%,#0000)}.vx-pf-modal-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.vx-pf-ta{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:10px;box-shadow:var(--vx-shadow-well);color:var(--vx-ink);font:13px/1.55 var(--vx-font-mono);max-height:56vh;min-height:200px;overflow-y:auto;padding:10px 12px;resize:none;width:100%}.vx-pf-ta:focus{border-color:var(--vx-accent);box-shadow:var(--vx-ring);outline:none}.vx-pf-ta::-moz-placeholder{color:var(--vx-faint)}.vx-pf-ta::placeholder{color:var(--vx-faint)}.vx-pf-modal-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.vx-pf-modal-foot .vx-btn{white-space:nowrap}.vx-combo{display:flex;flex-direction:column;gap:4px;position:relative}.vx-combo-menu{background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:var(--vx-radius-field);box-shadow:var(--vx-shadow-1);left:0;list-style:none;margin-top:4px;max-height:260px;overflow-y:auto;padding:4px;position:absolute;right:0;top:100%;z-index:60}.vx-combo-menu:empty{display:none}.vx-bubble.vx-md{white-space:normal}.vx-bubble.vx-md p{margin:0 0 8px}.vx-bubble.vx-md p:last-child{margin-bottom:0}.vx-bubble.vx-md h1,.vx-bubble.vx-md h2,.vx-bubble.vx-md h3,.vx-bubble.vx-md h4{font-size:13px;font-weight:700;margin:10px 0 6px}.vx-bubble.vx-md h1:first-child,.vx-bubble.vx-md h2:first-child,.vx-bubble.vx-md h3:first-child{margin-top:0}.vx-bubble.vx-md ol,.vx-bubble.vx-md ul{margin:4px 0 8px;padding-left:18px}.vx-bubble.vx-md li{margin:2px 0}.vx-bubble.vx-md code{background:color-mix(in srgb,var(--vx-ink) 8%,#0000);border-radius:4px;font-family:var(--vx-font-mono);font-size:11.5px;padding:1px 4px}.vx-bubble.vx-md pre{background:color-mix(in srgb,var(--vx-ink) 6%,#0000);border-radius:8px;margin:6px 0;overflow-x:auto;padding:8px 10px}.vx-bubble.vx-md pre code{background:none;padding:0}.vx-bubble.vx-md blockquote{border-left:2px solid var(--vx-line);color:var(--vx-muted);margin:6px 0;padding-left:10px}.vx-bubble.vx-md hr{border:none;border-top:1px solid var(--vx-line);margin:8px 0}.vx-bubble.vx-md table{border-collapse:collapse;display:block;margin:6px 0;max-width:100%;overflow-x:auto;width:-moz-max-content;width:max-content}.vx-bubble.vx-md td,.vx-bubble.vx-md th{overflow-wrap:normal;padding:3px 10px 3px 0;text-align:left;vertical-align:top}.vx-combo-opt{align-items:center;border-radius:var(--vx-radius-sm);color:var(--vx-ink);cursor:pointer;display:flex;font:13px var(--vx-font-mono);gap:12px;justify-content:space-between;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.vx-combo-opt .ctx{color:var(--vx-faint);flex:none;font-size:11px}.vx-combo-opt.sel,.vx-combo-opt:hover{background:var(--vx-accent-soft);color:var(--vx-accent-ink)}.vx-media{background:var(--vx-well);border-radius:10px;max-height:340px;max-width:min(320px,100%);-o-object-fit:contain;object-fit:contain;width:auto}.vx-media,.vx-media-audio{display:block;margin:3px 0}.vx-media-audio{max-width:100%}.vx-media-lbl{color:var(--vx-faint)}.vx-media-desc{background:var(--vx-ai-soft);border-left:2px solid var(--vx-ai);border-radius:6px;color:var(--vx-muted);font-size:12px;margin:3px 0 1px;padding:4px 8px}.vx-lock{background:radial-gradient(#38bdf812 1px,#0000 1.4px) 0 0 /26px 26px,var(--vx-chrome);display:grid;height:100vh;padding:40px;place-items:center;text-align:center}.vx-lock .box{align-items:center;background:var(--vx-surface);border-radius:16px;box-shadow:var(--vx-shadow-3);display:flex;flex-direction:column;gap:14px;max-width:380px;padding:24px}.vx-login{background:radial-gradient(#38bdf812 1px,#0000 1.4px) 0 0 /26px 26px,var(--vx-chrome);display:grid;height:100vh;place-items:center}.vx-login form{background:var(--vx-surface);border-radius:16px;box-shadow:var(--vx-shadow-3);display:flex;flex-direction:column;gap:12px;padding:22px;width:320px}.vx-chat-canvas{background:radial-gradient(var(--vx-chat-dot) 1px,#0000 1.3px) 0 0 /18px 18px,var(--vx-chat-canvas)}.vx-microlabel{color:var(--vx-faint);font:600 var(--vx-text-micro)/1.2 var(--vx-font-mono);letter-spacing:.1em;text-transform:uppercase}.vxm-row{align-items:center;background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);box-shadow:var(--vx-shadow-1);color:inherit;cursor:pointer;display:flex;font:inherit;gap:11px;padding:13px 14px;text-align:left;transition:transform var(--vx-t-fast) var(--vx-ease),box-shadow var(--vx-t-fast) var(--vx-ease);width:100%}.vxm-row:active{transform:scale(.985)}.vx-avatar{border-radius:50%;color:#fff;display:grid;flex:none;font-family:var(--vx-font-ui);font-weight:600;place-items:center;position:relative}.vx-avatar.c1{background:var(--vx-av-1)}.vx-avatar.c2{background:var(--vx-av-2)}.vx-avatar.c3{background:var(--vx-av-3)}.vx-avatar.c4{background:var(--vx-av-4)}.vx-avatar.c5{background:var(--vx-av-5)}.vx-avatar.c6{background:var(--vx-av-6)}.vx-avatar.c7{background:var(--vx-av-7)}.vx-dlg{align-items:center;border-radius:10px;color:inherit;cursor:pointer;display:grid;gap:10px;grid-template-columns:44px 1fr auto;margin:0 6px;padding:8px 10px;text-decoration:none;transition:background var(--vx-t-fast) var(--vx-ease)}.vx-dlg:hover{background:var(--vx-surface-2);text-decoration:none}.vx-dlg.active{background:var(--vx-accent-grad);box-shadow:0 2px 10px #0ea5e959}.vx-dlg.active,.vx-dlg.active *{color:var(--vx-on-accent)!important}.vx-dlg.active .vx-pill{background:color-mix(in srgb,var(--vx-on-accent) 18%,#0000)}.vx-dlg .unread{background:var(--vx-accent);border-radius:999px;color:var(--vx-on-accent);font:600 10.5px/19px var(--vx-font-mono);height:19px;min-width:19px;padding:0 5px;text-align:center}.vx-dlg.active .unread{background:var(--vx-on-accent);color:var(--vx-accent-strong)}.vx-bubble{border-radius:15px;box-shadow:0 1px 1.5px #060e162e;font-size:13px;line-height:1.42;max-width:72%;overflow-wrap:anywhere;padding:7px 11px 6px;position:relative;width:-moz-fit-content;width:fit-content}.vx-bubble.in{align-self:flex-start;background:var(--vx-bubble-in);border-bottom-left-radius:4px;color:var(--vx-bubble-in-ink)}.vx-bubble.out{align-self:flex-end;background:var(--vx-bubble-out);border-bottom-right-radius:4px;color:var(--vx-bubble-out-ink)}.vx-bubble .au{display:block;font:600 12px var(--vx-font-ui);margin-bottom:1px}.vx-bubble .meta{display:inline-block;font:500 10px var(--vx-font-mono);margin-left:9px;transform:translateY(3px)}.vx-bubble.in .meta{color:var(--vx-bubble-meta)}.vx-bubble.out .meta{color:var(--vx-bubble-out-meta)}.vx-chatchip{align-self:center;background:var(--vx-chat-chip);border-radius:999px;color:var(--vx-chat-chip-ink);font:600 11px var(--vx-font-ui);padding:3px 10px}.vx-jump-hl{animation:vx-jump-hl 1.6s ease-out}@keyframes vx-jump-hl{0%,55%{box-shadow:0 0 0 2.5px var(--vx-accent)}to{box-shadow:none}}.vx-moving{align-items:center;background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);color:var(--vx-ink);display:flex;font:600 13.5px var(--vx-font-ui);gap:10px;margin:0 0 14px;padding:12px 14px}.vx-moving-gate{border:0;display:contents;margin:0;min-width:0;padding:0;pointer-events:none}:root{--vx-spin:vx-spin}@media (prefers-reduced-motion:reduce){:root{--vx-spin:none}.animate-spin,.vx-clippy-mark .eye,.vx-clippy-mark.thinking svg,.vx-clippy-rec .dot,.vx-dot.moving{animation:none}}.vx-mark.spin{animation:var(--vx-spin) 1.8s linear infinite}@keyframes vx-spin{to{transform:rotate(1turn)}}@keyframes vx-wait{to{visibility:visible}}@keyframes vx-wait-inline{to{height:1em;margin-left:.4em;visibility:visible;width:1em}}@keyframes vx-wait-hide{to{visibility:hidden}}@keyframes vx-wait-fill{to{-webkit-text-fill-color:#0000}}@keyframes vx-wait-nobg{to{background-size:0 0}}.vx-prof-row{align-items:center;border-bottom:1px solid var(--vx-line-2);display:flex;gap:11px;padding:12px 14px}.vx-prof-row:last-child{border-bottom:0}.vx-prof-row .lbl{flex:1;font-size:var(--vx-text-body)}.vx-prof-row .lbl .sub{color:var(--vx-faint);font:var(--vx-text-xs) var(--vx-font-mono);margin-top:2px}.vx-prof-card{padding:0}.vx-prof-card,.vx-prof-empty{margin-bottom:14px}.phx-click-loading,.phx-submit-loading,.vx-busy{pointer-events:none}.vx-btn.phx-click-loading,.vx-btn.phx-submit-loading:not([type=button]),.vx-btn.vx-busy,.vx-dlg.phx-click-loading,:is(button,a)[phx-click]:is(.phx-click-loading,.vx-busy):not(.vx-btn,.vx-toggle,.vx-dlg){position:relative}.vx-btn.phx-submit-loading:not([type=button]),.vx-btn.vx-busy{opacity:1}.vx-btn.phx-click-loading:before,.vx-btn.phx-submit-loading:not([type=button]):before,.vx-btn.vx-busy:before{animation:vx-wait 1ms .3s forwards;background:inherit;border-radius:inherit;content:"";inset:0;position:absolute;visibility:hidden}.vx-btn.phx-click-loading:after,.vx-btn.phx-submit-loading:not([type=button]):after,.vx-btn.vx-busy:after,.vx-dlg.phx-click-loading:after,.vx-toggle.phx-click-loading:before,:is(button,a)[phx-click]:is(.phx-click-loading,.vx-busy):not(.vx-btn,.vx-toggle,.vx-dlg):after{animation:vx-wait 1ms .3s forwards,var(--vx-spin) 1.8s linear infinite;background:currentColor;content:"";-webkit-mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;visibility:hidden}.vx-pf:has(.phx-submit-loading,.phx-click-loading)>.vx-pf-card:after,form.phx-change-loading:not([phx-change=draft]):not(:has(button,.vx-label)):after,form.phx-submit-loading:not(:has(button)) .vx-label:after,form.phx-submit-loading:not(:has(button,.vx-label)):after,label:has(>input.phx-click-loading):after{animation:vx-wait 1ms .3s forwards,var(--vx-spin) 1.8s linear infinite;background:currentColor;content:"";-webkit-mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;visibility:hidden}.vx-btn.phx-click-loading:after,.vx-btn.phx-submit-loading:not([type=button]):after,.vx-btn.vx-busy:after{height:1.15em;inset:0;margin:auto;position:absolute;width:1.15em}:is(button,a)[phx-click]:is(.phx-click-loading,.vx-busy):not(.vx-btn,.vx-toggle,.vx-dlg){animation:vx-wait-fill 1ms .3s forwards}:is(button,a)[phx-click]:is(.phx-click-loading,.vx-busy):not(.vx-btn,.vx-toggle,.vx-dlg)>*{animation:vx-wait-hide 1ms .3s forwards}:is(button,a)[phx-click]:is(.phx-click-loading,.vx-busy):not(.vx-btn,.vx-toggle,.vx-dlg):after{height:1em;inset:0;margin:auto;position:absolute;width:1em}.vx-toggle.phx-click-loading:before{color:var(--vx-accent);height:12px;inset:auto;left:5px;position:absolute;top:5px;width:12px;z-index:1}.vx-toggle.on.phx-click-loading:before{left:21px}.vx-dlg.phx-click-loading>:last-child{animation:vx-wait-hide 1ms .3s forwards}.vx-dlg.phx-click-loading:after{bottom:0;height:16px;margin:auto 0;position:absolute;right:16px;top:0;width:16px}.vx-pf:has(.phx-submit-loading,.phx-click-loading)>.vx-pf-card{position:relative}.vx-pf:has(.phx-submit-loading,.phx-click-loading)>.vx-pf-card:after{bottom:11px;color:var(--vx-accent);height:16px;position:absolute;right:12px;width:16px}form.phx-change-loading:not([phx-change=draft]):not(:has(button,.vx-label)),form.phx-submit-loading:not(:has(button,.vx-label)){position:relative}form.phx-change-loading:not([phx-change=draft]):not(:has(button,.vx-label)):after,form.phx-submit-loading:not(:has(button,.vx-label)):after{bottom:0;height:12px;margin:auto 0;position:absolute;right:9px;top:0;width:12px}form.phx-change-loading:not([phx-change=draft]):not(:has(button,.vx-label)) select.vx-input:last-of-type,form.phx-submit-loading:not(:has(button,.vx-label)) select.vx-input:last-of-type{animation:vx-wait-nobg 1ms .3s forwards}label:has(>input.phx-click-loading){pointer-events:none}form.phx-submit-loading:not(:has(button)) .vx-label:after,label:has(>input.phx-click-loading):after{animation:vx-wait-inline 1ms .3s forwards,var(--vx-spin) 1.8s linear infinite;display:inline-block;flex:none;height:0;margin-left:0;vertical-align:-.15em;width:0}.vx-leadpill{border-radius:5px;display:inline-flex;font:600 9px var(--vx-font-mono);letter-spacing:.06em;padding:1.5px 5px;text-transform:uppercase;white-space:nowrap}.vx-leadpill.lead{background:var(--vx-success-soft);color:var(--vx-success)}.vx-leadpill.reject{background:var(--vx-danger-soft);color:var(--vx-danger)}.vx-leadpill.work{background:var(--vx-accent-soft);color:var(--vx-accent-ink)}.vx-leadpill.new{background:var(--vx-surface-2);color:var(--vx-faint)}.vx-table{border-collapse:collapse;width:100%}.vx-table th{background:var(--vx-surface-2);border-bottom:1px solid var(--vx-line);color:var(--vx-faint);font:600 10px var(--vx-font-mono);letter-spacing:.1em;padding:9px 12px;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:1}.vx-table td{border-bottom:1px solid var(--vx-line-2);font-size:13px;padding:11px 12px}.vx-table tbody tr{transition:background var(--vx-t-fast) var(--vx-ease)}.vx-table tbody tr:hover td{background:var(--vx-surface-2)}.vx-table tbody tr.sel td{background:var(--vx-accent-soft)}.vx-table tbody tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--vx-accent)}.vx-table tr.totals td{background:var(--vx-surface-2);font-weight:700}.vx-table td.mono{font-family:var(--vx-font-mono);white-space:nowrap}.vx-table td.num,.vx-table th.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.vx-table th>button.sort{all:unset;cursor:pointer;white-space:nowrap}.vx-table th>button.sort.on,.vx-table th>button.sort:hover{color:var(--vx-ink)}.vx-table td .sub{color:var(--vx-faint);display:block;font-size:11.5px}.vx-setrow{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:12px 0}.vx-setrow+.vx-setrow{border-top:1px solid var(--vx-line-2)}.vx-setrow .name{font-size:13px;font-weight:600}.vx-setrow .hint{color:var(--vx-muted);font-size:11.5px}.vx-meta{color:var(--vx-faint);font:11px var(--vx-font-mono)}.hw-seg-row{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:12px;min-width:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.hw-seg-row>.vx-seg{flex:none}.vx-cmdk{align-items:flex-start;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:color-mix(in srgb,#060a10 50%,#0000);display:flex;inset:0;justify-content:center;padding-top:12vh;position:fixed;z-index:60}.vx-cmdk .box{background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:14px;box-shadow:var(--vx-shadow-3);display:flex;flex-direction:column;max-width:calc(100vw - 32px);overflow:hidden;width:520px}.vx-cmdk input{background:none;border:none;border-bottom:1px solid var(--vx-line);box-shadow:none;color:var(--vx-ink);font:14px var(--vx-font-ui);outline:none;padding:15px 16px}.vx-cmdk .list{max-height:320px;overflow-y:auto;padding:6px}.vx-cmdk .list a{align-items:center;border-radius:8px;color:var(--vx-ink);display:flex;font-size:13px;gap:9px;padding:8px 10px;text-decoration:none}.vx-cmdk .list a.sel,.vx-cmdk .list a:hover{background:var(--vx-accent-soft);text-decoration:none}.vx-cmdk .list a .kind{color:var(--vx-faint);font:500 10px var(--vx-font-mono);margin-left:auto}.hw-chart .head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.hw-chart .ttl{color:var(--vx-muted);font-size:12.5px;font-weight:600;white-space:nowrap}.hw-chart .lgd{color:var(--vx-muted);display:inline-flex;flex-wrap:wrap;font-size:11.5px;gap:6px 10px;margin-left:auto;min-width:0}.hw-chart .lgd .li{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.hw-chart .lgd .li i{border-radius:50%;display:inline-block;height:8px;width:8px}.hw-chart .grid{stroke:color-mix(in srgb,var(--vx-muted) 22%,#0000);stroke-width:1}.hw-chart .lbl{fill:var(--vx-muted);font:10px var(--vx-font-mono)}.hw-chart .nodata{color:var(--vx-faint);font-size:12.5px;padding:30px 0;text-align:center}.acc-mobile,.vx-tabs{display:none}.vx-mon-back,.vx-mon-info{display:none!important}.vx-mon-grid>*{min-width:0}.vx-help .grid{display:grid;gap:28px;grid-template-columns:216px minmax(0,720px)}.vx-help .hnav{align-self:start;display:flex;flex-direction:column;gap:2px;position:sticky;top:8px}.vx-help .hnav .itm{align-items:center;border-radius:8px;color:var(--vx-muted);display:flex;font-size:13px;gap:9px;padding:7px 10px;text-decoration:none}.vx-help .hnav .itm.on,.vx-help .hnav .itm:hover{background:var(--vx-surface-2);color:var(--vx-ink)}.vx-help .hnav .itm.on{font-weight:600}.vx-help .hgrp{align-items:center;color:var(--vx-faint);display:flex;font:600 11px var(--vx-font-mono);gap:8px;letter-spacing:.1em;margin:24px 0 4px;text-transform:uppercase}.vx-help .hgrp:first-child{margin-top:0}.vx-help .hgrp .dot{background:var(--vx-accent-grad);border-radius:2px;height:7px;width:7px}.hqa{border-bottom:1px solid var(--vx-line)}.hqa summary{align-items:center;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:12px;justify-content:space-between;list-style:none;padding:13px 2px}.hqa summary::-webkit-details-marker{display:none}.hqa .chev{color:var(--vx-faint);flex:none;height:14px;transition:transform var(--vx-t-fast) var(--vx-ease);width:14px}.hqa[open] summary .chev{transform:rotate(180deg)}.hqa .body{color:var(--vx-muted);font-size:13px;line-height:1.65;padding:0 2px 14px}.vx-landing .hqa summary{font-size:16px;padding:16px 2px}.vx-landing .hqa .body{font-size:15px}.vx-help .hqa .body p{margin:0 0 8px}.vx-help .hqa .body p:last-child{margin-bottom:0}.vx-help .hqa .body ul{margin:4px 0 8px;padding-left:18px}.vx-help .hqa .body li{margin-bottom:4px}.vx-help .hqa .body b{color:var(--vx-ink);font-weight:600}.hqa .body a{color:var(--vx-accent-ink);text-decoration:none}.vx-help .hqa .body a:hover{text-decoration:underline}.vx-help .hqa .body code{background:var(--vx-surface-2);border:1px solid var(--vx-line);border-radius:4px;font-family:var(--vx-font-mono);font-size:11.5px;padding:0 4px}.vx-help .tblwrap{overflow-x:auto}.vx-help table{border-collapse:collapse;font-size:12.5px;margin:4px 0 8px;width:100%}.vx-help th{border-bottom:1px solid var(--vx-line);color:var(--vx-ink);font-weight:600;padding:5px 8px;text-align:left;white-space:nowrap}.vx-help td{border-bottom:1px solid var(--vx-line-2);padding:5px 8px;vertical-align:top}.vx-ic{display:inline-block;flex:none;height:14px;vertical-align:-2px;width:14px}details.vx-adv{grid-column:1/-1}details.vx-adv>summary{color:var(--vx-muted);cursor:pointer;font-size:var(--vx-text-sm);list-style:none;padding:6px 0}details.vx-adv>summary::-webkit-details-marker{display:none}details.vx-adv[open]>summary{margin-bottom:10px}.vx-clippy-dock{align-items:center;display:flex;height:var(--vx-topbar-h);max-width:calc(100vw - 580px);position:fixed;right:24px;top:0;z-index:40}.vx-clippy-bar{gap:10px;height:100%}.vx-clippy-bar,.vx-clippy-bar .say{align-items:center;display:flex;min-width:0}.vx-clippy-bar .say{background:var(--vx-surface-2);border:1px solid var(--vx-line);border-radius:var(--vx-radius-bubble);color:var(--vx-ink);cursor:pointer;font:inherit;font-size:var(--vx-text-sm);gap:8px;height:34px;max-width:520px;padding:0 12px;position:relative;text-decoration:none;transition:border-color var(--vx-t-fast) var(--vx-ease)}.vx-clippy-bar .say:after{background:var(--vx-surface-2);border-right:1px solid var(--vx-line);border-top:1px solid var(--vx-line);content:"";height:8px;position:absolute;right:-5px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}.vx-clippy-bar .say:hover{border-color:color-mix(in srgb,var(--vx-ai) 45%,var(--vx-line))}.vx-clippy-bar .say .txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-bar .say .n{color:var(--vx-ai);flex:none;font:600 var(--vx-text-xs) var(--vx-font-mono)}.vx-clippy-bar .say .acc{color:var(--vx-muted);font-family:var(--vx-font-mono)}.vx-clippy-bar .say.crumb{background:#0000;border-color:#0000;color:var(--vx-muted);display:none}.vx-clippy-bar .say.crumb:after{display:none}.vx-clippy-bar .say.crumb .cur{color:var(--vx-ink);font-weight:600}.vx-clippy-fab{align-items:flex-start;background:none;border:0;color:var(--vx-ai);cursor:pointer;display:flex;flex:none;height:var(--vx-topbar-h);margin-right:26px;padding:4px 2px 0;position:relative}.vx-clippy-fab .vx-clippy-mark{pointer-events:none}.vx-clippy-fab:after{background:var(--vx-line);content:"";height:22px;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:1px}.vx-clippy-dock[data-open] .vx-clippy-fab{visibility:hidden}.vx-clippy-ghost{margin:0;pointer-events:none;position:fixed;transform-origin:0 0;z-index:1000}.vx-clippy-bar .chip{align-items:center;background:var(--vx-surface-2);border:1px solid var(--vx-line);border-radius:var(--vx-radius-sm);color:var(--vx-muted);display:inline-flex;flex:none;font-size:var(--vx-text-sm);gap:4px;height:22px;padding:0 6px;text-decoration:none}.vx-clippy-bar .chip .vx-mono{color:var(--vx-ink);font-variant-numeric:tabular-nums}.vx-clippy-bar .chip.clock{height:18px}.vx-clippy-bar .chip.clock .vx-mono{color:var(--vx-muted);font-size:var(--vx-text-micro)}.vx-clippy-bar .chip .vx-mono.low{color:var(--vx-warning)}.vx-clippy-money{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:3px;justify-content:center}.vx-clippy-agent{display:block;filter:var(--vx-shadow-hero);overflow:hidden;position:relative}.vx-clippy-agent .scale{display:block;position:absolute;transform-origin:top left}.vx-clippy-agent .layer{background-repeat:no-repeat;left:0;position:absolute;top:0}.vx-agent-pick{flex:none;width:min(190px,52%)}.vx-clippy-support{align-items:flex-start;border-color:color-mix(in srgb,var(--vx-accent) 45%,var(--vx-line));display:flex;flex-direction:column;gap:6px}.vx-clippy-input{flex-wrap:wrap}.vx-clippy-input .row{align-items:center;display:flex;gap:8px;position:relative;width:100%}.vx-clippy-entry,.vx-clippy-replyto{align-items:center;color:var(--vx-muted);display:flex;font-size:var(--vx-text-xs);gap:8px;width:100%}.vx-clippy-entry .name{flex:1;font-family:var(--vx-font-mono);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-entry progress{height:4px;width:80px}.vx-clippy-entry .err{color:var(--vx-warning)}.vx-clippy-replyto{color:var(--vx-accent-ink)}.vx-clippy-entry .vx-btn,.vx-clippy-replyto .vx-btn{margin-left:auto}.vx-clippy-attach{cursor:pointer;overflow:hidden;position:relative}.vx-clippy-file{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}#clippy-rec,.vx-clippy-voice{display:contents}.vx-clippy-rec{align-items:center;background:var(--vx-overlay);display:flex;gap:8px;inset:0;position:absolute;z-index:2}.vx-clippy-rec .dot{animation:vx-clippy-rec 1s ease-in-out infinite;background:var(--vx-danger);border-radius:var(--vx-radius-pill);flex:none;height:8px;width:8px}.vx-clippy-rec[data-state=ask] .dot{animation:none;background:var(--vx-neutral)}.vx-clippy-rec[data-state=cap] .dot{animation:none;background:var(--vx-warning)}.vx-clippy-rec .state{color:var(--vx-ink);flex:none;font-size:var(--vx-text-sm)}.vx-clippy-rec .time{color:var(--vx-muted);flex:none;font-size:var(--vx-text-sm);font-variant-numeric:tabular-nums}.vx-clippy-rec .time.warn{color:var(--vx-warning)}.vx-clippy-rec[data-state=ask] .time{display:none}.vx-clippy-rec .wave{align-items:center;display:flex;flex:1;gap:2px;height:22px;min-width:0;overflow:hidden}.vx-clippy-rec .wave i{background:var(--vx-ai);border-radius:var(--vx-radius-pill);flex:1;height:100%;max-width:4px;min-width:2px;transform:scaleY(.08);transition:transform var(--vx-t-fast) linear}.vx-clippy-rec .send{flex:none}@keyframes vx-clippy-rec{0%,to{opacity:1}50%{opacity:.45}}.vx-tickets{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(280px,380px) minmax(0,1fr)}.vx-tickets-list{display:flex;flex-direction:column;gap:6px}.vx-ticket-row{align-items:center;background:var(--vx-surface-2);border:1px solid var(--vx-line-2);border-radius:var(--vx-radius-field);color:var(--vx-ink);cursor:pointer;display:grid;gap:4px 10px;grid-template-columns:auto 1fr auto;padding:10px 12px;text-align:left;width:100%}.vx-ticket-row:hover{border-color:var(--vx-line)}.vx-ticket-row.on{border-color:var(--vx-accent)}.vx-ticket-row .subj{font-size:var(--vx-text-sm);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-ticket-row .meta{color:var(--vx-faint);font-size:var(--vx-text-xs);grid-column:1/-1}.vx-ticket .head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vx-ticket .head .vx-btn{margin-left:auto}.vx-ticket .meta{color:var(--vx-muted);font-size:var(--vx-text-xs);margin:4px 0 12px}.vx-ticket-feed{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.vx-ticket-feed .vx-bubble{max-width:88%}.vx-ticket-feed .vx-bubble .txt{display:block;white-space:pre-line}.vx-ticket-feed .vx-bubble.ai{border:1px dashed var(--vx-line)}.vx-ticket form{display:flex;flex-direction:column;gap:8px}.vx-ticket form .vx-btn{align-self:flex-end}.vx-clippy-panel{background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);box-shadow:var(--vx-shadow-3);display:flex;flex-direction:column;height:var(--vx-clippy-dh,100dvh);max-height:calc(100dvh - var(--vx-topbar-h) - 24px);max-width:calc(100vw - 292px);overflow:hidden;position:fixed;right:16px;top:calc(var(--vx-topbar-h) + 8px);width:var(--vx-clippy-w,384px);z-index:41}body:has(.vx-acct-tabs) .vx-clippy-panel{max-height:calc(100dvh - var(--vx-topbar-h) - 70px);top:calc(var(--vx-topbar-h) + 54px)}.vx-app #vx-flashes{top:calc(var(--vx-topbar-h) + 8px)}body:has(#clippy-panel) .vx-app #vx-flashes{right:calc(var(--vx-clippy-w, 384px) + 32px)}.vx-clippy-handle{display:none}.vx-clippy-greet{margin:0 0 10px;padding:12px 14px}.vx-clippy-greet .ttl{font-size:var(--vx-text-sm);font-weight:700;margin-bottom:6px}.vx-clippy-greet .steps{display:grid;font-size:var(--vx-text-sm);gap:6px;margin:0;padding-left:18px}.vx-clippy-greet .what{font-weight:600}.vx-clippy-chip{align-items:center;background:var(--vx-surface-2);border:1px solid var(--vx-line);border-radius:var(--vx-radius-pill);color:var(--vx-accent-ink);display:inline-flex;font-size:var(--vx-text-xs);gap:4px;margin:0 2px;padding:1px 8px;text-decoration:none;vertical-align:initial}.vx-clippy-chip:hover{background:var(--vx-accent-soft)}.vx-clippy-grip{position:absolute;touch-action:none;z-index:1}.vx-clippy-grip.w{bottom:0;cursor:ew-resize;left:0;top:0;width:6px}.vx-clippy-grip.s{bottom:0;cursor:ns-resize;height:6px;left:0;right:0}.vx-clippy-grip.sw{bottom:0;cursor:nesw-resize;height:14px;left:0;width:14px;z-index:2}.vx-clippy-grip:active,.vx-clippy-grip:hover{background:var(--vx-line-2)}.vx-clippy-head{align-items:center;border-bottom:1px solid var(--vx-line);display:flex;flex:none;gap:8px;padding:10px 14px}.vx-clippy-head .ttl{align-items:flex-start;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex:1;flex-direction:column;font:inherit;min-width:0;padding:0;text-align:left}.vx-clippy-head .name{align-items:center;display:flex;font:600 var(--vx-text-sm) var(--vx-font-display);gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-head .name .car{color:var(--vx-faint);flex:none;height:10px;width:10px}.vx-clippy-head .sub{color:var(--vx-faint);font-size:var(--vx-text-xs);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-head .sub .acc{color:var(--vx-muted);font-family:var(--vx-font-mono)}.vx-clippy-meta{align-items:center;border-bottom:1px solid var(--vx-line);color:var(--vx-muted);display:flex;flex:none;font-size:var(--vx-text-xs);gap:8px;padding:6px 14px}.vx-clippy-model{flex:none;min-width:0;position:relative}.vx-clippy-model>summary{align-items:center;background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-sm);color:var(--vx-ink);cursor:pointer;display:inline-flex;font-size:var(--vx-text-xs);gap:6px;height:26px;list-style:none;max-width:180px;padding:0 8px 0 7px}.vx-clippy-model>summary .spark{color:var(--vx-ai);flex:none;height:12px;width:12px}.vx-clippy-model>summary .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-model>summary .car{color:var(--vx-faint);flex:none;height:10px;width:10px}.vx-clippy-model>summary::-webkit-details-marker{display:none}.vx-clippy-ctx{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-pill);color:var(--c,var(--vx-muted));flex:none;font-size:var(--vx-text-xs);font-weight:500;gap:7px;height:28px;margin-left:auto;padding:0 10px 0 5px}.vx-clippy-ctx .ctx-ring{flex:none;height:20px;position:relative;width:20px}.vx-clippy-ctx .ctx-ring svg{inset:0;position:absolute;transform:rotate(-90deg)}.vx-clippy-ctx .ctx-ring .track{fill:none;stroke:var(--vx-well);stroke-width:3}.vx-clippy-ctx .ctx-ring .val{fill:none;stroke:var(--c,var(--vx-ai));stroke-width:3;stroke-linecap:round;stroke-dasharray:50.3;transition:stroke-dashoffset var(--vx-t-med) var(--vx-ease)}.vx-clippy-ctx .pct{color:var(--c,var(--vx-ink));font:600 var(--vx-text-xs) var(--vx-font-mono);font-variant-numeric:tabular-nums}.vx-clippy-ctx.lv1{--c:var(--vx-muted)}.vx-clippy-ctx.lv1 .ctx-ring .val{stroke:var(--vx-ai)}.vx-clippy-ctx.lv2{--c:color-mix(in srgb,var(--vx-warning) 55%,var(--vx-muted));border-color:color-mix(in srgb,var(--vx-warning) 35%,var(--vx-line))}.vx-clippy-ctx.lv3{--c:var(--vx-warning);border-color:color-mix(in srgb,var(--vx-warning) 60%,var(--vx-line))}.vx-clippy-ctx.lv4{--c:var(--vx-danger);background:color-mix(in srgb,var(--vx-danger) 8%,var(--vx-surface));border-color:color-mix(in srgb,var(--vx-danger) 60%,var(--vx-line))}.vx-clippy-model[open]>form{align-items:center;background:var(--vx-overlay);border:1px solid var(--vx-line);border-radius:var(--vx-radius-field);box-shadow:var(--vx-shadow-3);display:flex;gap:6px;left:0;margin-top:6px;max-width:calc(100vw - 48px);padding:8px;position:absolute;top:100%;width:300px;z-index:62}.vx-clippy-model>form .vx-combo{flex:1;min-width:0}.vx-clippy-model>form .vx-input{font-size:var(--vx-text-sm)}.vx-clippy-threads{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;overflow:auto;padding:8px}.vx-clippy-threads .row{align-items:center;border-radius:var(--vx-radius-field);display:flex;gap:4px}.vx-clippy-threads .row.on{background:var(--vx-surface-2)}.vx-clippy-threads .open{align-items:baseline;background:none;border:none;border-radius:var(--vx-radius-field);color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;gap:8px;min-width:0;padding:8px 10px;text-align:left}.vx-clippy-threads .open:hover{background:var(--vx-surface-2)}.vx-clippy-threads .open .name{flex:1;font-size:var(--vx-text-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-threads .open .acc,.vx-clippy-threads .open .when{color:var(--vx-faint);font-family:var(--vx-font-mono);font-size:var(--vx-text-xs)}.vx-clippy-threads .open .acc{border:1px solid var(--vx-line);border-radius:var(--vx-radius-pill);flex:none;max-width:40%;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.vx-clippy-card{align-self:stretch;background:color-mix(in srgb,var(--vx-warning) 7%,#0000);border:1px solid color-mix(in srgb,var(--vx-warning) 40%,#0000);border-radius:var(--vx-radius-field);display:flex;flex-direction:column;gap:7px;padding:10px 11px}.vx-clippy-card .head{align-items:center;display:flex;font-size:var(--vx-text-xs);gap:7px}.vx-clippy-card .tag{background:color-mix(in srgb,var(--vx-warning) 16%,#0000);border-radius:var(--vx-radius-sm);color:var(--vx-warning);font:600 var(--vx-text-micro) var(--vx-font-mono);margin-left:auto;padding:2px 6px}.vx-clippy-card .desc{color:var(--vx-muted)}.vx-clippy-card .desc,.vx-clippy-card .val{font-size:var(--vx-text-xs);line-height:1.4}.vx-clippy-card .val{color:var(--vx-ink);overflow-wrap:anywhere;white-space:pre-wrap}.vx-clippy-card .row{display:flex;gap:6px}.vx-clippy-cut{color:var(--vx-faint);letter-spacing:.1em}.vx-clippy-fab .badge{background:var(--vx-ai);border-radius:var(--vx-radius-pill);box-shadow:var(--vx-shadow-1);color:var(--vx-on-accent);display:grid;font:700 var(--vx-text-xs) var(--vx-font-mono);height:20px;min-width:20px;padding:0 6px;place-items:center;position:absolute;right:-6px;top:8px}.vx-clippy-feed{flex:1;min-height:0;overflow:auto;padding:14px 15px}.vx-clippy-feed,.vx-clippy-turn,.vx-clippy-turns{display:flex;flex-direction:column;gap:9px}.vx-clippy-turns:empty{display:none}.vx-clippy-feed .vx-empty{align-self:stretch;max-width:none;padding:14px 16px}.vx-clippy-feed .vx-empty .ttl{font-size:var(--vx-text-sm);margin-bottom:4px}.vx-clippy-feed .vx-empty .txt{font-size:var(--vx-text-body);margin:0}.vx-clippy-feed .vx-bubble.in{max-width:88%}.vx-clippy-feed .vx-bubble.out{max-width:82%;white-space:pre-line}.vx-clippy-notif .ev{align-items:center;color:var(--vx-faint);display:flex;font:600 var(--vx-text-micro) var(--vx-font-mono);gap:6px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.vx-clippy-notif .ev .ic{flex:none;height:12px;width:12px}.vx-clippy-notif .ev .acc{color:var(--vx-muted);letter-spacing:0;text-transform:none}.vx-clippy-notif .ttl{font-weight:600}.vx-clippy-notif .txt{color:var(--vx-muted)}.vx-clippy-notif .act{align-items:center;display:flex;gap:10px;margin-top:8px}.vx-clippy-notif .act a{color:var(--vx-accent-ink);font-size:var(--vx-text-xs);font-weight:600;text-decoration:none}.vx-clippy-feed .vx-notif-all{align-self:flex-end;color:var(--vx-faint);font-size:var(--vx-text-xs);text-decoration:none}.vx-clippy-feed .vx-notif-all:hover{color:var(--vx-accent-ink)}.vx-clippy-error{border-color:color-mix(in srgb,var(--vx-warning) 40%,#0000);color:var(--vx-warning)}.vx-clippy-error a{color:var(--vx-accent-ink);margin-left:4px}.vx-clippy-note{align-self:center;color:var(--vx-faint);font-size:var(--vx-text-xs)}.vx-clippy-typing{opacity:.9}.vx-clippy-typing>:last-child:after{color:var(--vx-ai);content:"▍";margin-left:2px}.vx-clippy-pending{align-items:center;align-self:flex-start;color:var(--vx-faint);display:flex;font-size:var(--vx-text-sm);gap:6px}.vx-clippy-input{align-items:center;border-top:1px solid var(--vx-line);display:flex;flex:none;gap:8px;padding:10px 12px}.vx-clippy-input .vx-field{flex:1;min-width:0}.vx-clippy-input .vx-input{flex:1;font-family:var(--vx-font-ui);font-size:var(--vx-text-sm);line-height:1.4;max-height:150px;min-height:36px;padding-top:9px;resize:none}.vx-clippy-send{flex:none;height:36px;justify-content:center;padding:0;width:36px}.vx-clippy-bubble{background:var(--vx-overlay);border:1px solid color-mix(in srgb,var(--vx-ai) 45%,var(--vx-line));border-radius:var(--vx-radius-bubble);box-shadow:var(--vx-shadow-3);color:var(--vx-ink);display:grid;font-size:var(--vx-text-sm);gap:6px 10px;grid-template-columns:auto 1fr;max-width:calc(100vw - 32px);padding:10px 12px;position:fixed;width:300px;z-index:70}.vx-clippy-bubble .vx-clippy-mark{align-self:start;color:var(--vx-ai)}.vx-clippy-bubble .txt{line-height:1.4}.vx-clippy-bubble .row{align-items:center;display:flex;gap:6px;grid-column:2}.vx-clippy-bubble .n{color:var(--vx-faint);font-family:var(--vx-font-mono);font-size:var(--vx-text-xs);margin-right:auto}.vx-clippy-target{border-radius:var(--vx-radius-sm);outline:2px solid var(--vx-ai);outline-offset:3px}.vx-clippy-mark{color:currentColor;display:inline-flex}.vx-clippy-fab .vx-clippy-mark,.vx-clippy-head .vx-clippy-mark{color:inherit}.vx-clippy-head .vx-clippy-mark{color:var(--vx-ai)}.vx-clippy-mark .eye{animation:vx-clippy-blink 5s infinite;transform-origin:center}.vx-clippy-mark.thinking svg{animation:vx-clippy-think 1.1s var(--vx-ease) infinite}.vx-clippy-mark.pointing svg{transform:rotate(-20deg);transition:transform var(--vx-t-med) var(--vx-ease-pop)}.vx-clippy-mark.done .brow{transform:translateY(-1px)}.vx-clippy-mark.sleeping .eye{animation:none;transform:scaleY(.15)}@keyframes vx-clippy-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes vx-clippy-think{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.vx-confirm-ttl{font-family:var(--vx-font-display);font-size:16px;font-weight:600}.vx-confirm-txt{color:var(--vx-muted);font-size:var(--vx-text-body);line-height:1.5;margin:10px 0 0}.vx-confirm-foot{border-top:1px solid var(--vx-line-2);display:flex;gap:8px;justify-content:flex-end;margin-top:14px;padding-top:12px}.vx-input.sm{font-size:var(--vx-text-sm);height:var(--vx-h-sm);max-width:160px;padding:0 24px 0 8px}.vx-steps{display:flex;flex-basis:100%;flex-direction:column;font-size:14px;gap:8px;line-height:1.5;margin:0 0 14px;padding-left:20px}.vx-note.mb{margin-bottom:16px}.vx-note.row{flex-wrap:wrap}.tg-sess,.vx-note.row{align-items:center;display:flex;gap:10px}.tg-sess{border-top:1px solid var(--vx-line-2);padding:10px 0}.tg-sess .main{flex:1;min-width:0}.tg-sess .ttl{font-weight:600}.tg-sess .sub{color:var(--vx-muted);font-size:var(--vx-text-sm)}.tg-sess .meta{color:var(--vx-faint);font-size:11px}.lp-price-intro{color:var(--vx-chrome-muted);font-size:clamp(15px,1.4vw,17px);line-height:1.6;margin:0}.lp-prices{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--vx-chrome) 60%,#0000);border:1px solid var(--vx-chrome-line);border-radius:var(--vx-radius-card);display:flex;flex-direction:column;max-width:640px;overflow:hidden;text-align:left;width:100%}.lp-prices .row{border-bottom:1px solid var(--vx-chrome-line);padding:22px 26px}.lp-prices .row:last-child{border-bottom:0}.lp-prices .ttl{font:700 clamp(19px,2vw,23px) var(--vx-font-display);margin-bottom:4px}.lp-prices .txt{color:var(--vx-chrome-muted);font-size:14.5px;line-height:1.55}.vx-card.flush{overflow:hidden;padding:0}.vx-input.file{height:auto;padding:5px}.stock-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.stock-kpis,.stock-upload{margin-bottom:20px}.stock-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.stock-form .stock-country .vx-input{min-width:140px}.stock-form .stock-price-field .vx-input{width:110px}.stock-entry{font-size:var(--vx-text-xs);margin-top:6px}.stock-entry .err,.stock-entry.err{color:var(--vx-danger)}.stock-note{color:var(--vx-faint);font-size:var(--vx-text-xs);margin-top:8px}.stock-proxies{color:var(--vx-muted);font-size:var(--vx-text-sm);font-variant-numeric:tabular-nums;margin-top:10px}.stock-toolbar{align-items:center;border-bottom:1px solid var(--vx-line-2);display:flex;gap:10px;padding:12px 16px}.stock-meta{color:var(--vx-faint);font-family:var(--vx-font-mono);font-size:var(--vx-text-xs)}.stock-empty{color:var(--vx-faint);padding:22px 16px}.stock-empty,.stock-table td.what{font-size:var(--vx-text-sm)}.stock-table td.actions{text-align:right;white-space:nowrap}.stock-price{display:flex;gap:4px;margin:0}.stock-price .vx-input{height:var(--vx-h-sm);width:70px}.stock-mlist{background:var(--vx-bg);gap:8px;padding:12px 14px}.vxm-row.stock-lot{align-items:stretch;flex-direction:column;gap:6px}.stock-lot .head{align-items:center;display:flex;gap:8px}.stock-lot .name{font-weight:600}.stock-lot .vx-pill{font-size:var(--vx-text-micro);padding:2px 8px}.stock-lot .meta{color:var(--vx-faint);font-size:var(--vx-text-xs);margin-left:auto}.stock-lot .what{color:var(--vx-muted);font-size:var(--vx-text-sm)}.stock-lot .acts{display:flex;flex-wrap:wrap;gap:6px}.adm-check{color:var(--vx-muted);font-size:var(--vx-text-sm);gap:8px}.adm-check,.set-head{align-items:center;display:flex}.set-head{gap:10px;margin-bottom:12px}.set-head .vx-sectitle{margin:0}.set-head .vx-btn{margin-left:auto}.set-muted{color:var(--vx-muted);font-size:var(--vx-text-sm);margin:0 0 12px}.set-form{display:flex;flex-direction:column;gap:12px}.set-acts{display:flex;flex-wrap:wrap;gap:8px}.set-note,.set-secret{margin-top:12px}.set-secret{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.set-secret .val{font-size:var(--vx-text-sm);word-break:break-all}.shop{gap:12px;margin-top:12px;max-width:720px}.shop,.shop-offers{display:flex;flex-direction:column}.shop-offers{gap:8px}.shop-offer{align-items:center;border:1px solid var(--vx-line);border-radius:var(--vx-radius-field);cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px;transition:border-color var(--vx-t-fast) var(--vx-ease)}.shop-offer input{accent-color:var(--vx-accent);margin:0}.shop-offer.on{background:var(--vx-accent-soft);border-color:var(--vx-accent)}.shop-offer .price{font-family:var(--vx-font-mono);margin-left:auto}.shop-checked,.shop-offer .price{color:var(--vx-muted);font-size:var(--vx-text-sm)}.shop-checked{line-height:1.5;margin:0}.shop-buy{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.shop-terms{color:var(--vx-muted);font-size:var(--vx-text-xs);line-height:1.5;list-style:disc;margin:0;padding-left:18px}.shop-wait{align-items:center;display:flex;gap:12px;margin-top:12px;max-width:720px}.shop-wait .ttl{font-weight:600}.shop-wait .txt{color:var(--vx-muted);font-size:var(--vx-text-sm)}.vx-field{display:flex;flex-direction:column;gap:6px;min-width:0}.vx-field .hint{color:var(--vx-faint);font-size:var(--vx-text-xs)}.vx-field .err{color:var(--vx-danger);font-size:var(--vx-text-xs)}.vx-input[aria-invalid=true]{border-color:var(--vx-danger)}textarea.vx-input{height:auto;line-height:1.45;min-height:84px;padding:10px 12px;resize:vertical}.vx-empty{max-width:640px;padding:28px}.vx-empty .ttl{font-family:var(--vx-font-display);font-size:var(--vx-text-h1);font-weight:700;margin-bottom:8px}.vx-empty .txt{color:var(--vx-muted);font-size:14px;line-height:1.55;margin:0 0 18px}.vx-empty .act{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.vx-flash{background:var(--vx-overlay);border:1px solid var(--vx-line);border-left:3px solid var(--vx-neutral);border-radius:var(--vx-radius-field);box-shadow:var(--vx-shadow-3);color:var(--vx-ink);font-size:var(--vx-text-body);line-height:1.45;padding:12px 36px 12px 14px;position:relative}.vx-flash .row{align-items:flex-start;display:flex;gap:10px}.vx-flash .ic{flex:none;height:16px;margin-top:2px;width:16px}.vx-flash .body{flex:1;min-width:0}.vx-flash.info{border-left-color:var(--vx-success)}.vx-flash.info .ic{color:var(--vx-success)}.vx-flash.warn{border-left-color:var(--vx-warning)}.vx-flash.warn .ic{color:var(--vx-warning)}.vx-flash.error{border-left-color:var(--vx-danger)}.vx-flash.error .ic{color:var(--vx-danger)}.vx-flash.notif{border-left-color:var(--vx-accent);cursor:pointer}.vx-flash.notif .ic{color:var(--vx-accent-ink)}.vx-flash .ttl{font-weight:600;margin-bottom:2px}.vx-flash .ttl a{color:var(--vx-accent-ink)}.vx-flash .x{background:none;border:0;border-radius:var(--vx-radius-sm);color:var(--vx-faint);cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:6px;top:6px;width:28px}.vx-flash .x:hover{background:var(--vx-surface-2);color:var(--vx-ink)}@media (max-width:820px){.acc-desktop{display:none}.acc-mobile{display:block}.acc-mobile.stack{display:flex;flex-direction:column}.acc-mobile.inline{display:inline-flex}:root{--vx-topbar-h:60px}.vx-app{grid-template-columns:1fr}.vx-acct-tabs,.vx-sidebar{display:none}.vx-topbar{gap:8px;padding:0 12px}.vx-topbar .vx-crumb{display:none}.vx-tabs{background:var(--vx-chrome);border-top:1px solid var(--vx-chrome-line);bottom:0;box-shadow:0 -6px 24px #05080d59;display:flex;height:calc(58px + env(safe-area-inset-bottom, 0px));left:0;padding:0 6px env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:30}.vx-tabs .tab{align-items:center;color:var(--vx-chrome-faint);display:flex;flex:1;flex-direction:column;font:500 10.5px var(--vx-font-mono);gap:3px;justify-content:center;letter-spacing:.02em;padding:6px 0 7px;text-align:center;text-decoration:none;text-transform:uppercase}.vx-tabs .tab .ic{height:20px;width:20px}.vx-tabs .tab.on{color:#7dd3fc}.vx-tabs.many{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.vx-tabs.many .tab{flex:0 0 18%}.vx-content{padding:16px 14px calc(76px + env(safe-area-inset-bottom, 0px))}.vx-btn,.vx-input,.vx-seg>*{min-height:var(--vx-tap)}.vx-btn.icon{min-width:var(--vx-tap)}
  /* !important: у шапки инлайновый display:flex. */body:has(.chat-open) .vx-mon-head{display:none!important}body:has(.chat-open) .vx-topbar>a.acc-mobile{display:none}.vx-acc-search{margin-left:0!important;width:100%!important}.vx-pubnav .links,.vx-pubnav .tools{display:none}.vx-pubnav .signin{margin-left:auto}.vx-pubnav .vx-pubmenu{display:block}input,select,textarea{font-size:16px!important}.vx-auth-brand{min-height:0;order:2}.lp-phone{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:440px;overflow:hidden}.vx-pill{max-width:100%;min-width:0}.vx-grid{grid-template-columns:1fr!important}.vx-grid:has(>.vx-kpi):not(:has(form)):not(:has(table)):not(:has(.vx-seg)){grid-template-columns:repeat(2,1fr)!important}.vx-grid>.vx-kpi.headline,.vx-grid>.vx-kpi.headline+.vx-kpi:last-child{grid-column:1/-1}[style*=grid-template-columns]:not(.vx-grid):not(.vx-pair){grid-template-columns:1fr!important}.vx-partners .vx-btn,.vx-partners .vx-input{min-height:44px}.vx-partners .prog .vx-kpi .val{font-size:18px}.vx-partners .kpi4[style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important}.inv-cols>div{display:contents!important}.inv-cols .c-wallet{order:1}.inv-cols .c-cabinet{order:2}.inv-cols .c-owner,.inv-cols .c-pending{order:3}.inv-cols .c-round{order:4}.inv-cols .c-invest{order:5}.inv-cols .c-transp{order:6}.inv-cols .c-terms{order:7}.vx-partners .vx-note{flex-wrap:wrap}.vx-partners .vx-note>.vx-btn{flex:1 1 100%}.c-owner form{flex-wrap:wrap}.c-owner form>.vx-input{flex:1 1 100%!important}.vx-numf{align-items:stretch!important;flex-direction:column;gap:4px} /* !important: инлайн align-items:center у строки */.vx-content form input.vx-input,.vx-content form select.vx-input,.vx-content form textarea.vx-input{width:100%!important}.vx-content form .vx-inline,.vx-content form.vx-inline{flex-wrap:wrap;width:100%}.vx-content .vx-inline>.vx-input{flex:1 1 100%!important;max-width:none!important}.vx-toggle:before{content:"";inset:-9px;position:absolute}.vx-helpref{position:relative}.vx-helpref:before{content:"";inset:-12px;position:absolute}.vx-slotrow{flex-wrap:wrap}.vx-slotrow>.desc{flex:1 1 100%!important} /* !important: инлайн flex:1 у строки */#disconnected,#flash-error,#flash-info,#flash-notif{left:8px;max-width:none;right:8px;width:auto}.vx-app #vx-flashes,body:has(#clippy-panel) .vx-app #vx-flashes{right:8px;top:calc(var(--vx-topbar-h) + 8px)}.vx-crumb{min-width:0;overflow:hidden}.vx-crumb>:not(.cur){display:none}.vx-crumb .cur{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-topbar .actions,.vx-topbar .actions>*{flex:none}.vx-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.vx-table tbody,.vx-table thead{display:table;min-width:100%;width:-moz-max-content;width:max-content}.vx-mon-head{flex-wrap:wrap}.vx-mon-head>[style*="margin-left:auto"]{flex-wrap:wrap;justify-content:flex-end}.vx-clippy-dock{left:52px;max-width:none;right:12px}.vx-clippy-bar{gap:6px;width:100%}.vx-clippy-bar .say{flex:1;font-size:var(--vx-text-sm);height:32px;max-width:none;padding:0 10px}.vx-clippy-bar .say.crumb{display:flex}.vx-clippy-fab{margin-right:4px;padding-top:2px}.vx-clippy-fab:after{display:none}.vx-clippy-fab .badge{top:6px}.vx-tickets{grid-template-columns:minmax(0,1fr)}.vx-clippy-panel{border-radius:var(--vx-radius-card) var(--vx-radius-card) 0 0;bottom:0;height:var(--vx-clippy-h,50vh);left:0;max-height:none;max-width:none;right:0;top:auto;width:auto}body:has(.vx-acct-tabs) .vx-clippy-panel{max-height:none;top:auto}body:has(#clippy-panel) .vx-content{padding-bottom:calc(var(--vx-clippy-h, 50vh) + 16px)}body:has(.chat-open) .vx-clippy-panel{display:none}body:has(.chat-open) .vx-clippy-dock[data-open] .vx-clippy-fab{visibility:visible}.vx-clippy-grip{display:none}.vx-clippy-handle{cursor:ns-resize;display:block;flex:none;height:18px;touch-action:none}.vx-clippy-handle:before{background:var(--vx-line-2);border-radius:var(--vx-radius-pill);content:"";display:block;height:4px;margin:7px auto 0;width:44px}.vx-content.flush{padding-bottom:calc(58px + env(safe-area-inset-bottom, 0px))!important}body:has(#clippy-panel):not(:has(.chat-open)) .vx-content.flush{padding-bottom:calc(var(--vx-clippy-h, 50vh) + 16px)!important}.vx-mon-grid{grid-template-columns:1fr!important}.vx-mon-grid.chat-open>:first-child,.vx-mon-grid>:last-child,.vx-mon-grid>:nth-child(2){display:none!important}.vx-mon-grid.chat-open>:nth-child(2){display:flex!important}.vx-mon-grid.chat-open.info-open>:nth-child(2){display:none!important}.vx-mon-grid.chat-open.info-open>:last-child{display:block!important}.vx-mon-back,.vx-mon-info{display:inline-flex!important}.vx-mon-tpn{display:none!important}.vx-help .grid{display:block}.vx-help .hnav{flex-direction:row;gap:6px;margin:0 0 14px;overflow-x:auto;padding-bottom:4px;position:static}.vx-help .hnav .itm{border:1px solid var(--vx-line);flex:none;white-space:nowrap}.hw-charts{grid-template-columns:minmax(0,1fr)!important}.hw-seg-row{flex-wrap:wrap;overflow:visible;white-space:normal}.hw-seg-row>.vx-seg{margin-left:0!important}.hw-chart .lbl{font-size:16px}}.vx-switch{background:var(--vx-bg);color:var(--vx-ink);display:grid;font-family:var(--vx-font-ui);min-height:100vh;padding:24px 16px;place-items:center}.vx-switch-card{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:var(--vx-radius-card);box-shadow:var(--vx-shadow-2);display:grid;gap:16px;padding:28px;width:min(440px,100%)}.vx-switch-brand{align-items:center;color:var(--vx-ink);display:inline-flex;gap:10px;text-decoration:none;width:-moz-max-content;width:max-content}.vx-switch-brand .mark{background:currentColor;flex:none;height:28px;-webkit-mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;mask:url(/images/vortex-mark-a77df61e7d96cce3b0153e5d798e7c5d.svg?vsn=d) center/contain no-repeat;width:28px}.vx-switch-brand .word{font:700 var(--vx-text-title) var(--vx-font-display);letter-spacing:.06em;text-transform:uppercase}.vx-switch h1{text-wrap:balance;font:700 var(--vx-text-h1) var(--vx-font-display);letter-spacing:-.01em;margin:0}.vx-switch p{color:var(--vx-muted);line-height:1.5;margin:0}.vx-switch-actions{display:grid;gap:10px}.vx-switch-actions .vx-btn{justify-content:center;text-decoration:none;width:100%}@media (min-width:640px){.sm\:w-96{width:24rem}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}