:root{color-scheme:dark;--bg-primary: #0d0d0d;--bg-secondary: #171717;--bg-tertiary: #212121;--bg-hover: #2a2a2a;--border: #333333;--text-primary: #ececec;--text-secondary: #9b9b9b;--text-muted: #6b6b6b;--accent: #10a37f;--accent-hover: #0d8c6d;--user-bubble: #2f2f2f;--sidebar-width: 260px;--radius: 10px;--overlay-scrollbar-size: 8px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;overflow-x:hidden;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font)}button,input,textarea,select{font:inherit}.app-shell{display:flex;height:100vh;overflow:hidden}.sidebar{width:var(--sidebar-width);min-width:var(--sidebar-width);background:var(--bg-secondary);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:12px;gap:8px}.sidebar-header{padding:4px 0 8px}.brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.brand{font-size:14px;font-weight:600;color:var(--text-secondary);letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-logout-btn{flex-shrink:0;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s,color .15s}.brand-logout-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.new-task-btn,.sidebar-menu-btn{width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background .15s;display:flex;align-items:center;gap:10px;font-size:13px}.new-task-btn:hover,.sidebar-menu-btn:hover:not(:disabled){background:var(--bg-hover)}.sidebar-menu-btn:disabled{opacity:.45;cursor:not-allowed}.sidebar-menu-btn.is-active{background:var(--bg-hover)}.sidebar-icon{width:16px;height:16px;flex-shrink:0;color:var(--text-secondary)}.sidebar-menu-btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-select-row{cursor:pointer}.model-select-row .model-select{flex:1;min-width:0;border:none;background:transparent;color:var(--text-primary);font-size:13px;padding:0;cursor:pointer;outline:none}.model-select-row .model-select:disabled{cursor:not-allowed}.config-btn{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;font-size:13px;text-align:left}.config-btn:hover{background:var(--bg-hover)}.model-select{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-tertiary);color:var(--text-primary);font-size:13px}.task-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin:8px 0;min-height:0}.task-list,.config-popover-list,.chat-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.task-list::-webkit-scrollbar,.config-popover-list::-webkit-scrollbar,.chat-scroll::-webkit-scrollbar{width:var(--overlay-scrollbar-size, 8px)}.task-list::-webkit-scrollbar-track,.config-popover-list::-webkit-scrollbar-track,.chat-scroll::-webkit-scrollbar-track{background:transparent}.task-list::-webkit-scrollbar-thumb,.config-popover-list::-webkit-scrollbar-thumb,.chat-scroll::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.task-list::-webkit-scrollbar-thumb:hover,.config-popover-list::-webkit-scrollbar-thumb:hover,.chat-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff59;background-clip:padding-box}.task-list-section{display:flex;flex-direction:column;gap:2px}.task-list-section .section-label{padding:0 10px 4px}.task-row{display:flex;align-items:center;gap:2px;border-radius:8px;position:relative;min-width:0}.task-row:hover,.task-row.active{background:var(--bg-tertiary)}.task-item{flex:1;min-width:0;padding:8px 10px;border-radius:8px;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;text-align:left;font-size:13px;display:flex;align-items:center;gap:6px}.task-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-pin-icon{width:12px;height:12px;flex-shrink:0;color:var(--text-muted)}.task-row.active .task-item,.task-item:hover{color:var(--text-primary)}.task-actions{display:none;flex-shrink:0;align-items:center;gap:2px;padding-right:4px}.task-row:hover .task-actions,.task-row.active .task-actions{display:flex}.task-action-btn{width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.task-action-btn svg{width:14px;height:14px}.task-action-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.task-menu-wrap{position:relative}.task-menu{position:absolute;right:0;top:calc(100% + 4px);min-width:140px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;padding:4px;z-index:20;box-shadow:0 8px 24px #00000059}.task-menu button{width:100%;border:none;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:13px;padding:8px 10px;display:flex;align-items:center;gap:8px;text-align:left}.task-menu button svg{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}.task-menu button:hover{background:var(--bg-hover)}.task-rename-input{width:100%;margin:4px 6px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none}.task-rename-input:focus{border-color:#555}.sidebar-section{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.section-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.settings-toggle{justify-content:flex-start;cursor:pointer;color:var(--text-primary)}.settings-toggle span{flex:1}.settings-toggle input{accent-color:var(--accent);margin-left:auto;flex-shrink:0}.main-panel{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--bg-primary)}.chat-scroll{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0;min-width:0;display:flex;flex-direction:column}.chat-scroll>*{min-width:0}.main-header{padding:16px calc(24px + var(--overlay-scrollbar-size)) 16px 24px;border-bottom:1px solid var(--border);font-size:15px;font-weight:500;display:flex;align-items:center;gap:12px;min-width:0}.main-header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-btn{display:none;flex-shrink:0;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;align-items:center;justify-content:center;padding:0}.menu-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.sidebar-backdrop{display:none;border:none;padding:0;margin:0;cursor:pointer}.sidebar-header-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.sidebar-close-btn{display:none;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;align-items:center;justify-content:center;padding:0}.sidebar-close-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.chat-thread{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;min-width:0}.chat-thread>*{min-width:0}.empty-state{margin:auto;text-align:center;color:var(--text-muted);max-width:420px;line-height:1.6}.message-row{display:flex;flex-direction:column;gap:8px;max-width:820px;width:100%;min-width:0;margin:0 auto}.message-row.user{align-items:flex-end}.message-bubble{padding:12px 16px;border-radius:var(--radius);line-height:1.6;font-size:14px;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.message-row.user .message-bubble{background:var(--user-bubble);max-width:85%}.message-row.assistant .message-bubble{background:transparent;padding-left:0;width:100%}.message-context-menu{position:fixed;z-index:1000;min-width:200px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;padding:4px;box-shadow:0 8px 24px #00000059}.message-context-menu button{width:100%;border:none;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:13px;padding:8px 10px;display:flex;align-items:center;gap:8px;text-align:left}.message-context-menu button svg{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}.message-context-menu button:hover{background:var(--bg-hover)}.message-bubble p{margin:0 0 .75em}.message-bubble p:last-child{margin-bottom:0}.message-bubble pre{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:12px;max-width:100%;overflow-x:auto}.message-bubble table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;margin:.75em 0;font-size:13px}.message-bubble th,.message-bubble td{border:1px solid var(--border);padding:6px 10px;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.message-bubble img{max-width:100%;height:auto}.message-bubble code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.tool-events{display:flex;flex-direction:column;gap:4px;width:100%}.message-timeline{display:flex;flex-direction:column;gap:8px;width:100%}.message-timeline .message-bubble,.message-timeline .tool-card{margin-top:0}.tool-card{border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary);overflow:hidden;font-size:12px;max-width:100%;min-width:0}.tool-card summary{padding:8px 12px;cursor:pointer;color:var(--text-secondary)}.tool-card pre{margin:0;padding:8px 12px 12px;overflow-x:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;color:var(--text-muted)}.message-images{display:flex;flex-wrap:wrap;gap:8px}.message-images img{max-width:320px;border-radius:8px;border:1px solid var(--border)}.chat-attachments{display:flex;flex-wrap:wrap;gap:8px;padding:0 2px 4px}.chat-attachment{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:#ffffff0a}.chat-attachment img{width:100%;height:100%;object-fit:cover;display:block}.chat-attachment-remove{position:absolute;top:4px;right:4px;width:20px;height:20px;border:none;border-radius:50%;background:#000000a6;color:#fff;font-size:14px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.chat-attachment-remove:hover:not(:disabled){background:#000000d9}.chat-attachment-remove:disabled{opacity:.5;cursor:not-allowed}.chat-input-area{flex-shrink:0;padding:16px calc(24px + var(--overlay-scrollbar-size)) 24px 24px;min-width:0;overflow:visible;position:relative;z-index:5}.chat-input-wrap{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:8px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px;padding:12px 14px 10px;position:relative;transition:border-color .15s ease,background-color .15s ease}.chat-input-wrap.is-dragover{border-color:#6b9fff;background:#6b9fff14}.chat-input-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.chat-input-add-wrap{position:relative;flex-shrink:0}.chat-add-btn{width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-add-btn:hover:not(:disabled){background:#ffffff0f;color:var(--text-primary)}.chat-add-btn:disabled{opacity:.5;cursor:not-allowed}.chat-add-menu{width:100%;background:var(--bg-secondary);border:1px solid var(--border);border-radius:14px;padding:8px;box-shadow:0 12px 32px #0006;z-index:100}.chat-add-menu-portal{position:fixed;transform:translateY(-100%);z-index:1000}.chat-add-menu-section{font-size:11px;font-weight:600;color:var(--text-secondary);padding:6px 10px 4px;text-transform:uppercase;letter-spacing:.04em}.chat-add-menu-item{width:100%;display:flex;align-items:flex-start;gap:10px;border:none;background:transparent;color:var(--text-primary);border-radius:10px;padding:10px 12px;text-align:left;cursor:pointer}.chat-add-menu-item:hover,.chat-add-menu-item:focus-visible{background:#ffffff14;outline:none}.chat-add-menu-icon{width:20px;height:20px;flex-shrink:0;color:var(--text-secondary);margin-top:1px}.chat-add-menu-text{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-add-menu-label{font-size:13px;font-weight:500}.chat-add-menu-desc{font-size:12px;color:var(--text-secondary)}.chat-file-input{display:none}.chat-upload-status,.chat-upload-error{max-width:820px;margin:0 auto 8px;font-size:12px;padding:8px 12px;border-radius:8px}.chat-upload-status{color:var(--text-secondary);background:#ffffff0a}.chat-upload-error{color:#f87171;background:#f871711a}.chat-input-wrap:focus-within{border-color:#555}.chat-input{width:100%;border:none;background:transparent;color:var(--text-primary);resize:none;min-height:24px;max-height:160px;overflow-y:auto;line-height:1.5;outline:none;padding:2px 2px 0}.chat-send-btn{width:32px;height:32px;flex-shrink:0;margin-left:auto;padding:0;border:none;border-radius:50%;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-send-btn:hover:not(:disabled){background:var(--accent-hover)}.chat-send-btn:disabled{opacity:.45;cursor:not-allowed}.send-btn{padding:8px 14px;border:none;border-radius:8px;background:var(--accent);color:#fff;cursor:pointer;font-size:13px;font-weight:500}.send-btn:hover:not(:disabled){background:var(--accent-hover)}.send-btn:disabled{opacity:.5;cursor:not-allowed}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.auth-screen{min-height:100vh;position:relative}.auth-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:radial-gradient(ellipse 80% 55% at 50% -10%,rgba(16,163,127,.18),transparent 55%),radial-gradient(ellipse 50% 40% at 85% 90%,rgba(47,47,47,.55),transparent 60%),var(--bg-primary)}.auth-overlay{align-items:center;overflow-y:auto;padding:40px 16px;background:transparent;z-index:1000}.auth-card{position:relative;width:min(400px,92vw);padding:32px 28px 28px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#1c1c1c,#141414);box-shadow:0 24px 64px #00000073,inset 0 1px #ffffff0a;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.auth-card-glow{position:absolute;top:-40%;left:20%;right:20%;height:55%;background:radial-gradient(circle,rgba(16,163,127,.16),transparent 70%);pointer-events:none}.auth-brand-mark{width:36px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--accent),#34d399);margin-bottom:18px}.auth-card h2{position:relative;margin:0 0 8px;font-size:24px;font-weight:650;letter-spacing:-.02em;color:var(--text-primary)}.auth-subtitle{position:relative;margin:0 0 22px;color:var(--text-secondary);font-size:14px;line-height:1.5}.auth-field{display:flex;flex-direction:column;gap:8px}.auth-field-label{font-size:12px;font-weight:500;color:var(--text-muted);letter-spacing:.02em}.local-auth-bypass{position:relative;display:flex;flex-direction:column;gap:14px}.local-auth-bypass input,.auth-field input{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#00000059;color:var(--text-primary);margin-bottom:0;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.local-auth-bypass input:focus,.auth-field input:focus{border-color:#10a37fb3;background:#00000073;box-shadow:0 0 0 3px #10a37f2e}.auth-primary-btn{width:100%;border:none;border-radius:999px;padding:12px 16px;background:linear-gradient(180deg,#12b886 0%,var(--accent) 100%);color:#041510;font-size:14px;font-weight:650;cursor:pointer;transition:transform .12s ease,filter .12s ease,background .12s ease}.auth-primary-btn:hover{filter:brightness(1.06)}.auth-primary-btn:active{transform:translateY(1px)}.google-login-divider{display:flex;align-items:center;gap:12px;margin:20px 0 16px;color:var(--text-muted);font-size:12px}.google-login-divider:before,.google-login-divider:after{content:"";flex:1;height:1px;background:#ffffff14}.auth-google-btn{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#fff;color:#1f1f1f;font-size:14px;font-weight:650;letter-spacing:-.01em;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,filter .12s ease;box-shadow:0 8px 24px #00000038}.auth-google-btn:hover:not(:disabled){filter:brightness(.98);box-shadow:0 10px 28px #00000047}.auth-google-btn:active:not(:disabled){transform:translateY(1px)}.auth-google-btn:disabled{opacity:.7;cursor:wait}.auth-google-mark{width:20px;height:20px;flex-shrink:0}.boot-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:14px}.dashboard{flex:1;min-width:0;height:100%;overflow:auto;padding:24px 28px 40px}.dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.dashboard-header h1{margin:0 0 4px;font-size:22px}.dashboard-header p{margin:0;color:var(--text-secondary);font-size:14px}.dashboard-header-actions{display:flex;gap:8px;flex-shrink:0}.dashboard-status,.dashboard-empty{color:var(--text-secondary);font-size:14px}.dashboard-error{color:#f87171;font-size:14px;margin-bottom:16px}.dashboard-section{margin-bottom:28px}.dashboard-section h2{margin:0 0 12px;font-size:15px;color:var(--text-secondary);font-weight:600}.dashboard-metrics{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.dashboard-metric{background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.dashboard-metric-label{color:var(--text-muted);font-size:12px}.dashboard-metric strong{font-size:22px;font-weight:600}.dashboard-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:10px;background:var(--bg-secondary)}.dashboard-table{width:100%;border-collapse:collapse;font-size:13px}.dashboard-table th,.dashboard-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.dashboard-table th{color:var(--text-muted);font-weight:500;background:var(--bg-tertiary)}.dashboard-table tr:last-child td{border-bottom:none}.dashboard-user-cell{max-width:240px;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.dashboard{padding:16px}.dashboard-header{flex-direction:column}}.modal-error{margin:0 0 12px;color:#f87171;font-size:13px}.modal{background:var(--bg-secondary);border:1px solid var(--border);border-radius:14px;padding:24px;width:min(420px,92vw)}.modal h2{margin:0 0 8px;font-size:18px}.modal p{margin:0 0 16px;color:var(--text-secondary);font-size:14px}.modal input{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-tertiary);color:var(--text-primary);margin-bottom:16px}.modal-actions{display:flex;justify-content:flex-end;gap:8px}.config-popover{position:fixed;transform:translateY(-100%);display:flex;flex-direction:column;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:14px;padding:8px;box-shadow:0 12px 32px #00000073;z-index:1000;overflow:hidden}.config-popover-header{padding:8px 10px 6px;font-size:12px;font-weight:500;color:var(--text-secondary);border-bottom:1px solid var(--border);margin-bottom:4px}.config-popover-list{display:flex;flex-direction:column;flex:1 1 auto;gap:2px;overflow-y:auto;min-height:0;padding:2px 0}.config-popover-empty{padding:10px 12px;font-size:13px;color:var(--text-muted)}.config-popover-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:13px;color:var(--text-primary);cursor:pointer}.config-popover-item:hover{background:#ffffff0f}.config-popover-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-popover-item input{accent-color:var(--accent);flex-shrink:0}button.config-popover-choice{width:100%;border:none;background:transparent;text-align:left;font-family:inherit;font-size:13px;line-height:inherit;color:inherit}button.config-popover-choice.is-selected{background:#ffffff14}.config-popover-check{margin-left:auto;flex-shrink:0;color:var(--accent);font-size:12px}.streaming-indicator{color:var(--text-muted);font-size:13px}.thinking-ellipsis:after{content:"...";display:inline-block;width:0;overflow:hidden;vertical-align:bottom;animation:thinking-ellipsis 1.2s steps(4,end) infinite}@keyframes thinking-ellipsis{to{width:1.2em}}@media(max-width:768px){.menu-btn,.sidebar-close-btn{display:flex}.sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:90}.sidebar{position:fixed;top:0;left:0;height:100%;height:100dvh;z-index:100;width:min(300px,88vw);min-width:unset;transform:translate(-105%);transition:transform .22s ease;box-shadow:none;padding-top:max(12px,env(safe-area-inset-top));padding-bottom:max(12px,env(safe-area-inset-bottom))}.sidebar.sidebar-panel-open{transform:translate(0);box-shadow:4px 0 24px #00000059}.main-panel{width:100%}.main-header{padding:12px calc(16px + var(--overlay-scrollbar-size)) 12px 16px;padding-top:max(12px,env(safe-area-inset-top))}.chat-thread{padding:16px;gap:16px}.chat-input-area{padding:12px calc(16px + var(--overlay-scrollbar-size)) max(16px,env(safe-area-inset-bottom)) 16px}.message-row.user .message-bubble{max-width:92%}.message-images img{max-width:100%}.config-popover{max-width:calc(100vw - 16px)}.chat-add-btn,.chat-send-btn,.send-btn{min-width:44px;min-height:44px}.new-task-btn,.sidebar-menu-btn,.config-btn,.task-item{min-height:44px}}.llm-gateway-modal{width:min(480px,92vw)}.llm-gateway-fields{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.llm-gateway-field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-secondary)}.llm-gateway-field input{margin-bottom:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.llm-gateway-muted{color:var(--text-secondary);font-size:13px}.llm-gateway-success{margin:0 0 12px;color:#4ade80;font-size:13px}
