.vex-field[data-v-094c40e9]{--vex-field-bg:var(--ui-bg);border:1.5px solid color-mix(in oklch, var(--ai-stop-1) 50%, transparent);background:var(--vex-field-bg);cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;width:100%;height:2.75rem;padding:0 .625rem;transition:background .2s;display:flex;position:relative}:root.dark .vex-field[data-v-094c40e9]{--vex-field-bg:var(--ui-bg-elevated)}.vex-field[data-v-094c40e9]:hover{background:color-mix(in oklch, var(--ai-stop-1) 6%, var(--vex-field-bg))}.vex-field[data-v-094c40e9]:focus-visible{outline:2px solid var(--ai-stop-1);outline-offset:2px}.vex-field--tile[data-v-094c40e9]{justify-content:center;gap:0;width:2.75rem;padding:0}.vex-field.is-plain[data-v-094c40e9]{border:1px solid var(--ui-border-accented);border-radius:.625rem}.vex-field.is-plain[data-v-094c40e9]:hover{background:var(--ui-bg-elevated)}.vex-field-label[data-v-094c40e9]{text-align:left;min-width:0;color:var(--ui-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:500;line-height:1.25rem;overflow:hidden}.vex-field-label.is-busy[data-v-094c40e9]{color:var(--ui-text-default)}.vex-field-kbd[data-v-094c40e9]{background:var(--ui-bg-muted);height:1.375rem;color:var(--ui-text-muted);border:1px solid var(--ui-border);letter-spacing:.02em;border-radius:.4375rem;flex-shrink:0;align-items:center;padding:0 .4375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:600;line-height:1}.vex-field-dot[data-v-094c40e9]{background:var(--ui-error);width:8px;height:8px;box-shadow:0 0 0 2px var(--vex-field-bg);border-radius:999px;position:absolute;top:5px;right:5px}@media (prefers-reduced-motion:reduce){.vex-field[data-v-094c40e9]{transition:none}}html.yaplet-in-dashboard:not(.yaplet-chat-open) .yy-feedback-button{visibility:hidden!important}html.yaplet-in-dashboard .yaplet-notification-container{bottom:92px!important}html.yaplet-in-dashboard .yy-feedback-button,html.yaplet-in-dashboard .yaplet-notification-item,html.yaplet-in-dashboard .yaplet-notification-item-news{pointer-events:auto}@media (width>=1024px){html.yaplet-in-dashboard.vex-panel-open .yaplet-frame-container,html.yaplet-in-dashboard.vex-panel-open .yy-feedback-button,html.yaplet-in-dashboard.vex-panel-open .yaplet-notification-container{right:calc(26.25rem + 20px)!important}}.checklist-dot-item [data-slot=linkLabel],.checklist-dot-item [data-slot=itemLabel],.unread-dot-item [data-slot=linkLabel]{align-items:center;display:inline-flex;overflow:visible}.checklist-dot-item [data-slot=linkLabel]:after,.checklist-dot-item [data-slot=itemLabel]:after,.unread-dot-item [data-slot=linkLabel]:after{content:"";background:var(--ui-primary);border-radius:9999px;flex:none;width:6px;height:6px;margin-left:6px;margin-right:6px;animation:2s ease-in-out infinite pulse-dot}.dashboard-sidebar{transition:width .28s cubic-bezier(.16,1,.3,1)}html:not(.dark) .dashboard-sidebar{--ui-bg:oklch(18% .01 278);--ui-bg-muted:oklch(22% .012 278);--ui-bg-elevated:oklch(26% .015 278);--ui-bg-accented:oklch(32% .02 278);--ui-bg-inverted:oklch(98% .003 278);--ui-bg-input:oklch(26% .015 278);--ui-text-dimmed:oklch(58% .01 278);--ui-text-muted:oklch(68% .012 278);--ui-text-toned:oklch(78% .012 278);--ui-text:oklch(90% .008 278);--ui-text-highlighted:oklch(98% .005 278);--ui-text-inverted:oklch(15% .01 278);--ui-border:oklch(28% .015 278);--ui-border-muted:oklch(24% .013 278);--ui-border-accented:oklch(34% .02 278);--ui-color-neutral-50:oklch(15% .008 278);--ui-color-neutral-100:oklch(20% .011 278);--ui-color-neutral-200:oklch(24% .013 278);--ui-color-neutral-300:oklch(30% .018 278);--ui-color-neutral-400:oklch(40% .022 278);--ui-color-neutral-500:oklch(60% .012 278);--ui-color-neutral-600:oklch(72% .012 278);--ui-color-neutral-700:oklch(82% .012 278);--ui-color-neutral-800:oklch(92% .008 278);--ui-color-neutral-900:oklch(96% .005 278);--ui-color-neutral-950:oklch(98% .003 278);--ui-bg-base:oklch(22% .012 278);background-color:var(--ui-bg-base);color:var(--ui-text)}.dashboard-sidebar [data-orientation=vertical] [data-type=label],.dashboard-sidebar [data-orientation=vertical] [data-slot=label]{letter-spacing:.16em;text-transform:uppercase;color:var(--ui-text-muted);opacity:.55;padding-top:14px;padding-bottom:4px;font-size:10.5px;font-weight:600}.dashboard-sidebar [data-orientation=vertical] [data-slot=link][aria-current=page] [data-slot=linkLabel]{color:var(--ui-primary);font-weight:600}.nav-rail-zone{background:var(--ui-bg);box-shadow:inset 0 2px 4px -1px #00000073, inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 20%, transparent);border-radius:14px;margin:3px 0;padding:4px}.nav-rail-avatar{object-fit:contain;border-radius:6px;width:1.5rem;height:1.5rem}.nav-icon-active{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-primary) 18%, transparent) 0%, color-mix(in srgb, var(--ui-primary) 6%, transparent) 100%);color:var(--ui-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 18%, transparent)}.nav-icon-hover:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-primary) 8%, transparent) 0%, color-mix(in srgb, var(--ui-primary) 2%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 8%, transparent);color:var(--ui-primary)}.nav-active-bar{background:var(--ui-primary);box-shadow:0 0 6px color-mix(in srgb, var(--ui-primary) 60%, transparent)}.nav-badge{background:color-mix(in srgb, var(--ui-primary) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 18%, transparent);color:var(--ui-primary)}.nav-badge-corner{background:color-mix(in srgb, var(--ui-primary) 16%, var(--ui-bg-base));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 18%, transparent);color:var(--ui-primary)}.nav-flyout-child-active{background:linear-gradient(90deg, color-mix(in srgb, var(--ui-primary) 14%, transparent) 0%, color-mix(in srgb, var(--ui-primary) 5%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 16%, transparent);font-weight:700}.nav-flyout-child-hover:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ui-primary) 7%, transparent) 0%, color-mix(in srgb, var(--ui-primary) 2%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-primary) 8%, transparent);color:var(--ui-text-highlighted)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
