.GameRulesModal-module__xGrfjG__ruleBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GameRulesModal-module__xGrfjG__ruleName{color:#fffffff2;font-size:15px;font-weight:600}.GameRulesModal-module__xGrfjG__ruleKey{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,Monaco,monospace;font-size:12px;overflow:hidden}
.StatCard-module__k3UlQW__stat-card{border-radius:1rem;align-items:center;gap:1.5rem;height:100%;padding:1.5rem;transition:all .3s;display:flex}.dark .StatCard-module__k3UlQW__stat-card{border:1px solid #ffffff0d;box-shadow:0 .25rem .75rem #0000001a}.StatCard-module__k3UlQW__stat-card:hover{box-shadow:none}.StatCard-module__k3UlQW__stat-icon{border-radius:1rem;justify-content:center;align-items:center;min-width:4rem;height:4rem;font-size:2rem;display:flex}.StatCard-module__k3UlQW__stat-content{flex-direction:column;display:flex}.StatCard-module__k3UlQW__stat-label{margin-bottom:.25rem;font-size:.9rem}.dark .StatCard-module__k3UlQW__stat-label{color:#ffffffbd}.StatCard-module__k3UlQW__stat-value{margin:0;font-size:2.5rem;font-weight:700}.StatCard-module__k3UlQW__blue-card{background:linear-gradient(145deg,#3b82f60d 0%,#2563eb1a 100%)}.StatCard-module__k3UlQW__blue-card .StatCard-module__k3UlQW__stat-icon{color:#3b82f6;background:#3b82f61a}.StatCard-module__k3UlQW__blue-card .StatCard-module__k3UlQW__stat-value{color:#3b82f6}.StatCard-module__k3UlQW__green-card{background:linear-gradient(145deg,#10b9810d 0%,#0596691a 100%)}.StatCard-module__k3UlQW__green-card .StatCard-module__k3UlQW__stat-icon{color:#10b981;background:#10b9811a}.StatCard-module__k3UlQW__green-card .StatCard-module__k3UlQW__stat-value{color:#10b981}@media (max-width:768px){.StatCard-module__k3UlQW__stat-card{padding:1.25rem}.StatCard-module__k3UlQW__stat-value{font-size:2rem}}
:root .Table-module__ceAsYa__table{--falcon-table-border-color:#edf2f9;--falcon-table-striped-bg:#f9fafd;--falcon-table-striped-color:#5e6e82;--falcon-table-color:#5e6e82}:root.light .Table-module__ceAsYa__table{--falcon-table-border-color:#edf2f9;--falcon-table-striped-bg:#f9fafd;--falcon-table-striped-color:#5e6e82;--falcon-table-color:#5e6e82}:root .light .Table-module__ceAsYa__table{--falcon-table-border-color:#edf2f9;--falcon-table-striped-bg:#f9fafd;--falcon-table-striped-color:#5e6e82;--falcon-table-color:#5e6e82}.dark .Table-module__ceAsYa__table{--falcon-table-border-color:#0b1727;--falcon-table-striped-bg:#0b1727;--falcon-table-color:#5e6e82}.Table-module__ceAsYa__table{--falcon-table-color:var(--falcon-body-color);--falcon-table-bg:transparent;--falcon-table-border-color:#edf2f9;--falcon-table-accent-bg:transparent;--falcon-table-striped-color:#5e6e82;--falcon-table-striped-bg:#f9fafd;--falcon-table-active-color:var(--falcon-body-color);--falcon-table-active-bg:#0000001a;--falcon-table-hover-color:var(--falcon-body-color);--falcon-table-hover-bg:#00000013;width:100%;color:var(--falcon-table-color);vertical-align:top;border-color:var(--falcon-table-border-color);margin-bottom:1rem}.Table-module__ceAsYa__table>:not(caption)>*>*{background-color:var(--falcon-table-bg);box-shadow:inset 0 0 0 9999px var(--falcon-table-accent-bg);border-bottom-width:1px;padding:.75rem}.Table-module__ceAsYa__table>tbody{vertical-align:inherit}.Table-module__ceAsYa__table>thead{vertical-align:bottom}.Table-module__ceAsYa__table-hover>tbody>tr:hover>*{--falcon-table-accent-bg:var(--falcon-table-hover-bg);color:var(--falcon-table-hover-color)}.Table-module__ceAsYa__table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.Table-module__ceAsYa__table tfoot>tr>th:first-child,.Table-module__ceAsYa__table thead>tr>th:first-child,.Table-module__ceAsYa__table tr th:first-child,.Table-module__ceAsYa__table tr td:first-child{padding-left:1.25rem}.Table-module__ceAsYa__table tfoot>tr>th:last-child,.Table-module__ceAsYa__table thead>tr>th:last-child,.Table-module__ceAsYa__table tr th:last-child,.Table-module__ceAsYa__table tr td:last-child{padding-right:1.25rem}.Table-module__ceAsYa__table tbody tr,.Table-module__ceAsYa__table-hover tbody tr{transition:background-color .2s,color .2s}:is(.dark .Table-module__ceAsYa__table tbody tr:hover,.dark .Table-module__ceAsYa__table-hover tbody tr:hover){color:#e0e0e0!important;background-color:#ffffff14!important}.Table-module__ceAsYa__custom-table{border-collapse:separate;border-spacing:0 8px;margin-bottom:0}.Table-module__ceAsYa__custom-table thead th{text-transform:uppercase;letter-spacing:.05em;padding:1rem;font-size:.8rem;font-weight:600}.dark .Table-module__ceAsYa__custom-table thead th{color:#fff;background-color:#0f172acc;border-bottom:2px solid #3b82f633}.dark .Table-module__ceAsYa__custom-table tbody tr{background-color:#1e293b66}.Table-module__ceAsYa__custom-table tbody tr{transition:all .2s}.dark .Table-module__ceAsYa__custom-table tbody tr:nth-of-type(odd){background-color:#0f172a99}.dark .Table-module__ceAsYa__custom-table tbody tr:hover{background-color:#3b82f61a}.Table-module__ceAsYa__custom-table td{vertical-align:middle;padding:1rem}.dark .Table-module__ceAsYa__custom-table td{border-color:#ffffff0d}:is(.dark .Table-module__ceAsYa__table tbody tr,.dark .Table-module__ceAsYa__table-hover tbody tr,.dark .Table-module__ceAsYa__custom-table tbody tr,.dark .Table-module__ceAsYa__backups-table tbody tr,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr){background:0 0!important;transition:none!important;transform:none!important}:is(.dark .Table-module__ceAsYa__table tbody tr>th,.dark .Table-module__ceAsYa__table tbody tr>td,.dark .Table-module__ceAsYa__table-hover tbody tr>th,.dark .Table-module__ceAsYa__table-hover tbody tr>td,.dark .Table-module__ceAsYa__custom-table tbody tr>th,.dark .Table-module__ceAsYa__custom-table tbody tr>td,.dark .Table-module__ceAsYa__backups-table tbody tr>th,.dark .Table-module__ceAsYa__backups-table tbody tr>td,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr>th,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr>td,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr>th,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr>td){background:var(--falix-row-bg)!important;background-color:var(--falix-row-bg)!important;transition:var(--falix-row-hover-transition)!important}:is(.dark .Table-module__ceAsYa__table tbody tr:hover,.dark .Table-module__ceAsYa__table-hover tbody tr:hover,.dark .Table-module__ceAsYa__custom-table tbody tr:hover,.dark .Table-module__ceAsYa__backups-table tbody tr:hover,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr:hover,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr:hover){background:0 0!important;transform:none!important}:is(.dark .Table-module__ceAsYa__table tbody tr:hover>th,.dark .Table-module__ceAsYa__table tbody tr:hover>td,.dark .Table-module__ceAsYa__table-hover tbody tr:hover>th,.dark .Table-module__ceAsYa__table-hover tbody tr:hover>td,.dark .Table-module__ceAsYa__custom-table tbody tr:hover>th,.dark .Table-module__ceAsYa__custom-table tbody tr:hover>td,.dark .Table-module__ceAsYa__backups-table tbody tr:hover>th,.dark .Table-module__ceAsYa__backups-table tbody tr:hover>td,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr:hover>th,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr:hover>td,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr:hover>th,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr:hover>td){background:var(--falix-row-hover-bg)!important;background-color:var(--falix-row-hover-bg)!important}@media (max-width:768px){:is(.dark .Table-module__ceAsYa__table tbody tr,.dark .Table-module__ceAsYa__table-hover tbody tr,.dark .Table-module__ceAsYa__custom-table tbody tr,.dark .Table-module__ceAsYa__backups-table tbody tr,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr){background:var(--falix-row-bg)!important;background-color:var(--falix-row-bg)!important;transition:var(--falix-row-hover-transition)!important}:is(.dark .Table-module__ceAsYa__table tbody tr>th,.dark .Table-module__ceAsYa__table tbody tr>td,.dark .Table-module__ceAsYa__table-hover tbody tr>th,.dark .Table-module__ceAsYa__table-hover tbody tr>td,.dark .Table-module__ceAsYa__custom-table tbody tr>th,.dark .Table-module__ceAsYa__custom-table tbody tr>td,.dark .Table-module__ceAsYa__backups-table tbody tr>th,.dark .Table-module__ceAsYa__backups-table tbody tr>td,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr>th,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr>td,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr>th,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr>td){background:0 0!important;transition:none!important}:is(.dark .Table-module__ceAsYa__table tbody tr:hover,.dark .Table-module__ceAsYa__table-hover tbody tr:hover,.dark .Table-module__ceAsYa__custom-table tbody tr:hover,.dark .Table-module__ceAsYa__backups-table tbody tr:hover,.dark :where(.Table-module__ceAsYa__table)#databasesTable tbody tr:hover,.dark :where(.Table-module__ceAsYa__table)#schedulesTable tbody tr:hover){background:var(--falix-row-hover-bg)!important;background-color:var(--falix-row-hover-bg)!important}}.Table-module__ceAsYa__table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.Table-module__ceAsYa__table-scroll>.Table-module__ceAsYa__table,.Table-module__ceAsYa__table-scroll>.Table-module__ceAsYa__custom-table{min-width:max-content}
.SheetModal-module__4Px-nG__sheet{--sheet-surface:#ffffff0a;--sheet-surface-input:#ffffff0f;--sheet-surface-raised:#ffffff14;--sheet-line:#ffffff0f;--sheet-input-bg:#23232f;--sheet-input-bg-active:#2b2b3a;--sheet-input-radius:14px;--sheet-text-strong:#fffffff2;--sheet-text:#ffffffd9;--sheet-text-soft:#ffffffb3;--sheet-text-muted:#ffffff80;--sheet-text-faint:#ffffff59}.SheetModal-module__4Px-nG__sheet .SheetModal-module__4Px-nG__body{padding:28px}.SheetModal-module__4Px-nG__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.SheetModal-module__4Px-nG__headerMain{align-items:center;gap:14px;min-width:0;display:flex}.SheetModal-module__4Px-nG__headerIcon{background:var(--sheet-surface-raised);color:#ffffffd9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.SheetModal-module__4Px-nG__headerIcon.SheetModal-module__4Px-nG__tonePrimary{background:rgba(var(--falcon-primary-rgb), .16)}.SheetModal-module__4Px-nG__headerIcon.SheetModal-module__4Px-nG__toneDanger{background:rgba(var(--falcon-danger-rgb), .16)}.SheetModal-module__4Px-nG__headerIcon.SheetModal-module__4Px-nG__toneWarning{background:rgba(var(--falcon-warning-rgb), .16)}.SheetModal-module__4Px-nG__headerIcon.SheetModal-module__4Px-nG__toneSuccess{background:rgba(var(--falcon-success-rgb), .16)}.SheetModal-module__4Px-nG__headerIcon.SheetModal-module__4Px-nG__toneInfo{background:rgba(var(--falcon-info-rgb), .16)}.SheetModal-module__4Px-nG__title{letter-spacing:-.01em;color:#fff;overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.3}.SheetModal-module__4Px-nG__subtitle{color:var(--sheet-text-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:400;line-height:1.5}.SheetModal-module__4Px-nG__tonePrimary{color:var(--falcon-primary)}.SheetModal-module__4Px-nG__toneSuccess{color:var(--falcon-success)}.SheetModal-module__4Px-nG__toneWarning{color:var(--falcon-warning)}.SheetModal-module__4Px-nG__toneDanger{color:var(--falcon-danger)}.SheetModal-module__4Px-nG__toneInfo{color:var(--falcon-info)}.SheetModal-module__4Px-nG__toneMuted{color:var(--sheet-text-muted)}.SheetModal-module__4Px-nG__field{margin-bottom:18px}.SheetModal-module__4Px-nG__fieldCard{background:var(--sheet-surface);border-radius:12px;margin-bottom:14px;padding:16px 18px}.SheetModal-module__4Px-nG__fieldCard .SheetModal-module__4Px-nG__row{background:var(--sheet-input-bg)}.SheetModal-module__4Px-nG__fieldCard .SheetModal-module__4Px-nG__hint{padding-left:0}.SheetModal-module__4Px-nG__label{color:var(--sheet-text-strong);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.45;display:block}.SheetModal-module__4Px-nG__labelRow{align-items:center;gap:8px;display:flex}.SheetModal-module__4Px-nG__labelTrail{flex-shrink:0;margin-left:auto}.SheetModal-module__4Px-nG__hint{color:var(--sheet-text-soft);margin-top:8px;padding-left:2px;font-size:14px;line-height:1.55}.SheetModal-module__4Px-nG__error{color:var(--falcon-danger);margin-top:6px;padding-left:2px;font-size:14px}.SheetModal-module__4Px-nG__row{background:var(--sheet-input-bg);border-radius:var(--sheet-input-radius);border:0;align-items:center;gap:12px;min-width:0;padding:14px 18px;transition:background-color .2s,box-shadow .2s;display:flex}.SheetModal-module__4Px-nG__rowMuted{background:var(--sheet-surface)}.SheetModal-module__4Px-nG__rowTop{align-items:flex-start}.SheetModal-module__4Px-nG__rowInteractive{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.SheetModal-module__4Px-nG__row:hover,.SheetModal-module__4Px-nG__rowInteractive:hover{background:var(--sheet-input-bg-active)}.SheetModal-module__4Px-nG__row:focus-within{background:var(--sheet-input-bg-active);box-shadow:0 0 0 1.5px #2563eb}.SheetModal-module__4Px-nG__rowInvalid,.SheetModal-module__4Px-nG__rowInvalid:focus-within{box-shadow:0 0 0 1.5px var(--falcon-danger)}.SheetModal-module__4Px-nG__rowIcon{color:var(--sheet-text-soft);flex-shrink:0;display:inline-flex}.SheetModal-module__4Px-nG__rowValue{min-width:0;color:var(--sheet-text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;overflow:hidden}.SheetModal-module__4Px-nG__rowButton{min-width:0;color:var(--sheet-text-strong);font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;font-size:15px;display:flex;overflow:hidden}.SheetModal-module__4Px-nG__rowButton:hover{color:#fff;text-decoration:underline}.SheetModal-module__4Px-nG__rowMeta{color:var(--sheet-text-soft);white-space:nowrap;flex-shrink:0;font-size:13px}.SheetModal-module__4Px-nG__breadcrumbs{min-width:0;color:var(--sheet-text-soft);flex-wrap:wrap;align-items:center;gap:2px;font-size:14px;display:flex}.SheetModal-module__4Px-nG__crumb{color:var(--sheet-text-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:14px}.SheetModal-module__4Px-nG__crumb:hover{background:var(--sheet-surface-raised);color:#fff}.SheetModal-module__4Px-nG__crumbCurrent{color:var(--sheet-text-strong);padding:2px 6px;font-weight:600}.SheetModal-module__4Px-nG__crumbSeparator{color:var(--sheet-text-faint);display:inline-flex}.SheetModal-module__4Px-nG__input{color:#fff;min-width:0;height:auto;box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.95rem}.SheetModal-module__4Px-nG__input::placeholder{color:#ffffff6b}.SheetModal-module__4Px-nG__input:disabled,.SheetModal-module__4Px-nG__input[readonly]{color:var(--sheet-text-muted);cursor:default}.SheetModal-module__4Px-nG__inputMono{font-family:Consolas,Monaco,monospace}.SheetModal-module__4Px-nG__textarea{resize:vertical;min-height:84px;line-height:1.5}.SheetModal-module__4Px-nG__notice{background:var(--sheet-surface);color:#ffffffeb;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:16px 18px;font-size:15px;line-height:1.55;display:flex}.SheetModal-module__4Px-nG__noticeIcon{color:var(--sheet-text-soft);flex-shrink:0;margin-top:3px;display:inline-flex}.SheetModal-module__4Px-nG__noticeBody{min-width:0}.SheetModal-module__4Px-nG__noticeTitle{color:var(--sheet-text-strong);font-weight:600}.SheetModal-module__4Px-nG__noticeList{margin:8px 0 0;padding-left:20px}.SheetModal-module__4Px-nG__noticeList li+li{margin-top:5px}.SheetModal-module__4Px-nG__noticeWarning,.SheetModal-module__4Px-nG__noticeDanger{color:#fff}.SheetModal-module__4Px-nG__noticeWarning{background:rgba(var(--falcon-warning-rgb), .13)}.SheetModal-module__4Px-nG__noticeDanger{background:rgba(var(--falcon-danger-rgb), .13)}.SheetModal-module__4Px-nG__noticeInfo .SheetModal-module__4Px-nG__noticeIcon{color:var(--falcon-info)}.SheetModal-module__4Px-nG__noticeSuccess .SheetModal-module__4Px-nG__noticeIcon{color:var(--falcon-success)}.SheetModal-module__4Px-nG__noticeWarning .SheetModal-module__4Px-nG__noticeIcon{color:var(--falcon-warning)}.SheetModal-module__4Px-nG__noticeDanger .SheetModal-module__4Px-nG__noticeIcon{color:var(--falcon-danger)}.SheetModal-module__4Px-nG__panel{background:var(--sheet-surface);border-radius:12px;margin-bottom:14px;overflow:hidden}.SheetModal-module__4Px-nG__panelPadded{padding:16px 18px}.SheetModal-module__4Px-nG__panelHeaderTrail{align-items:center;gap:8px;margin-left:auto;display:flex}.SheetModal-module__4Px-nG__panelHeader{color:var(--sheet-text-strong);align-items:center;gap:10px;padding:16px 18px;font-size:15px;font-weight:600;display:flex}.SheetModal-module__4Px-nG__disclosureToggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;display:flex}.SheetModal-module__4Px-nG__disclosureToggle:hover{background:#ffffff08}.SheetModal-module__4Px-nG__disclosureToggle:focus-visible{outline:2px solid var(--falcon-primary);outline-offset:-2px}.SheetModal-module__4Px-nG__disclosureArrow{color:var(--sheet-text-muted);flex-shrink:0;transition:transform .2s;display:flex}.SheetModal-module__4Px-nG__disclosureOpen .SheetModal-module__4Px-nG__disclosureArrow{transform:rotate(90deg)}.SheetModal-module__4Px-nG__disclosureLabel{min-width:0;color:var(--sheet-text);flex:1;font-size:15px;font-weight:500}.SheetModal-module__4Px-nG__disclosureBody{padding:0 14px 12px}.SheetModal-module__4Px-nG__chip{text-transform:uppercase;letter-spacing:.05em;color:var(--sheet-text-soft);background:var(--sheet-surface-raised);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600}.SheetModal-module__4Px-nG__chipPrimary{color:var(--falcon-primary);background:rgba(var(--falcon-primary-rgb), .16)}.SheetModal-module__4Px-nG__chipSuccess{color:var(--falcon-success);background:rgba(var(--falcon-success-rgb), .16)}.SheetModal-module__4Px-nG__chipWarning{color:var(--falcon-warning);background:rgba(var(--falcon-warning-rgb), .16)}.SheetModal-module__4Px-nG__chipDanger{color:var(--falcon-danger);background:rgba(var(--falcon-danger-rgb), .16)}.SheetModal-module__4Px-nG__ghost{background:var(--sheet-surface-raised);color:var(--sheet-text);white-space:nowrap;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:14px;transition:background .15s,color .15s;display:inline-flex}.SheetModal-module__4Px-nG__ghost:hover:not(:disabled){color:#fff;background:#ffffff24}.SheetModal-module__4Px-nG__ghost:disabled{opacity:.5;cursor:not-allowed}.SheetModal-module__4Px-nG__ghostBare{color:var(--sheet-text-muted);background:0 0;padding:4px}.SheetModal-module__4Px-nG__ghostBare:hover:not(:disabled){color:#fff;background:0 0}.SheetModal-module__4Px-nG__ghostDanger:hover:not(:disabled){background:rgba(var(--falcon-danger-rgb), .18);color:var(--falcon-danger)}.SheetModal-module__4Px-nG__actions{flex-direction:column;gap:10px;margin-top:22px;display:flex}.SheetModal-module__4Px-nG__actions .btn{padding:.7rem 1.25rem;font-size:15px;font-weight:600}.SheetModal-module__4Px-nG__actionsInline{flex-direction:row;align-items:center;gap:10px}.SheetModal-module__4Px-nG__quiet{width:100%;color:var(--sheet-text-soft);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:14px;transition:color .15s;display:flex}.SheetModal-module__4Px-nG__quiet:hover:not(:disabled){color:var(--sheet-text)}.SheetModal-module__4Px-nG__quiet:disabled{opacity:.5;cursor:not-allowed}.SheetModal-module__4Px-nG__optionList{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.SheetModal-module__4Px-nG__optionGrid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin-bottom:14px;display:grid}.SheetModal-module__4Px-nG__option{background:var(--sheet-surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:12px;padding:14px;transition:background .15s,border-color .15s;display:flex}.SheetModal-module__4Px-nG__option:hover:not(:disabled){background:var(--sheet-surface-input)}.SheetModal-module__4Px-nG__option:focus-visible{outline:2px solid var(--falcon-primary);outline-offset:2px}.SheetModal-module__4Px-nG__optionSelected,.SheetModal-module__4Px-nG__optionSelected:hover:not(:disabled){background:rgba(var(--falcon-primary-rgb), .18)}.SheetModal-module__4Px-nG__option:disabled{opacity:.5;cursor:not-allowed}.SheetModal-module__4Px-nG__optionCompact{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 10px}.SheetModal-module__4Px-nG__optionIcon{background:var(--sheet-surface-raised);width:38px;height:38px;color:var(--sheet-text-soft);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SheetModal-module__4Px-nG__optionSelected .SheetModal-module__4Px-nG__optionIcon{background:rgba(var(--falcon-primary-rgb), .2);color:var(--falcon-primary)}.SheetModal-module__4Px-nG__optionCompact .SheetModal-module__4Px-nG__optionIcon{width:32px;height:32px}.SheetModal-module__4Px-nG__optionMedia{background:var(--sheet-surface-raised);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.SheetModal-module__4Px-nG__optionMedia img{object-fit:cover;width:100%;height:100%}.SheetModal-module__4Px-nG__optionBody{flex:1;min-width:0}.SheetModal-module__4Px-nG__optionTitle{color:var(--sheet-text-strong);overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.SheetModal-module__4Px-nG__optionDescription{color:var(--sheet-text-soft);margin-top:4px;font-size:14px;line-height:1.5;display:block}.SheetModal-module__4Px-nG__optionTrail{color:var(--sheet-text-soft);flex-shrink:0;align-items:center;gap:8px;display:flex}.SheetModal-module__4Px-nG__optionFeatures{flex-direction:column;gap:4px;margin-top:8px;display:flex}.SheetModal-module__4Px-nG__optionFeature{color:var(--sheet-text-soft);align-items:center;gap:8px;font-size:13px;display:flex}.SheetModal-module__4Px-nG__optionStart{align-items:flex-start}.SheetModal-module__4Px-nG__iconGrid{grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px;display:grid}.SheetModal-module__4Px-nG__iconOption{aspect-ratio:1;background:var(--sheet-surface);color:var(--sheet-text-soft);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.SheetModal-module__4Px-nG__iconOption:hover{background:var(--sheet-surface-input);color:#fff}.SheetModal-module__4Px-nG__iconOption:focus-visible{outline:2px solid var(--falcon-primary);outline-offset:2px}.SheetModal-module__4Px-nG__iconOptionSelected,.SheetModal-module__4Px-nG__iconOptionSelected:hover{background:rgba(var(--falcon-primary-rgb), .22);color:var(--falcon-primary)}.SheetModal-module__4Px-nG__toggle{background:var(--sheet-surface);border-radius:12px;margin-bottom:14px;padding:16px 18px;display:block}.SheetModal-module__4Px-nG__toggleNote{border-bottom:1px solid var(--sheet-line);color:#ffffffeb;align-items:flex-start;gap:12px;margin-bottom:12px;padding-bottom:12px;font-size:15px;line-height:1.55;display:flex}.SheetModal-module__4Px-nG__toggleNoteIcon{color:var(--sheet-text-soft);flex-shrink:0;margin-top:3px;display:inline-flex}.SheetModal-module__4Px-nG__toggleRow{cursor:pointer;align-items:flex-start;gap:12px;margin:0;display:flex}.SheetModal-module__4Px-nG__toggleControl{flex-shrink:0;width:1.25em;height:1.25em;margin-top:1px}.SheetModal-module__4Px-nG__toggleBody{flex-direction:column;gap:4px;min-width:0;display:flex}.SheetModal-module__4Px-nG__toggleTitle{color:var(--sheet-text-strong);font-size:15px;font-weight:600}.SheetModal-module__4Px-nG__toggleHint{color:var(--sheet-text-soft);font-size:14px;line-height:1.55}.SheetModal-module__4Px-nG__list{flex-direction:column;max-height:200px;display:flex;overflow-y:auto}.SheetModal-module__4Px-nG__listItem{color:#ffffffeb;align-items:center;gap:10px;padding:8px 0;font-size:15px;line-height:1.5;display:flex}.SheetModal-module__4Px-nG__listItemText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SheetModal-module__4Px-nG__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--sheet-text-muted);margin:0 0 8px;font-size:13px;font-weight:600}.SheetModal-module__4Px-nG__divider{background:var(--sheet-line);height:1px;margin:16px 0}.SheetModal-module__4Px-nG__empty{text-align:center;color:var(--sheet-text-muted);padding:24px 12px}.SheetModal-module__4Px-nG__emptyIcon{color:#ffffff40}.SheetModal-module__4Px-nG__emptyTitle{color:var(--sheet-text-strong);margin:12px 0 0;font-size:16px}.SheetModal-module__4Px-nG__emptyText{margin:6px 0 0;font-size:14px}.SheetModal-module__4Px-nG__loading{color:var(--sheet-text);flex-direction:column;align-items:center;gap:12px;padding:28px 12px;font-size:15px;display:flex}.SheetModal-module__4Px-nG__scroll{max-height:280px;margin-bottom:16px;overflow-y:auto}@media (max-width:575.98px){.SheetModal-module__4Px-nG__sheet .SheetModal-module__4Px-nG__body{padding:20px}.SheetModal-module__4Px-nG__optionGrid{grid-template-columns:1fr}.SheetModal-module__4Px-nG__iconGrid{grid-template-columns:repeat(auto-fill,minmax(42px,1fr))}}@media (prefers-reduced-motion:reduce){.SheetModal-module__4Px-nG__disclosureArrow,.SheetModal-module__4Px-nG__row,.SheetModal-module__4Px-nG__option,.SheetModal-module__4Px-nG__ghost,.SheetModal-module__4Px-nG__quiet{transition:none}}
.Offcanvas-module__Fr_tGq__panel{z-index:1045;visibility:hidden;background-color:#0b1727;background-clip:padding-box;outline:0;flex-direction:column;max-width:100%;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:0;box-shadow:0 .125rem .25rem #00000013}.Offcanvas-module__Fr_tGq__start{border-right:1px solid #0000002d;width:400px;top:0;left:0;transform:translate(-100%)}.Offcanvas-module__Fr_tGq__end{border-left:1px solid #0000002d;width:400px;top:0;right:0;transform:translate(100%)}.Offcanvas-module__Fr_tGq__top{border-bottom:1px solid #0000002d;height:30vh;max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.Offcanvas-module__Fr_tGq__bottom{border-top:1px solid #0000002d;height:30vh;max-height:100%;left:0;right:0;transform:translateY(100%)}.Offcanvas-module__Fr_tGq__showing,.Offcanvas-module__Fr_tGq__shown{transform:none}.Offcanvas-module__Fr_tGq__showing,.Offcanvas-module__Fr_tGq__shown,.Offcanvas-module__Fr_tGq__hiding{visibility:visible}.Offcanvas-module__Fr_tGq__backdrop{z-index:1040;opacity:0;background-color:#000;width:100vw;height:100vh;transition:opacity .15s linear;position:fixed;top:0;left:0}.Offcanvas-module__Fr_tGq__backdropShown{opacity:.5}.Offcanvas-module__Fr_tGq__header{justify-content:space-between;align-items:center;padding:1rem;display:flex}.Offcanvas-module__Fr_tGq__title{margin-bottom:0;line-height:1.5}.Offcanvas-module__Fr_tGq__close{box-sizing:content-box;color:#000;opacity:.5;filter:invert()grayscale()brightness(70%);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;border:0;border-radius:.25rem;width:1em;height:1em;margin:-.5rem -.5rem -.5rem 0;padding:.5rem}.Offcanvas-module__Fr_tGq__close:hover{opacity:.75}.Offcanvas-module__Fr_tGq__close:focus-visible{opacity:1;outline:0;box-shadow:0 0 0 .25rem #2c7be540}.Offcanvas-module__Fr_tGq__body{flex-grow:1;padding:1rem;overflow-y:auto}@media (prefers-reduced-motion:reduce){.Offcanvas-module__Fr_tGq__panel,.Offcanvas-module__Fr_tGq__backdrop{transition:none}}
:root .Pagination-module___xmoaa__list{--falcon-pagination-color:#000;--falcon-pagination-bg:#fff;--falcon-pagination-border-color:#edf2f9;--falcon-pagination-hover-color:#fff;--falcon-pagination-disabled-bg:var(--falcon-pagination-disabled-bg)}:root.light .Pagination-module___xmoaa__list{--falcon-pagination-color:#000;--falcon-pagination-bg:#fff;--falcon-pagination-border-color:#edf2f9;--falcon-pagination-hover-color:#fff;--falcon-pagination-disabled-bg:var(--falcon-pagination-disabled-bg)}:root .light .Pagination-module___xmoaa__list{--falcon-pagination-color:#000;--falcon-pagination-bg:#fff;--falcon-pagination-border-color:#edf2f9;--falcon-pagination-hover-color:#fff;--falcon-pagination-disabled-bg:var(--falcon-pagination-disabled-bg)}.dark .Pagination-module___xmoaa__list{--falcon-pagination-color:#fff;--falcon-pagination-bg:#0b1727;--falcon-pagination-border-color:#232e3c;--falcon-pagination-hover-color:#fff;--falcon-pagination-disabled-bg:#0b1727;--falcon-pagination-disabled-border-color:#232e3c}.Pagination-module___xmoaa__list{--falcon-pagination-padding-x:.75rem;--falcon-pagination-padding-y:.5rem;--falcon-pagination-font-size:1rem;--falcon-pagination-color:#000;--falcon-pagination-bg:#fff;--falcon-pagination-border-width:1px;--falcon-pagination-border-color:#edf2f9;--falcon-pagination-border-radius:.25rem;--falcon-pagination-hover-color:#fff;--falcon-pagination-hover-bg:var(--falcon-primary);--falcon-pagination-hover-border-color:var(--falcon-primary);--falcon-pagination-focus-color:var(--falcon-pagination-focus-color);--falcon-pagination-focus-bg:var(--falcon-pagination-focus-bg);--falcon-pagination-focus-box-shadow:var(--falcon-pagination-focus-box-shadow);--falcon-pagination-active-color:#fff;--falcon-pagination-active-bg:var(--falcon-primary);--falcon-pagination-active-border-color:var(--falcon-primary);--falcon-pagination-disabled-color:var(--falcon-pagination-disabled-color);--falcon-pagination-disabled-bg:var(--falcon-pagination-disabled-bg);--falcon-pagination-disabled-border-color:#d8e2ef;padding-left:0;list-style:none;display:flex}.Pagination-module___xmoaa__link{padding:var(--falcon-pagination-padding-y) var(--falcon-pagination-padding-x);font-size:var(--falcon-pagination-font-size);color:var(--falcon-pagination-color);background-color:var(--falcon-pagination-bg);border:var(--falcon-pagination-border-width) solid var(--falcon-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.Pagination-module___xmoaa__link{transition:none}}.Pagination-module___xmoaa__link:hover{z-index:2;color:var(--falcon-pagination-hover-color);background-color:var(--falcon-pagination-hover-bg);border-color:var(--falcon-pagination-hover-border-color);text-decoration:none}.Pagination-module___xmoaa__link:focus{z-index:3;color:var(--falcon-pagination-focus-color);background-color:var(--falcon-pagination-focus-bg);box-shadow:var(--falcon-pagination-focus-box-shadow);outline:0}.Pagination-module___xmoaa__link.Pagination-module___xmoaa__active,.Pagination-module___xmoaa__active>.Pagination-module___xmoaa__link{z-index:3;color:var(--falcon-pagination-active-color);background-color:var(--falcon-pagination-active-bg);border-color:var(--falcon-pagination-active-border-color)}.Pagination-module___xmoaa__link.Pagination-module___xmoaa__disabled,.Pagination-module___xmoaa__disabled>.Pagination-module___xmoaa__link{color:var(--falcon-pagination-disabled-color);pointer-events:none;background-color:var(--falcon-pagination-disabled-bg);border-color:var(--falcon-pagination-disabled-border-color)}.Pagination-module___xmoaa__item:not(:first-child) .Pagination-module___xmoaa__link{margin-left:-1px}.Pagination-module___xmoaa__item:first-child .Pagination-module___xmoaa__link{border-top-left-radius:var(--falcon-pagination-border-radius);border-bottom-left-radius:var(--falcon-pagination-border-radius)}.Pagination-module___xmoaa__item:last-child .Pagination-module___xmoaa__link{border-top-right-radius:var(--falcon-pagination-border-radius);border-bottom-right-radius:var(--falcon-pagination-border-radius)}.Pagination-module___xmoaa__list{font-family:var(--falcon-font-sans-serif)}.Pagination-module___xmoaa__container{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}
:where(.UpgradeServerModal-module__bC6NoW__modalRoot)#upgradeServerModal .modal-header{background:linear-gradient(135deg,#3b82f6,#1e40af);border-radius:20px 20px 0 0}.dark :where(.UpgradeServerModal-module__bC6NoW__modalRoot)#upgradeServerModal .modal-header{border-bottom:1px solid #ffffff1a}@media (min-width:1200px){:where(.UpgradeServerModal-module__bC6NoW__modalRoot)#upgradeServerModal .modal-body>div{max-width:1200px;margin-left:auto;margin-right:auto}}.UpgradeServerModal-module__bC6NoW__upgrade-benefits-banner{border:none;border-radius:0;margin-top:1.75rem;padding:0;position:relative}.dark .UpgradeServerModal-module__bC6NoW__upgrade-benefits-banner{background:0 0;border:none}.UpgradeServerModal-module__bC6NoW__upgrade-benefits-header{text-transform:uppercase;letter-spacing:.6px;color:#93c5fd;align-items:center;gap:.4rem;margin-bottom:.3rem;font-size:.95rem;font-weight:700;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-benefits-sub{margin-bottom:1rem;font-size:.9rem}.dark .UpgradeServerModal-module__bC6NoW__upgrade-benefits-sub{color:#ffffffbd}.UpgradeServerModal-module__bC6NoW__upgrade-benefits-header-icon{color:#93c5fd;-webkit-text-fill-color:initial;width:14px;height:14px}.UpgradeServerModal-module__bC6NoW__upgrade-benefits-grid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}@media (min-width:992px){.UpgradeServerModal-module__bC6NoW__upgrade-benefits-grid{grid-template-columns:repeat(4,1fr)}}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item{cursor:default;border:none;border-radius:14px;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.78rem;font-weight:500;transition:background .15s;display:flex;position:relative}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-bs-toggle=tooltip]:after{content:"?";opacity:.4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-left:auto;font-size:.55rem;font-weight:700;transition:opacity .15s;display:flex}.dark .UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-bs-toggle=tooltip]:after{color:#ffffffb8;background:#ffffff1a}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-bs-toggle=tooltip]:hover:after{opacity:1}.dark .UpgradeServerModal-module__bC6NoW__upgrade-benefit-item{color:#ffffffe6;background:#ffffff0a}.dark .UpgradeServerModal-module__bC6NoW__upgrade-benefit-item:hover{background:#ffffff14}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap svg{width:17px;height:17px}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=green] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#22c55e;background:#22c55e26}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=purple] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#a855f7;background:#a855f726}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=blue] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#3b82f6;background:#3b82f626}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=amber] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#f59e0b;background:#f59e0b26}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=rose] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#f43f5e;background:#f43f5e26}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=cyan] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#06b6d4;background:#06b6d426}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=emerald] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#10b981;background:#10b98126}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=teal] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#14b8a6;background:#14b8a626}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item[data-color=indigo] .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{color:#2563eb;background:#6366f126}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item.has-desc{border-radius:12px;align-items:flex-start;gap:.65rem;padding:.7rem .8rem}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-item.has-desc .UpgradeServerModal-module__bC6NoW__upgrade-benefit-icon-wrap{margin-top:1px}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-text{flex-direction:column;gap:2px;min-width:0;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-text strong{font-size:.84rem;font-weight:600;line-height:1.3}.UpgradeServerModal-module__bC6NoW__upgrade-benefit-text small{opacity:.78;font-size:.71rem;font-weight:400;line-height:1.45}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location{border:0;border-radius:14px;margin:.5rem 0 0;padding:12px 14px}.dark .UpgradeServerModal-module__bC6NoW__upgrade-selected-location{background:#ffffff0a}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-id{align-items:center;gap:12px;min-width:0;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-flag{object-fit:cover;border-radius:4px;flex:none;width:30px;height:21px}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-name{font-size:.95rem;font-weight:600;line-height:1.25;display:block}.dark .UpgradeServerModal-module__bC6NoW__upgrade-selected-location-name{color:#fff}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-region{font-size:.78rem}.dark .UpgradeServerModal-module__bC6NoW__upgrade-selected-location-region{color:#ffffffad}.UpgradeServerModal-module__bC6NoW__upgrade-plan-divider{opacity:1;border:0;height:1px;margin:1.25rem 0}.dark .UpgradeServerModal-module__bC6NoW__upgrade-plan-divider{background:#ffffff1a}.UpgradeServerModal-module__bC6NoW__upgrade-section-label{letter-spacing:.2px;font-size:1.05rem;font-weight:700}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-trigger{text-align:left;cursor:pointer;width:100%;font-family:inherit;transition:background .15s}.dark .UpgradeServerModal-module__bC6NoW__upgrade-selected-location-trigger:hover{background:#ffffff12}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-meta{flex:none;align-items:center;gap:10px;display:flex}.UpgradeServerModal-module__bC6NoW__upgrade-selected-location-caret{opacity:.55}.dark .UpgradeServerModal-module__bC6NoW__upgrade-selected-location-caret{color:#ffffffbd}.UpgradeServerModal-module__bC6NoW__upgrade-location-picker{margin-top:.5rem}.UpgradeServerModal-module__bC6NoW__upgrade-location-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:.5rem 0 0;display:grid}@media (max-width:576px){.UpgradeServerModal-module__bC6NoW__upgrade-location-grid,.UpgradeServerModal-module__bC6NoW__upgrade-benefits-grid{grid-template-columns:1fr}}.UpgradeServerModal-module__bC6NoW__upgrade-section-label{letter-spacing:.5px}.UpgradeServerModal-module__bC6NoW__upgrade-customize-toggle{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.7rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.dark .UpgradeServerModal-module__bC6NoW__upgrade-customize-toggle{color:#ffffffb8;background:#ffffff0a;border:0}.dark .UpgradeServerModal-module__bC6NoW__upgrade-customize-toggle:hover{color:#fffc;background:#ffffff12}.UpgradeServerModal-module__bC6NoW__upgrade-customize-chevron{width:12px;height:12px;margin-left:auto;transition:transform .25s}.UpgradeServerModal-module__bC6NoW__upgrade-customize-toggle:not(.collapsed) .UpgradeServerModal-module__bC6NoW__upgrade-customize-chevron{transform:rotate(180deg)}.dark .UpgradeServerModal-module__bC6NoW__upgrade-section-label{color:#fff!important}.UpgradeServerModal-module__bC6NoW__upgrade-proration-text{color:#93c5fd}.UpgradeServerModal-module__bC6NoW__upgrade-locked-currency{border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;display:inline-flex}.dark .UpgradeServerModal-module__bC6NoW__upgrade-locked-currency{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}
:root.light .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:#fff;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:#f9fafd;--falcon-list-group-disabled-bg:#fff}:root .light .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:#fff;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:#f9fafd;--falcon-list-group-disabled-bg:#fff}:root .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:#fff;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:var(--falcon-gray-200);--falcon-list-group-disabled-bg:var(--falcon-card-cap-bg)}:root.light .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:#fff;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:var(--falcon-gray-200);--falcon-list-group-disabled-bg:var(--falcon-card-cap-bg)}:root .light .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:#fff;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:var(--falcon-gray-200);--falcon-list-group-disabled-bg:var(--falcon-card-cap-bg)}.dark .ListGroup-module__oEYpjW__list-group{--falcon-list-group-bg:var(--falcon-card-cap-bg);--falcon-list-group-action-hover-color:#9da9bb;--falcon-list-group-action-hover-bg:#0b1727;--falcon-list-group-disabled-bg:var(--falcon-card-cap-bg)}.card>.ListGroup-module__oEYpjW__list-group{border-top:inherit;border-bottom:inherit}.card>.ListGroup-module__oEYpjW__list-group:first-child{border-top-left-radius:var(--falcon-card-inner-border-radius);border-top-right-radius:var(--falcon-card-inner-border-radius);border-top-width:0}.card>.ListGroup-module__oEYpjW__list-group:last-child{border-bottom-right-radius:var(--falcon-card-inner-border-radius);border-bottom-left-radius:var(--falcon-card-inner-border-radius);border-bottom-width:0}:is(.card>.card-header+.ListGroup-module__oEYpjW__list-group,.card>.ListGroup-module__oEYpjW__list-group+.card-footer){border-top:0}.ListGroup-module__oEYpjW__list-group{--falcon-list-group-color:var(--falcon-gray-800);--falcon-list-group-bg:#fff;--falcon-list-group-border-color:var(--falcon-border-color);--falcon-list-group-border-width:1px;--falcon-list-group-border-radius:.25rem;--falcon-list-group-item-padding-x:1rem;--falcon-list-group-item-padding-y:.5rem;--falcon-list-group-action-color:#5e6e82;--falcon-list-group-action-hover-color:#5e6e82;--falcon-list-group-action-hover-bg:#f9fafd;--falcon-list-group-action-active-color:#5e6e82;--falcon-list-group-action-active-bg:var(--falcon-gray-200);--falcon-list-group-disabled-color:#748194;--falcon-list-group-disabled-bg:#fff;--falcon-list-group-active-color:#fff;--falcon-list-group-active-bg:#2c7be5;--falcon-list-group-active-border-color:#2c7be5;border-radius:var(--falcon-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.ListGroup-module__oEYpjW__list-group-item-action{width:100%;color:var(--falcon-list-group-action-color);text-align:inherit}.ListGroup-module__oEYpjW__list-group-item-action:hover,.ListGroup-module__oEYpjW__list-group-item-action:focus{z-index:1;color:var(--falcon-list-group-action-hover-color);background-color:var(--falcon-list-group-action-hover-bg);text-decoration:none}.ListGroup-module__oEYpjW__list-group-item-action:active{color:var(--falcon-list-group-action-active-color);background-color:var(--falcon-list-group-action-active-bg)}.ListGroup-module__oEYpjW__list-group-item{padding:var(--falcon-list-group-item-padding-y) var(--falcon-list-group-item-padding-x);color:var(--falcon-list-group-color);background-color:var(--falcon-list-group-bg);border:var(--falcon-list-group-border-width) solid var(--falcon-list-group-border-color);display:block;position:relative}.ListGroup-module__oEYpjW__list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.ListGroup-module__oEYpjW__list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}:is(.ListGroup-module__oEYpjW__list-group-item.disabled,.ListGroup-module__oEYpjW__list-group-item:disabled){color:var(--falcon-list-group-disabled-color);pointer-events:none;background-color:var(--falcon-list-group-disabled-bg)}.ListGroup-module__oEYpjW__list-group-item.active{z-index:2;color:var(--falcon-list-group-active-color);background-color:var(--falcon-list-group-active-bg);border-color:var(--falcon-list-group-active-border-color)}.ListGroup-module__oEYpjW__list-group-item+.ListGroup-module__oEYpjW__list-group-item{border-top-width:0}.ListGroup-module__oEYpjW__list-group-item+.ListGroup-module__oEYpjW__list-group-item.active{margin-top:calc(-1 * var(--falcon-list-group-border-width));border-top-width:var(--falcon-list-group-border-width)}.dark .ListGroup-module__oEYpjW__list-group-item-action:hover{color:#fff!important;background-color:#191931!important}
.Text-module__zRdnva__h6,.Text-module__zRdnva__h4{font-family:var(--falcon-font-sans-serif);color:var(--falcon-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.Text-module__zRdnva__h4{font-size:calc(1.269rem + .228vw)}@media (min-width:1200px){.Text-module__zRdnva__h4{font-size:1.44rem}}.Text-module__zRdnva__h6{font-size:.833333rem}.Text-module__zRdnva__small{font-size:75%}.Text-module__zRdnva__lead{font-size:1.2rem;font-weight:400}.Text-module__zRdnva__text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module__zRdnva__font-monospace{font-family:var(--falcon-font-monospace)!important}.Text-module__zRdnva__fs--1{font-size:.833333rem!important}.Text-module__zRdnva__fw-normal{font-weight:400!important}.Text-module__zRdnva__fw-medium{font-weight:500!important}.Text-module__zRdnva__fw-bold{font-weight:700!important}.Text-module__zRdnva__text-start{text-align:left!important}.Text-module__zRdnva__text-end{text-align:right!important}.Text-module__zRdnva__text-center{text-align:center!important}.Text-module__zRdnva__text-decoration-none{text-decoration:none!important}.Text-module__zRdnva__text-uppercase{text-transform:uppercase!important}.Text-module__zRdnva__text-primary{--falcon-text-opacity:1;color:rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-secondary{--falcon-text-opacity:1;color:rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-success{--falcon-text-opacity:1;color:rgba(var(--falcon-success-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-info{--falcon-text-opacity:1;color:rgba(var(--falcon-info-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-warning{--falcon-text-opacity:1;color:rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-danger{--falcon-text-opacity:1;color:rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-dark{--falcon-text-opacity:1;color:rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-900{--falcon-text-opacity:1;color:rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-1000{--falcon-text-opacity:1;color:rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-white{--falcon-text-opacity:1;color:rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity))!important}.Text-module__zRdnva__text-muted{--falcon-text-opacity:1;color:#9da9bb!important}.Text-module__zRdnva__white-space-nowrap{white-space:nowrap;width:1px}.dark .Text-module__zRdnva__text-truncate{color:#e0e0e0!important}:is(.dark .Text-module__zRdnva__text-muted,.dark .Text-module__zRdnva__text-secondary){color:#b4bfd0!important}
.Tooltip-module__2vjsta__tooltip{z-index:1080;letter-spacing:normal;text-align:start;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:break-word;line-break:auto;opacity:0;pointer-events:none;margin:0;padding:.4rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.833333rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .15s linear;display:block}.Tooltip-module__2vjsta__show{opacity:.9}.Tooltip-module__2vjsta__inner{color:#fff;text-align:center;background-color:#1b1e2a;border-radius:.25rem;max-width:200px;padding:.5rem;font-weight:500;line-height:1.4;box-shadow:0 10px 24px #00000059}.Tooltip-module__2vjsta__arrow{width:.8rem;height:.4rem;display:block}.Tooltip-module__2vjsta__arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=top] .Tooltip-module__2vjsta__arrow{bottom:0}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=top] .Tooltip-module__2vjsta__arrow:before{border-width:.4rem .4rem 0;border-top-color:#1b1e2a;top:-1px}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=bottom] .Tooltip-module__2vjsta__arrow{top:0}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=bottom] .Tooltip-module__2vjsta__arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#1b1e2a;bottom:-1px}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=right] .Tooltip-module__2vjsta__arrow{width:.4rem;height:.8rem;left:0}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=right] .Tooltip-module__2vjsta__arrow:before{border-width:.4rem .4rem .4rem 0;border-right-color:#1b1e2a;right:-1px}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=left] .Tooltip-module__2vjsta__arrow{width:.4rem;height:.8rem;right:0}.Tooltip-module__2vjsta__tooltip[data-popper-placement^=left] .Tooltip-module__2vjsta__arrow:before{border-width:.4rem 0 .4rem .4rem;border-left-color:#1b1e2a;left:-1px}@media (prefers-reduced-motion:reduce){.Tooltip-module__2vjsta__tooltip{transition:none}}
.Icon-module__plna4G__icon-spin{animation:6s cubic-bezier(.15,1.15,.65,1) infinite Icon-module__plna4G__icon-spin}.Icon-module__plna4G__svg-inline--fa{vertical-align:-.125em;height:1em;display:inline-block;overflow:visible}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-lg{vertical-align:-.225em;vertical-align:-.0667em;font-size:1.33333em;line-height:.75em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-xs{font-size:.75em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-sm{font-size:.875em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-1x{font-size:1em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-2x{font-size:2em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-3x{font-size:3em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-4x{font-size:4em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-5x{font-size:5em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-6x{font-size:6em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-7x{font-size:7em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-8x{font-size:8em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-9x{font-size:9em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-10x{font-size:10em}.Icon-module__plna4G__svg-inline--fa.Icon-module__plna4G__fa-spin{animation:2s linear infinite Icon-module__plna4G__fa-spin}.Icon-module__plna4G__fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.Icon-module__plna4G__fa-stack>svg.Icon-module__plna4G__svg-inline--fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Icon-module__plna4G__fa-stack>svg.Icon-module__plna4G__svg-inline--fa:first-child{font-size:2em}.Icon-module__plna4G__fa-stack>svg.Icon-module__plna4G__svg-inline--fa:nth-child(2){font-size:1em}@keyframes Icon-module__plna4G__icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Icon-module__plna4G__fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.conversation-module__jXFE1a__ai-msg{gap:.5rem;max-width:100%;margin-bottom:16px;display:flex;position:relative;overflow:visible}.conversation-module__jXFE1a__ai-msg.user{justify-content:flex-end}.conversation-module__jXFE1a__ai-msg.assistant{flex-wrap:wrap}:is(.conversation-module__jXFE1a__ai-msg.user .conversation-module__jXFE1a__ai-msg-avatar,.conversation-module__jXFE1a__ai-msg.assistant .conversation-module__jXFE1a__ai-msg-avatar){display:none}.conversation-module__jXFE1a__ai-msg.user .conversation-module__jXFE1a__ai-msg-bubble{flex:0 auto;max-width:75%}.conversation-module__jXFE1a__ai-msg-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.conversation-module__jXFE1a__ai-msg.user .conversation-module__jXFE1a__ai-msg-avatar{color:#fffc;background:#8080804d}.conversation-module__jXFE1a__ai-msg.assistant .conversation-module__jXFE1a__ai-msg-avatar{color:#60a5fa;background:#3b82f633}.conversation-module__jXFE1a__ai-msg-avatar.has-image{background:0 0;overflow:hidden}.conversation-module__jXFE1a__ai-msg-avatar.has-image img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.conversation-module__jXFE1a__ai-msg-bubble{color:#ffffffeb;border-radius:16px;flex:1;min-width:0;font-size:14px;line-height:1.6;transition:background .15s;position:relative}.conversation-module__jXFE1a__ai-msg.user .conversation-module__jXFE1a__ai-msg-bubble{color:#fffffff2;background:#3b82f62e;padding:11px 16px;font-size:14px;font-weight:400;line-height:1.6}.conversation-module__jXFE1a__ai-msg.assistant .conversation-module__jXFE1a__ai-msg-bubble{color:#ffffffeb;background:#ffffff0d;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.65}.conversation-module__jXFE1a__ai-msg-bubble p{margin:0 0 8px}.conversation-module__jXFE1a__ai-msg-bubble p:last-child{margin-bottom:0}.conversation-module__jXFE1a__ai-msg-bubble code{color:#60a5fa;background:#3b82f61a;border-radius:6px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:12.5px}.conversation-module__jXFE1a__ai-msg-bubble pre{display:none}.conversation-module__jXFE1a__ai-msg-bubble ul,.conversation-module__jXFE1a__ai-msg-bubble ol{margin:8px 0;padding-left:20px}.conversation-module__jXFE1a__ai-msg-bubble h1,.conversation-module__jXFE1a__ai-msg-bubble h2,.conversation-module__jXFE1a__ai-msg-bubble h3{margin:16px 0 8px;font-weight:600}.conversation-module__jXFE1a__ai-msg-bubble h1{font-size:18px}.conversation-module__jXFE1a__ai-msg-bubble h2{font-size:16px}.conversation-module__jXFE1a__ai-msg-bubble h3{font-size:15px}@keyframes conversation-module__jXFE1a__actionSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.conversation-module__jXFE1a__ai-action-log{background:#ffffff08;border:none;border-radius:12px;max-width:600px;margin:12px 0;font-size:13px;transition:background .15s;overflow:hidden}.conversation-module__jXFE1a__ai-action-log:not(.completed):not(.has-error){background:#3b82f614}.conversation-module__jXFE1a__ai-action-log.has-error{background:#f871710f}.conversation-module__jXFE1a__ai-action-log.single-action{border-radius:0;margin:10px 0;overflow:visible;background:#ffffff0f!important}.conversation-module__jXFE1a__ai-action-log.single-action .conversation-module__jXFE1a__ai-action-log-header{display:none}.conversation-module__jXFE1a__ai-action-log.single-action .conversation-module__jXFE1a__ai-action-log-steps{opacity:1;pointer-events:auto;max-height:none;padding:0;overflow:visible}.conversation-module__jXFE1a__ai-action-log.single-action.collapsed .conversation-module__jXFE1a__ai-action-log-steps{opacity:1;pointer-events:auto;max-height:none;padding:0;overflow:visible}.conversation-module__jXFE1a__ai-action-log-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 14px;transition:background .15s;display:flex}.conversation-module__jXFE1a__ai-action-log-header:hover{background:#ffffff0a}.conversation-module__jXFE1a__ai-action-log-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.conversation-module__jXFE1a__ai-action-log-icon svg{width:14px;height:14px}.conversation-module__jXFE1a__ai-action-log-icon.spinning svg{transform-origin:50%;animation:1s linear infinite conversation-module__jXFE1a__actionSpinner}.conversation-module__jXFE1a__ai-action-log-icon.done{color:#3b82f6}.conversation-module__jXFE1a__ai-action-log-icon.error{color:#f87171}.conversation-module__jXFE1a__ai-action-log-label{color:#ffffffbd;flex:1;font-size:13px;font-weight:500}.conversation-module__jXFE1a__ai-action-log:not(.completed):not(.has-error) .conversation-module__jXFE1a__ai-action-log-label{color:#93c5fd}.conversation-module__jXFE1a__ai-action-log-chevron{color:#fff9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,color .15s;display:flex}.conversation-module__jXFE1a__ai-action-log-header:hover .conversation-module__jXFE1a__ai-action-log-chevron{color:#ffffffd9;background:#ffffff0f}.conversation-module__jXFE1a__ai-action-log-chevron svg{width:12px;height:12px}.conversation-module__jXFE1a__ai-action-log.collapsed .conversation-module__jXFE1a__ai-action-log-chevron{transform:rotate(-90deg)}.conversation-module__jXFE1a__ai-action-log:not(.collapsed) .conversation-module__jXFE1a__ai-action-log-chevron{transform:rotate(0)}.conversation-module__jXFE1a__ai-action-log-steps{opacity:1;max-height:900px;padding:0 14px 10px;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .18s,padding .28s cubic-bezier(.22,1,.36,1);overflow:hidden}.conversation-module__jXFE1a__ai-action-log.collapsed .conversation-module__jXFE1a__ai-action-log-steps{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}.conversation-module__jXFE1a__ai-action-step{color:#ffffffbd;background:#ffffff0a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px;font-size:13px;display:flex}.conversation-module__jXFE1a__ai-action-step:last-child{margin-bottom:0}.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail){cursor:pointer}:is(.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail) .conversation-module__jXFE1a__ai-step-detail,.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail) .conversation-module__jXFE1a__ai-step-approval,.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail) .conversation-module__jXFE1a__ai-step-error,.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail) .conversation-module__jXFE1a__ai-sensitive-warning){cursor:auto}.conversation-module__jXFE1a__ai-action-step:has(.conversation-module__jXFE1a__ai-step-detail):hover{background:#ffffff0b}.conversation-module__jXFE1a__ai-action-step.done{color:#ffffffd9}.conversation-module__jXFE1a__ai-action-step.done .conversation-module__jXFE1a__ai-step-icon{color:#3b82f6}.conversation-module__jXFE1a__ai-action-step.running{color:#93c5fd;background:#3b82f61f}.conversation-module__jXFE1a__ai-action-step.pending{color:#fde68a;background:#f5b0411f}.conversation-module__jXFE1a__ai-action-step.pending.sensitive{color:#ddd6fe;background:#8b5cf61f}.conversation-module__jXFE1a__ai-action-step.error{color:#fca5a5;background:#f871711a}.conversation-module__jXFE1a__ai-action-step.partial{color:#fde68a;background:#f5b0411a}.conversation-module__jXFE1a__ai-action-step.blocked{color:#ddd6fe;background:#8b5cf61a}:is(.conversation-module__jXFE1a__ai-action-step.rejected,.conversation-module__jXFE1a__ai-action-step.expired){color:#fff9;background:#ffffff05}.conversation-module__jXFE1a__ai-step-icon{flex-shrink:0;align-items:center;width:16px;height:16px;display:flex}.conversation-module__jXFE1a__ai-step-icon svg{width:12px;height:12px}.conversation-module__jXFE1a__ai-action-step.running .conversation-module__jXFE1a__ai-step-icon svg{transform-origin:50%;animation:1s linear infinite conversation-module__jXFE1a__actionSpinner}.conversation-module__jXFE1a__ai-step-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.conversation-module__jXFE1a__ai-result-banner{word-break:break-word;border:none;border-radius:14px;align-items:flex-start;gap:8px;margin-top:6px;padding:9px 14px;font-size:12.5px;font-weight:500;line-height:1.45;display:flex}.conversation-module__jXFE1a__ai-result-banner-error{color:#fecaca;background:#f871712e}.conversation-module__jXFE1a__ai-result-banner-success{color:#bbf7d0;background:#4ade802e}.conversation-module__jXFE1a__ai-result-banner-info{color:#bfdbfe;background:#a5b4fc2e}.conversation-module__jXFE1a__ai-step-detail{opacity:1;width:100%;max-height:360px;padding:4px 0 4px 24px;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .18s,padding .28s cubic-bezier(.22,1,.36,1);overflow:auto}.conversation-module__jXFE1a__ai-action-log-steps:has(.conversation-module__jXFE1a__ai-step-detail:not(.collapsed)){max-height:2400px}.conversation-module__jXFE1a__ai-step-detail.collapsed{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.conversation-module__jXFE1a__ai-step-error{width:100%;color:var(--ai-color-danger,#e05a5a);word-break:break-word;padding:4px 0 4px 24px;font-size:12px}.conversation-module__jXFE1a__ai-step-approval{align-items:center;gap:8px;width:100%;margin-top:6px;display:flex}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-approve-btn,.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-deny-btn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-approve-btn svg,.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-deny-btn svg{flex-shrink:0;width:11px;height:11px}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-approve-btn{color:#fff;background:#3b82f6}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-approve-btn:hover{background:#2168c4}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-deny-btn{color:#ffffffbd;background:#ffffff0f}.conversation-module__jXFE1a__ai-step-approval .conversation-module__jXFE1a__ai-deny-btn:hover{color:#fca5a5;background:#f871712e}.conversation-module__jXFE1a__ai-sensitive-warning{color:#ddd6fe;background:#8b5cf614;border:none;border-radius:8px;align-items:flex-start;gap:8px;width:100%;padding:9px 10px;font-size:11.5px;line-height:1.45;display:flex}.conversation-module__jXFE1a__ai-sensitive-warning svg{flex-shrink:0;width:15px;height:15px;margin-top:1px}@media (max-width:768px){.conversation-module__jXFE1a__ai-approve-btn:hover,.conversation-module__jXFE1a__ai-deny-btn:hover{transform:none}.conversation-module__jXFE1a__ai-approve-btn,.conversation-module__jXFE1a__ai-deny-btn{min-height:44px;padding:10px 18px}}@media (max-width:480px){.conversation-module__jXFE1a__ai-msg-bubble{padding:.75rem .85rem;font-size:13.5px}}
@keyframes styles-module__AzPrZq__cardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__AzPrZq__statusPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes styles-module__AzPrZq__aiThinkingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles-module__AzPrZq__ai-studio-content{overflow:hidden;min-height:0!important;margin-bottom:0!important;padding:0!important}.styles-module__AzPrZq__studio-home,.styles-module__AzPrZq__studio-work{width:calc(100% + var(--bs-gutter-x,1.5rem));margin-left:calc(-.5 * var(--bs-gutter-x,1.5rem));margin-right:calc(-.5 * var(--bs-gutter-x,1.5rem));height:calc(100vh - 4.3125rem);overflow:hidden}.styles-module__AzPrZq__studio-home{padding:26px 20px 48px;overflow-y:auto}.styles-module__AzPrZq__studio-work{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.styles-module__AzPrZq__studio-hero{text-align:center;max-width:720px;margin:0 auto}.styles-module__AzPrZq__studio-hero-title{letter-spacing:-.02em;background:linear-gradient(120deg,#f1f5f9,#93c5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:14px 0 6px;font-size:27px;font-weight:700}.styles-module__AzPrZq__studio-hero-sub{color:#fff9;margin:0 0 20px;font-size:13.5px}.styles-module__AzPrZq__studio-cats{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;display:flex}.styles-module__AzPrZq__studio-cat{cursor:pointer;color:#ffffffa8;background:#1b1e2a;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:7px;width:92px;padding:12px 6px 10px;font-size:11.5px;font-weight:600;transition:background .15s,color .15s,transform .15s;display:flex}.styles-module__AzPrZq__studio-cat-icon{background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex}.styles-module__AzPrZq__studio-cat:hover{color:#ffffffe6;background:#181c2a;transform:translateY(-1px)}.styles-module__AzPrZq__studio-cat.active{color:#93c5fd;background:#3b82f626;box-shadow:inset 0 0 0 1px #3b82f659}.styles-module__AzPrZq__studio-cat.active .styles-module__AzPrZq__studio-cat-icon{color:#93c5fd;background:#3b82f638}.styles-module__AzPrZq__studio-hero-input{text-align:left;background:#1b1e2a;border-radius:18px;align-items:flex-end;gap:8px;padding:7px 7px 7px 16px;transition:box-shadow .2s,background .2s;display:flex;position:relative}.styles-module__AzPrZq__studio-hero-input:focus-within{background:#181c2a;box-shadow:inset 0 0 0 1px #3b82f666}.styles-module__AzPrZq__studio-hero-input textarea{resize:none;color:#f1f5f9;background:0 0;border:none;outline:none;flex:1;max-height:160px;padding:8px 0;font-family:inherit;font-size:14.5px;line-height:1.5}.styles-module__AzPrZq__studio-hero-input textarea::placeholder{color:#ffffff59}.styles-module__AzPrZq__studio-hero-send{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:filter .15s,transform .15s;display:flex}.styles-module__AzPrZq__studio-hero-send:hover{filter:brightness(1.12)}.styles-module__AzPrZq__studio-hero-send:active{transform:scale(.95)}.styles-module__AzPrZq__studio-hero-send:disabled{opacity:.4;cursor:default}.styles-module__AzPrZq__studio-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.styles-module__AzPrZq__studio-chip{cursor:pointer;color:#ffffffbf;background:#ffffff0d;border:none;border-radius:999px;padding:7px 15px;font-size:12px;transition:all .15s}.styles-module__AzPrZq__studio-chip:hover{color:#5b97e9;background:#3b82f62e}.styles-module__AzPrZq__studio-quota-pill{color:#ffffff8c;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:5px 12px;font-size:11.5px;display:inline-flex}.styles-module__AzPrZq__studio-quota-pill.exhausted{color:#f87171;background:#e637571f}.styles-module__AzPrZq__studio-gallery-head{max-width:1040px;margin:30px auto 12px}.styles-module__AzPrZq__studio-gallery-head h2{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;margin:0;font-size:11px;font-weight:700}.styles-module__AzPrZq__studio-gallery{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;max-width:1040px;margin:0 auto;display:grid}.styles-module__AzPrZq__studio-card{cursor:pointer;background:#1b1e2a;border-radius:12px;align-items:center;gap:12px;padding:14px;transition:background .15s,transform .15s;animation:.4s ease-out styles-module__AzPrZq__cardFadeIn;display:flex;position:relative}.styles-module__AzPrZq__studio-card:hover{background:#181c2a;transform:translateY(-2px)}.styles-module__AzPrZq__studio-card-tile{color:#93c5fd;background:#3b82f621;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module__AzPrZq__studio-card-main{flex:1;min-width:0}.styles-module__AzPrZq__studio-card-name{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:13.5px;font-weight:600;overflow:hidden}.styles-module__AzPrZq__studio-card-meta{color:#ffffff73;align-items:center;gap:6px;font-size:11px;display:flex}.styles-module__AzPrZq__studio-card-status{background:#ffffff40;border-radius:50%;flex-shrink:0;width:6px;height:6px}.styles-module__AzPrZq__studio-card-status.ready{background:#00d27a}.styles-module__AzPrZq__studio-card-status.deployed{background:#27bcfd}.styles-module__AzPrZq__studio-card-status.generating{background:#f5803e;animation:1.4s ease-in-out infinite styles-module__AzPrZq__statusPulse}.styles-module__AzPrZq__studio-card-status.error{background:#e63757}.styles-module__AzPrZq__studio-card-delete{color:#ffffff59;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.styles-module__AzPrZq__studio-card:hover .styles-module__AzPrZq__studio-card-delete{opacity:1}.styles-module__AzPrZq__studio-card-delete:hover{color:#f87171;background:#e6375726}.styles-module__AzPrZq__studio-skel{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:12px;height:68px;animation:1.5s ease-in-out infinite styles-module__AzPrZq__shimmer}.styles-module__AzPrZq__studio-firstrun{text-align:center;color:#ffffff8c;max-width:480px;margin:36px auto 0}.styles-module__AzPrZq__studio-firstrun-steps{color:#93c5fd;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:flex}.styles-module__AzPrZq__studio-firstrun-steps svg{color:#ffffff4d}.styles-module__AzPrZq__studio-firstrun p{margin:0;font-size:13px;line-height:1.6}.styles-module__AzPrZq__studio-topbar{background:#181a29;border-radius:14px;flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.styles-module__AzPrZq__studio-back{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.styles-module__AzPrZq__studio-back:hover{color:#93c5fd;background:#3b82f62e}.styles-module__AzPrZq__studio-topbar-id{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.styles-module__AzPrZq__studio-name{color:#f1f5f9;background:0 0;border:none;border-radius:8px;outline:none;flex:0 auto;width:250px;min-width:0;padding:4px 8px;font-size:14.5px;font-weight:700;transition:background .15s}.styles-module__AzPrZq__studio-name:hover,.styles-module__AzPrZq__studio-name:focus{background:#ffffff0d}.styles-module__AzPrZq__studio-status{text-transform:uppercase;letter-spacing:.6px;color:#fff9;white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.styles-module__AzPrZq__studio-status:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.styles-module__AzPrZq__studio-status.ready{color:#4ade80;background:#00d27a24}.styles-module__AzPrZq__studio-status.deployed{color:#7dd3fc;background:#27bcfd24}.styles-module__AzPrZq__studio-status.error{color:#f87171;background:#e6375724}.styles-module__AzPrZq__studio-status.phase-planning{color:#93c5fd;background:#3b82f629}.styles-module__AzPrZq__studio-status.phase-generating{color:#93c5fd;background:#3b82f629}.styles-module__AzPrZq__studio-status.phase-building{color:#fdba74;background:#f5803e29}.styles-module__AzPrZq__studio-status.phase-testing{color:#c4b5fd;background:#8b5cf62e}.styles-module__AzPrZq__studio-status.phase-fixing{color:#fdba74;background:#f5803e33}.styles-module__AzPrZq__studio-status[class*=phase-]:before{animation:1.2s ease-in-out infinite styles-module__AzPrZq__statusPulse}.styles-module__AzPrZq__studio-status.generating:before{animation:1.2s ease-in-out infinite styles-module__AzPrZq__statusPulse}.styles-module__AzPrZq__studio-status.deploying:before{animation:1.2s ease-in-out infinite styles-module__AzPrZq__statusPulse}.styles-module__AzPrZq__studio-status.generating{color:#93c5fd;background:#3b82f629}.styles-module__AzPrZq__studio-status.deploying{color:#7dd3fc;background:#27bcfd29}.styles-module__AzPrZq__studio-topbar-actions{align-items:center;gap:8px;display:flex}.styles-module__AzPrZq__studio-history-btn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.styles-module__AzPrZq__studio-history-btn:hover{color:#93c5fd;background:#3b82f62e}.styles-module__AzPrZq__studio-deploy-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:10px;align-items:center;gap:7px;padding:8px 15px;font-size:12.5px;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex}.styles-module__AzPrZq__studio-deploy-btn:hover{filter:brightness(1.12)}.styles-module__AzPrZq__studio-deploy-btn:active{transform:translateY(1px)}.styles-module__AzPrZq__studio-deploy-btn:disabled{opacity:.45;cursor:default}.styles-module__AzPrZq__studio-panes{flex:1;gap:10px;min-height:0;display:flex}.styles-module__AzPrZq__studio-chat{background:#181a29;border-radius:16px;flex-direction:column;width:44%;min-width:360px;display:flex;overflow:hidden}.styles-module__AzPrZq__studio-side{background:#181a29;border-radius:16px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.styles-module__AzPrZq__studio-messages{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex-direction:column;flex:1;gap:10px;padding:14px 14px 6px;display:flex;overflow-y:auto}.styles-module__AzPrZq__studio-messages::-webkit-scrollbar{width:10px}.styles-module__AzPrZq__studio-messages::-webkit-scrollbar-thumb{background:#ffffff14 padding-box content-box;border:2px solid #0000;border-radius:100px}.styles-module__AzPrZq__studio-action-log.styles-module__AzPrZq__studio-action-log{margin:0}.styles-module__AzPrZq__studio-result-banner.styles-module__AzPrZq__studio-result-banner{margin:2px 0}.styles-module__AzPrZq__studio-thinking{color:#ffffff80;align-items:center;gap:8px;padding:2px 6px;font-size:12px;display:flex}.styles-module__AzPrZq__studio-thinking svg{animation:1s linear infinite styles-module__AzPrZq__aiThinkingSpin}.styles-module__AzPrZq__studio-input-area{flex-shrink:0;padding:8px 12px 10px}.styles-module__AzPrZq__studio-input-wrap{background:#1b1e2a;border-radius:16px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;transition:box-shadow .2s,background .2s;display:flex}.styles-module__AzPrZq__studio-input-wrap:focus-within{background:#181c2a;box-shadow:inset 0 0 0 1px #3b82f666}.styles-module__AzPrZq__studio-input-wrap textarea{resize:none;color:#f1f5f9;background:0 0;border:none;outline:none;flex:1;max-height:180px;padding:7px 0;font-family:inherit;font-size:14px;line-height:1.5}.styles-module__AzPrZq__studio-input-wrap textarea::placeholder{color:#ffffff59}.styles-module__AzPrZq__studio-send,.styles-module__AzPrZq__studio-stop{cursor:pointer;border:none;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:filter .15s;display:flex}.styles-module__AzPrZq__studio-send{color:#fff;background:#3b82f6}.styles-module__AzPrZq__studio-send:hover{filter:brightness(1.12)}.styles-module__AzPrZq__studio-send:disabled{opacity:.35;cursor:default}.styles-module__AzPrZq__studio-stop{color:#f87171;background:#e637572e}.styles-module__AzPrZq__studio-stop:hover{background:#e637574d}.styles-module__AzPrZq__studio-disclaimer{text-align:center;color:#ffffff4d;margin-top:6px;font-size:10.5px}.styles-module__AzPrZq__studio-tabs{background:#ffffff0b;border-radius:12px;flex-shrink:0;gap:3px;margin:10px 12px 0;padding:3px;display:flex}.styles-module__AzPrZq__studio-tab{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;height:30px;font-size:12px;font-weight:700;transition:all .15s}.styles-module__AzPrZq__studio-tab:hover{color:#fff}.styles-module__AzPrZq__studio-tab.active{color:#fff;background:#3b82f647}.styles-module__AzPrZq__studio-tabpane{flex-direction:column;flex:1;min-height:0;padding:10px 12px 12px;display:none}.styles-module__AzPrZq__studio-tabpane.active{display:flex}.styles-module__AzPrZq__studio-pane-empty{color:#ffffff59;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.styles-module__AzPrZq__studio-pane-empty p{max-width:280px;margin:0;font-size:12.5px;line-height:1.6}.styles-module__AzPrZq__studio-preview-toolbar{flex-shrink:0;justify-content:flex-end;gap:6px;margin-bottom:8px;display:flex}.styles-module__AzPrZq__studio-preview-toolbar button,.styles-module__AzPrZq__studio-preview-toolbar a{color:#ffffffa6;cursor:pointer;background:#ffffff0d;border:none;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}.styles-module__AzPrZq__studio-preview-toolbar button:hover,.styles-module__AzPrZq__studio-preview-toolbar a:hover{color:#93c5fd;background:#3b82f62e}.styles-module__AzPrZq__studio-preview-frame-wrap{background:#0b0d17;border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.styles-module__AzPrZq__studio-preview-frame{background:#fff;border:none;flex:1;width:100%}.styles-module__AzPrZq__studio-artifact{flex:1;padding:16px;overflow-y:auto}.styles-module__AzPrZq__studio-plan{flex:1;padding:14px;overflow-y:auto}.styles-module__AzPrZq__studio-plan h4{text-transform:uppercase;letter-spacing:.8px;color:#ffffff8c;margin:0 0 10px;font-size:10.5px;font-weight:700}.styles-module__AzPrZq__studio-plan pre{color:#9ece6a;background:#0a0a16cc;border-radius:10px;margin:0;padding:14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;line-height:1.6;overflow-x:auto}.styles-module__AzPrZq__studio-files-split{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.styles-module__AzPrZq__studio-files-tree{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.styles-module__AzPrZq__studio-file-row{cursor:pointer;color:#ffffffc7;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;width:100%;padding:6px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;transition:background .12s;display:flex}.styles-module__AzPrZq__studio-file-row:hover{background:#ffffff0d}.styles-module__AzPrZq__studio-file-row.active{color:#93c5fd;background:#3b82f629}.styles-module__AzPrZq__studio-file-row .size{color:#ffffff59;flex-shrink:0;margin-left:auto;font-size:10.5px}.styles-module__AzPrZq__studio-files-view{background:#0b0d17;border-radius:12px;flex-direction:column;flex:2;min-height:0;display:flex;overflow:hidden}.styles-module__AzPrZq__studio-files-view-head{color:#ffffffb3;background:#1a1c28;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;display:flex}.styles-module__AzPrZq__studio-files-view-head button{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px;display:flex}.styles-module__AzPrZq__studio-files-view-head button:hover{color:#fff}.styles-module__AzPrZq__studio-files-code{color:#c0caf5;scrollbar-width:thin;flex:1;margin:0;padding:12px 14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;line-height:1.65;overflow:auto}.styles-module__AzPrZq__studio-files-code code{white-space:pre;font-family:inherit}.styles-module__AzPrZq__studio-log{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#0b0d17;border-radius:12px;flex:1;min-height:0;padding:12px 14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;line-height:1.6;overflow-y:auto}.styles-module__AzPrZq__studio-log .l-system{color:#7aa2f7}.styles-module__AzPrZq__studio-log .l-stdout{color:#ffffffbf}.styles-module__AzPrZq__studio-log .l-stderr{color:#f7768e}.styles-module__AzPrZq__studio-log div{white-space:pre-wrap;word-break:break-word}.styles-module__AzPrZq__studio-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100090;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.styles-module__AzPrZq__studio-modal{background:#161a26;border-radius:18px;width:100%;max-width:440px;max-height:82vh;padding:24px;animation:.22s ease-out styles-module__AzPrZq__studioModalIn;overflow-y:auto;box-shadow:0 20px 60px #00000080}@keyframes styles-module__AzPrZq__studioModalIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.styles-module__AzPrZq__studio-modal-icon{color:#60a5fa;background:#3b82f624;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.styles-module__AzPrZq__studio-modal-title{color:#f1f5f9;margin:0 0 12px;font-size:18px;font-weight:700}.styles-module__AzPrZq__studio-modal-body{color:#ffffffbd;font-size:13.5px;line-height:1.6}.styles-module__AzPrZq__studio-modal-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.styles-module__AzPrZq__studio-modal-cancel,.styles-module__AzPrZq__studio-modal-accept{cursor:pointer;border:none;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:600;transition:filter .15s}.styles-module__AzPrZq__studio-modal-cancel{color:#fffc;background:#ffffff0f}.styles-module__AzPrZq__studio-modal-cancel:hover{filter:brightness(1.3)}.styles-module__AzPrZq__studio-modal-accept{color:#fff;background:#3b82f6}.styles-module__AzPrZq__studio-modal-accept:hover{filter:brightness(1.12)}.styles-module__AzPrZq__studio-modal-accept:disabled{opacity:.4;cursor:default}.styles-module__AzPrZq__studio-target-row{cursor:pointer;color:#ffffffd9;text-align:left;background:#ffffff0a;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:10px 12px;font-size:13px;transition:background .15s;display:flex}.styles-module__AzPrZq__studio-target-row:hover{background:#3b82f61f}.styles-module__AzPrZq__studio-target-row.selected{color:#fff;background:#3b82f633}.styles-module__AzPrZq__studio-target-row .sw{color:#ffffff73;margin-left:auto;font-size:11px}.styles-module__AzPrZq__studio-target-row.disabled{opacity:.45;cursor:not-allowed}.styles-module__AzPrZq__studio-deploy-progress{flex-direction:column;gap:8px;margin-top:6px;display:flex}.styles-module__AzPrZq__studio-deploy-step{color:#fff9;align-items:center;gap:9px;font-size:12.5px;display:flex}.styles-module__AzPrZq__studio-deploy-step .dot{background:#ffffff40;border-radius:50%;width:7px;height:7px}.styles-module__AzPrZq__studio-deploy-step.running{color:#93c5fd}.styles-module__AzPrZq__studio-deploy-step.running .dot{background:#3b82f6;animation:1.2s ease-in-out infinite styles-module__AzPrZq__statusPulse}.styles-module__AzPrZq__studio-deploy-step.done{color:#4ade80}.styles-module__AzPrZq__studio-deploy-step.done .dot{background:#00d27a}.styles-module__AzPrZq__studio-deploy-step.failed{color:#f87171}.styles-module__AzPrZq__studio-deploy-step.failed .dot{background:#e63757}.styles-module__AzPrZq__studio-checkpoint-row{color:#fffc;background:#ffffff0a;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;font-size:12.5px;display:flex}.styles-module__AzPrZq__studio-checkpoint-row .meta{color:#fff6;margin-left:auto;font-size:11px}.styles-module__AzPrZq__studio-checkpoint-row button{color:#60a5fa;cursor:pointer;background:#3b82f626;border:none;border-radius:8px;flex-shrink:0;padding:5px 12px;font-size:11.5px;font-weight:600}.styles-module__AzPrZq__studio-checkpoint-row button:hover{background:#3b82f647}.styles-module__AzPrZq__studio-limit-card{text-align:center;background:#ffffff08;border-radius:14px;margin:6px 0;padding:18px}.styles-module__AzPrZq__studio-limit-card h4{background:linear-gradient(120deg,#f87171,#fdba74);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:15px;font-weight:700}.styles-module__AzPrZq__studio-limit-card p{color:#fff9;margin:0 0 12px;font-size:12.5px;line-height:1.6}.styles-module__AzPrZq__studio-limit-card a{color:#60a5fa;background:#3b82f626;border-radius:10px;padding:8px 18px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.styles-module__AzPrZq__studio-limit-card a:hover{background:#3b82f647}.styles-module__AzPrZq__studio-mobilebar{display:none}@media (max-width:900px){.styles-module__AzPrZq__studio-home{padding:18px 14px 40px}.styles-module__AzPrZq__studio-work{padding:8px 10px 60px}.styles-module__AzPrZq__studio-panes{flex-direction:column}.styles-module__AzPrZq__studio-chat,.styles-module__AzPrZq__studio-side{flex:1;width:100%;min-width:0}.styles-module__AzPrZq__studio-side,.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-preview .styles-module__AzPrZq__studio-chat,.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-files .styles-module__AzPrZq__studio-chat,.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-log .styles-module__AzPrZq__studio-chat{display:none}.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-preview .styles-module__AzPrZq__studio-side,.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-files .styles-module__AzPrZq__studio-side,.styles-module__AzPrZq__studio-work.styles-module__AzPrZq__mtab-log .styles-module__AzPrZq__studio-side{display:flex}.styles-module__AzPrZq__studio-mobilebar{z-index:1040;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181a29f5;border-radius:14px;gap:3px;padding:4px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 8px 24px #0006}.styles-module__AzPrZq__studio-mobilebar button{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:11px;flex:1;height:36px;font-size:11.5px;font-weight:700}.styles-module__AzPrZq__studio-mobilebar button.active{color:#fff;background:#3b82f647}.styles-module__AzPrZq__studio-hero-title{font-size:22px}.styles-module__AzPrZq__studio-cat{width:29%;min-width:88px}.styles-module__AzPrZq__studio-name{width:150px}}@media (prefers-reduced-motion:reduce){.styles-module__AzPrZq__studio-home *,.styles-module__AzPrZq__studio-work *,.styles-module__AzPrZq__studio-modal{transition:none!important;animation:none!important}}
.map3d-module__eZAmJa__viewer{--m3-page:#0a0a15;--m3-card:#141421;--m3-elev:#2b2b3a;--m3-input:#23232f;--m3-hover:#2a2a40;--m3-text:#fff;--m3-body:#b4bfd0;--m3-muted:#9a9ab5;--m3-primary:#3d9be9;--m3-primary-bg:#163049;--m3-primary-fg:#7cc0f2;--m3-danger:#ef5661;--m3-warn:#fbbf24;--m3-r-btn:10px;--m3-r-card:12px;--m3-r-panel:16px;--m3-r-pill:999px;--m3-shadow:0 2px 8px #0006;background:var(--m3-page);width:100%;height:100%;color:var(--m3-body);font-family:inherit;font-size:13px;position:relative;overflow:hidden}.map3d-module__eZAmJa__canvas{position:absolute;inset:0}.map3d-module__eZAmJa__canvas canvas{outline:none;display:block}.map3d-module__eZAmJa__viewer .bm-marker-html{-webkit-user-select:none;user-select:none;position:relative}.map3d-module__eZAmJa__viewer .bm-marker-html .bm-marker-poi-label{opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.map3d-module__eZAmJa__viewer .bm-marker-html .bm-marker-poi-icon{opacity:1;filter:drop-shadow(1px 1px 3px #00000087);transition:opacity .3s}.map3d-module__eZAmJa__viewer .bm-marker-html.bm-marker-highlight .bm-marker-poi-label{opacity:1}.map3d-module__eZAmJa__viewer .bm-marker-html.bm-marker-highlight .bm-marker-poi-icon{opacity:0}:is(.map3d-module__eZAmJa__viewer .bm-marker-html .bm-marker-poi-label,.map3d-module__eZAmJa__viewer .bm-marker-labelpopup){background:var(--m3-card);max-width:15em;color:var(--m3-text);filter:drop-shadow(1px 1px 3px #00000087);white-space:pre-line;border-radius:8px;padding:.5em .65em;font-size:12.5px;line-height:1.35;transform:translate(-50%,-100%)translateY(-.5em)}.map3d-module__eZAmJa__viewer .bm-marker-html .bm-marker-poi-label:after{content:"";border:.5em solid #0000;border-top-color:var(--m3-card);position:absolute;bottom:calc(1px - 1em);left:50%;transform:translate(-50%)}.map3d-module__eZAmJa__viewer .bm-marker-labelpopup:after{content:"";border:.5em solid #0000;border-top-color:var(--m3-card);position:absolute;bottom:calc(1px - 1em);left:50%;transform:translate(-50%)}.map3d-module__eZAmJa__viewer .bm-marker-player{filter:drop-shadow(1px 1px 3px #00000087);position:relative;transform:translate(-50%,-50%)}.map3d-module__eZAmJa__viewer .bm-marker-player img{width:32px;image-rendering:pixelated;transition:width .3s}.map3d-module__eZAmJa__viewer .bm-marker-player .bm-player-name{color:#fff;white-space:nowrap;background:#0000008c;border-radius:.4rem;align-items:center;gap:.5rem;width:max-content;max-width:min(28rem,80vw);padding:.4rem .6rem;font-size:.95rem;font-weight:650;line-height:1.2;transition:opacity .3s;display:inline-flex;position:absolute;top:-.5em;left:50%;transform:translate(-50%,-100%)}.map3d-module__eZAmJa__viewer .bm-marker-player .bm-player-name[data-falix-last-known]:not([data-falix-last-known=""]):after{color:#e9c46a;content:attr(data-falix-last-known);letter-spacing:.01em;text-shadow:1px 1px #000;background:#191919;border-radius:2px;align-items:center;min-height:.95rem;padding:.24rem .42rem .22rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:1px 1px #000000b3}:is(.map3d-module__eZAmJa__viewer .bm-marker-player[distance-data=med] img,.map3d-module__eZAmJa__viewer .bm-marker-player[distance-data=far] img){width:16px}:is(.map3d-module__eZAmJa__viewer .bm-marker-player[distance-data=med] .bm-player-name,.map3d-module__eZAmJa__viewer .bm-marker-player[distance-data=far] .bm-player-name){opacity:0}.map3d-module__eZAmJa__overlay{text-align:center;color:var(--m3-muted);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.map3d-module__eZAmJa__overlay h2{color:var(--m3-text);margin:0;font-size:1.05rem}.map3d-module__eZAmJa__overlay p{max-width:360px;margin:0;font-size:.88rem}.map3d-module__eZAmJa__spinner{border:3px solid #ffffff24;border-top-color:var(--m3-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite map3d-module__eZAmJa__m3spin}@keyframes map3d-module__eZAmJa__m3spin{to{transform:rotate(360deg)}}.map3d-module__eZAmJa__bar{z-index:6;flex-direction:column;gap:6px;display:flex;position:absolute;top:12px;right:12px}.map3d-module__eZAmJa__barGroup{border-radius:var(--m3-r-btn);box-shadow:var(--m3-shadow);background:#141421eb;flex-direction:column;gap:2px;padding:4px;display:flex}.map3d-module__eZAmJa__iconBtn{width:38px;height:38px;color:var(--m3-body);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,transform .15s;display:inline-flex}.map3d-module__eZAmJa__iconBtn svg{width:15px;height:15px}.map3d-module__eZAmJa__iconBtn:hover,.map3d-module__eZAmJa__iconBtn:focus-visible{background:var(--m3-hover);color:var(--m3-text);outline:none}:is(.map3d-module__eZAmJa__iconBtn[aria-pressed=true],.map3d-module__eZAmJa__iconBtn.is-active){background:var(--m3-primary);color:#fff}.map3d-module__eZAmJa__iconBtn:disabled{opacity:.4;pointer-events:none}.map3d-module__eZAmJa__compassNeedle{transition:transform .1s linear}.map3d-module__eZAmJa__panel{z-index:7;border-radius:var(--m3-r-panel);background:var(--m3-card);flex-direction:column;width:min(340px,100vw - 72px);display:flex;position:absolute;top:12px;bottom:12px;right:60px;overflow:hidden;box-shadow:0 10px 28px #0000008c}.map3d-module__eZAmJa__panelTabs{gap:4px;padding:8px 8px 0;display:flex}.map3d-module__eZAmJa__panelTab{width:40px;height:40px;color:var(--m3-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.map3d-module__eZAmJa__panelTab svg{width:16px;height:16px}.map3d-module__eZAmJa__panelTabLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.map3d-module__eZAmJa__panelTab:hover{background:var(--m3-hover);color:var(--m3-text)}.map3d-module__eZAmJa__panelTab[aria-selected=true]{background:var(--m3-primary);color:#fff}.map3d-module__eZAmJa__panelHead{color:var(--m3-text);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 6px;font-size:.98rem;font-weight:600;display:flex}.map3d-module__eZAmJa__panelBody{flex:1;min-height:0;padding:6px 12px 14px;overflow-y:auto}.map3d-module__eZAmJa__section{border-radius:var(--m3-r-card);background:#ffffff09;margin-bottom:10px;padding:10px 12px}.map3d-module__eZAmJa__sectionLabel{color:var(--m3-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.map3d-module__eZAmJa__row{min-height:34px;color:var(--m3-body);justify-content:space-between;align-items:center;gap:10px;font-size:.85rem;display:flex}.map3d-module__eZAmJa__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.map3d-module__eZAmJa__switch{border-radius:var(--m3-r-pill);background:var(--m3-elev);cursor:pointer;border:0;flex:none;width:40px;height:22px;transition:background .15s;position:relative}.map3d-module__eZAmJa__switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.map3d-module__eZAmJa__switch[aria-checked=true]{background:var(--m3-primary)}.map3d-module__eZAmJa__switch[aria-checked=true]:after{transform:translate(18px)}.map3d-module__eZAmJa__switch:focus-visible{outline:none;box-shadow:0 0 0 3px #3d9be966}.map3d-module__eZAmJa__range{align-items:center;gap:12px;min-height:34px;display:flex}.map3d-module__eZAmJa__range input[type=range]{appearance:none;background:0 0;border:0;outline:none;flex:1;height:20px;margin:0;padding:0}.map3d-module__eZAmJa__range input[type=range]::-webkit-slider-runnable-track{border-radius:var(--m3-r-pill);background:var(--m3-elev);border:0;height:4px}.map3d-module__eZAmJa__range input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--m3-primary);border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px}.map3d-module__eZAmJa__range input[type=range]::-moz-range-track{border-radius:var(--m3-r-pill);background:var(--m3-elev);border:0;height:4px}.map3d-module__eZAmJa__range input[type=range]::-moz-range-thumb{background:var(--m3-primary);border:0;border-radius:50%;width:14px;height:14px}.map3d-module__eZAmJa__range input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #3d9be966}.map3d-module__eZAmJa__rangeValue{min-width:52px;color:var(--m3-text);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}.map3d-module__eZAmJa__segmented{border-radius:var(--m3-r-btn);background:var(--m3-input);gap:2px;padding:4px;display:flex}.map3d-module__eZAmJa__segment{min-height:32px;color:var(--m3-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:6px 8px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.map3d-module__eZAmJa__segment[aria-pressed=true]{background:var(--m3-primary);color:#fff}.map3d-module__eZAmJa__segment:disabled{opacity:.35;cursor:default}.map3d-module__eZAmJa__listBtn{width:100%;min-height:40px;color:var(--m3-body);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:.85rem;transition:background .15s,color .15s;display:flex}.map3d-module__eZAmJa__listBtn:hover,.map3d-module__eZAmJa__listBtn:focus-visible{background:var(--m3-hover);color:var(--m3-text);outline:none}.map3d-module__eZAmJa__listBtn[aria-current=true]{background:var(--m3-primary-bg);color:var(--m3-primary-fg)}.map3d-module__eZAmJa__listBtn svg{flex:none;width:13px;height:13px}.map3d-module__eZAmJa__listLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.map3d-module__eZAmJa__listMeta{color:var(--m3-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.74rem}.map3d-module__eZAmJa__badge{border-radius:var(--m3-r-pill);color:var(--m3-body);background:#ffffff1f;flex:none;padding:2px 7px;font-size:.7rem;font-weight:600}.map3d-module__eZAmJa__head{width:22px;height:22px;image-rendering:pixelated;border-radius:4px;flex:none}.map3d-module__eZAmJa__empty{color:var(--m3-muted);text-align:center;padding:14px 6px;font-size:.84rem}.map3d-module__eZAmJa__actionBtn{border-radius:var(--m3-r-btn);background:var(--m3-elev);min-height:36px;color:var(--m3-body);cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.map3d-module__eZAmJa__actionBtn:hover,.map3d-module__eZAmJa__actionBtn:focus-visible{background:var(--m3-hover);color:var(--m3-text);outline:none}.map3d-module__eZAmJa__actionBtn:disabled{opacity:.4;pointer-events:none}.map3d-module__eZAmJa__actionPrimary{background:var(--m3-primary-bg);color:var(--m3-primary-fg)}.map3d-module__eZAmJa__actionPrimary:hover,.map3d-module__eZAmJa__actionPrimary:focus-visible{color:#a5d3f5;background:#1c3d5e}.map3d-module__eZAmJa__actionDanger{color:#ffb5b5}.map3d-module__eZAmJa__actions{flex-wrap:wrap;gap:8px;display:flex}.map3d-module__eZAmJa__actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.map3d-module__eZAmJa__actionsSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.map3d-module__eZAmJa__actionsSplit .map3d-module__eZAmJa__actionBtn{min-width:0;padding-inline:8px}.map3d-module__eZAmJa__actionsSplit .map3d-module__eZAmJa__actionBtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map3d-module__eZAmJa__group{border-radius:var(--m3-r-card);background:#ffffff09;margin-bottom:8px}.map3d-module__eZAmJa__disclosure{border-radius:var(--m3-r-card);width:100%;min-height:44px;color:var(--m3-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:.85rem;font-weight:600;transition:background .15s;display:flex}.map3d-module__eZAmJa__disclosure:hover,.map3d-module__eZAmJa__disclosure:focus-visible{background:var(--m3-hover);outline:none}.map3d-module__eZAmJa__disclosureLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.map3d-module__eZAmJa__disclosureSummary{color:var(--m3-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.76rem;font-weight:500}.map3d-module__eZAmJa__disclosureChevron{width:12px;height:12px;color:var(--m3-muted);flex:none;transition:transform .15s}.map3d-module__eZAmJa__disclosure[aria-expanded=true] .map3d-module__eZAmJa__disclosureChevron{transform:rotate(180deg)}.map3d-module__eZAmJa__disclosureBody{padding:0 12px 10px}.map3d-module__eZAmJa__actionGrid .map3d-module__eZAmJa__actionBtn{min-width:0;padding-inline:8px}.map3d-module__eZAmJa__actionGrid .map3d-module__eZAmJa__actionBtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map3d-module__eZAmJa__actionWide{grid-column:1/-1}.map3d-module__eZAmJa__search{border-radius:var(--m3-r-btn);background:var(--m3-input);align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;display:flex}.map3d-module__eZAmJa__search svg{opacity:.5;flex:none;width:12px}.map3d-module__eZAmJa__search input{min-width:0;color:var(--m3-text);background:0 0;border:0;outline:none;flex:1;font-size:.85rem}.map3d-module__eZAmJa__tree{flex-direction:column;gap:2px;display:flex}.map3d-module__eZAmJa__treeSet{padding-left:0}.map3d-module__eZAmJa__treeChildren{padding-left:14px}.map3d-module__eZAmJa__helpTable{border-collapse:collapse;width:100%;font-size:.82rem}.map3d-module__eZAmJa__helpTable th{color:var(--m3-muted);text-align:left;vertical-align:top;white-space:nowrap;padding:6px 8px 6px 0;font-weight:600}.map3d-module__eZAmJa__helpTable td{color:var(--m3-body);padding:6px 0}.map3d-module__eZAmJa__helpTable kbd{background:var(--m3-elev);color:var(--m3-text);border-radius:5px;padding:1px 6px;font-family:inherit;font-size:.76rem;display:inline-block}.map3d-module__eZAmJa__tooltip{z-index:8;border-radius:var(--m3-r-card);background:var(--m3-card);min-width:180px;max-width:min(260px,80vw);color:var(--m3-body);pointer-events:auto;padding:10px 12px;font-size:.8rem;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 8px 24px #00000080}.map3d-module__eZAmJa__tooltip:after{content:"";border:8px solid #0000;border-top-color:var(--m3-card);border-bottom:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.map3d-module__eZAmJa__tooltipRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:12px;padding:2px 0;display:flex}.map3d-module__eZAmJa__tooltipRow:hover{color:var(--m3-text)}.map3d-module__eZAmJa__tooltipKey{color:var(--m3-muted)}.map3d-module__eZAmJa__tooltipValue{color:var(--m3-text);font-variant-numeric:tabular-nums;text-align:right}.map3d-module__eZAmJa__debug{z-index:6;color:var(--m3-body);font-variant-numeric:tabular-nums;pointer-events:none;white-space:pre;background:#141421eb;border-radius:8px;padding:6px 10px;font-size:11.5px;line-height:1.5;position:absolute;top:12px;left:12px}.map3d-module__eZAmJa__slotTopLeft{z-index:6;position:absolute;top:12px;left:12px}.map3d-module__eZAmJa__slotBottom{left:50%;bottom:max(12px, env(safe-area-inset-bottom));z-index:5;position:absolute;transform:translate(-50%)}@media (max-width:640px){.map3d-module__eZAmJa__bar{gap:4px;top:8px;right:8px}.map3d-module__eZAmJa__iconBtn{width:36px;height:36px}.map3d-module__eZAmJa__panel{top:auto;left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));z-index:8;width:auto;max-height:62vh}}
.styles-module__glbEUq__notifs-page-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.styles-module__glbEUq__notifs-tabs{background:var(--pset-surface,#141421);border-radius:12px;flex-wrap:wrap;gap:4px;padding:5px;display:flex;box-shadow:0 1px 3px #0006,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0b}:is(.styles-module__glbEUq__notifs-tabs .notifs-tab:hover,.styles-module__glbEUq__notifs-tabs .notifs-tab:focus){color:#ffffffe6;background:#ffffff0d;text-decoration:none}.styles-module__glbEUq__notifs-tabs .notifs-tab.is-active{color:#8fbcfa;background:#4e97f529;text-decoration:none}.styles-module__glbEUq__notifs-tab-count{background:var(--pset-accent,#4e97f5);color:#fff;font-family:var(--pset-mono);border-radius:999px;padding:1px 7px;font-size:.71rem;font-weight:600;line-height:1.5}.styles-module__glbEUq__notifs-page-bar .styles-module__glbEUq__notifs-markall--page{color:#ffffffe0;background:#ffffff12;border-radius:10px;gap:8px;height:44px;margin-left:auto;padding:0 18px;font-size:.83rem;font-weight:600;box-shadow:inset 0 1px #ffffff0b}.styles-module__glbEUq__notifs-page-bar .styles-module__glbEUq__notifs-markall--page:hover{color:#fff;background:#4e97f52e}.styles-module__glbEUq__notifs-page-list{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page{background:var(--pset-surface,#141421);border-radius:14px;gap:14px;margin:0;padding:18px 20px;transition:background .22s,box-shadow .22s,color .22s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0006,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0b}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page:hover{background:#181826}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page.is-unread{box-shadow:0 1px 3px #0006, 0 0 0 1px #ffffff0d, inset 3px 0 0 var(--pset-accent,#4e97f5), inset 0 1px 0 #ffffff0b}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page.is-unread:hover{background:#181826}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page:not(.is-unread) .notifs-row-title{color:#ffffffb8}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page:not(.is-unread) .notifs-row-body{color:#ffffff80}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page:not(.is-unread) .notifs-row-time{color:#ffffff73}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page:not(.is-unread) .notifs-row-tile{opacity:.75}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page .notifs-row-tile{border-radius:12px;flex-basis:40px;width:40px;height:40px}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page .notifs-row-tile svg{width:16px;height:16px}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page .notifs-row-title{color:#fffffff2;white-space:normal;font-size:.95rem;font-weight:600;line-height:1.3}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page .notifs-row-body{color:#ffffffad;font-size:.87rem;line-height:1.55;display:block}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page .notifs-row-time{font-family:var(--pset-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#ffffff73;margin-top:6px;font-size:.75rem;display:block}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-empty--page{background:var(--pset-surface,#141421);color:#ffffff8c;border-radius:14px;padding:56px 24px 60px;box-shadow:0 1px 3px #0006,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0b}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-empty--page svg{width:40px;height:40px}.styles-module__glbEUq__notifs-pagination{justify-content:center;align-items:center;gap:4px;margin-bottom:32px;display:flex}.styles-module__glbEUq__notifs-pagination .notifs-page-btn{color:#ffffffdb;cursor:pointer;background:#ffffff12;border:none;border-radius:10px;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .6rem;font-size:.85rem;text-decoration:none;transition:background .15s,color .15s;display:flex;box-shadow:inset 0 1px #ffffff0b}.styles-module__glbEUq__notifs-pagination .notifs-page-btn:hover{color:#fff;background:#ffffff1f;text-decoration:none}.styles-module__glbEUq__notifs-pagination .notifs-page-btn svg{width:12px;height:12px}.styles-module__glbEUq__notifs-page-status{min-width:2.25rem;height:2.25rem;font-family:var(--pset-mono);color:#fff9;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .6rem;font-size:.8rem;display:flex}@media (max-width:767.98px){.styles-module__glbEUq__notifs-page-bar{gap:8px}.styles-module__glbEUq__notifs-tabs{gap:8px;width:100%}.styles-module__glbEUq__notifs-page-bar .styles-module__glbEUq__notifs-markall--page{justify-content:center;width:100%;margin-left:0}.styles-module__glbEUq__notifs-page-list .styles-module__glbEUq__notifs-row--page{padding:16px}}
.styles-module__fOzUsG__sftp-card{background:#181a29;border:none;border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.styles-module__fOzUsG__sftp-card-header{background:#15192c;border-bottom:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.styles-module__fOzUsG__sftp-card-header h5{color:#fffffff2;align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.styles-module__fOzUsG__sftp-card-body{padding:1.25rem}.styles-module__fOzUsG__sftp-tabs{background:#1b1e2a;border-radius:10px;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:.75rem;display:flex}.styles-module__fOzUsG__sftp-tab{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:500;transition:all .2s;display:flex}.styles-module__fOzUsG__sftp-tab:hover{background:#ffffff0d}.styles-module__fOzUsG__sftp-tab.active{color:#3b82f6;background:#3b82f633}.styles-module__fOzUsG__sftp-tab .badge{background:rgba(var(--falcon-primary-rgb), .2);color:var(--falcon-primary);border-radius:4px;padding:.2rem .5rem;font-size:.75rem}.styles-module__fOzUsG__sftp-tab-content{display:none}.styles-module__fOzUsG__sftp-tab-content.active{display:block}.styles-module__fOzUsG__config-row{border-bottom:1px solid rgba(var(--falcon-border-color-rgb), .3);justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.styles-module__fOzUsG__config-row:last-child{border-bottom:none;padding-bottom:0}.styles-module__fOzUsG__config-row:first-child{padding-top:0}.styles-module__fOzUsG__config-label{flex-direction:column;gap:.25rem;display:flex}.styles-module__fOzUsG__config-label strong{color:#fffffff2;font-weight:500}.styles-module__fOzUsG__config-label small{font-size:.8rem;color:#ffffffb8!important}.styles-module__fOzUsG__sftp-copy-btn{color:#ffffff87;cursor:pointer;background:#ffffff0f;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:.35rem;transition:all .2s;display:flex}.styles-module__fOzUsG__sftp-copy-btn:hover{color:#fff;background:#ffffff1a}.styles-module__fOzUsG__sftp-inline-value{align-items:center;gap:.5rem;display:flex}.styles-module__fOzUsG__sftp-inline-value code{color:#ffffffe6;background:#ffffff0d;border:none;border-radius:10px;padding:.4rem .6rem;font-size:.85rem}.styles-module__fOzUsG__sftp-copyable{cursor:pointer;transition:background .2s}.styles-module__fOzUsG__sftp-copyable:hover{background:#ffffff1a}.styles-module__fOzUsG__sftp-password-hint{color:#ffffffb8;background:#ffffff08;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;display:inline-flex}.styles-module__fOzUsG__info-box{background:#27bcfd14;border:1px solid #27bcfd40;border-radius:8px;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.styles-module__fOzUsG__info-box.styles-module__fOzUsG__warning{background:#f5b04114;border-color:#f5b04140}.styles-module__fOzUsG__info-box.styles-module__fOzUsG__warning svg,.styles-module__fOzUsG__info-box.styles-module__fOzUsG__warning i{color:#f5b041}.styles-module__fOzUsG__info-box svg,.styles-module__fOzUsG__info-box i{color:var(--falcon-info);flex-shrink:0;margin-top:.1rem}.styles-module__fOzUsG__info-box p{margin:0;font-size:.9rem;color:#ffffffd9!important}.styles-module__fOzUsG__info-box strong{color:#fffffff2}.styles-module__fOzUsG__empty-state{text-align:center;color:rgba(var(--falcon-body-color-rgb), .6);background:#ffffff08;border-radius:8px;margin:.5rem 0;padding:3rem 1rem}.styles-module__fOzUsG__empty-state svg,.styles-module__fOzUsG__empty-state i{opacity:.5;margin-bottom:1rem;font-size:3rem}.styles-module__fOzUsG__empty-state h5{margin-bottom:.5rem;color:#fffffff2!important}.styles-module__fOzUsG__empty-state p{color:#ffffffd9!important}.styles-module__fOzUsG__sftp-add-form{margin-bottom:1rem;display:none}.styles-module__fOzUsG__sftp-add-form.show{animation:.2s styles-module__fOzUsG__slideDown;display:block}@keyframes styles-module__fOzUsG__slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.styles-module__fOzUsG__sftp-form-row{align-items:center;gap:.5rem;display:flex}.styles-module__fOzUsG__sftp-form-row .form-control{color:#fffffff2;background:#0003}.styles-module__fOzUsG__sftp-form-row .form-control:focus{border-color:rgba(var(--falcon-primary-rgb), .5);box-shadow:0 0 0 3px rgba(var(--falcon-primary-rgb), .1);background:#0000004d}.styles-module__fOzUsG__sftp-form-row .form-control::placeholder{color:#ffffff78}.styles-module__fOzUsG__sftp-input-name{flex:0 0 160px}.styles-module__fOzUsG__sftp-input-key{resize:none;flex:1;font-family:Monaco,Menlo,Ubuntu Mono,monospace;overflow:hidden;font-size:.8rem!important}.styles-module__fOzUsG__sftp-form-row .btn{white-space:nowrap;flex-shrink:0}@media (max-width:768px){.styles-module__fOzUsG__sftp-form-row{flex-wrap:wrap}.styles-module__fOzUsG__sftp-input-name,.styles-module__fOzUsG__sftp-input-key{flex:100%}}.styles-module__fOzUsG__sftp-key-card{background:#ffffff08;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.875rem 1rem;transition:all .2s;display:flex}.styles-module__fOzUsG__sftp-key-card:last-child{margin-bottom:0}.styles-module__fOzUsG__sftp-key-card:hover{background:#ffffff0d}.styles-module__fOzUsG__sftp-key-info{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.styles-module__fOzUsG__sftp-key-icon{background:rgba(var(--falcon-primary-rgb), .1);width:36px;height:36px;color:var(--falcon-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module__fOzUsG__sftp-key-details{flex:1;min-width:0}.styles-module__fOzUsG__sftp-key-name{color:#fffffff2;font-size:.9rem;font-weight:600}.styles-module__fOzUsG__sftp-key-fingerprint{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;overflow:hidden}.styles-module__fOzUsG__sftp-key-meta{flex-shrink:0;align-items:center;gap:1rem;display:flex}.styles-module__fOzUsG__sftp-key-date{color:#fff9;align-items:center;gap:.3rem;font-size:.8rem;display:flex}.styles-module__fOzUsG__sftp-key-delete{color:#e63757;cursor:pointer;background:#e637571a;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.styles-module__fOzUsG__sftp-key-delete:hover{background:#e6375733}@media (max-width:767.98px){.styles-module__fOzUsG__sftp-tabs{display:none}.styles-module__fOzUsG__sftp-launch-desktop{display:none!important}.styles-module__fOzUsG__sftp-card-header{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.styles-module__fOzUsG__sftp-card-header .btn{justify-content:center;width:100%;padding:.65rem 1rem}.styles-module__fOzUsG__sftp-card-body{padding:1rem}.styles-module__fOzUsG__sftp-inline-value{width:100%}.styles-module__fOzUsG__sftp-inline-value code{overflow-wrap:anywhere;flex:1;min-width:0}.styles-module__fOzUsG__sftp-copy-btn{justify-content:center;width:38px;height:38px}.styles-module__fOzUsG__sftp-password-hint{width:100%}.styles-module__fOzUsG__sftp-form-row .btn{flex:1 1 0;justify-content:center}}@media (max-width:768px){.styles-module__fOzUsG__config-row{flex-direction:column;align-items:flex-start;gap:.75rem}.styles-module__fOzUsG__sftp-key-card{flex-direction:column;align-items:flex-start}.styles-module__fOzUsG__sftp-key-meta{justify-content:space-between;width:100%;margin-top:.5rem}}.styles-module__fOzUsG__sftp-steps{flex-direction:column;display:flex}.styles-module__fOzUsG__sftp-step{align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.styles-module__fOzUsG__sftp-step:last-child{padding-bottom:0}.styles-module__fOzUsG__sftp-step:first-child{padding-top:0}.styles-module__fOzUsG__sftp-step-number{color:#3b82f6;background:#3b82f626;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:600;display:flex}.styles-module__fOzUsG__sftp-step-text{color:#ffffffd9;padding-top:.2rem;font-size:.9rem;line-height:1.5}
.styles-module__6C9eZG__importer-card,.styles-module__6C9eZG__importer-card-header h5,.styles-module__6C9eZG__importer-card-body,.styles-module__6C9eZG__config-label strong{color:#fffffff2}.styles-module__6C9eZG__config-label small{color:#ffffffb8!important}.styles-module__6C9eZG__info-box p{color:#ffffffd9!important}.styles-module__6C9eZG__importer-card{background:#14192866;border:none;border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.styles-module__6C9eZG__importer-card-header{background:rgba(var(--falcon-primary-rgb), .05);border-bottom:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.styles-module__6C9eZG__importer-card-header h5{align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.styles-module__6C9eZG__importer-card-body{padding:1.25rem}.styles-module__6C9eZG__config-row{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.styles-module__6C9eZG__config-row:last-child{padding-bottom:0}.styles-module__6C9eZG__config-row:first-child{padding-top:0}.styles-module__6C9eZG__config-label{flex-direction:column;gap:.25rem;display:flex}.styles-module__6C9eZG__config-label strong{font-weight:500}.styles-module__6C9eZG__config-label small{color:rgba(var(--falcon-body-color-rgb), .6);font-size:.8rem}.styles-module__6C9eZG__connection-type-toggle{background:#ffffff08;border-radius:8px;gap:.35rem;padding:.25rem;display:flex}.styles-module__6C9eZG__connection-type-btn{color:#ffffffbd;cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.styles-module__6C9eZG__connection-type-btn:hover{color:#ffffffe6;background:#ffffff0d}.styles-module__6C9eZG__connection-type-btn.active{color:#3b82f6;background:#3b82f633}.styles-module__6C9eZG__importer-section-divider{text-transform:uppercase;letter-spacing:1px;color:#ffffffad;align-items:center;gap:.5rem;margin-top:.5rem;padding:1.25rem 0 .25rem;font-size:.75rem;display:flex}.styles-module__6C9eZG__importer-section-divider svg{opacity:.7;width:14px;height:14px}.styles-module__6C9eZG__importer-steps{flex-direction:column;gap:0;display:flex}.styles-module__6C9eZG__importer-step{align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.styles-module__6C9eZG__importer-step:last-child{padding-bottom:0}.styles-module__6C9eZG__importer-step:first-child{padding-top:0}.styles-module__6C9eZG__importer-step-number{color:#3b82f6;background:#3b82f626;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:600;display:flex}.styles-module__6C9eZG__importer-step-text{color:#ffffffd9;padding-top:.2rem;font-size:.9rem;line-height:1.5}.styles-module__6C9eZG__info-box{background:#27bcfd0f;border:none;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.styles-module__6C9eZG__info-box svg{color:var(--falcon-info);flex-shrink:0;margin-top:.1rem}.styles-module__6C9eZG__info-box p{color:rgba(var(--falcon-body-color-rgb), .8);margin:0;font-size:.9rem}.styles-module__6C9eZG__form-switch-lg{margin-right:.5rem;transform:scale(1.2)}@media (max-width:768px){.styles-module__6C9eZG__config-row{flex-direction:column;align-items:flex-start;gap:.75rem}:is(.styles-module__6C9eZG__config-row .form-control,.styles-module__6C9eZG__config-row .form-select){width:100%!important}.styles-module__6C9eZG__connection-type-toggle{width:100%}.styles-module__6C9eZG__connection-type-btn{flex:1}.styles-module__6C9eZG__importer-card{margin-bottom:1rem}}
