.hd-trigger{border-radius:var(--radius-pill,999px);border:1px solid var(--border);background:var(--panel-strong);height:2.1rem;color:var(--text);cursor:pointer;align-items:center;gap:.4rem;padding:0 .85rem 0 .6rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.hd-trigger:hover{border-color:var(--border-strong)}.hd-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hd-trigger[aria-expanded=true]{border-color:var(--orange);background:var(--orange-soft)}.hd-trigger svg{width:1.05rem;height:1.05rem;color:var(--orange)}.hd-scrim{z-index:60;cursor:default;background:#02060c59;border:0;position:fixed;inset:0}.hd-drawer{z-index:61;background:var(--bg-soft);width:min(440px,100vw);color:var(--text);border-left:1px solid var(--border);flex-direction:column;font-size:.875rem;line-height:1.5;animation:.18s ease-out hd-slide;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #00000059}@keyframes hd-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hd-drawer{animation:none}}.hd-head{border-bottom:1px solid var(--border);background:var(--panel-strong);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .75rem;display:flex}.hd-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0;font-size:.6875rem;font-weight:600}.hd-title{margin:.15rem 0 0;font-size:1.05rem;font-weight:650}.hd-page{color:var(--muted);margin:.1rem 0 0;font-size:.8rem}.hd-icon-btn{border:1px solid var(--border);width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:.55rem;justify-content:center;align-items:center;display:inline-flex}.hd-icon-btn:hover{color:var(--text);border-color:var(--border-strong)}.hd-icon-btn svg{width:1rem;height:1rem}.hd-tabs{border-bottom:1px solid var(--border);background:var(--panel-strong);gap:.25rem;padding:.5rem .75rem 0;display:flex}.hd-tab{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.5rem .8rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.hd-tab svg{width:.95rem;height:.95rem}.hd-tab:hover,.hd-tab[aria-selected=true]{color:var(--text)}.hd-tab[aria-selected=true]:after{content:"";background:var(--orange);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.6rem;right:.6rem}.hd-body{flex:1;min-height:0;padding:1rem 1.1rem 1.25rem;overflow-y:auto}.hd-body-chat{flex-direction:column;padding:0;display:flex}.hd-section-title{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-soft);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.hd-card{border:1px solid var(--border);border-radius:var(--radius-card,.7rem);background:var(--panel);padding:.8rem .9rem}.hd-card+.hd-card{margin-top:.6rem}.hd-muted{color:var(--muted)}.hd-small{font-size:.78rem}.hd-stack>*+*{margin-top:1.1rem}.hd-row{align-items:center;gap:.5rem;display:flex}.hd-spacer{flex:1}.hd-btn{border:1px solid var(--border);background:var(--panel-strong);height:2.1rem;color:var(--text);cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;gap:.35rem;padding:0 .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.hd-btn:hover{border-color:var(--border-strong)}.hd-btn:disabled{opacity:.55;cursor:not-allowed}.hd-btn-primary{background:var(--orange);border-color:var(--orange);color:#0b0f14}.hd-btn-primary:hover{filter:brightness(1.06)}.hd-btn-ghost{background:0 0}.hd-btn svg{width:.95rem;height:.95rem}.hd-chip{border-radius:var(--radius-pill,999px);border:1px solid var(--border);background:var(--panel-strong);max-width:100%;color:var(--text);text-align:left;cursor:pointer;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:550;display:inline-flex}.hd-chip:hover{border-color:var(--border-strong)}.hd-chip svg{width:.85rem;height:.85rem;color:var(--orange);flex:none}.hd-chip-n{background:var(--orange-soft);min-width:1.1rem;height:1.1rem;color:var(--orange);border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.hd-field{display:block}.hd-field+.hd-field{margin-top:.75rem}.hd-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.3rem;font-size:.6875rem;font-weight:600;display:block}.hd-input,.hd-select,.hd-textarea{border:1px solid var(--border);background:var(--panel-strong);width:100%;color:var(--text);font:inherit;border-radius:.6rem;padding:.5rem .65rem}.hd-textarea{resize:vertical;min-height:4.5rem}.hd-input:focus,.hd-select:focus,.hd-textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-soft);outline:none}.hd-grid-2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.hd-grid-2 .hd-field{margin-top:0}.hd-grid-2+.hd-field{margin-top:.75rem}.hd-alert{border:1px solid var(--border);background:var(--panel);border-radius:.6rem;padding:.6rem .75rem;font-size:.8125rem}.hd-alert-error{color:var(--red);border-color:#ff4e4673}.hd-alert-ok{color:var(--green);border-color:#48c77473}.hd-chat{flex:1;min-height:0;padding:1rem 1.1rem;overflow-y:auto}.hd-chat>*+*{margin-top:.9rem}.hd-msg-user{background:var(--orange-soft);white-space:pre-wrap;border:1px solid #f9731647;border-radius:.8rem .8rem .2rem;margin-left:2.5rem;padding:.6rem .8rem}.hd-msg-bot{gap:.6rem;display:flex}.hd-avatar{background:var(--orange);color:#0b0f14;border-radius:.55rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hd-avatar svg{width:1rem;height:1rem}.hd-msg-bot-body{flex:1;min-width:0}.hd-answer p{margin:0 0 .55rem}.hd-answer ol,.hd-answer ul{margin:0 0 .55rem;padding-left:1.25rem}.hd-answer li{margin:.2rem 0}.hd-answer ol{list-style:decimal}.hd-answer ul{list-style:outside}.hd-answer strong{color:var(--text);font-weight:650}.hd-answer code{background:var(--panel-strong);border:1px solid var(--border);border-radius:.3rem;padding:.05rem .3rem;font-size:.8em}.hd-answer a{color:var(--orange);text-underline-offset:2px;text-decoration:underline}.hd-cite{background:var(--orange-soft);min-width:1.05rem;height:1.05rem;color:var(--orange);vertical-align:super;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0 .1rem;padding:0 .25rem;font-size:.65rem;font-weight:700;display:inline-flex}.hd-sources{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.hd-msg-actions{align-items:center;gap:.3rem;margin-top:.45rem;display:flex}.hd-msg-actions .hd-icon-btn{width:1.7rem;height:1.7rem}.hd-msg-actions .hd-icon-btn[aria-pressed=true]{color:var(--orange);border-color:var(--orange)}.hd-status{color:var(--muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.hd-dots{gap:3px;display:inline-flex}.hd-dots span{background:var(--orange);border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite hd-pulse}.hd-dots span:nth-child(2){animation-delay:.15s}.hd-dots span:nth-child(3){animation-delay:.3s}@keyframes hd-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}.hd-welcome h3{margin:0 0 .35rem;font-size:1rem;font-weight:650}.hd-suggestions{gap:.45rem;margin-top:.8rem;display:grid}.hd-suggestion{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:.65rem;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.8125rem;display:flex}.hd-suggestion:hover{border-color:var(--border-strong)}.hd-suggestion svg{width:.9rem;height:.9rem;color:var(--orange);flex:none}.hd-composer{border-top:1px solid var(--border);background:var(--panel-strong);padding:.75rem 1.1rem .9rem}.hd-composer-box{border:1px solid var(--border);background:var(--bg-soft);border-radius:.8rem;align-items:flex-end;gap:.5rem;padding:.45rem .45rem .45rem .7rem;display:flex}.hd-composer-box:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-soft)}.hd-composer textarea{min-height:1.5rem;max-height:8rem;color:var(--text);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1}.hd-composer .hd-btn-primary{width:2rem;height:2rem;padding:0}.hd-composer-note{color:var(--muted-soft);margin:.45rem 0 0;font-size:.72rem}.hd-guide p{margin:.35rem 0 0}.hd-guide details summary{cursor:pointer;color:var(--orange);margin-top:.5rem;font-size:.8rem;font-weight:600}.hd-guide-section{margin-top:.75rem}.hd-guide-section h4{margin:0;font-size:.8125rem;font-weight:650}.hd-guide-section div{color:var(--muted);white-space:pre-line;margin-top:.2rem}.hd-lesson{grid-template-columns:4.5rem 1fr;gap:.75rem;display:grid}.hd-thumb{border:1px solid var(--border);background:linear-gradient(135deg, var(--orange-soft), transparent 70%), var(--panel-strong);width:4.5rem;height:2.9rem;color:var(--orange);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.hd-thumb svg{width:1.2rem;height:1.2rem}.hd-lesson-title{margin:0;font-size:.8125rem;font-weight:650}.hd-lesson-meta{color:var(--muted-soft);margin:.1rem 0 0;font-size:.72rem}.hd-chapters{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.hd-done{color:var(--green);font-weight:650}.hd-player{border-radius:var(--radius-card,.7rem);border:1px solid var(--border);background:#000;overflow:hidden}.hd-player iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.hd-player-placeholder{aspect-ratio:16/9;background:radial-gradient(circle at 30% 20%, var(--orange-soft), transparent 55%), var(--panel-strong);color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1rem;display:flex}.hd-player-placeholder strong{color:var(--text)}.hd-player-bar{background:var(--panel-strong);border-top:1px solid var(--border);align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.hd-search{position:relative}.hd-search svg{width:.95rem;height:.95rem;color:var(--muted-soft);position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.hd-search .hd-input{padding-left:2rem}.hd-result{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.6rem;padding:.6rem .7rem;display:block}.hd-result:hover{border-color:var(--border);background:var(--panel)}.hd-result-title{font-size:.8125rem;font-weight:600}.hd-result-snippet{color:var(--muted);margin-top:.15rem;font-size:.78rem}.hd-badge{background:var(--orange-soft);color:var(--orange);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.05rem .4rem;font-size:.65rem;font-weight:700;display:inline-flex}.hd-context{background:var(--panel);border:1px dashed var(--border);color:var(--muted);border-radius:.6rem;margin-top:.4rem;padding:.55rem .7rem;font-size:.75rem}.hd-context dl{grid-template-columns:auto 1fr;gap:.15rem .6rem;margin:.35rem 0 0;display:grid}.hd-context dt{color:var(--muted-soft)}.hd-context dd{overflow-wrap:anywhere;color:var(--text);margin:0}.hd-check{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.hd-check input{appearance:none;border:1px solid var(--border);background:var(--panel-strong);cursor:pointer;border-radius:.3rem;flex:none;width:1.05rem;height:1.05rem;margin:0}.hd-check input:checked{border-color:var(--orange);background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0f14' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / .8rem no-repeat}.hd-check input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hd-training{max-width:1100px;color:var(--text);margin:0 auto;padding:1.5rem 1.25rem 3rem}.hd-training h1{margin:0;font-size:1.5rem;font-weight:700}.hd-training-layout{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}@media (width<=960px){.hd-training-layout{grid-template-columns:1fr}}.hd-track+.hd-track{margin-top:1.25rem}.hd-progress{background:var(--panel-strong);border:1px solid var(--border);border-radius:999px;height:6px;overflow:hidden}.hd-progress span{background:var(--orange);height:100%;display:block}.hd-sticky{position:sticky;top:4.5rem}.crm-topnav[data-astro-cid-fsgg2j5o]{z-index:20;border-bottom:1px solid var(--command-border);background:var(--command-panel);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.85rem clamp(1rem,3vw,2.25rem);display:flex;position:sticky;top:0}.crm-topnav-links[data-astro-cid-fsgg2j5o]{align-items:center;gap:.25rem;display:flex}.crm-topnav-actions[data-astro-cid-fsgg2j5o]{align-items:center;gap:.75rem;display:flex}.crm-topnav-link[data-astro-cid-fsgg2j5o][hidden]{display:none}.crm-topnav-link[data-astro-cid-fsgg2j5o]{border-radius:var(--radius-pill);color:var(--command-muted);align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.crm-topnav-link[data-astro-cid-fsgg2j5o]:hover{color:var(--command-text);background:var(--command-orange-soft)}.crm-topnav-link[data-astro-cid-fsgg2j5o].is-active{color:var(--command-orange);background:var(--command-orange-soft)}.crm-topnav-icon[data-astro-cid-fsgg2j5o]{flex:none;width:1.05rem;height:1.05rem}@media (width<=620px){.crm-topnav-link[data-astro-cid-fsgg2j5o] span[data-astro-cid-fsgg2j5o]:last-child{display:none}}.tn-account.svelte-1b3wmai{align-items:center;gap:.6rem;display:flex}.tn-icon-btn.svelte-1b3wmai{border-radius:var(--radius-pill);border:1px solid var(--command-border);background:var(--command-panel);width:2.5rem;height:2.5rem;box-shadow:var(--command-elevation);color:var(--command-text);place-items:center;text-decoration:none;transition:color .15s,border-color .15s;display:grid}.tn-icon-btn.svelte-1b3wmai svg:where(.svelte-1b3wmai){width:1.15rem;height:1.15rem}.tn-icon-btn.svelte-1b3wmai:hover{border-color:var(--command-border-strong);color:var(--command-orange)}.tn-menu.svelte-1b3wmai{position:relative}.tn-overlay.svelte-1b3wmai{z-index:10;cursor:default;background:0 0;border:0;position:fixed;inset:0}.tn-sr-only.svelte-1b3wmai{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tn-avatar.is-impersonating.svelte-1b3wmai{box-shadow:0 0 0 2px var(--command-bg), 0 0 0 4px var(--command-orange)}.tn-avatar.svelte-1b3wmai{z-index:20;border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;box-shadow:var(--command-elevation);color:#fff;cursor:pointer;background:linear-gradient(135deg,#f0c7a4,#73472b);border:0;place-items:center;font-size:.85rem;font-weight:800;display:grid;position:relative}.tn-panel.svelte-1b3wmai{z-index:20;border:1px solid var(--command-border);background:var(--command-panel-strong);width:15rem;box-shadow:var(--command-elevation);border-radius:.9rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.tn-panel-head.svelte-1b3wmai{border-bottom:1px solid var(--command-border);padding:.75rem 1rem}.tn-name.svelte-1b3wmai,.tn-secondary.svelte-1b3wmai{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tn-name.svelte-1b3wmai{color:var(--command-text);font-size:.85rem;font-weight:700}.tn-secondary.svelte-1b3wmai{color:var(--command-muted);margin-top:.1rem;font-size:.72rem}.tn-panel-body.svelte-1b3wmai{flex-direction:column;gap:.15rem;padding:.4rem;display:flex}.tn-item.svelte-1b3wmai{width:100%;color:var(--command-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.tn-item.svelte-1b3wmai svg:where(.svelte-1b3wmai){flex:none;width:1rem;height:1rem}.tn-item.svelte-1b3wmai:hover{background:var(--command-orange-soft);color:var(--command-orange)}.tn-danger.svelte-1b3wmai{color:var(--command-red)}.tn-danger.svelte-1b3wmai:hover{color:var(--command-red);background:#ef44441f}.tn-danger.svelte-1b3wmai:disabled{cursor:not-allowed;opacity:.7}.crm-auth-shell[data-auth=pending] #crm-shell{visibility:hidden}.crm-auth-shell[data-auth=ok] .auth-guard{display:none}.auth-guard{z-index:9999;background:var(--command-bg);place-items:center;display:grid;position:fixed;inset:0}.auth-guard-spinner{border:3px solid var(--command-border);border-top-color:var(--command-orange);border-radius:999px;width:2.25rem;height:2.25rem;animation:.7s linear infinite auth-guard-spin}@keyframes auth-guard-spin{to{transform:rotate(360deg)}}#crm-shell{background:var(--command-bg);color:var(--command-text)}#crm-shell .crm-shell-bg{background:var(--command-glow);pointer-events:none;position:absolute;inset:0}#crm-sidebar{border-right:1px solid var(--command-border);background:linear-gradient(180deg, #0d131bf5, #05080cfa), var(--command-bg);box-shadow:22px 0 60px #00000038}html[data-command-theme=light] #crm-shell #crm-sidebar{background:linear-gradient(180deg, #fffffff5, #f8fafcf0), var(--command-bg);color:var(--command-text);box-shadow:18px 0 45px #0f172a14}#crm-sidebar .crm-sidebar-brand a,#crm-sidebar .rounded-xl,#crm-sidebar .rounded-lg{border-color:var(--command-border)!important}#crm-sidebar .crm-sidebar-brand a,#crm-sidebar button,#crm-sidebar a{color:var(--command-muted)}#crm-sidebar .crm-sidebar-brand a,#crm-sidebar .bg-slate-950\/40,#crm-sidebar .bg-slate-900\/50,#crm-sidebar .bg-slate-800{backdrop-filter:blur(18px);background:var(--command-panel)!important}#crm-sidebar a:hover,#crm-sidebar button:hover,#crm-sidebar a[class*=bg-blue-600],#crm-sidebar a[class*=bg-white],#crm-sidebar button[class*=bg-white],#crm-sidebar button[class*=bg-blue-600]{border-color:var(--command-border-strong)!important;background:var(--command-orange-soft)!important;color:var(--command-text)!important}#crm-sidebar a[class*=text-blue-400],#crm-sidebar button[class*=text-blue-400],#crm-sidebar .text-blue-400{color:var(--command-orange)!important}#crm-sidebar .crm-brand-mark{letter-spacing:-.16em;color:var(--command-text);font-size:2rem;font-weight:900}#crm-sidebar .crm-brand-mark span,#crm-sidebar .text-blue-400,#crm-sidebar .text-blue-600{color:var(--command-orange)!important}#crm-sidebar .text-white{color:var(--command-text)!important}#crm-sidebar .text-slate-400,#crm-sidebar .text-slate-500{color:var(--command-muted)!important}#crm-sidebar .border-slate-800,#crm-sidebar .border-slate-700{border-color:var(--command-border)!important}#crm-shell .crm-command-main{color:var(--command-text);background:0 0}#crm-shell .crm-command-body{flex-direction:column;flex:auto;min-height:0;display:flex}#crm-shell .crm-command-body>*{flex:auto;min-height:100%}#crm-shell .crm-command-main :is(.bg-white,.bg-white\/80,.bg-white\/90,.bg-white\/95,.bg-gray-50,.bg-slate-50,.bg-slate-50\/70,.bg-slate-50\/80,.bg-slate-100,.bg-gray-100),html[data-command-theme=light] #crm-shell .crm-command-main :is(.bg-white,.bg-white\/95,.bg-gray-50,.bg-slate-50,.bg-slate-50\/70,.bg-slate-50\/80,.bg-slate-100,.bg-gray-100){background-color:var(--command-panel)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.bg-blue-50,.bg-blue-50\/70,.bg-blue-50\/80,.bg-blue-100,.bg-indigo-50,.bg-indigo-100,.bg-sky-50,.bg-sky-100,.bg-cyan-50,.bg-cyan-100,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100,.bg-fuchsia-50,.bg-fuchsia-100){background-color:#3b82f624!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-orange-100,.bg-yellow-50,.bg-yellow-100,.bg-amber-50\/80,.bg-orange-50\/80){background-color:#f59e0b29!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50,.bg-teal-100,.bg-emerald-50\/80,.bg-green-50\/80){background-color:#10b98129!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.bg-rose-50,.bg-rose-100,.bg-red-50,.bg-red-100,.bg-pink-50,.bg-pink-100,.bg-rose-50\/80,.bg-red-50\/80){background-color:#f43f5e24!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-gray-950,.text-slate-950,.text-gray-900,.text-slate-900,.text-gray-800,.text-slate-800,.text-gray-700,.text-slate-700){color:var(--command-text)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-blue-700,.text-blue-600,.text-blue-500,.text-indigo-700,.text-indigo-600,.text-sky-700,.text-cyan-700,.text-violet-700,.text-purple-700,.text-fuchsia-700){color:#bfdbfe!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-amber-700,.text-orange-700,.text-amber-600,.text-orange-600){color:#fde68a!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-emerald-700,.text-green-700,.text-emerald-600,.text-green-600){color:#bbf7d0!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-rose-700,.text-red-700,.text-rose-600,.text-red-600){color:#fecaca!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.text-gray-600,.text-slate-600,.text-gray-500,.text-slate-500,.text-gray-400,.text-slate-400){color:var(--command-muted)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.hover\:bg-white:hover,.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover,.hover\:bg-slate-50:hover,.hover\:bg-slate-100:hover,.hover\:bg-slate-200:hover,.hover\:bg-blue-50:hover,.hover\:bg-emerald-50:hover,.hover\:bg-rose-50:hover,.hover\:bg-red-50:hover,.hover\:bg-orange-50:hover){color:var(--command-text)!important;background-color:#94a3b824!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.hover\:text-gray-900:hover,.hover\:text-gray-800:hover,.hover\:text-slate-900:hover,.hover\:text-slate-800:hover){color:var(--command-text)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.hover\:border-gray-300:hover,.hover\:border-slate-300:hover,.hover\:border-slate-400:hover){border-color:var(--command-border-strong)!important}#crm-shell .crm-command-main :is(.border-gray-100,.border-gray-200,.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--command-border)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.border-blue-100,.border-blue-200,.border-indigo-200,.border-sky-200,.border-cyan-200,.border-violet-200,.border-purple-200,.border-fuchsia-200){border-color:#60a5fa3d!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.border-amber-100,.border-amber-200,.border-orange-100,.border-orange-200){border-color:#f59e0b47!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.border-emerald-100,.border-emerald-200,.border-green-200){border-color:#10b98147!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(.border-rose-100,.border-rose-200,.border-red-100,.border-red-200){border-color:#f43f5e42!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--command-border)!important;background:var(--command-panel-strong)!important;color:var(--command-text)!important;box-shadow:none!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(input[type=checkbox],input[type=radio]){border-color:var(--command-border)!important;background-color:var(--command-panel-strong)!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(input[type=checkbox],input[type=radio]):checked{background-color:#f97316!important;border-color:#f97316!important}html[data-command-theme=dark] #crm-shell .crm-command-main :is(input,select,textarea)::placeholder{color:var(--command-muted-soft)!important}html[data-command-theme=dark] #crm-shell .crm-command-main option{color:var(--command-text);background:#0f172a}html[data-command-theme=dark] #crm-shell .crm-command-main :is(input[type=date],input[type=datetime-local])::-webkit-calendar-picker-indicator{filter:invert()brightness(1.1)}#crm-shell .crm-command-main .divide-gray-100>:not([hidden])~:not([hidden]),#crm-shell .crm-command-main .divide-slate-100>:not([hidden])~:not([hidden]){border-color:var(--command-border)!important}#crm-shell .crm-command-main :is(.rounded-lg,.rounded-xl,.rounded-2xl){box-shadow:0 18px 50px #0000001f}#crm-shell :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}#crm-shell[data-sidebar-collapsed=true] #crm-sidebar{width:3.5rem}#crm-shell[data-sidebar-collapsed=true] .crm-sidebar-copy,#crm-shell[data-sidebar-collapsed=true] .crm-nav-copy{display:none}#crm-shell[data-sidebar-collapsed=true] #crm-sidebar nav a,#crm-shell[data-sidebar-collapsed=true] #crm-sidebar a,#crm-shell[data-sidebar-collapsed=true] #crm-sidebar button{justify-content:center;padding-inline:0}#crm-shell[data-sidebar-collapsed=true] #crm-sidebar p,#crm-shell[data-sidebar-collapsed=true] #crm-sidebar .flex-1{display:none}
