.tec-log[data-v-ccead99f]{scrollbar-width:thin;flex-direction:column;gap:.5rem;max-height:min(19rem,45vh);margin-top:.5rem;padding:.25rem .125rem .5rem;display:flex;overflow-y:auto}.tec-user[data-v-ccead99f]{color:#fff;background:#262626;border-radius:1rem 1rem 1rem .25rem;align-self:flex-start;max-width:85%;padding:.375rem .75rem;font-size:.8125rem;line-height:1.7}.tec-bot[data-v-ccead99f]{background:var(--d-zebra,#f5f5f5);max-width:94%;color:var(--d-text,#262626);border-radius:1rem 1rem .25rem;align-self:flex-end;padding:.5rem .75rem;font-size:.8125rem;line-height:1.8}.tec-items[data-v-ccead99f]{flex-direction:column;gap:.25rem;margin-top:.375rem;display:flex}.tec-analysis[data-v-ccead99f]{border-top:1px dashed #e3e3e3;margin-top:.5rem;padding-top:.5rem}.tec-item[data-v-ccead99f]{background:var(--d-card,#fff);border:.04875rem solid #e3e3e3;border-radius:.625rem;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;transition:border-color .2s;display:flex}.tec-item[data-v-ccead99f]:hover{border-color:#fbc800}.tec-value[data-v-ccead99f]{flex-shrink:0;font-size:.75rem;font-weight:800}.tec-gauge[data-v-ccead99f]{background:#fbc800;border-radius:999px;margin-top:.375rem;padding:.125rem .75rem;font-size:.75rem}.tec-gauge[data-v-ccead99f],.tec-me[data-v-ccead99f]{color:var(--d-text,#262626);font-weight:700}.tec-me[data-v-ccead99f]{gap:.375rem;margin-top:.5rem;font-size:.6875rem;display:flex}.tec-me[data-v-ccead99f],.tec-unread[data-v-ccead99f]{justify-content:center;align-items:center}.tec-unread[data-v-ccead99f]{background:#fbc800;border-radius:999px;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;display:inline-flex}.tec-club[data-v-ccead99f]{color:#fbc800;background:#262626;border-radius:999px;margin-top:.5rem;padding:.25rem .875rem;display:block}.tec-club[data-v-ccead99f],.tec-link[data-v-ccead99f]{font-size:.75rem;font-weight:700}.tec-link[data-v-ccead99f]{color:var(--d-text,#262626);border-bottom:1px solid #fbc800}.tec-typing[data-v-ccead99f]{gap:.25rem;padding:.625rem .875rem;display:flex}.tec-typing span[data-v-ccead99f]{background:#8a8a8a;border-radius:999px;width:.375rem;height:.375rem;animation:1s ease-in-out infinite tecDot-ccead99f}.tec-typing span[data-v-ccead99f]:nth-child(2){animation-delay:.15s}.tec-typing span[data-v-ccead99f]:nth-child(3){animation-delay:.3s}@keyframes tecDot-ccead99f{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.tec-chips[data-v-ccead99f]{flex-wrap:wrap;gap:.375rem;margin:.25rem 0 .5rem;display:flex}.tec-chip[data-v-ccead99f]{color:var(--d-text,#262626);background:var(--d-yellow-soft,#fff6d6);border:1px solid #fbe08a;border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;transition:background .2s}.tec-chip[data-v-ccead99f]:hover{background:#fbc800}.tec-form[data-v-ccead99f]{position:relative}.tec-input[data-v-ccead99f]{border:1px solid var(--d-border,#bebebe);background:var(--d-card,#fff);border-radius:999px;width:100%;height:2.625rem;padding-inline:1rem 2.875rem;font-size:.8125rem}.tec-input[data-v-ccead99f]:focus{border-color:#fbc800;outline:none}.tec-send[data-v-ccead99f]{color:#fbc800;top:.3125rem;background:#262626;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;inset-inline-end:.3125rem}.tec-send[data-v-ccead99f]:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.tec-typing span[data-v-ccead99f]{animation:none}}.risk-panel[data-v-f07388ff]{width:max(340px,min(440px,50vw - 286px))}.risk-mascot[data-v-f07388ff]{aspect-ratio:1;transform-origin:50% 90%;flex-shrink:0;width:clamp(96px,50vw - 590px,124px);margin-bottom:0}.risk-mascot.risk-mascot--talk[data-v-f07388ff]{animation:.9s ease-in-out riskTalk-f07388ff}@keyframes riskBubbleIn-f07388ff{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.risk-mascot[data-v-f07388ff]{animation:.4s ease-out backwards riskMascotIn-f07388ff,4s ease-in-out .4s infinite riskIdle-f07388ff}@keyframes riskMascotIn-f07388ff{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.risk-tabs[data-v-f07388ff]{background:var(--d-soft,#f1f1f1);border-radius:999px;gap:.25rem;width:fit-content;padding:.1875rem;display:flex}.risk-tabs button[data-v-f07388ff]{color:var(--d-text-2,#4b4b4b);border-radius:999px;padding:.25rem .875rem;font-size:.75rem;font-weight:700;transition:background .2s,color .2s}.risk-tabs button.is-on[data-v-f07388ff]{color:#fbc800;background:#262626}.risk-word[data-v-f07388ff]{background:linear-gradient(#0000 58%,#fbc80099 0);padding:0 2px}.risk-word[data-v-f07388ff],.risk-word-in[data-v-f07388ff]{display:inline-block}.risk-word-enter-active[data-v-f07388ff],.risk-word-leave-active[data-v-f07388ff]{transition:opacity .22s,transform .22s}.risk-word-enter-from[data-v-f07388ff]{opacity:0;transform:translateY(8px)}.risk-word-leave-to[data-v-f07388ff]{opacity:0;transform:translateY(-8px)}@keyframes riskIdle-f07388ff{0%,to{translate:0;rotate:none}50%{translate:0 -3px;rotate:-1.5deg}}@keyframes riskTalk-f07388ff{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}}.risk-bubble[data-v-f07388ff]{transform-origin:0 85%;background:var(--d-card,#fff);border:1px solid var(--d-border,#e8e8e8);border-radius:1.4rem;flex:1;min-width:0;padding:14px 16px;animation:.55s cubic-bezier(.34,1.5,.6,1) .35s backwards riskBubbleIn-f07388ff;position:relative;box-shadow:0 10px 30px #0000001f}.risk-bubble[data-v-f07388ff]:before{content:"";background:var(--d-card,#fff);border-inline-end:1px solid var(--d-border,#e8e8e8);border-bottom:1px solid var(--d-border,#e8e8e8);inset-inline-end:-11px;border-radius:0 0 0 4px;width:22px;height:22px;position:absolute;bottom:48px;transform:rotate(45deg)}.risk-close[data-v-f07388ff]{color:var(--d-text-3,#777);top:10px;padding:2px;position:absolute;inset-inline-end:12px}.risk-close[data-v-f07388ff]:hover{color:var(--d-text,#262626)}.risk-info[data-v-f07388ff]{cursor:help;border:1.5px solid #262626;border-radius:999px;outline:none;justify-content:center;align-items:center;width:18px;height:18px;font:italic 700 11px/1 serif;display:inline-flex;position:relative}.risk-info-pop[data-v-f07388ff]{color:#f2f2f2;opacity:0;visibility:hidden;z-index:5;text-align:start;top:calc(100% + 8px);background:#262626;border-radius:14px;width:340px;padding:12px 14px;font-family:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:1.85;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;inset-inline-start:-12px;transform:translateY(-4px);box-shadow:0 12px 30px #00000040}.risk-info-pop .text-neutral-500[data-v-f07388ff]{color:#a8a8a8}.risk-info:focus .risk-info-pop[data-v-f07388ff],.risk-info:hover .risk-info-pop[data-v-f07388ff]{opacity:1;visibility:visible;transform:translateY(0)}.risk-input[data-v-f07388ff]{border:1.5px solid var(--d-border,#e2e2e2);border-radius:999px;outline:none;width:100%;height:42px;padding:0 16px 0 46px;font-size:13px;transition:border-color .15s}.risk-input[data-v-f07388ff]:focus{border-color:#fbc800}.risk-go[data-v-f07388ff]{width:34px;height:34px;color:var(--d-text,#262626);inset-inline-end:4px;background:#fbc800;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:4px}.risk-go[data-v-f07388ff]:disabled{opacity:.5}.risk-spinner[data-v-f07388ff]{border:2px solid #262626;border-top-color:#0000;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite riskSpin-f07388ff}@keyframes riskSpin-f07388ff{to{transform:rotate(1turn)}}.risk-suggest[data-v-f07388ff]{background:var(--d-card,#fff);z-index:6;top:calc(100% + 6px);border-radius:16px;max-height:260px;padding:6px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 10px 30px #00000026}.risk-suggest li[data-v-f07388ff]{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.risk-suggest li.is-active[data-v-f07388ff]{background:var(--d-yellow-soft,#fff6d6)}.risk-suggest-alert[data-v-f07388ff]{color:#fbc800;background:#262626;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:inline-flex}.risk-latest[data-v-f07388ff]{border-top:1px dashed var(--d-border,#e2e2e2);color:var(--d-text-2,#404040);align-items:flex-start;gap:8px;margin-top:12px;padding-top:10px;font-size:12px;line-height:1.8;display:flex}.risk-needle[data-v-f07388ff]{transition:transform 1.3s cubic-bezier(.34,1.4,.5,1)}.risk-why[data-v-f07388ff]{max-height:190px;margin-top:8px;padding-inline-end:2px;overflow-y:auto}.risk-notice[data-v-f07388ff]{background:var(--d-yellow-soft,#fff6d6);border-inline-start:3px solid #fbc800;border-radius:8px;margin-bottom:8px;padding:6px 10px;font-size:11.5px;line-height:1.8}.risk-flag[data-v-f07388ff]{align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.risk-factor[data-v-f07388ff]{margin-bottom:6px;font-size:11.5px;line-height:1.7}.risk-bar[data-v-f07388ff]{background:var(--d-soft,#ededed);border-radius:999px;height:5px;margin:2px 0;overflow:hidden}.risk-bar span[data-v-f07388ff]{background:#fbc800;border-radius:999px;height:100%;display:block}.risk-bar span.is-missing[data-v-f07388ff]{background:repeating-linear-gradient(90deg,#d6d6d6 0 4px,#0000 4px 8px);width:100%!important}.risk-again[data-v-f07388ff]{border:1.5px solid #262626;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700}.risk-again[data-v-f07388ff]:hover{color:#fff;background:#262626}.risk-link[data-v-f07388ff]{color:#b38f00;font-size:12px;font-weight:700}.risk-reopen[data-v-f07388ff]{text-align:start;flex-direction:row-reverse;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.risk-reopen-eagle[data-v-f07388ff]{flex-shrink:0;width:116px;height:116px;animation:.4s ease-out backwards riskMascotIn-f07388ff,4s ease-in-out .4s 5 riskIdle-f07388ff;display:block}.risk-reopen-bubble[data-v-f07388ff]{background:var(--d-card,#fff);border:1px solid var(--d-border,#e8e8e8);max-width:190px;color:var(--d-text,#262626);transform-origin:0 60%;border-radius:1.1rem;margin-top:18px;padding:9px 13px;font-size:13px;font-weight:800;line-height:1.9;transition:box-shadow .15s;animation:.55s cubic-bezier(.34,1.5,.6,1) .35s backwards riskBubbleIn-f07388ff;position:relative;box-shadow:0 8px 24px #0000001f}.risk-reopen:hover .risk-reopen-bubble[data-v-f07388ff]{box-shadow:0 10px 28px #0003}.risk-reopen-bubble[data-v-f07388ff]:before{content:"";background:var(--d-card,#fff);border-inline-end:1px solid var(--d-border,#e8e8e8);border-bottom:1px solid var(--d-border,#e8e8e8);inset-inline-end:-7px;width:13px;height:13px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg)}@media (width<=1023px){.risk-panel[data-v-f07388ff]{width:calc(100vw - 1.5rem)}.risk-panel.is-closed[data-v-f07388ff]{width:auto}.risk-reopen-eagle[data-v-f07388ff]{width:52px;height:52px}.risk-mascot[data-v-f07388ff],.risk-reopen-bubble[data-v-f07388ff]{display:none}.risk-bubble[data-v-f07388ff]{max-height:calc(100dvh - 7rem - 64px - env(safe-area-inset-bottom));scrollbar-width:none;padding:12px 14px;overflow-y:auto}.risk-bubble[data-v-f07388ff]:before{display:none}.risk-why[data-v-f07388ff]{max-height:none;overflow-y:visible}.risk-suggest[data-v-f07388ff]{scrollbar-width:none}}@media (prefers-reduced-motion:reduce){.risk-bubble[data-v-f07388ff],.risk-mascot[data-v-f07388ff],.risk-mascot--talk[data-v-f07388ff],.risk-reopen-bubble[data-v-f07388ff],.risk-reopen-eagle[data-v-f07388ff]{animation:none}.risk-needle[data-v-f07388ff]{transition:none}}