.login-screen{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.background-motif{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.motif-line{stroke:var(--verde-horizonte);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.22;stroke-dasharray:1600;stroke-dashoffset:1600;animation:draw-line 2.4s ease-out forwards}.motif-point{fill:var(--verde-horizonte);opacity:0;animation:fade-in-point .6s ease-out 2.2s forwards}@keyframes draw-line{to{stroke-dashoffset:0}}@keyframes fade-in-point{to{opacity:.6}}@media (prefers-reduced-motion: reduce){.motif-line{animation:none;stroke-dashoffset:0}.motif-point{animation:none;opacity:.6}}.login-card{position:relative;z-index:1;width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;text-align:center}.wordmark{font-family:var(--font-display);font-weight:800;font-size:32px;letter-spacing:.04em}.wordmark-accent{color:var(--verde-horizonte)}.tagline{font-family:var(--font-body);font-weight:300;color:var(--nevoa-fraca);margin:4px 0 40px;font-size:14px}.login-form{width:100%;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:18px;text-align:left}.form-title{font-family:var(--font-display);font-weight:700;font-size:20px;margin:0 0 4px}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--nevoa-fraca)}.field input{background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:11px 12px;color:var(--nevoa);font-size:15px}.field input::placeholder{color:#e8eaf04d}.primary-button{background:var(--verde-horizonte);color:var(--azul-noite);border:none;border-radius:8px;padding:12px;font-weight:500;font-size:15px;cursor:pointer;transition:opacity .15s ease}.primary-button:hover:not(:disabled){opacity:.88}.primary-button:disabled{opacity:.6;cursor:not-allowed}.link-button{background:none;border:none;color:var(--azul-dados);font-size:13px;cursor:pointer;align-self:center;padding:4px}.error-message{color:#ff8a80;font-size:13px;margin:0}.info-message{color:var(--nevoa-fraca);font-size:14px;line-height:1.5;margin:0}.info-message strong{color:var(--nevoa)}.task-card{background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:12px;margin-bottom:8px;cursor:grab;touch-action:none}.task-card--dragging{opacity:.9;box-shadow:0 8px 24px #0006;cursor:grabbing}.task-card-title{margin:0 0 8px;font-size:14px;color:var(--nevoa);line-height:1.4}.task-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.priority-badge{font-size:11px;font-weight:500;padding:2px 8px;border-radius:100px;text-transform:uppercase;letter-spacing:.03em}.priority-badge--baixa{background:#e8eaf01f;color:var(--nevoa-fraca)}.priority-badge--media{background:#008cff26;color:var(--azul-dados)}.priority-badge--alta{background:#ffb02026;color:#ffb020}.priority-badge--urgente{background:#ff525226;color:#ff5252}.task-card-date{font-size:11px;color:var(--nevoa-fraca)}.task-card-progress{font-size:11px;color:var(--nevoa-fraca);background:#e8eaf014;padding:1px 7px;border-radius:100px;font-variant-numeric:tabular-nums}.board-column{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;width:280px;min-width:280px;display:flex;flex-direction:column;height:100%}.board-column--over{border-color:var(--verde-horizonte)}.board-column-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--borda)}.board-column-header h2{font-family:var(--font-display);font-size:14px;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.03em}.task-count{background:#e8eaf01a;color:var(--nevoa-fraca);font-size:12px;padding:1px 8px;border-radius:100px}.board-column-dropzone{padding:12px;overflow-y:auto;flex:1;min-height:80px}.add-task-button{width:100%;background:none;border:1px dashed var(--borda);border-radius:8px;color:var(--nevoa-fraca);padding:10px;font-size:13px;cursor:pointer;text-align:left}.add-task-button:hover{border-color:var(--verde-horizonte);color:var(--nevoa)}.add-task-form input{width:100%;background:var(--azul-noite);border:1px solid var(--verde-horizonte);border-radius:8px;padding:10px;color:var(--nevoa);font-size:14px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0e1ab3;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;z-index:100}.modal-panel{position:relative;width:100%;max-width:560px;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:32px}.modal-close{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--nevoa-fraca);font-size:24px;cursor:pointer;line-height:1}.modal-close:hover{color:var(--nevoa)}.modal-loading{color:var(--nevoa-fraca);padding:24px 0;text-align:center}.modal-loading--error{color:#ff8a80}.modal-inline-error{background:#ff52521a;border:1px solid rgba(255,82,82,.3);color:#ff8a80;padding:8px 12px;border-radius:8px;font-size:13px;margin:0 0 16px}.task-title-input{width:100%;background:none;border:none;border-bottom:1px solid transparent;font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--nevoa);padding:4px 0;margin-bottom:16px}.task-title-input:focus{border-bottom-color:var(--verde-horizonte);outline:none}.task-fields-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.task-field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--nevoa-fraca);margin-bottom:16px}.task-field--full{grid-column:1 / -1}.task-field select,.task-field input,.task-field textarea{background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:8px 10px;color:var(--nevoa);font-size:14px;font-family:inherit}.task-field input[type=date]{color-scheme:dark}.task-field textarea{resize:vertical}.modal-section{border-top:1px solid var(--borda);padding-top:16px;margin-top:16px}.modal-section h3{font-family:var(--font-display);font-size:14px;text-transform:uppercase;letter-spacing:.03em;margin:0 0 12px}.empty-hint{color:var(--nevoa-fraca);font-size:13px;margin:0 0 12px}.subtask-list,.attachment-list,.comment-list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.subtask-item{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.subtask-done{text-decoration:line-through;color:var(--nevoa-fraca)}.attachment-link{background:none;border:1px solid var(--borda);border-radius:8px;color:var(--nevoa);padding:8px 12px;font-size:13px;cursor:pointer;text-align:left;width:100%}.attachment-link:hover{border-color:var(--verde-horizonte)}.file-input{font-size:13px;color:var(--nevoa-fraca)}.comment-author{font-size:12px;color:var(--nevoa-fraca);margin:0 0 4px;display:flex;gap:8px}.comment-date{opacity:.7}.comment-content{font-size:14px;margin:0;line-height:1.5}.inline-add-form{display:flex;gap:8px}.inline-add-form input{flex:1;background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:8px 10px;color:var(--nevoa);font-size:14px}.inline-add-form button{background:var(--verde-horizonte);color:var(--azul-noite);border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer}.new-project-panel{position:relative;width:100%;max-width:440px;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:28px}.new-project-panel h2{font-family:var(--font-display);font-size:18px;margin:0 0 20px}.team-members-list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:8px}.team-members-list li{display:flex;align-items:center;justify-content:space-between;background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:8px 12px;font-size:14px}.new-project-panel textarea{background:var(--azul-noite);border:1px solid var(--borda);border-radius:8px;padding:8px 10px;color:var(--nevoa);font-size:14px;font-family:inherit;resize:vertical}.new-project-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.secondary-button{background:none;border:1px solid var(--borda);border-radius:8px;color:var(--nevoa);padding:9px 16px;font-size:13px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.primary-button-small{background:var(--verde-horizonte);color:var(--azul-noite);border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:500;cursor:pointer}.primary-button-small:disabled{opacity:.6;cursor:not-allowed}.dropdown{position:relative;display:inline-block}.dropdown-trigger{display:flex;align-items:center;gap:8px;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:10px;padding:8px 14px;cursor:pointer;transition:border-color .15s ease}.dropdown-trigger:hover{border-color:var(--verde-horizonte)}.dropdown-icon{font-size:14px;opacity:.8}.dropdown-label{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--nevoa);white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.dropdown-chevron{font-size:11px;color:var(--nevoa-fraca);transition:transform .15s ease;margin-left:2px}.dropdown-chevron--open{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:200px;max-height:280px;overflow-y:auto;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:10px;padding:6px;box-shadow:0 12px 32px #0006;z-index:30}.dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;color:var(--nevoa);text-align:left;padding:9px 12px;font-size:14px;border-radius:7px;cursor:pointer}.dropdown-item:hover{background:#e8eaf014}.dropdown-item--active{color:var(--verde-horizonte)}.dropdown-check{font-size:12px}.board-page{padding:24px;min-height:100vh;display:flex;flex-direction:column}.board-page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.board-eyebrow{margin:0;font-size:12px;color:var(--nevoa-fraca);text-transform:uppercase;letter-spacing:.06em}.board-page-header h1{font-family:var(--font-display);font-size:24px;margin:2px 0 0}.project-select{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--nevoa);background:none;border:none;padding:2px 0;cursor:pointer}.project-select:hover{color:var(--verde-horizonte)}.board-page-selectors{display:flex;gap:32px}.selector-with-edit{display:flex;align-items:center;gap:6px}.edit-name-button{background:none;border:none;color:var(--nevoa-fraca);cursor:pointer;font-size:14px;padding:2px 4px}.edit-name-button:hover{color:var(--verde-horizonte)}.inline-rename-input{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--nevoa);background:var(--vertice-escuro);border:1px solid var(--verde-horizonte);border-radius:6px;padding:2px 8px;width:220px}.board-page-actions{display:flex;gap:10px}.empty-hint{color:var(--nevoa-fraca);font-size:13px;margin:4px 0 0}.sprint-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:12px}.sprint-tabs{display:flex;gap:8px;flex-wrap:wrap}.sprint-tab{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:100px;color:var(--nevoa-fraca);padding:7px 16px;font-size:13px;cursor:pointer}.sprint-tab--active{border-color:var(--verde-horizonte);color:var(--nevoa)}.sprint-tab--archived{opacity:.6}.sprint-tab--ghost{border-style:dashed}.sprint-bar-actions{display:flex;align-items:center;gap:16px;position:relative}.complete-sprint-button{background:#00d4aa1f;border:1px solid var(--verde-horizonte);color:var(--verde-horizonte);border-radius:8px;padding:7px 14px;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.complete-sprint-button:hover{background:#00d4aa33}.link-button-small{background:none;border:none;color:var(--azul-dados);font-size:13px;cursor:pointer;padding:4px;white-space:nowrap}.board-menu-wrapper{position:relative}.board-menu{position:absolute;top:100%;right:0;margin-top:6px;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:8px;padding:6px;display:flex;flex-direction:column;min-width:180px;z-index:20}.board-menu button{background:none;border:none;color:var(--nevoa);text-align:left;padding:8px 10px;font-size:13px;cursor:pointer;border-radius:6px}.board-menu button:hover{background:#e8eaf014}.add-column-slot{width:200px;min-width:200px;align-self:flex-start}.add-column-slot button{width:100%;height:44px;background:none;border:1px dashed var(--borda);border-radius:12px;color:var(--nevoa-fraca);cursor:pointer;font-size:13px}.add-column-slot button:hover{border-color:var(--verde-horizonte);color:var(--nevoa)}.add-column-slot input{width:100%;background:var(--vertice-escuro);border:1px solid var(--verde-horizonte);border-radius:8px;padding:10px;color:var(--nevoa);font-size:13px}.signout-button{background:none;border:1px solid var(--borda);border-radius:8px;color:var(--nevoa);padding:8px 16px;font-size:13px;cursor:pointer;height:fit-content}.signout-button:hover{border-color:var(--verde-horizonte)}.board-columns{display:flex;gap:16px;overflow-x:auto;align-items:stretch;flex:1;min-height:0;padding-bottom:16px}.board-status{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--nevoa-fraca);padding:24px;text-align:center}.board-status--error{color:#ff8a80}.board-inline-error{background:#ff52521a;border:1px solid rgba(255,82,82,.3);color:#ff8a80;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:16px}.dashboard-page{padding:24px;max-width:1100px;margin:0 auto}.dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.dashboard-header h1{font-family:var(--font-display);font-size:26px;margin:2px 0 0}.dashboard-header-actions{display:flex;align-items:center;gap:12px}.dashboard-status{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--nevoa-fraca);text-align:center;padding:24px}.dashboard-status--error{color:#ff8a80}.summary-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.summary-card{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:20px;text-align:center}.summary-value{font-family:var(--font-display);font-size:32px;font-weight:800;margin:0 0 4px;color:var(--nevoa)}.summary-card--verde .summary-value{color:var(--verde-horizonte)}.summary-card--vermelho .summary-value{color:#ff5252}.summary-label{font-size:12px;color:var(--nevoa-fraca);text-transform:uppercase;letter-spacing:.04em;margin:0}.dashboard-section{margin-bottom:32px}.dashboard-section h2{font-family:var(--font-display);font-size:16px;margin:0 0 16px}.section-header-with-control{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-header-with-control h2{margin:0}.inline-link{color:var(--azul-dados)}.team-access-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.team-access-card{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;transition:border-color .15s ease}.team-access-card:hover{border-color:var(--verde-horizonte)}.team-access-card h3{font-family:var(--font-display);font-size:16px;margin:0 0 4px}.team-access-card-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px}.team-access-card-header h3{margin:0}.team-access-card-actions{display:flex;gap:8px;width:100%}.team-access-card-actions .secondary-button{flex:1;justify-content:center}.open-board-button{background:var(--verde-horizonte);color:var(--azul-noite);border-radius:8px;padding:9px 14px;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;flex:1;text-align:center}.open-board-button:hover{opacity:.88}.open-board-button--full{width:100%;display:flex;justify-content:center}.segmented-toggle{display:flex;background:var(--azul-noite);border:1px solid var(--borda);border-radius:10px;padding:3px;gap:2px}.segmented-toggle button{background:none;border:none;color:var(--nevoa-fraca);font-size:12px;padding:7px 12px;border-radius:7px;cursor:pointer;white-space:nowrap}.segmented-toggle-item--active{background:var(--vertice-escuro);color:var(--verde-horizonte)}.project-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.project-card{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:10px;padding:14px 16px}.project-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.project-card-name{font-size:13px;font-weight:500;color:var(--nevoa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card-pct{font-size:13px;font-weight:700;color:var(--verde-horizonte);flex-shrink:0}.project-card-meta{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--nevoa-fraca)}.progress-panel--list{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:14px}.progress-panel{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:24px 28px;display:flex;gap:28px;align-items:center}.progress-ring-block{flex-shrink:0}.progress-ring-caption{text-align:center;font-size:11px;color:var(--nevoa-fraca);text-transform:uppercase;letter-spacing:.04em;margin:10px 0 0}.progress-divider{width:1px;align-self:stretch;background:var(--borda);flex-shrink:0}.sprint-columns-wrapper{flex:1;min-width:0}.sprint-columns-heading{font-size:11px;color:var(--nevoa-fraca);text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px}.sprint-columns{display:flex;align-items:flex-end;justify-content:space-evenly;gap:20px;height:130px;overflow-x:auto;padding-bottom:2px}.sprint-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:56px;flex-shrink:0;gap:4px}.sprint-column-pct{font-size:11px;font-weight:700}.sprint-column-track{width:32px;height:78px;display:flex;align-items:flex-end}.sprint-column-fill{width:100%;background:var(--verde-horizonte);border-radius:3px 3px 0 0;transition:height .4s ease}.sprint-column-name{font-size:11px;color:var(--nevoa);margin:2px 0 0;white-space:nowrap}.sprint-column-project{font-size:10px;color:var(--nevoa-fraca);margin:0;white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.sprint-progress-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(50px,90px) 32px;align-items:center;gap:10px}.sprint-progress-label{display:flex;flex-direction:column;gap:2px;min-width:0}.sprint-progress-name{font-size:13px;color:var(--nevoa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.team-badge{background:#00d4aa1f;color:var(--verde-horizonte);font-size:10px;font-weight:500;padding:2px 8px;border-radius:100px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.sprint-progress-meta{font-size:11px;color:var(--nevoa-fraca);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sprint-progress-bar{height:8px;background:#e8eaf01a;border-radius:100px;overflow:hidden}.sprint-progress-bar-fill{height:100%;background:var(--verde-horizonte);border-radius:100px;transition:width .4s ease}.sprint-progress-pct{font-size:12px;color:var(--nevoa-fraca);text-align:right;font-variant-numeric:tabular-nums}.chart-wrapper{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:16px}.team-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.team-card{background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:18px}.team-card h3{font-family:var(--font-display);font-size:15px;margin:0 0 4px}.team-card-meta{font-size:12px;color:var(--nevoa-fraca);margin:0 0 14px}.team-card-stats{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--nevoa-fraca)}.team-card-stats strong{color:var(--nevoa)}.stat-done strong{color:var(--verde-horizonte)}.stat-overdue strong{color:#ff5252}.overdue-table{width:100%;border-collapse:collapse;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;overflow:hidden;font-size:13px}.overdue-table th{text-align:left;padding:12px 16px;color:var(--nevoa-fraca);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--borda)}.overdue-table td{padding:12px 16px;border-bottom:1px solid var(--borda)}.overdue-table tr:last-child td{border-bottom:none}.overdue-context{color:var(--nevoa-fraca)}.back-link{color:var(--nevoa-fraca);text-decoration:none;font-size:13px}.back-link:hover{color:var(--nevoa)}.summary-value-limit{font-size:16px;color:var(--nevoa-fraca)}.settings-warning{background:#ff8a801a;border:1px solid rgba(255,138,128,.35);color:#ff8a80;padding:12px 16px;border-radius:8px;font-size:14px;margin-bottom:20px}.invite-status{font-size:12px;padding:2px 10px;border-radius:999px;border:1px solid var(--borda)}.invite-status--pendente{color:var(--azul-dados);border-color:#008cff59}.invite-status--aceito{color:var(--verde-horizonte);border-color:#00d4aa59}.invite-status--expirado{color:var(--nevoa-fraca)}.you-tag{color:var(--nevoa-fraca);font-size:12px}.users-table{overflow:visible}.user-teams-cell{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.team-chip-row{display:flex;flex-wrap:wrap;gap:8px}.team-chip{display:inline-flex;align-items:center;gap:6px;background:var(--azul-noite);border:1px solid var(--borda);border-radius:999px;padding:3px 6px 3px 10px;font-size:12px}.team-chip button{background:none;border:none;color:var(--nevoa-fraca);cursor:pointer;font-size:11px;padding:2px;line-height:1}.team-chip button:hover{color:#ff8a80}.invite-delete-button{background:none;border:1px solid var(--borda);color:var(--nevoa-fraca);border-radius:6px;width:26px;height:26px;cursor:pointer;font-size:13px;line-height:1}.invite-delete-button:hover{border-color:#ff8a80;color:#ff8a80}.new-org-form{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;background:var(--vertice-escuro);border:1px solid var(--borda);border-radius:12px;padding:20px}.new-org-form .task-field{min-width:180px}.limit-editor-value{background:none;border:1px dashed var(--borda);color:var(--nevoa);border-radius:6px;padding:4px 10px;cursor:pointer;font-family:inherit}.limit-editor-value:hover{border-color:var(--azul-dados)}.limit-editor-form input{width:100px;background:var(--azul-noite);border:1px solid var(--azul-dados);border-radius:6px;color:var(--nevoa);padding:4px 8px}:root{--azul-noite: #0a0e1a;--vertice-escuro: #0d1528;--verde-horizonte: #00d4aa;--azul-dados: #008cff;--nevoa: #e8eaf0;--nevoa-fraca: rgba(232, 234, 240, .55);--borda: rgba(232, 234, 240, .12);--font-display: "Syne", sans-serif;--font-body: "DM Sans", sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;overflow-x:hidden}body{margin:0;background:var(--azul-noite);color:var(--nevoa);font-family:var(--font-body);font-weight:400;-webkit-font-smoothing:antialiased}button,input{font-family:inherit}a{color:var(--azul-dados)}:focus-visible{outline:2px solid var(--verde-horizonte);outline-offset:2px}
