.forms-responses{padding:18px;border-radius:14px;display:flex;flex-direction:column;gap:18px;min-height:480px;overflow-y:auto;max-height:calc(100vh - 200px)}.forms-responses-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.forms-responses-head h2{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--text-primary)}.forms-responses-head p{margin:0;font-size:12px}.forms-responses-actions{display:inline-flex;gap:6px;flex-shrink:0}.forms-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.forms-stat-card{padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.forms-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:600}.forms-stat-value{font-size:28px;font-weight:700;color:var(--text-primary);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forms-stat-hint{font-size:10.5px;color:var(--text-muted)}@media (max-width:720px){.forms-stat-grid{grid-template-columns:1fr}.forms-toolbar.glass{flex-wrap:wrap;gap:6px}.forms-toolbar .sheets-name-input{min-width:0;flex:1 1 100%}.forms-toolbar .sheets-toolbar-hint,.forms-toolbar .sheets-toolbar-spacer{display:none}.forms-toolbar .forms-tabs{order:2}}.forms-section-title{margin:0 0 10px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:600}.forms-analytics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.forms-analytics-card{padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:10px}.forms-analytics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.forms-analytics-head h4{margin:0;font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.25}.forms-analytics-kind{display:inline-block;margin-top:2px;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:rgba(139,92,246,.18);color:#c4b5fd;border-radius:4px}.forms-analytics-count{font-size:11px;color:var(--text-muted);flex-shrink:0}.forms-analytics-body{min-height:40px}.forms-analytics-empty{margin:0;font-size:12px}.forms-analytics-text{margin:0;font-size:12.5px;color:var(--text-secondary)}.forms-distinct-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.forms-distinct-item{padding:6px 8px;background:rgba(255,255,255,.04);border-radius:6px;font-size:12px;color:var(--text-primary);line-height:1.35;word-break:break-word}.forms-distinct-more{font-size:11px;color:var(--text-muted);padding:2px 8px}.forms-barlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.forms-barlist-row{display:grid;grid-template-columns:minmax(60px,110px) 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:12px}.forms-barlist-label{color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forms-barlist-track{height:10px;background:rgba(255,255,255,.06);border-radius:5px;overflow:hidden;position:relative}.forms-barlist-fill{display:block;height:100%;background:linear-gradient(90deg,#8b5cf6,#6366f1);border-radius:5px;transition:width .25s ease;min-width:2px}.forms-barlist-count{font-size:11.5px;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.forms-barlist-pct{color:var(--text-muted)}.forms-rating-stats{display:flex;flex-direction:column;gap:10px}.forms-rating-avg{display:flex;align-items:baseline;gap:4px}.forms-rating-avg-value{font-size:22px;font-weight:700;color:#f59e0b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forms-rating-avg-of{font-size:12px;color:var(--text-muted)}.forms-responses-table-wrap{display:flex;flex-direction:column;gap:6px}.forms-responses-scroll{overflow-x:auto;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.02)}.forms-responses-table{width:100%;border-collapse:collapse;font-size:12px}.forms-responses-table td,.forms-responses-table th{padding:8px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top;white-space:nowrap}.forms-responses-table th{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;background:rgba(255,255,255,.03);position:-webkit-sticky;position:sticky;top:0;z-index:1}.forms-responses-table tbody tr:hover{background:rgba(139,92,246,.06)}.forms-responses-table td{color:var(--text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis}.forms-responses-ts{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forms-ai-trigger{display:inline-flex;align-items:center;gap:6px}.forms-ai-trigger-mark{font-size:12px;line-height:1;color:#c4b5fd;text-shadow:0 0 8px rgba(139,92,246,.5)}.forms-ai-dialog{width:min(640px,100%)}.forms-ai-tabs{display:flex;gap:4px;padding:10px 16px 0;border-bottom:1px solid rgba(255,255,255,.06)}.forms-ai-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--text-muted);font:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px 8px 0 0;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s ease,border-color .12s ease,background .12s ease}.forms-ai-tab:hover{color:var(--text-primary);background:rgba(255,255,255,.04)}.forms-ai-tab.is-active{color:var(--text-primary);border-bottom-color:var(--accent-violet,#8b5cf6)}.forms-ai-body{padding:18px 20px;gap:14px}.forms-ai-body,.forms-ai-stack{display:flex;flex-direction:column}.forms-ai-stack{gap:12px}.forms-ai-row{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-muted)}.forms-ai-row>span{font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.forms-ai-row input[type=text],.forms-ai-row select,.forms-ai-row textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-primary);font:inherit;font-size:13px;padding:8px 10px;resize:vertical;transition:border-color .12s ease,background .12s ease}.forms-ai-row input[type=text]:focus,.forms-ai-row select:focus,.forms-ai-row textarea:focus{outline:none;border-color:rgba(139,92,246,.55);background:rgba(255,255,255,.06)}.forms-ai-row input[type=range]{accent-color:var(--accent-violet,#8b5cf6);width:100%}.forms-ai-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:480px){.forms-ai-grid{grid-template-columns:1fr}}.forms-ai-hint{margin:0;font-size:11.5px;color:var(--text-muted)}.forms-ai-drop{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 16px;border:1px dashed rgba(255,255,255,.18);border-radius:12px;background:rgba(139,92,246,.04);color:var(--text-muted);font-size:12.5px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.forms-ai-drop:hover{background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.42);color:var(--text-primary)}.forms-ai-drop-icon{font-size:18px;color:#c4b5fd}.forms-ai-drop-text{font-weight:500}.forms-ai-error{margin:0;padding:8px 10px;border-radius:8px;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);color:#fca5a5;font-size:12px}.forms-ai-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.forms-ai-foot-actions{display:inline-flex;gap:8px}.forms-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);padding:10px 18px;background:rgba(17,18,27,.95);border:1px solid rgba(139,92,246,.45);color:var(--text-primary);border-radius:999px;font-size:13px;font-weight:500;box-shadow:0 12px 28px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:90;animation:forms-toast-in .18s ease}@keyframes forms-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.forms-inspector-options-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.forms-suggest-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.35);color:#c4b5fd;font:inherit;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:background .12s ease,border-color .12s ease,color .12s ease}.forms-suggest-btn:hover:not(:disabled){background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.55);color:#ddd6fe}.forms-suggest-btn:disabled{opacity:.55;cursor:progress}.forms-row-tools{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.forms-row-dup{background:transparent;border:0;color:var(--text-muted);cursor:pointer;padding:4px 8px;font-size:14px;line-height:1;border-radius:4px;align-self:flex-start;transition:background .12s ease,color .12s ease}.forms-row-dup:hover{background:rgba(139,92,246,.16);color:#ddd6fe}.forms-inspector-subhead{margin:14px 0 2px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.forms-validation{border-top:1px solid rgba(255,255,255,.07);padding-top:10px}.forms-validation-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.forms-validation-sub{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--text-muted)}.forms-validation-cap{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.forms-validation-sub input,.forms-validation-sub select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:7px;color:var(--text-primary);font:inherit;font-size:12.5px;padding:6px 8px;transition:border-color .12s ease,background .12s ease}.forms-validation-sub input:focus,.forms-validation-sub select:focus{outline:none;border-color:rgba(139,92,246,.55);background:rgba(255,255,255,.06)}.forms-thankyou-editor{display:flex;flex-direction:column;gap:10px}.forms-launch-btn{display:inline-flex;align-items:center;gap:6px}.forms-launch{max-width:580px}.forms-launch-body{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.forms-qr{flex:0 0 auto;width:220px;height:220px;border-radius:12px;background:#fff;padding:10px;display:grid;place-items:center;box-shadow:0 8px 24px rgba(0,0,0,.25)}.forms-qr img{width:100%;height:100%;display:block}.forms-qr-load{width:34px;height:34px;border-radius:50%;border:3px solid #e2e2e8;border-top-color:#9a9aa6;animation:spin .8s linear infinite}.forms-launch-side{flex:1 1 240px;min-width:220px;display:flex;flex-direction:column;gap:12px}.forms-launch-lead{margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.forms-launch-actions{display:flex;gap:8px;flex-wrap:wrap}