.ev-adam-panel-cmd__file{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.ev-adam-panel-cmd--command-center{overflow:visible;width:100%}.ev-adam-panel-cmd__stack{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.ev-adam-panel-cmd__row--composer{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%}.ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__row--composer{padding:8px 8px 8px 16px;border-radius:var(--ev-calm-radius, 18px);border:1.5px solid color-mix(in srgb,var(--ev-calm-ink) 36%,var(--ev-calm-line));background:var(--ev-calm-surface, #ffffff);box-shadow:var(--ev-calm-shadow)}.ev-adam-panel-cmd__upload{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;min-width:40px;border-radius:12px;border:1.5px solid var(--ev-calm-line, #e5e7eb);background:var(--ev-calm-surface, #ffffff);color:var(--ev-calm-ink, #0b1f2a);cursor:pointer}.ev-adam-panel-cmd__upload:hover:not(:disabled){border-color:var(--ev-calm-accent);color:var(--ev-calm-accent-text, var(--ev-calm-accent));background:var(--ev-calm-accent-soft)}.ev-adam-panel-cmd__upload:focus-visible{outline:2px solid var(--ev-calm-accent);outline-offset:2px}.ev-adam-panel-cmd__upload:disabled{opacity:.45;cursor:not-allowed}.ev-adam-panel-cmd__mode-select{flex:0 0 auto;appearance:none;-webkit-appearance:none;height:40px;min-width:7.25rem;max-width:11rem;padding:0 28px 0 12px;border-radius:12px;border:1.5px solid var(--ev-calm-line, #e5e7eb);background-color:var(--ev-calm-surface, #ffffff);background-image:linear-gradient(45deg,transparent 50%,var(--ev-calm-ink-soft) 50%),linear-gradient(135deg,var(--ev-calm-ink-soft) 50%,transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 9px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:var(--ev-calm-ink, #0b1f2a);font:inherit;font-size:14px;font-weight:700;letter-spacing:-.01em;cursor:pointer}.ev-adam-panel-cmd__mode-select:hover:not(:disabled),.ev-adam-panel-cmd__mode-select:focus{border-color:var(--ev-calm-accent);outline:none}.ev-adam-panel-cmd__mode-select:focus-visible{outline:2px solid var(--ev-calm-accent);outline-offset:2px}.ev-adam-panel-cmd__mode-select:disabled{opacity:.55;cursor:not-allowed}.ev-adam-panel-cmd__prompt{flex:1 1 12rem;min-width:12rem;min-height:44px;max-height:120px;resize:none;padding:10px 12px;border:none;background:transparent;color:inherit;font:inherit;line-height:1.35}.ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__prompt{width:auto}.ev-adam-panel-cmd__send-label{font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1}.ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:40px;height:40px;padding:0 12px}.ev-adam-panel-cmd__video-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 4px 2px}.ev-adam-panel-cmd__video-label{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:650;color:var(--ev-calm-ink-soft, #64748b)}.ev-adam-panel-cmd__video-select{min-width:10.5rem;height:34px;padding:0 28px 0 10px;font-size:13px}.ev-adam-panel-cmd__chips--pending .ev-adam-panel-cmd__chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.ev-adam-panel-cmd__row--composer{flex-wrap:wrap;gap:8px}.ev-adam-panel-cmd__prompt{flex:1 1 100%;min-width:0;order:0}.ev-adam-panel-cmd__upload{order:1;width:36px;height:36px;min-width:36px}.ev-adam-panel-cmd__mode-select{order:2;min-width:5.5rem;height:36px}.ev-adam-panel-cmd__right{order:3;margin-left:auto}}textarea.ev-adam-panel-cmd__input{max-height:200px;resize:none;font-family:inherit;line-height:1.45}.ev-adam-panel-cmd__length{margin:6px 4px 0;font-size:12px;color:var(--ev-calm-ink-muted, #475569)}.ev-adam-panel-cmd__disclosure{margin:6px 4px 0;font-size:11.5px;line-height:1.4;color:var(--ev-calm-ink-muted, #475569)}.ev-adam-panel-cmd__attach{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;min-width:44px;border-radius:10px;border:none;background:transparent;color:var(--ev-calm-ink);cursor:pointer;transition:color .15s ease,background .15s ease}.ev-adam-panel-cmd__attach:hover:not(:disabled){color:var(--ev-calm-secondary);background:color-mix(in srgb,var(--ev-calm-secondary) 12%,transparent)}.ev-adam-panel-cmd__attach:disabled{opacity:.4;cursor:not-allowed}.ev-adam-panel-cmd .ev-adam-panel-cmd__mic{width:36px;height:36px;min-width:36px;min-height:36px;display:inline-grid;place-items:center}.ev-operator-minimal{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-height:56vh;max-width:720px;margin:0 auto;padding:clamp(24px,6vw,64px) 16px;gap:12px}.ev-operator-minimal__talk{align-self:flex-start}.ev-operator-minimal__id{margin:6px 0 0;font-size:var(--ev-type-kicker);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ev-calm-ink-muted)}.ev-operator-minimal__title{margin:2px 0 8px;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:700;letter-spacing:-.02em;color:var(--ev-calm-ink)}.ev-operator-minimal__stance{margin:0 0 20px;max-width:min(560px,90vw);font-size:clamp(.95rem,1.7vw,1.05rem);line-height:1.5;font-weight:500;color:var(--ev-calm-ink-soft);text-wrap:balance}.ev-operator-minimal__input{width:min(620px,92vw)}.ev-operator-minimal__hint{margin:12px 0 0;font-size:13px;color:var(--ev-calm-ink-muted)}.ev-oms-home{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;z-index:60;min-height:var(--ev-touch-target);padding:8px 16px 8px 12px;border-radius:var(--ev-calm-radius-full);border:var(--ev-hairline, .5px) solid var(--ev-calm-line);background:var(--ev-calm-surface);color:var(--ev-calm-accent-text);font:inherit;font-size:14px;font-weight:800;cursor:pointer;box-shadow:var(--ev-calm-shadow)}.ev-oms-home:hover{background:var(--ev-calm-canvas)}.ev-oms-home:focus-visible,.ev-operator-minimal__talk:focus-visible{outline:none;box-shadow:var(--ev-focus-ring)}@media(prefers-reduced-motion:reduce){.ev-oms-home,.ev-operator-minimal__talk{transition:none;transform:none}}.ev-ask-hero{position:relative;width:min(680px,100%);margin:clamp(12px,2.4vh,26px) auto 0}.ev-ask-hero .ev-adam-panel-cmd--command-center{max-width:100%;margin-top:0}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__row{position:relative;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:var(--ev-calm-radius, 18px);overflow:visible;border:1.5px solid color-mix(in srgb,var(--ev-calm-ink) 36%,var(--ev-calm-line));background:var(--ev-calm-surface);box-shadow:var(--ev-calm-shadow)}.ev-ask-hero .ev-adam-panel-cmd--command-center:focus-within .ev-adam-panel-cmd__row{border-color:var(--ev-calm-accent);box-shadow:0 0 0 3px var(--ev-calm-accent-soft)}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__input{flex:1 1 auto;min-width:0;width:auto;min-height:44px;padding:0;border:none!important;box-shadow:none!important;background:transparent!important;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ev-calm-ink)}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__input::placeholder{color:var(--ev-calm-ink-soft);font-weight:500}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send{flex:0 0 auto;width:auto;min-width:40px;height:40px;padding:0 12px;border-radius:12px;border:none;color:var(--ev-calm-on-accent);background:var(--ev-calm-accent);box-shadow:0 14px 30px -10px var(--ev-calm-accent-glow);cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease,opacity .15s ease}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send--armed,.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send:not(:disabled){color:var(--ev-calm-on-accent);background:var(--ev-calm-accent);box-shadow:0 0 0 1px #ffffff2e inset,0 16px 34px -12px var(--ev-calm-accent-glow)}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send:disabled,.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send--idle:disabled{opacity:1;color:var(--ev-calm-ink-soft, #64748b);background:var(--ev-calm-surface, #ffffff);border:1.5px solid var(--ev-calm-line, #e5e7eb);box-shadow:none;cursor:not-allowed}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send:not(:disabled):hover{transform:translateY(-1px);background:var(--ev-calm-accent-strong);box-shadow:0 18px 38px -12px var(--ev-calm-accent-glow)}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send:not(:disabled):focus-visible{outline:3px solid var(--ev-calm-accent);outline-offset:3px}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send:not(:disabled):active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__row,.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send{transition:none;transform:none}}.ev-adam-panel-cmd__left{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;align-self:center}.ev-adam-panel-cmd__right{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;align-self:center}.ev-adam-panel-cmd__model{display:inline-flex;align-items:center;margin:0;flex:0 0 auto}.ev-adam-panel-cmd__model-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ev-adam-panel-cmd__model-select{appearance:none;-webkit-appearance:none;height:34px;min-width:4.6rem;padding:0 26px 0 10px;border-radius:10px;border:var(--ev-hairline, .5px) solid var(--ev-calm-accent-border);background-color:var(--ev-calm-surface);background-image:linear-gradient(45deg,transparent 50%,var(--ev-calm-ink-soft) 50%),linear-gradient(135deg,var(--ev-calm-ink-soft) 50%,transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 9px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:var(--ev-calm-ink);font:inherit;font-size:12px;font-weight:700;letter-spacing:-.01em;cursor:pointer;line-height:1}.ev-adam-panel-cmd__model-select:hover:not(:disabled),.ev-adam-panel-cmd__model-select:focus{outline:none;border-color:var(--ev-calm-accent);color:var(--ev-calm-accent-text)}.ev-adam-panel-cmd__model-select:focus-visible{outline:2px solid var(--ev-calm-accent);outline-offset:2px}.ev-adam-panel-cmd__model-select:disabled{opacity:.55;cursor:default}.ev-adam-panel-cmd__mic{flex-shrink:0}.ev-adam-panel-cmd__lanes{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;padding:3px;border-radius:999px;background:#1018280d;border:var(--ev-hairline, .5px) solid rgba(15,23,42,.1)}.ev-adam-panel-cmd__lanes--minimal{max-width:none}.ev-adam-panel-cmd__mode{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;min-width:0;padding:0 10px;border-radius:999px;border:var(--ev-hairline, .5px) solid transparent;background:transparent;color:var(--ev-calm-ink-soft, #64748b);font:inherit;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.ev-adam-panel-cmd__mode:hover:not(:disabled){color:var(--ev-calm-ink, #0b1f2a);background:#ffffff8c}.ev-adam-panel-cmd__mode:focus-visible{outline:2px solid var(--ev-calm-accent);outline-offset:2px}.ev-adam-panel-cmd__mode--search.ev-adam-panel-cmd__mode--on{background:var(--ev-calm-surface);border-color:#0f172a1a;color:var(--ev-calm-ink, #0b1f2a);box-shadow:0 1px 2px #0f172a0f;font-weight:700}.ev-adam-panel-cmd__mode--adam.ev-adam-panel-cmd__mode--on{background:var(--ev-calm-accent);border-color:transparent;color:var(--ev-calm-on-accent);font-weight:750;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--ev-calm-success) 55%,transparent)}.ev-adam-panel-cmd__mode:disabled{opacity:.55;cursor:not-allowed}.ev-adam-panel-cmd__mode-label{display:none;line-height:1}.cc-calm__serp{margin-top:4px}.cc-calm__serp-source{margin:0 0 10px;font-size:11.5px;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--ev-calm-ink-soft, #64748b)}.cc-calm__search-results{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:none}.cc-calm__search-result{margin:0;padding:12px 12px 12px 10px;border-radius:14px;border:var(--ev-hairline, .5px) solid rgba(15,23,42,.09);background:#ffffffc7;display:grid;grid-template-columns:22px 1fr;gap:8px 10px;align-items:start}.cc-calm__search-result-rank{font-size:12px;font-weight:700;color:var(--ev-calm-ink-soft, #94a3b8);line-height:1.4;padding-top:2px;text-align:right}.cc-calm__search-result-body{min-width:0}.cc-calm__search-result-link{display:grid;gap:2px;text-decoration:none;color:inherit}.cc-calm__search-result-link:hover .cc-calm__search-result-title{text-decoration:underline}.cc-calm__search-result-title{font-size:15.5px;font-weight:700;color:var(--ev-calm-secondary);line-height:1.3;letter-spacing:-.01em}.cc-calm__search-result-url,.cc-calm__search-result-domain{font-size:12.5px;font-weight:600;color:var(--ev-calm-success-strong);word-break:break-all}.cc-calm__search-result-snip{margin:5px 0 0;font-size:13.5px;line-height:1.45;color:var(--ev-calm-ink-soft, #3c4043)}.cc-calm__search-result-engine{margin:4px 0 0;font-size:11px;font-weight:600;color:var(--ev-calm-ink-soft, #94a3b8)}@media(max-width:767px){.ev-ask-hero{margin:8px auto 0}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__row{gap:6px;padding:6px 6px 6px 12px;border-radius:var(--ev-calm-radius, 18px);border:1.5px solid color-mix(in srgb,var(--ev-calm-ink) 36%,var(--ev-calm-line))}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__input{min-height:40px;font-size:16px;flex:1 1 100%;width:100%}.ev-ask-hero .ev-adam-panel-cmd--command-center .ev-adam-panel-cmd__send{width:auto;min-width:36px;height:36px;border-radius:11px}.ev-ask-hero .ev-adam-panel-cmd--command-center:focus-within .ev-adam-panel-cmd__row{transform:none}}@media(max-width:520px){.ev-adam-panel-cmd__mode{padding:0 8px;font-size:11.5px}}
