.page-module__OmYIeW__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__OmYIeW__hero{background:linear-gradient(135deg, var(--color-accent) 0%, #7c3aed 100%);border-radius:1rem;margin-bottom:2.5rem;padding:3rem 2rem;position:relative;overflow:hidden}.page-module__OmYIeW__hero:before{content:"";opacity:.5;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__OmYIeW__heroContent{z-index:1;text-align:center;position:relative}.page-module__OmYIeW__title{color:#fff;text-shadow:0 2px 4px #0000001a;justify-content:center;align-items:center;gap:.75rem;margin:0 0 1rem;font-size:2.5rem;font-weight:700;display:flex}.page-module__OmYIeW__titleIcon{font-size:2.5rem}.page-module__OmYIeW__subtitle{color:#ffffffe6;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.page-module__OmYIeW__section{margin-bottom:2.5rem}.page-module__OmYIeW__sectionTitle{color:var(--color-foreground);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.page-module__OmYIeW__sectionDescription{color:var(--color-foreground-muted);margin:0 0 1.5rem}.page-module__OmYIeW__templateGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.page-module__OmYIeW__templateCard{background:var(--color-surface);border:2px solid var(--color-border);cursor:pointer;text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;padding:1.5rem;transition:all .2s;display:flex}.page-module__OmYIeW__templateCard:hover{border-color:var(--color-accent);background:var(--color-background-elevated);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.page-module__OmYIeW__templateCard:active{transform:translateY(0)}.page-module__OmYIeW__templateIcon{margin-bottom:.75rem;font-size:2.5rem}.page-module__OmYIeW__templateName{color:var(--color-foreground);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.page-module__OmYIeW__templateDescription{color:var(--color-foreground-muted);margin:0;font-size:.875rem;line-height:1.4}.page-module__OmYIeW__featureGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.page-module__OmYIeW__featureCard{background:var(--color-surface);border:1px solid var(--color-border);text-align:center;border-radius:.5rem;padding:1.25rem}.page-module__OmYIeW__featureIcon{margin-bottom:.5rem;font-size:1.75rem;display:block}.page-module__OmYIeW__featureCard h3{color:var(--color-foreground);margin:0 0 .25rem;font-size:1rem;font-weight:600}.page-module__OmYIeW__featureCard p{color:var(--color-foreground-muted);margin:0;font-size:.8125rem;line-height:1.4}.page-module__OmYIeW__tipsSection{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;padding:1.5rem}.page-module__OmYIeW__tipsTitle{color:var(--color-foreground);margin:0 0 1rem;font-size:1rem;font-weight:600}.page-module__OmYIeW__tipsList{margin:0;padding:0;list-style:none}.page-module__OmYIeW__tipsList li{color:var(--color-foreground-muted);margin-bottom:.5rem;padding-left:1.5rem;font-size:.875rem;line-height:1.5;position:relative}.page-module__OmYIeW__tipsList li:before{content:"•";color:var(--color-accent);position:absolute;left:.5rem}.page-module__OmYIeW__tipsList li:last-child{margin-bottom:0}.page-module__OmYIeW__tipsList kbd{background:var(--color-background-elevated);border:1px solid var(--color-border-subtle);color:var(--color-foreground);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.8125rem;display:inline-block}.page-module__OmYIeW__builderWrapper{flex-direction:column;height:100%;min-height:100vh;display:flex}.page-module__OmYIeW__backButton{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;border-bottom:none;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .15s;display:inline-flex}.page-module__OmYIeW__backButton:hover{background:var(--color-background-elevated);color:var(--color-foreground)}@media (max-width:768px){.page-module__OmYIeW__container{padding:1rem}.page-module__OmYIeW__hero{padding:2rem 1.5rem}.page-module__OmYIeW__title{flex-direction:column;gap:.5rem;font-size:1.75rem}.page-module__OmYIeW__titleIcon{font-size:2rem}.page-module__OmYIeW__subtitle{font-size:1rem}.page-module__OmYIeW__templateGrid,.page-module__OmYIeW__featureGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.page-module__OmYIeW__templateGrid,.page-module__OmYIeW__featureGrid{grid-template-columns:1fr}}
.components-module__VS9quW__modalBackdrop{z-index:9999;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.components-module__VS9quW__modal{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;max-width:90vw;max-height:90vh;overflow:auto;box-shadow:0 25px 50px -12px #00000080}.components-module__VS9quW__modalSmall{width:400px}.components-module__VS9quW__modalMedium{width:600px}.components-module__VS9quW__modalLarge{width:800px}.components-module__VS9quW__modalHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.components-module__VS9quW__modalTitle{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:600}.components-module__VS9quW__modalCloseButton{color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:color .2s,background-color .2s;display:flex}.components-module__VS9quW__modalCloseButton:hover{color:var(--color-foreground);background-color:oklch(from var(--color-accent) l c h / .1)}.components-module__VS9quW__modalCloseButton:focus{outline:2px solid var(--color-accent);outline-offset:2px}.components-module__VS9quW__modalContent{padding:1.5rem}.components-module__VS9quW__modalFooter{border-top:1px solid var(--color-border);gap:.75rem;padding:1.5rem;display:flex}.components-module__VS9quW__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.components-module__VS9quW__errorTitle{color:#ef4444;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.components-module__VS9quW__errorMessage{color:var(--color-foreground-muted);max-width:400px;margin-bottom:1rem}.components-module__VS9quW__errorActions{gap:1rem;display:flex}.components-module__VS9quW__errorButtonPrimary{background-color:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-weight:500;transition:opacity .2s}.components-module__VS9quW__errorButtonPrimary:hover{opacity:.9}.components-module__VS9quW__errorButtonPrimary:focus{outline:2px solid var(--color-accent);outline-offset:2px}.components-module__VS9quW__errorButtonSecondary{background-color:oklch(from var(--color-border) l c h / .8);color:var(--color-foreground);cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-weight:500;transition:opacity .2s}.components-module__VS9quW__errorButtonSecondary:hover{opacity:.9}.components-module__VS9quW__errorButtonSecondary:focus{outline:2px solid var(--color-accent);outline-offset:2px}.components-module__VS9quW__formField{margin-bottom:1rem}.components-module__VS9quW__formLabel{color:var(--color-foreground);margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.components-module__VS9quW__formRequired{color:#ef4444;margin-left:.25rem}.components-module__VS9quW__formInput{border:1px solid var(--color-border);background-color:var(--color-background);width:100%;color:var(--color-foreground);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.components-module__VS9quW__formInput::placeholder{color:var(--color-foreground-muted)}.components-module__VS9quW__formInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px oklch(from var(--color-accent) l c h / .2);outline:none}.components-module__VS9quW__formInput:disabled{background-color:oklch(from var(--color-border) l c h / .3);cursor:not-allowed;opacity:.7}.components-module__VS9quW__formInputError{border-color:#ef4444}.components-module__VS9quW__formInputError:focus{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433}.components-module__VS9quW__formError{color:#ef4444;margin-top:.25rem;font-size:.75rem}.components-module__VS9quW__formCheckboxContainer{cursor:pointer;align-items:center;gap:.5rem;display:flex}.components-module__VS9quW__formCheckbox{border:1px solid var(--color-border);width:1rem;height:1rem;accent-color:var(--color-accent);cursor:pointer;border-radius:.25rem}.components-module__VS9quW__formCheckbox:disabled{cursor:not-allowed;opacity:.5}.components-module__VS9quW__formCheckboxLabel{color:var(--color-foreground);font-size:.875rem;font-weight:500}.components-module__VS9quW__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.components-module__VS9quW__spinnerContainerFullPage{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background-color:#121215d9;position:fixed;inset:0}.components-module__VS9quW__spinnerContainerInline{padding:3rem 1.5rem}.components-module__VS9quW__spinnerRing{justify-content:center;align-items:center;gap:.5rem;display:flex}.components-module__VS9quW__spinnerDot{background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:50%;width:.75rem;height:.75rem;animation:1.4s ease-in-out infinite both components-module__VS9quW__bounce;box-shadow:0 0 20px #6366f166}.components-module__VS9quW__spinnerDot:first-child{animation-delay:-.32s}.components-module__VS9quW__spinnerDot:nth-child(2){animation-delay:-.16s}.components-module__VS9quW__spinnerDot:nth-child(3){animation-delay:0s}.components-module__VS9quW__spinnerSmall .components-module__VS9quW__spinnerDot{width:.5rem;height:.5rem}.components-module__VS9quW__spinnerSmall{gap:.35rem}.components-module__VS9quW__spinnerMedium .components-module__VS9quW__spinnerDot{width:.75rem;height:.75rem}.components-module__VS9quW__spinnerLarge .components-module__VS9quW__spinnerDot{width:1rem;height:1rem}.components-module__VS9quW__spinnerLarge{gap:.65rem}.components-module__VS9quW__spinnerMessage{color:#949aa9;letter-spacing:.025em;font-size:.9rem;font-weight:500}@keyframes components-module__VS9quW__bounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes components-module__VS9quW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.components-module__VS9quW__pagination{justify-content:center;align-items:center;gap:.5rem;margin:1.5rem 0;display:flex}.components-module__VS9quW__paginationButton{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s}.components-module__VS9quW__paginationButton:hover:not(:disabled){background-color:oklch(from var(--color-accent) l c h / .1);border-color:var(--color-accent)}.components-module__VS9quW__paginationButton:focus{outline:2px solid var(--color-accent);outline-offset:2px}.components-module__VS9quW__paginationButton:disabled{opacity:.5;cursor:not-allowed}.components-module__VS9quW__paginationButtonActive{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff}.components-module__VS9quW__paginationButtonActive:hover{background-color:var(--color-accent-active)}.components-module__VS9quW__paginationPages{align-items:center;gap:.25rem;display:flex}.components-module__VS9quW__paginationEllipsis{color:var(--color-foreground-muted);padding:.5rem}.components-module__VS9quW__paginationInfo{color:var(--color-foreground-muted);white-space:nowrap;margin-left:1rem;padding:.5rem;font-size:.875rem}.components-module__VS9quW__tableContainer{border:1px solid var(--color-border);border-radius:.5rem;overflow-x:auto}.components-module__VS9quW__table{border-collapse:collapse;width:100%;font-size:.875rem}.components-module__VS9quW__tableHead{background-color:oklch(from var(--color-surface) l c h / .5);border-bottom:1px solid var(--color-border)}.components-module__VS9quW__tableHeaderCell{text-align:left;color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1.5rem;font-size:.75rem;font-weight:500}.components-module__VS9quW__tableHeaderCellSized{width:var(--col-width)}.components-module__VS9quW__tableBody{display:table-row-group}.components-module__VS9quW__tableRow{border-bottom:1px solid var(--color-border);transition:background-color .2s}.components-module__VS9quW__tableRow:last-child{border-bottom:none}.components-module__VS9quW__tableRow:hover{background-color:oklch(from var(--color-accent) l c h / .05)}.components-module__VS9quW__tableCell{color:var(--color-foreground);padding:1rem 1.5rem}.components-module__VS9quW__tableCellCenter{text-align:center}.components-module__VS9quW__tableCellMuted{color:var(--color-foreground-muted)}.components-module__VS9quW__tableEmpty{text-align:center;color:var(--color-foreground-muted);padding:1.5rem}.components-module__VS9quW__tableSearchInput{border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-foreground);border-radius:.375rem;flex:1;padding:.5rem 1rem;font-size:.875rem}.components-module__VS9quW__tableSearchInput::placeholder{color:var(--color-foreground-muted)}.components-module__VS9quW__tableSearchInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px oklch(from var(--color-accent) l c h / .2);outline:none}.components-module__VS9quW__tablePaginationInfo{color:var(--color-foreground-muted);font-size:.875rem}.components-module__VS9quW__tablePaginationButton{border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;background-color:#0000;border-radius:.375rem;padding:.5rem 1rem;transition:background-color .2s,border-color .2s}.components-module__VS9quW__tablePaginationButton:hover:not(:disabled){background-color:oklch(from var(--color-accent) l c h / .1);border-color:var(--color-accent)}.components-module__VS9quW__tablePaginationButton:disabled{opacity:.5;cursor:not-allowed}.components-module__VS9quW__badge{border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.components-module__VS9quW__badgeActive{color:#22c55e;background-color:#22c55e26}.components-module__VS9quW__badgeExpired{color:#ef4444;background-color:#ef444426}.components-module__VS9quW__badgeDisabled{background-color:oklch(from var(--color-border) l c h / .5);color:var(--color-foreground-muted)}.components-module__VS9quW__badgeInfo{background-color:oklch(from var(--color-accent) l c h / .15);color:var(--color-accent)}.components-module__VS9quW__tableSortButton{color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;font-weight:600;transition:color .2s}.components-module__VS9quW__tableSortButton:hover{color:var(--color-accent)}.components-module__VS9quW__tableCheckbox{border:1px solid var(--color-border);width:1rem;height:1rem;accent-color:var(--color-accent);cursor:pointer;border-radius:.25rem}.components-module__VS9quW__tableActionButton{cursor:pointer;border:none;border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:opacity .2s}.components-module__VS9quW__tableActionButton:hover{opacity:.85}.components-module__VS9quW__tableActionButtonPrimary{background-color:var(--color-accent);color:#fff}.components-module__VS9quW__tableActionButtonSecondary{background-color:oklch(from var(--color-border) l c h / .8);color:var(--color-foreground)}.components-module__VS9quW__tableActionButtonDanger{color:#fff;background-color:#ef4444}.components-module__VS9quW__flexRow{flex-direction:row;align-items:center;display:flex}.components-module__VS9quW__flexGap2{gap:.5rem}.components-module__VS9quW__flexGap4{gap:1rem}.components-module__VS9quW__spaceBetween{justify-content:space-between}.components-module__VS9quW__spaceY4>*+*{margin-top:1rem}
.payment-confirmation-modal-module__UJAffq__overlay{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.payment-confirmation-modal-module__UJAffq__modal{background:var(--color-surface);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:100%;max-width:700px;max-height:90vh;display:flex;box-shadow:0 20px 60px #00000080}.payment-confirmation-modal-module__UJAffq__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.payment-confirmation-modal-module__UJAffq__header h2{margin:0;font-size:1.5rem;font-weight:600}.payment-confirmation-modal-module__UJAffq__closeButton{color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;transition:all .2s;display:flex}.payment-confirmation-modal-module__UJAffq__closeButton:hover{color:var(--color-foreground);background:#ffffff1a}.payment-confirmation-modal-module__UJAffq__body{flex:1;padding:1.5rem;overflow-y:auto}.payment-confirmation-modal-module__UJAffq__emptyState{text-align:center;padding:3rem 1rem}.payment-confirmation-modal-module__UJAffq__paymentsList{flex-direction:column;gap:1rem;display:flex}.payment-confirmation-modal-module__UJAffq__paymentCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:1rem;transition:all .2s}.payment-confirmation-modal-module__UJAffq__paymentCard:hover{background:#ffffff0d;border-color:#fff3}.payment-confirmation-modal-module__UJAffq__paymentHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.payment-confirmation-modal-module__UJAffq__amountBadge{color:#4ade80;background:#22c55e33;border:1px solid #22c55e66;border-radius:6px;padding:.25rem .75rem;font-size:1.125rem;font-weight:600}.payment-confirmation-modal-module__UJAffq__paymentDetails{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.payment-confirmation-modal-module__UJAffq__detailRow{justify-content:space-between;font-size:.875rem;display:flex}.payment-confirmation-modal-module__UJAffq__paymentActions{border-top:1px solid #ffffff1a;gap:.75rem;margin-top:1rem;padding-top:.75rem;display:flex}.payment-confirmation-modal-module__UJAffq__rejectButton,.payment-confirmation-modal-module__UJAffq__confirmButton{cursor:pointer;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.payment-confirmation-modal-module__UJAffq__rejectButton{color:#f87171;background:#ef44441a;border:1px solid #ef44444d}.payment-confirmation-modal-module__UJAffq__rejectButton:hover:not(:disabled){background:#ef444433;border-color:#ef444480}.payment-confirmation-modal-module__UJAffq__confirmButton{color:#4ade80;background:#22c55e33;border:1px solid #22c55e66}.payment-confirmation-modal-module__UJAffq__confirmButton:hover:not(:disabled){background:#22c55e4d;border-color:#22c55e99}.payment-confirmation-modal-module__UJAffq__rejectButton:disabled,.payment-confirmation-modal-module__UJAffq__confirmButton:disabled{opacity:.5;cursor:not-allowed}.payment-confirmation-modal-module__UJAffq__footer{background:#0003;border-top:1px solid #ffffff1a;justify-content:center;padding:1rem 1.5rem;display:flex}.payment-confirmation-modal-module__UJAffq__refreshButton{color:#60a5fa;cursor:pointer;background:#3b82f633;border:1px solid #3b82f666;border-radius:6px;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.payment-confirmation-modal-module__UJAffq__refreshButton:hover{background:#3b82f64d;border-color:#3b82f699}
.SyncProgress-module__wxv1GW__container{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.25rem}.SyncProgress-module__wxv1GW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.SyncProgress-module__wxv1GW__title{color:var(--color-foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.SyncProgress-module__wxv1GW__status{color:var(--color-foreground-muted);font-size:.875rem}.SyncProgress-module__wxv1GW__count{color:var(--color-accent);font-size:.875rem;font-weight:600}.SyncProgress-module__wxv1GW__spinner{border:2px solid #6366f14d;border-top-color:var(--color-accent);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite SyncProgress-module__wxv1GW__spin;display:inline-block}@keyframes SyncProgress-module__wxv1GW__spin{to{transform:rotate(360deg)}}.SyncProgress-module__wxv1GW__progressBar{background:var(--color-foreground-muted);border-radius:4px;height:8px;position:relative;overflow:hidden}.SyncProgress-module__wxv1GW__progressBarIndeterminate{background:linear-gradient(90deg, var(--color-accent), #828df8);border-radius:4px;width:30%;height:100%;animation:1.5s ease-in-out infinite SyncProgress-module__wxv1GW__indeterminate;position:absolute;top:0;left:0}@keyframes SyncProgress-module__wxv1GW__indeterminate{0%{left:-30%}to{left:100%}}.SyncProgress-module__wxv1GW__progressBarDeterminate{background:linear-gradient(90deg, var(--color-accent), #828df8);height:100%;width:var(--progress-width,0%);border-radius:4px;transition:width .3s ease-out}.SyncProgress-module__wxv1GW__hint{color:var(--color-foreground-muted);margin:.5rem 0 0;font-size:.75rem}
.test-notification-modal-module__7xCDOa__overlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.test-notification-modal-module__7xCDOa__modal{background:#1a1a2e;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;width:100%;max-width:700px;max-height:90vh;display:flex;box-shadow:0 20px 60px #000c}.test-notification-modal-module__7xCDOa__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:start;padding:1.5rem;display:flex}.test-notification-modal-module__7xCDOa__header h2{margin:0;font-size:1.5rem;font-weight:600}.test-notification-modal-module__7xCDOa__subtitle{color:var(--color-foreground-muted);margin:.25rem 0 0;font-size:.875rem}.test-notification-modal-module__7xCDOa__closeButton{color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.5rem;transition:all .2s;display:flex}.test-notification-modal-module__7xCDOa__closeButton:hover{color:var(--color-foreground);background:#ffffff1a}.test-notification-modal-module__7xCDOa__body{flex:1;padding:1.5rem;overflow-y:auto}.test-notification-modal-module__7xCDOa__formGroup{margin-bottom:1.5rem}.test-notification-modal-module__7xCDOa__formGroup:last-child{margin-bottom:0}.test-notification-modal-module__7xCDOa__label{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.test-notification-modal-module__7xCDOa__input,.test-notification-modal-module__7xCDOa__textarea{width:100%;color:var(--color-foreground);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.75rem;font-size:.875rem;transition:all .2s}.test-notification-modal-module__7xCDOa__input:focus,.test-notification-modal-module__7xCDOa__textarea:focus{border-color:var(--color-accent);background:#ffffff14;outline:none}.test-notification-modal-module__7xCDOa__input:disabled,.test-notification-modal-module__7xCDOa__textarea:disabled{opacity:.5;cursor:not-allowed}.test-notification-modal-module__7xCDOa__textarea{resize:vertical;font-family:inherit}.test-notification-modal-module__7xCDOa__hint{color:var(--color-foreground-muted);margin:.5rem 0 0;font-size:.75rem}.test-notification-modal-module__7xCDOa__templateGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.test-notification-modal-module__7xCDOa__templateCard{cursor:pointer;text-align:left;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;padding:1rem;transition:all .2s}.test-notification-modal-module__7xCDOa__templateCard:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.test-notification-modal-module__7xCDOa__templateCard.test-notification-modal-module__7xCDOa__selected{border-color:var(--color-accent);background:#0070f326}.test-notification-modal-module__7xCDOa__templateCard:disabled{opacity:.5;cursor:not-allowed;transform:none}.test-notification-modal-module__7xCDOa__templateLabel{margin-bottom:.25rem;font-size:.875rem;font-weight:600}.test-notification-modal-module__7xCDOa__templateDesc{color:var(--color-foreground-muted);font-size:.75rem;line-height:1.4}.test-notification-modal-module__7xCDOa__resultMessage{border:1px solid;border-radius:6px;margin-top:1rem;padding:1rem;animation:.3s ease-out test-notification-modal-module__7xCDOa__slideIn}@keyframes test-notification-modal-module__7xCDOa__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.test-notification-modal-module__7xCDOa__resultMessage.test-notification-modal-module__7xCDOa__success{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.test-notification-modal-module__7xCDOa__resultMessage.test-notification-modal-module__7xCDOa__error{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.test-notification-modal-module__7xCDOa__footer{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:.75rem;padding:1.5rem;display:flex}
.admin-module__9xcA7q__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admin-module__9xcA7q__modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;width:100%;max-width:720px;overflow:hidden;box-shadow:0 10px 30px #0006}.admin-module__9xcA7q__modalHeader{border-bottom:1px solid var(--color-border);background:var(--color-background-elevated);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.admin-module__9xcA7q__modalClose{cursor:pointer;color:var(--color-foreground-muted);background:0 0;border:none;font-size:20px;line-height:1;transition:color .2s}.admin-module__9xcA7q__modalClose:hover{color:var(--color-foreground)}.admin-module__9xcA7q__modalBody{color:var(--color-foreground);padding:16px}.admin-module__9xcA7q__pagination{align-items:center;gap:8px;margin-top:12px;display:flex}.admin-module__9xcA7q__pageButton{background:var(--color-background-elevated);border:1px solid var(--color-border);cursor:pointer;color:var(--color-foreground);border-radius:4px;padding:6px 10px;transition:background .2s}.admin-module__9xcA7q__pageButton:hover:not([disabled]){background:var(--color-surface-hover)}.admin-module__9xcA7q__pageButton[disabled]{opacity:.5;cursor:not-allowed}.admin-module__9xcA7q__pageInfo{color:var(--color-foreground-muted);font-size:.9rem}.admin-module__9xcA7q__headerRow{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.admin-module__9xcA7q__cellTruncated{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.admin-module__9xcA7q__confirmMessage{margin-bottom:12px}.admin-module__9xcA7q__confirmActions{justify-content:flex-end;gap:8px;display:flex}.admin-module__9xcA7q__filterRow{align-items:center;gap:8px;display:flex}.admin-module__9xcA7q__selectSmall{border:1px solid var(--color-border);background:var(--color-background-elevated);color:var(--color-foreground);border-radius:4px;padding:6px}.admin-module__9xcA7q__toast{background:var(--color-background-elevated);color:var(--color-foreground);z-index:1200;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:12px;min-width:300px;max-width:500px;padding:12px 16px;display:flex;position:fixed;box-shadow:0 8px 24px #0000004d,0 2px 8px #0003}.admin-module__9xcA7q__toast-success{background:var(--color-success-subtle);border-left:4px solid var(--color-success)}.admin-module__9xcA7q__toast-error{background:var(--color-danger-subtle);border-left:4px solid var(--color-danger)}.admin-module__9xcA7q__toast-info{background:var(--color-info-subtle);border-left:4px solid var(--color-info)}.admin-module__9xcA7q__toast-warning{background:var(--color-warning-subtle);border-left:4px solid var(--color-warning)}.admin-module__9xcA7q__toastbottomright{bottom:24px;right:24px}.admin-module__9xcA7q__toastbottomleft{bottom:24px;left:24px}.admin-module__9xcA7q__toasttopright{top:24px;right:24px}.admin-module__9xcA7q__toasttopleft{top:24px;left:24px}.admin-module__9xcA7q__toasttopcenter{top:24px;left:50%;transform:translate(-50%)}.admin-module__9xcA7q__toastbottomcenter{bottom:24px;left:50%;transform:translate(-50%)}.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toastbottomright,.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toastbottomleft{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards admin-module__9xcA7q__slideInFromBottom}.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toasttopright,.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toasttopleft{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards admin-module__9xcA7q__slideInFromTop}.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toasttopcenter,.admin-module__9xcA7q__toastEnter.admin-module__9xcA7q__toastbottomcenter{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards admin-module__9xcA7q__fadeIn}.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toastbottomright,.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toastbottomleft{animation:.3s cubic-bezier(.36,0,.66,-.56) forwards admin-module__9xcA7q__slideOutToBottom}.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toasttopright,.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toasttopleft{animation:.3s cubic-bezier(.36,0,.66,-.56) forwards admin-module__9xcA7q__slideOutToTop}.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toasttopcenter,.admin-module__9xcA7q__toastExit.admin-module__9xcA7q__toastbottomcenter{animation:.3s cubic-bezier(.36,0,.66,-.56) forwards admin-module__9xcA7q__fadeOut}@keyframes admin-module__9xcA7q__slideInFromBottom{0%{opacity:0;transform:translateY(100%)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-module__9xcA7q__slideOutToBottom{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(100%)scale(.8)}}@keyframes admin-module__9xcA7q__slideInFromTop{0%{opacity:0;transform:translateY(-100%)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-module__9xcA7q__slideOutToTop{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-100%)scale(.8)}}@keyframes admin-module__9xcA7q__fadeIn{0%{opacity:0;transform:translate(-50%)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes admin-module__9xcA7q__fadeOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.9)}}.admin-module__9xcA7q__toastMessage{flex:1;font-size:.9375rem;line-height:1.5}.admin-module__9xcA7q__toastClose{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:20px;line-height:1;transition:background-color .2s;display:flex}.admin-module__9xcA7q__toastClose:hover{background:oklch(from var(--color-foreground) l c h / .1)}.admin-module__9xcA7q__toastClose:focus{outline:2px solid oklch(from var(--color-foreground) l c h / .5);outline-offset:2px}.admin-module__9xcA7q__container{font-family:var(--font-sans);padding:20px}.admin-module__9xcA7q__form{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.admin-module__9xcA7q__formRow{flex-direction:column;display:flex}.admin-module__9xcA7q__table{border-collapse:collapse;width:100%}.admin-module__9xcA7q__table th,.admin-module__9xcA7q__table td{border:1px solid var(--color-border);color:var(--color-foreground);padding:8px}.admin-module__9xcA7q__table th{background:var(--color-background-elevated);color:var(--color-foreground)}.admin-module__9xcA7q__button{border:1px solid var(--color-border);background:var(--color-background-elevated);color:var(--color-foreground);cursor:pointer;margin-right:8px;padding:6px 10px;transition:background .2s}.admin-module__9xcA7q__button:hover{background:var(--color-surface-hover)}.admin-module__9xcA7q__buttonPrimary{background:var(--color-accent);color:var(--color-accent-foreground);cursor:pointer;border:none;border-radius:4px;padding:8px 14px;transition:background .2s}.admin-module__9xcA7q__buttonPrimary:hover{background:var(--color-accent-active)}.admin-module__9xcA7q__error{color:var(--color-danger);margin-top:4px;font-size:.9em}.admin-module__9xcA7q__success{color:var(--color-success);background:oklch(from var(--color-success) l c h / .1);border:1px solid oklch(from var(--color-success) l c h / .3);border-radius:4px;margin-bottom:12px;padding:8px 12px}
.visualization-module__VDKkAq__visualizationPanel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.visualization-module__VDKkAq__panelHeader{border-bottom:1px solid var(--color-border);background:var(--color-surface-active);padding:1rem 1.5rem}.visualization-module__VDKkAq__panelHeader h2{color:var(--color-foreground);align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.visualization-module__VDKkAq__tabs{border-bottom:1px solid var(--color-border);background:var(--color-surface);gap:0;display:flex}.visualization-module__VDKkAq__tab{color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.visualization-module__VDKkAq__tab:hover{color:var(--color-foreground);background:var(--color-surface-hover)}.visualization-module__VDKkAq__tab.visualization-module__VDKkAq__active{color:var(--color-accent)}.visualization-module__VDKkAq__tab.visualization-module__VDKkAq__active:after{content:"";background:var(--color-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.visualization-module__VDKkAq__badge{color:#fff;background:#e74c3c;border-radius:10px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.visualization-module__VDKkAq__tabContent{padding:1.5rem}.visualization-module__VDKkAq__rolesTab{flex-direction:column;gap:1.5rem;display:flex}.visualization-module__VDKkAq__rolesLayout{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:1200px){.visualization-module__VDKkAq__rolesLayout{grid-template-columns:1fr}}.visualization-module__VDKkAq__roleTree{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1rem}.visualization-module__VDKkAq__roleTree h3{color:var(--color-foreground);margin:0 0 1rem;font-size:1rem}.visualization-module__VDKkAq__treeContainer{max-height:500px;overflow-y:auto}.visualization-module__VDKkAq__treeNode{margin-bottom:.25rem}.visualization-module__VDKkAq__nodeHeader{cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;transition:background .2s;display:flex}.visualization-module__VDKkAq__nodeHeader:hover{background:var(--color-surface-hover)}.visualization-module__VDKkAq__nodeHeader.visualization-module__VDKkAq__selected{background:var(--selected-bg,#89b4fa26);border:1px solid var(--color-accent)}.visualization-module__VDKkAq__expandButton{width:20px;height:20px;color:var(--color-foreground-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.visualization-module__VDKkAq__expandButton:disabled{opacity:0;cursor:default}.visualization-module__VDKkAq__noExpand{width:16px}.visualization-module__VDKkAq__roleColor{border-radius:50%;flex-shrink:0;width:12px;height:12px}.visualization-module__VDKkAq__roleName{color:var(--color-foreground);flex:1;align-items:center;gap:.25rem;font-size:.875rem;display:flex}.visualization-module__VDKkAq__adminBadge{color:#e74c3c}.visualization-module__VDKkAq__botBadge{color:#9b59b6}.visualization-module__VDKkAq__memberCount{color:var(--color-foreground-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.visualization-module__VDKkAq__riskBadge{color:#fff;text-transform:uppercase;border-radius:10px;padding:.125rem .5rem;font-size:.7rem;font-weight:600}.visualization-module__VDKkAq__nodeDetails{background:var(--color-surface-hover);border-radius:6px;margin-top:.25rem;margin-left:2rem;padding:.75rem}.visualization-module__VDKkAq__detailSection{margin-bottom:.75rem}.visualization-module__VDKkAq__detailSection:last-child{margin-bottom:0}.visualization-module__VDKkAq__detailSection h4{color:var(--color-foreground-muted);text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.75rem;font-weight:600;display:flex}.visualization-module__VDKkAq__permissionTags{flex-wrap:wrap;gap:.25rem;display:flex}.visualization-module__VDKkAq__permissionTag{color:#e74c3c;background:#e74c3c33;border:1px solid #e74c3c4d;border-radius:4px;padding:.125rem .5rem;font-size:.7rem}.visualization-module__VDKkAq__comboList{color:var(--color-foreground-muted);margin:0;padding-left:1.25rem;font-size:.8rem}.visualization-module__VDKkAq__comboList li{margin-bottom:.25rem}.visualization-module__VDKkAq__chartsSection{flex-direction:column;gap:1.5rem;display:flex}.visualization-module__VDKkAq__chart{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1rem}.visualization-module__VDKkAq__chart h3{color:var(--color-foreground);margin:0 0 1rem;font-size:1rem}.visualization-module__VDKkAq__barChart{flex-direction:column;gap:.75rem;display:flex}.visualization-module__VDKkAq__barRow{align-items:center;gap:.75rem;display:flex}.visualization-module__VDKkAq__barLabel{width:100px;color:var(--color-foreground-muted);flex-shrink:0;font-size:.8rem}.visualization-module__VDKkAq__barContainer{flex:1;align-items:center;gap:.5rem;display:flex}.visualization-module__VDKkAq__bar{background:#3498db;border-radius:4px;min-width:2px;height:20px;transition:width .3s;position:relative}.visualization-module__VDKkAq__barHighRisk{background:#e74c3c;border-radius:0 4px 4px 0;position:absolute;top:0;bottom:0;right:0}.visualization-module__VDKkAq__barValue{color:var(--color-foreground-muted);min-width:30px;font-size:.75rem}.visualization-module__VDKkAq__chartLegend{border-top:1px solid var(--color-border);gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.visualization-module__VDKkAq__legendItem{color:var(--color-foreground-muted);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.visualization-module__VDKkAq__legendDot{border-radius:50%;width:10px;height:10px}.visualization-module__VDKkAq__riskDistribution{flex-direction:column;gap:.75rem;display:flex}.visualization-module__VDKkAq__riskBar{background:var(--color-surface-hover);border-radius:6px;height:24px;display:flex;overflow:hidden}.visualization-module__VDKkAq__riskSegment{height:100%;transition:width .3s}.visualization-module__VDKkAq__riskLegend{flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.visualization-module__VDKkAq__riskLegend span{align-items:center;gap:.25rem;display:flex}.visualization-module__VDKkAq__selectedRole{background:var(--color-surface);border:1px solid var(--color-accent);border-radius:8px;padding:1rem}.visualization-module__VDKkAq__selectedRole h3{color:var(--color-foreground);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;display:flex}.visualization-module__VDKkAq__roleColorLarge{border-radius:50%;width:16px;height:16px}.visualization-module__VDKkAq__permissionGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.visualization-module__VDKkAq__permCategory h4{color:var(--color-foreground-muted);text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.visualization-module__VDKkAq__permList{flex-wrap:wrap;gap:.25rem;display:flex}.visualization-module__VDKkAq__permItem{color:#3498db;background:#3498db33;border:1px solid #3498db4d;border-radius:4px;padding:.125rem .5rem;font-size:.7rem}.visualization-module__VDKkAq__permItem.visualization-module__VDKkAq__highRisk{color:#e74c3c;background:#e74c3c33;border-color:#e74c3c4d}.visualization-module__VDKkAq__channelOverview{flex-direction:column;gap:1.5rem;display:flex}.visualization-module__VDKkAq__channelOverview h3{color:var(--color-foreground);margin:0;font-size:1rem}.visualization-module__VDKkAq__channelStats{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:768px){.visualization-module__VDKkAq__channelStats{grid-template-columns:repeat(2,1fr)}}.visualization-module__VDKkAq__channelStatCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.visualization-module__VDKkAq__channelStatCard svg{color:var(--color-accent)}.visualization-module__VDKkAq__statNumber{color:var(--color-foreground);font-size:1.5rem;font-weight:700}.visualization-module__VDKkAq__statLabel{color:var(--color-foreground-muted);font-size:.75rem}.visualization-module__VDKkAq__categoryList{flex-direction:column;gap:.75rem;display:flex}.visualization-module__VDKkAq__categoryItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1rem}.visualization-module__VDKkAq__categoryHeader{color:var(--color-foreground);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9rem;display:flex}.visualization-module__VDKkAq__channelCount{color:var(--color-foreground-muted);margin-left:auto;font-size:.75rem}.visualization-module__VDKkAq__channelIndicators{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.visualization-module__VDKkAq__channelDot{cursor:pointer;border-radius:3px;width:12px;height:12px}.visualization-module__VDKkAq__channelDot.visualization-module__VDKkAq__public{background:#2ecc71}.visualization-module__VDKkAq__channelDot.visualization-module__VDKkAq__private{background:#e74c3c}.visualization-module__VDKkAq__moreChannels{color:var(--color-foreground-muted);font-size:.75rem}.visualization-module__VDKkAq__escalationPaths{flex-direction:column;gap:1rem;display:flex}.visualization-module__VDKkAq__escalationPaths h3{color:var(--color-foreground);align-items:center;gap:.5rem;margin:0;font-size:1rem;display:flex}.visualization-module__VDKkAq__noData{color:#2ecc71;background:var(--color-surface);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex}.visualization-module__VDKkAq__pathList{flex-direction:column;gap:.75rem;display:flex}.visualization-module__VDKkAq__pathCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.visualization-module__VDKkAq__pathCard.visualization-module__VDKkAq__critical{border-left:4px solid #e74c3c}.visualization-module__VDKkAq__pathCard.visualization-module__VDKkAq__high{border-left:4px solid #e67e22}.visualization-module__VDKkAq__pathCard.visualization-module__VDKkAq__medium{border-left:4px solid #f1c40f}.visualization-module__VDKkAq__pathHeader{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem;transition:background .2s;display:flex}.visualization-module__VDKkAq__pathHeader:hover{background:var(--color-surface-hover)}.visualization-module__VDKkAq__pathInfo{color:var(--color-foreground);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.visualization-module__VDKkAq__pathSource{font-weight:600}.visualization-module__VDKkAq__pathTarget{color:#e74c3c;font-weight:600}.visualization-module__VDKkAq__pathMeta{align-items:center;gap:.5rem;display:flex}.visualization-module__VDKkAq__likelihood,.visualization-module__VDKkAq__pathSeverity{text-transform:uppercase;border-radius:10px;padding:.125rem .5rem;font-size:.7rem;font-weight:600}.visualization-module__VDKkAq__likelihood.visualization-module__VDKkAq__guaranteed{color:#e74c3c;background:#e74c3c33}.visualization-module__VDKkAq__likelihood.visualization-module__VDKkAq__likely{color:#e67e22;background:#e67e2233}.visualization-module__VDKkAq__likelihood.visualization-module__VDKkAq__possible{color:#f1c40f;background:#f1c40f33}.visualization-module__VDKkAq__likelihood.visualization-module__VDKkAq__unlikely{color:#3498db;background:#3498db33}.visualization-module__VDKkAq__pathSeverity.visualization-module__VDKkAq__critical{color:#fff;background:#e74c3c}.visualization-module__VDKkAq__pathSeverity.visualization-module__VDKkAq__high{color:#fff;background:#e67e22}.visualization-module__VDKkAq__pathSeverity.visualization-module__VDKkAq__medium{color:#1e1e2e;background:#f1c40f}.visualization-module__VDKkAq__pathDetails{border-top:1px solid var(--color-border);background:var(--color-surface-hover);padding:1rem}.visualization-module__VDKkAq__stepsSection,.visualization-module__VDKkAq__mitigationSection{margin-bottom:1rem}.visualization-module__VDKkAq__stepsSection:last-child,.visualization-module__VDKkAq__mitigationSection:last-child{margin-bottom:0}.visualization-module__VDKkAq__stepsSection h4,.visualization-module__VDKkAq__mitigationSection h4{color:var(--color-foreground-muted);text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.visualization-module__VDKkAq__stepsList{color:var(--color-foreground);margin:0;padding-left:1.25rem;font-size:.875rem}.visualization-module__VDKkAq__stepsList li{margin-bottom:.375rem}.visualization-module__VDKkAq__mitigationSection p{color:var(--color-foreground-muted);margin:0;font-size:.875rem}.visualization-module__VDKkAq__dynamicBgColor{background-color:var(--dynamic-color,#99aab5)}.visualization-module__VDKkAq__dynamicWidth{width:var(--dynamic-width,0%)}.visualization-module__VDKkAq__riskSafe{color:#2ecc71}.visualization-module__VDKkAq__riskLow{color:#3498db}.visualization-module__VDKkAq__riskMedium{color:#f1c40f}.visualization-module__VDKkAq__riskHigh{color:#e67e22}.visualization-module__VDKkAq__riskCritical{color:#e74c3c}.visualization-module__VDKkAq__legendDotBlue{background-color:#3498db}.visualization-module__VDKkAq__legendDotRed{background-color:#e74c3c}.visualization-module__VDKkAq__segmentSafe{background-color:#2ecc71}.visualization-module__VDKkAq__segmentLow{background-color:#3498db}.visualization-module__VDKkAq__segmentMedium{background-color:#f1c40f}.visualization-module__VDKkAq__segmentHigh{background-color:#e67e22}.visualization-module__VDKkAq__segmentCritical{background-color:#e74c3c}
.configuration-module__CFKa-G__configPanel{flex-direction:column;gap:1.5rem;max-width:900px;display:flex}.configuration-module__CFKa-G__header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.configuration-module__CFKa-G__header h2{color:var(--color-foreground);margin:0;font-size:1.25rem;font-weight:600}.configuration-module__CFKa-G__subtitle{color:var(--color-foreground-muted);margin:.25rem 0 0;font-size:.875rem}.configuration-module__CFKa-G__headerActions{gap:.5rem;display:flex}.configuration-module__CFKa-G__saveButton,.configuration-module__CFKa-G__resetButton{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s}.configuration-module__CFKa-G__saveButton{background:var(--color-accent);color:#fff}.configuration-module__CFKa-G__saveButton:hover:not(:disabled){background:var(--color-accent-hover)}.configuration-module__CFKa-G__saveButton:disabled{opacity:.6;cursor:not-allowed}.configuration-module__CFKa-G__resetButton{background:var(--color-surface);color:var(--color-foreground);border:1px solid var(--color-border-subtle)}.configuration-module__CFKa-G__resetButton:hover:not(:disabled){background:var(--color-background-elevated)}.configuration-module__CFKa-G__loading{color:var(--color-foreground-muted);justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.configuration-module__CFKa-G__spinner{border:2px solid var(--color-border-subtle);border-top-color:var(--color-accent);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite configuration-module__CFKa-G__spin}@keyframes configuration-module__CFKa-G__spin{to{transform:rotate(360deg)}}.configuration-module__CFKa-G__errorMessage,.configuration-module__CFKa-G__successMessage{border-radius:8px;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.configuration-module__CFKa-G__errorMessage{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.configuration-module__CFKa-G__successMessage{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.configuration-module__CFKa-G__section{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;padding:1.25rem}.configuration-module__CFKa-G__section.configuration-module__CFKa-G__disabled{opacity:.5;pointer-events:none}.configuration-module__CFKa-G__section h3{color:var(--color-foreground);margin:0 0 1rem;font-size:1rem;font-weight:600}.configuration-module__CFKa-G__enableToggle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.configuration-module__CFKa-G__toggleLabel{cursor:pointer;align-items:center;gap:.75rem;display:flex}.configuration-module__CFKa-G__toggleLabel input{display:none}.configuration-module__CFKa-G__toggleSlider{background:var(--color-background-elevated);border-radius:13px;width:48px;height:26px;transition:background .2s;position:relative}.configuration-module__CFKa-G__toggleSlider:after{content:"";background:var(--color-foreground);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.configuration-module__CFKa-G__toggleLabel input:checked+.configuration-module__CFKa-G__toggleSlider{background:var(--color-accent)}.configuration-module__CFKa-G__toggleLabel input:checked+.configuration-module__CFKa-G__toggleSlider:after{transform:translate(22px)}.configuration-module__CFKa-G__toggleText{color:var(--color-foreground);font-size:1rem;font-weight:500}.configuration-module__CFKa-G__lastRunInfo{align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.configuration-module__CFKa-G__successBadge,.configuration-module__CFKa-G__errorBadge{border-radius:4px;padding:.25rem .5rem}.configuration-module__CFKa-G__successBadge{color:#22c55e;background:#22c55e26}.configuration-module__CFKa-G__errorBadge{color:#ef4444;background:#ef444426}.configuration-module__CFKa-G__issueCount{color:var(--color-foreground-muted)}.configuration-module__CFKa-G__nextRun{color:#3b82f6;background:#3b82f61a;border-radius:6px;margin-top:.75rem;padding:.5rem .75rem;font-size:.875rem}.configuration-module__CFKa-G__formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.configuration-module__CFKa-G__formGroup{flex-direction:column;gap:.375rem;display:flex}.configuration-module__CFKa-G__formGroup label{color:var(--color-foreground-muted);font-size:.8125rem;font-weight:500}.configuration-module__CFKa-G__formGroup select,.configuration-module__CFKa-G__formGroup input[type=text],.configuration-module__CFKa-G__formGroup input[type=number]{background:var(--color-background);border:1px solid var(--color-border-subtle);color:var(--color-foreground);border-radius:6px;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s}.configuration-module__CFKa-G__formGroup select:focus,.configuration-module__CFKa-G__formGroup input:focus{border-color:var(--color-accent);outline:none}.configuration-module__CFKa-G__formGroup select:disabled,.configuration-module__CFKa-G__formGroup input:disabled{opacity:.6;cursor:not-allowed}.configuration-module__CFKa-G__fieldHint{color:var(--color-foreground-subtle);font-size:.75rem}.configuration-module__CFKa-G__checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem;display:grid}.configuration-module__CFKa-G__checkboxLabel{background:var(--color-background);cursor:pointer;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:.125rem .75rem;padding:.75rem;transition:background .15s;display:grid}.configuration-module__CFKa-G__checkboxLabel:hover{background:var(--color-background-elevated)}.configuration-module__CFKa-G__checkboxLabel input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer;grid-row:span 2;margin-top:.125rem}.configuration-module__CFKa-G__checkboxLabel span:first-of-type{color:var(--color-foreground);font-size:.875rem;font-weight:500}.configuration-module__CFKa-G__checkboxHint{color:var(--color-foreground-subtle);font-size:.75rem}.configuration-module__CFKa-G__infoBox{background:var(--color-background);border-radius:8px;padding:1rem;font-size:.875rem}.configuration-module__CFKa-G__infoBox p{color:var(--color-foreground);margin:0 0 .75rem}.configuration-module__CFKa-G__infoBox p:last-child{margin-bottom:0}.configuration-module__CFKa-G__infoBox ul{color:var(--color-foreground-muted);margin:.5rem 0;padding-left:1.5rem}.configuration-module__CFKa-G__infoBox li{margin:.25rem 0}.configuration-module__CFKa-G__infoNote{color:var(--color-foreground-subtle);font-size:.8125rem;font-style:italic}@media (max-width:640px){.configuration-module__CFKa-G__header{flex-direction:column}.configuration-module__CFKa-G__headerActions{justify-content:flex-end;width:100%}.configuration-module__CFKa-G__enableToggle{flex-direction:column;align-items:flex-start}.configuration-module__CFKa-G__formGrid,.configuration-module__CFKa-G__checkboxGrid{grid-template-columns:1fr}}
.api-error-module__q8nt1G__apiError{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0;padding:3rem 2rem;display:flex}.api-error-module__q8nt1G__icon{margin-bottom:1rem;font-size:3rem}.api-error-module__q8nt1G__title{color:var(--color-foreground);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.api-error-module__q8nt1G__message{color:var(--color-foreground-muted);max-width:400px;margin:0 0 1.5rem;font-size:.95rem}.api-error-module__q8nt1G__retry{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.5rem;font-size:.9rem;transition:opacity .2s}.api-error-module__q8nt1G__retry:hover{opacity:.9}
.EmbedEditor-module__woWBDW__editor{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;overflow:hidden}.EmbedEditor-module__woWBDW__editorHeader{border-bottom:1px solid var(--color-border);background:var(--color-background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.EmbedEditor-module__woWBDW__editorLabel{color:var(--color-foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.EmbedEditor-module__woWBDW__editorControls{align-items:center;gap:.75rem;display:flex}.EmbedEditor-module__woWBDW__toggleBtn{border:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;transition:all .15s;display:flex}.EmbedEditor-module__woWBDW__toggleBtn:hover{background:var(--color-surface-hover);color:var(--color-foreground)}.EmbedEditor-module__woWBDW__toggleActive{color:#818cf8;background:#5865f226;border-color:#5865f24d}.EmbedEditor-module__woWBDW__enabledToggle{color:var(--color-foreground-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.EmbedEditor-module__woWBDW__enabledToggle input[type=checkbox]{accent-color:#5865f2;cursor:pointer;width:14px;height:14px}.EmbedEditor-module__woWBDW__editorBody{grid-template-columns:1fr 1fr;min-height:400px;display:grid}.EmbedEditor-module__woWBDW__editorBodyFull,.EmbedEditor-module__woWBDW__editorCompact .EmbedEditor-module__woWBDW__editorBody{grid-template-columns:1fr}.EmbedEditor-module__woWBDW__formSide{flex-direction:column;gap:0;max-height:700px;padding:1rem;display:flex;overflow-y:auto}.EmbedEditor-module__woWBDW__section{border:1px solid var(--color-border);border-radius:8px;margin-bottom:.75rem;transition:border-color .15s;overflow:hidden}.EmbedEditor-module__woWBDW__section:hover{border-color:#5865f24d}.EmbedEditor-module__woWBDW__sectionOpen{border-color:#5865f240}.EmbedEditor-module__woWBDW__sectionHeader{background:var(--color-background-elevated);width:100%;color:var(--color-foreground);cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}.EmbedEditor-module__woWBDW__sectionHeader:hover{background:var(--color-surface-hover)}.EmbedEditor-module__woWBDW__sectionHeaderLeft{align-items:center;gap:.5rem;display:flex}.EmbedEditor-module__woWBDW__sectionBody{background:var(--color-surface);padding:.75rem}.EmbedEditor-module__woWBDW__field{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.EmbedEditor-module__woWBDW__field label{color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.EmbedEditor-module__woWBDW__field input[type=text],.EmbedEditor-module__woWBDW__field textarea{border:1px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-foreground);resize:vertical;border-radius:6px;outline:none;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;transition:all .15s}.EmbedEditor-module__woWBDW__field input[type=text]:focus,.EmbedEditor-module__woWBDW__field textarea:focus{border-color:#5865f280;box-shadow:0 0 0 3px #5865f226}.EmbedEditor-module__woWBDW__field input[type=text]::placeholder,.EmbedEditor-module__woWBDW__field textarea::placeholder{color:var(--color-foreground-subtle)}.EmbedEditor-module__woWBDW__fieldRow2{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.EmbedEditor-module__woWBDW__fieldRow3{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.EmbedEditor-module__woWBDW__colorSection{margin-bottom:.75rem}.EmbedEditor-module__woWBDW__colorSection>label{color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.EmbedEditor-module__woWBDW__colorRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.EmbedEditor-module__woWBDW__colorPicker{border:2px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;width:36px;height:36px;padding:0}.EmbedEditor-module__woWBDW__colorPicker::-webkit-color-swatch-wrapper{padding:2px}.EmbedEditor-module__woWBDW__colorPicker::-webkit-color-swatch{border:none;border-radius:3px}.EmbedEditor-module__woWBDW__colorHex{border:1px solid var(--color-border);background:var(--color-background);width:80px;color:var(--color-foreground);border-radius:6px;outline:none;padding:.375rem .5rem;font-family:monospace;font-size:.8125rem;transition:all .15s}.EmbedEditor-module__woWBDW__colorHex:focus{border-color:#5865f280;box-shadow:0 0 0 3px #5865f226}.EmbedEditor-module__woWBDW__colorPresets{flex-wrap:wrap;gap:4px;display:flex}.EmbedEditor-module__woWBDW__colorPreset{cursor:pointer;border:2px solid #0000;border-radius:4px;width:22px;height:22px;transition:all .15s}.EmbedEditor-module__woWBDW__colorPreset:hover{transform:scale(1.15)}.EmbedEditor-module__woWBDW__colorPresetActive{border-color:#fff;box-shadow:0 0 0 2px #5865f280}.EmbedEditor-module__woWBDW__charCount{white-space:nowrap;margin-left:auto;font-size:.6875rem;font-weight:500}.EmbedEditor-module__woWBDW__charNormal{color:var(--color-foreground-subtle)}.EmbedEditor-module__woWBDW__charWarn{color:#f59e0b}.EmbedEditor-module__woWBDW__charError{color:#ed4245}.EmbedEditor-module__woWBDW__fieldsEmpty{text-align:center;color:var(--color-foreground-subtle);padding:1rem;font-size:.8125rem}.EmbedEditor-module__woWBDW__embedFieldEditor{border:1px solid var(--color-border);background:var(--color-background);border-radius:6px;margin-bottom:.5rem;padding:.625rem;transition:border-color .15s}.EmbedEditor-module__woWBDW__embedFieldEditor:hover{border-color:#5865f240}.EmbedEditor-module__woWBDW__fieldEditorHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.EmbedEditor-module__woWBDW__fieldEditorDrag{color:var(--color-foreground-subtle);align-items:center;gap:2px;display:flex}.EmbedEditor-module__woWBDW__fieldMoveBtn{width:20px;height:20px;color:var(--color-foreground-subtle);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;font-size:.625rem;transition:all .15s;display:flex}.EmbedEditor-module__woWBDW__fieldMoveBtn:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-foreground)}.EmbedEditor-module__woWBDW__fieldMoveBtn:disabled{opacity:.3;cursor:not-allowed}.EmbedEditor-module__woWBDW__inlineToggle{color:var(--color-foreground-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.EmbedEditor-module__woWBDW__inlineToggle input[type=checkbox]{accent-color:#5865f2;cursor:pointer;width:14px;height:14px}.EmbedEditor-module__woWBDW__fieldRemoveBtn{width:28px;height:28px;color:var(--color-foreground-subtle);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.EmbedEditor-module__woWBDW__fieldRemoveBtn:hover{color:#ed4245;background:#ed424533}.EmbedEditor-module__woWBDW__addFieldBtn{border:2px dashed var(--color-border);width:100%;color:var(--color-foreground-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.EmbedEditor-module__woWBDW__addFieldBtn:hover{color:#818cf8;background:#5865f20d;border-color:#5865f280}.EmbedEditor-module__woWBDW__checkboxRow{color:var(--color-foreground-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.8125rem;display:flex}.EmbedEditor-module__woWBDW__checkboxRow input[type=checkbox]{accent-color:#5865f2;cursor:pointer;width:14px;height:14px}.EmbedEditor-module__woWBDW__variablesHint{background:#5865f214;border:1px solid #5865f226;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;padding:.625rem .75rem;display:flex}.EmbedEditor-module__woWBDW__variablesLabel{color:var(--color-foreground-muted);font-size:.75rem;font-weight:500}.EmbedEditor-module__woWBDW__variableChip{color:#818cf8;cursor:default;background:#5865f226;border-radius:4px;padding:.125rem .375rem;font-family:monospace;font-size:.6875rem}.EmbedEditor-module__woWBDW__previewSide{border-left:1px solid var(--color-border);background:#313338;flex-direction:column;max-height:700px;display:flex;overflow-y:auto}.EmbedEditor-module__woWBDW__previewLabel{color:#b5bac1;border-bottom:1px solid #3f4147;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.75rem;font-weight:500;display:flex}.EmbedEditor-module__woWBDW__previewNote{color:#80848e;margin-left:auto;font-size:.6875rem;font-style:italic}.EmbedEditor-module__woWBDW__preview{padding:1rem}.EmbedEditor-module__woWBDW__previewHeader{margin-bottom:.25rem}.EmbedEditor-module__woWBDW__previewBot{align-items:center;gap:.25rem;display:flex}.EmbedEditor-module__woWBDW__previewAvatar{color:#fff;background:#5865f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:.5rem;font-size:1rem;font-weight:600;display:flex}.EmbedEditor-module__woWBDW__previewBotName{color:#fff;font-size:.9375rem;font-weight:600}.EmbedEditor-module__woWBDW__previewBotBadge{color:#fff;text-transform:uppercase;background:#5865f2;border-radius:3px;align-items:center;margin-left:.25rem;padding:.1rem .275rem;font-size:.625rem;font-weight:500;display:inline-flex}.EmbedEditor-module__woWBDW__previewTimestamp{color:#80848e;margin-left:.5rem;font-size:.75rem}.EmbedEditor-module__woWBDW__embedCard{background:#2f3136;border-left:4px solid #5865f2;border-radius:4px;max-width:520px;margin-top:.25rem;margin-left:3.5rem;overflow:hidden}.EmbedEditor-module__woWBDW__embedInner{padding:.5rem 1rem .5rem .75rem;display:flex}.EmbedEditor-module__woWBDW__embedContent{flex:1;min-width:0}.EmbedEditor-module__woWBDW__embedAuthor{align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.EmbedEditor-module__woWBDW__embedAuthorIcon{object-fit:cover;border-radius:50%;width:24px;height:24px}.EmbedEditor-module__woWBDW__embedAuthorName{color:#fff;font-size:.8125rem;font-weight:600}a.EmbedEditor-module__woWBDW__embedAuthorName:hover{text-decoration:underline}.EmbedEditor-module__woWBDW__embedTitle{color:#fff;margin-bottom:.375rem;font-size:.9375rem;font-weight:600;line-height:1.3}.EmbedEditor-module__woWBDW__embedTitleLink{color:#00aff4;text-decoration:none}.EmbedEditor-module__woWBDW__embedTitleLink:hover{text-decoration:underline}.EmbedEditor-module__woWBDW__embedDescription{color:#dcddde;word-wrap:break-word;white-space:pre-wrap;margin-bottom:.5rem;font-size:.875rem;line-height:1.375}.EmbedEditor-module__woWBDW__embedFields{grid-template-columns:repeat(3,1fr);gap:.375rem;margin-bottom:.5rem;display:grid}.EmbedEditor-module__woWBDW__embedField{grid-column:span 3;min-width:0}.EmbedEditor-module__woWBDW__embedFieldInline{grid-column:span 1}.EmbedEditor-module__woWBDW__embedFieldName{color:#fff;margin-bottom:.125rem;font-size:.8125rem;font-weight:600}.EmbedEditor-module__woWBDW__embedFieldValue{color:#dcddde;word-wrap:break-word;white-space:pre-wrap;font-size:.8125rem;line-height:1.3}.EmbedEditor-module__woWBDW__embedImage{margin-top:.5rem}.EmbedEditor-module__woWBDW__embedImage img{object-fit:contain;border-radius:4px;max-width:100%;max-height:300px}.EmbedEditor-module__woWBDW__embedThumbnail{flex-shrink:0;margin-top:.25rem;margin-left:1rem}.EmbedEditor-module__woWBDW__embedThumbnail img{object-fit:cover;border-radius:4px;width:80px;height:80px}.EmbedEditor-module__woWBDW__embedFooter{border-top:none;align-items:center;gap:.375rem;padding:.375rem .75rem .5rem;display:flex}.EmbedEditor-module__woWBDW__embedFooterIcon{object-fit:cover;border-radius:50%;width:20px;height:20px}.EmbedEditor-module__woWBDW__embedFooterText{color:#80848e;font-size:.75rem}.EmbedEditor-module__woWBDW__inlineCode{color:#dcddde;background:#2b2c30;border-radius:3px;padding:.1em .3em;font-family:Menlo,Monaco,Consolas,monospace;font-size:.85em}.EmbedEditor-module__woWBDW__previewDisabled,.EmbedEditor-module__woWBDW__previewEmpty{color:#80848e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;min-height:200px;padding:3rem 1rem;font-size:.875rem;display:flex}@media (max-width:900px){.EmbedEditor-module__woWBDW__editorBody{grid-template-columns:1fr}.EmbedEditor-module__woWBDW__previewSide{border-left:none;border-top:1px solid var(--color-border)}.EmbedEditor-module__woWBDW__fieldRow2,.EmbedEditor-module__woWBDW__fieldRow3{grid-template-columns:1fr}}@media (max-width:600px){.EmbedEditor-module__woWBDW__editorHeader{flex-direction:column;align-items:flex-start}.EmbedEditor-module__woWBDW__formSide{padding:.75rem}.EmbedEditor-module__woWBDW__colorPresets{display:none}.EmbedEditor-module__woWBDW__embedCard{margin-left:0}}
.page-module__LnbRMa__pageContainer{max-width:1600px;min-height:100vh;margin:0 auto;padding:1.5rem}.page-module__LnbRMa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:400px;display:flex}.page-module__LnbRMa__spinner{border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite page-module__LnbRMa__spin}@keyframes page-module__LnbRMa__spin{to{transform:rotate(360deg)}}.page-module__LnbRMa__loadingText{color:var(--color-text-muted);font-size:.875rem}.page-module__LnbRMa__header{margin-bottom:2rem}.page-module__LnbRMa__breadcrumb{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.page-module__LnbRMa__breadcrumb a{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.page-module__LnbRMa__breadcrumb a:hover{color:var(--color-accent)}.page-module__LnbRMa__breadcrumbSeparator{color:var(--color-text-muted);opacity:.5}.page-module__LnbRMa__breadcrumbCurrent{color:var(--color-text);font-weight:500}.page-module__LnbRMa__titleRow{align-items:center;gap:.75rem;display:flex}.page-module__LnbRMa__titleIcon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 4px 12px #8b5cf64d}.page-module__LnbRMa__titleText h1{color:var(--color-text);margin:0;font-size:1.75rem;font-weight:700}.page-module__LnbRMa__titleText p{color:var(--color-text-muted);margin:.25rem 0 0;font-size:.9375rem}.page-module__LnbRMa__statsSection{margin-bottom:2rem}.page-module__LnbRMa__statsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.page-module__LnbRMa__statCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;padding:1.25rem;transition:all .2s}.page-module__LnbRMa__statCard:hover{border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf61a}.page-module__LnbRMa__statIcon{color:#a78bfa;background:#8b5cf626;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.75rem;display:flex}.page-module__LnbRMa__statLabel{color:var(--color-text-muted);margin-bottom:.375rem;font-size:.8125rem}.page-module__LnbRMa__statValue{color:var(--color-text);font-size:1.5rem;font-weight:700}.page-module__LnbRMa__statChange{color:var(--color-text-muted);margin-top:.25rem;font-size:.75rem}.page-module__LnbRMa__contentCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;margin-bottom:1.5rem;overflow:hidden}.page-module__LnbRMa__cardHeader{border-bottom:1px solid var(--color-border);background:linear-gradient(90deg,#8b5cf60d,#0000);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.page-module__LnbRMa__cardTitle{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}.page-module__LnbRMa__actionGroup{gap:.75rem;display:flex}.page-module__LnbRMa__btn{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.page-module__LnbRMa__btnPrimary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 2px 8px #8b5cf64d}.page-module__LnbRMa__btnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #8b5cf666}.page-module__LnbRMa__btnPrimary:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__LnbRMa__btnSecondary{background:var(--color-surface-hover);color:var(--color-text);border:1px solid var(--color-border)}.page-module__LnbRMa__btnSecondary:hover:not(:disabled){background:var(--color-surface-active);border-color:var(--color-text-muted)}.page-module__LnbRMa__btnSecondary:disabled{opacity:.5;cursor:not-allowed}.page-module__LnbRMa__btnSm{padding:.375rem .75rem;font-size:.8125rem}.page-module__LnbRMa__filtersRow{border-bottom:1px solid var(--color-border);background:#8b5cf605;flex-wrap:wrap;gap:1rem;padding:1.25rem 1.5rem;display:flex}.page-module__LnbRMa__filterGroup{flex-direction:column;flex:1;gap:.375rem;min-width:180px;max-width:220px;display:flex}.page-module__LnbRMa__filterLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.page-module__LnbRMa__filterInput,.page-module__LnbRMa__filterSelect{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text);border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}.page-module__LnbRMa__filterInput:focus,.page-module__LnbRMa__filterSelect:focus{border-color:#8b5cf6;outline:none;box-shadow:0 0 0 3px #8b5cf61a}.page-module__LnbRMa__filterInput::placeholder{color:var(--color-text-muted)}.page-module__LnbRMa__tableContainer{overflow-x:auto}.page-module__LnbRMa__dataTable{border-collapse:collapse;width:100%}.page-module__LnbRMa__dataTable th{text-align:left;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border);background:#8b5cf605;padding:.875rem 1rem;font-size:.75rem;font-weight:600}.page-module__LnbRMa__dataTable td{border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle;padding:1rem;font-size:.875rem}.page-module__LnbRMa__dataTable tbody tr{transition:background-color .15s}.page-module__LnbRMa__dataTable tbody tr:hover{background:#8b5cf608}.page-module__LnbRMa__dataTable tbody tr:last-child td{border-bottom:none}.page-module__LnbRMa__timeCell{color:var(--color-text-muted);white-space:nowrap;font-size:.8125rem}.page-module__LnbRMa__actionBadge{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:.375rem;align-items:center;padding:.375rem .625rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__LnbRMa__actorCell{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.8125rem}.page-module__LnbRMa__actorButton{cursor:pointer;color:#8b5cf6;font-family:inherit;font-size:inherit;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;transition:all .15s}.page-module__LnbRMa__actorButton:hover{color:#a78bfa;background:#8b5cf61a}.page-module__LnbRMa__mutedText{color:var(--color-text-muted)}.page-module__LnbRMa__actorTypeBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__LnbRMa__actorTypeUser{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f633}.page-module__LnbRMa__actorTypeSystem{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf633}.page-module__LnbRMa__actorTypeApi{color:#4ade80;background:#22c55e26;border:1px solid #22c55e33}.page-module__LnbRMa__operationId{color:#8b5cf6;background:#8b5cf614;border-radius:.375rem;padding:.25rem .5rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem}.page-module__LnbRMa__operationButton{cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .15s}.page-module__LnbRMa__operationButton:hover{opacity:.8}.page-module__LnbRMa__detailsRow{background:#8b5cf608}.page-module__LnbRMa__detailsRow td{padding:0!important}.page-module__LnbRMa__detailsContent{padding:1rem 1.5rem;overflow-x:auto}.page-module__LnbRMa__detailsPre{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text);white-space:pre-wrap;word-break:break-word;border-radius:.5rem;margin:0;padding:1rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto}.page-module__LnbRMa__emptyState{text-align:center;padding:4rem 2rem}.page-module__LnbRMa__emptyIcon{width:4rem;height:4rem;color:var(--color-text-muted);opacity:.3;margin:0 auto 1rem}.page-module__LnbRMa__emptyTitle{color:var(--color-text);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.page-module__LnbRMa__emptyDesc{color:var(--color-text-muted);font-size:.875rem}.page-module__LnbRMa__errorContainer{background:#ef44441a;border:1px solid #ef444433;border-radius:.75rem;align-items:center;gap:.75rem;margin:1rem 1.5rem;padding:1rem;display:flex}.page-module__LnbRMa__errorIcon{color:#ef4444;flex-shrink:0}.page-module__LnbRMa__errorMessage{color:#f87171;font-size:.875rem}.page-module__LnbRMa__paginationWrapper{border-top:1px solid var(--color-border);justify-content:center;padding:1rem 1.5rem;display:flex}.page-module__LnbRMa__topActionsSection{margin-top:1.5rem}.page-module__LnbRMa__topActionsCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;overflow:hidden}.page-module__LnbRMa__topActionsHeader{border-bottom:1px solid var(--color-border);background:linear-gradient(90deg,#8b5cf60d,#0000);padding:1.25rem 1.5rem}.page-module__LnbRMa__topActionsHeader h2{color:var(--color-text);align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.page-module__LnbRMa__topActionsGrid{flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;display:flex}.page-module__LnbRMa__actionStatItem{background:#8b5cf60d;border:1px solid #8b5cf61a;border-radius:.5rem;flex:1;justify-content:space-between;align-items:center;min-width:200px;max-width:300px;padding:.75rem 1rem;transition:all .15s;display:flex}.page-module__LnbRMa__actionStatItem:hover{background:#8b5cf614;border-color:#8b5cf64d}.page-module__LnbRMa__actionStatItem code{color:#a78bfa;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.8125rem}.page-module__LnbRMa__actionStatCount{color:#8b5cf6;background:#8b5cf626;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.page-module__LnbRMa__toastContainer{z-index:100;position:fixed;bottom:1.5rem;right:1.5rem}@media (max-width:1024px){.page-module__LnbRMa__filtersRow{flex-direction:column}.page-module__LnbRMa__filterGroup{min-width:auto;max-width:none}}@media (max-width:768px){.page-module__LnbRMa__pageContainer{padding:1rem}.page-module__LnbRMa__titleRow{flex-direction:column;align-items:flex-start}.page-module__LnbRMa__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__LnbRMa__cardHeader{flex-direction:column;align-items:flex-start;gap:1rem}.page-module__LnbRMa__actionGroup{flex-wrap:wrap;width:100%}.page-module__LnbRMa__actionGroup .page-module__LnbRMa__btn{flex:1;justify-content:center;min-width:120px}.page-module__LnbRMa__dataTable th,.page-module__LnbRMa__dataTable td{padding:.75rem}.page-module__LnbRMa__topActionsGrid{flex-direction:column}.page-module__LnbRMa__actionStatItem{max-width:none}}@media (max-width:480px){.page-module__LnbRMa__statsGrid{grid-template-columns:1fr}.page-module__LnbRMa__breadcrumb{font-size:.8125rem}}
.page-module__wXwVRq__pageContainer{flex-direction:column;gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.5rem;display:flex}.page-module__wXwVRq__header{flex-direction:column;gap:1rem;display:flex}.page-module__wXwVRq__breadcrumb{color:#ffffff80;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-module__wXwVRq__breadcrumb a{color:#ffffff80;text-decoration:none;transition:color .2s}.page-module__wXwVRq__breadcrumb a:hover{color:#fffc}.page-module__wXwVRq__breadcrumbSeparator{color:#ffffff4d}.page-module__wXwVRq__breadcrumbCurrent{color:#fffc}.page-module__wXwVRq__headerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.page-module__wXwVRq__titleRow{align-items:center;gap:1rem;display:flex}.page-module__wXwVRq__titleIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__wXwVRq__titleText h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.page-module__wXwVRq__titleText p{color:#fff9;margin:.25rem 0 0;font-size:.875rem}.page-module__wXwVRq__controls{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page-module__wXwVRq__connectionStatus{color:#ffffffb3;background:#1e1e2e99;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.page-module__wXwVRq__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__wXwVRq__statusConnected{background:#10b981;box-shadow:0 0 8px #10b98166}.page-module__wXwVRq__statusDisconnected{background:#ef4444;box-shadow:0 0 8px #ef444466}.page-module__wXwVRq__statusPending{background:#f59e0b;animation:1.5s ease-in-out infinite page-module__wXwVRq__pulse}@keyframes page-module__wXwVRq__pulse{0%,to{opacity:1}50%{opacity:.5}}.page-module__wXwVRq__demoToggle{color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;background:#1e1e2e99;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.page-module__wXwVRq__demoToggle:hover{background:#1e1e2ecc;border-color:#fff3}.page-module__wXwVRq__demoToggle input{cursor:pointer;accent-color:#8b5cf6}.page-module__wXwVRq__headerBtn{color:#a78bfa;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__wXwVRq__headerBtn:hover{background:#8b5cf640;border-color:#8b5cf680;transform:translateY(-1px)}.page-module__wXwVRq__headerBtnSecondary{color:#fffc;background:#1e1e2e99;border-color:#ffffff26}.page-module__wXwVRq__headerBtnSecondary:hover{background:#1e1e2ecc;border-color:#ffffff40}.page-module__wXwVRq__demoAlert{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.page-module__wXwVRq__demoAlertIcon{flex-shrink:0}.page-module__wXwVRq__section{background:#1e1e2e80;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.page-module__wXwVRq__sectionHeader{background:linear-gradient(135deg,#8b5cf61a,#a855f70d);border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.page-module__wXwVRq__sectionHeaderSync{background:linear-gradient(135deg,#3b82f61a,#2563eb0d)}.page-module__wXwVRq__sectionHeaderMaintenance{background:linear-gradient(135deg,#f59e0b1a,#d977060d)}.page-module__wXwVRq__sectionHeaderAdmin{background:linear-gradient(135deg,#10b9811a,#0596690d)}.page-module__wXwVRq__sectionHeaderCache{background:linear-gradient(135deg,#ef44441a,#dc26260d)}.page-module__wXwVRq__sectionIcon{color:#a78bfa;background:#8b5cf633;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__wXwVRq__sectionIconSync{color:#60a5fa;background:#3b82f633}.page-module__wXwVRq__sectionIconMaintenance{color:#fbbf24;background:#f59e0b33}.page-module__wXwVRq__sectionIconAdmin{color:#34d399;background:#10b98133}.page-module__wXwVRq__sectionIconCache{color:#f87171;background:#ef444433}.page-module__wXwVRq__sectionTitleGroup h2{color:#fff;margin:0;font-size:1.1rem;font-weight:600}.page-module__wXwVRq__sectionTitleGroup p{color:#ffffff80;margin:.25rem 0 0;font-size:.8rem}.page-module__wXwVRq__sectionBody{padding:1.25rem}.page-module__wXwVRq__operationGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.page-module__wXwVRq__operationCard{background:#1e1e2e99;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.75rem;padding:1.25rem;transition:all .2s;display:flex}.page-module__wXwVRq__operationCard:hover{background:#1e1e2ecc;border-color:#ffffff1f;transform:translateY(-2px)}.page-module__wXwVRq__operationHeader{align-items:center;gap:.75rem;display:flex}.page-module__wXwVRq__operationIcon{background:#8b5cf626;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex}.page-module__wXwVRq__operationTitle{color:#fff;margin:0;font-size:1rem;font-weight:600}.page-module__wXwVRq__operationDescription{color:#fff9;flex:1;margin:0;font-size:.8rem;line-height:1.5}.page-module__wXwVRq__operationResult{background:#10b9811a;border:1px solid #10b98133;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.page-module__wXwVRq__operationResultError{background:#ef44441a;border-color:#ef444433}.page-module__wXwVRq__resultMessage{color:#ffffffb3;font-size:.75rem}.page-module__wXwVRq__operationBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__wXwVRq__operationBtn:hover:not(:disabled){background:linear-gradient(135deg,#9b6cf7,#8b5cf6);transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}.page-module__wXwVRq__operationBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__wXwVRq__spinner{animation:1s linear infinite page-module__wXwVRq__spin}@keyframes page-module__wXwVRq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__wXwVRq__cacheGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.page-module__wXwVRq__cacheCard{background:#1e1e2e99;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.page-module__wXwVRq__cacheCard:hover{background:#1e1e2ecc;border-color:#ffffff1f}.page-module__wXwVRq__cacheCardDangerous{background:#ef44440d;border-color:#ef44444d}.page-module__wXwVRq__cacheCardDangerous:hover{background:#ef44441a;border-color:#ef444480}.page-module__wXwVRq__cacheInfo{flex-direction:column;gap:.25rem;display:flex}.page-module__wXwVRq__cacheName{color:#fff;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:flex}.page-module__wXwVRq__cacheDesc{color:#ffffff80;font-size:.8rem}.page-module__wXwVRq__cacheResult{background:#1e1e2ecc;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.page-module__wXwVRq__cacheBtn{color:#fffc;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.page-module__wXwVRq__cacheBtn:hover:not(:disabled){background:#ffffff1f;border-color:#fff3}.page-module__wXwVRq__cacheBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__wXwVRq__cacheBtnDanger{color:#f87171;background:#ef444433;border-color:#ef444466}.page-module__wXwVRq__cacheBtnDanger:hover:not(:disabled){background:#ef44444d;border-color:#ef444499}.page-module__wXwVRq__warningBanner{background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.page-module__wXwVRq__warningIcon{color:#f59e0b;flex-shrink:0;margin-top:.125rem}.page-module__wXwVRq__warningText{color:#ffffffb3;margin:0;font-size:.8rem;line-height:1.5}.page-module__wXwVRq__warningText strong{color:#fbbf24}.page-module__wXwVRq__warningText em{font-style:normal;-webkit-text-decoration:underline wavy #f59e0b99;text-decoration:underline wavy #f59e0b99}.page-module__wXwVRq__mutedText{color:#ffffff80}.page-module__wXwVRq__mutedTextLight{color:#fff9}@media (max-width:768px){.page-module__wXwVRq__pageContainer{padding:1rem}.page-module__wXwVRq__headerContent{flex-direction:column;align-items:flex-start}.page-module__wXwVRq__controls{justify-content:flex-start;width:100%}.page-module__wXwVRq__operationGrid,.page-module__wXwVRq__cacheGrid{grid-template-columns:1fr}}
.page-module__glQQMa__pageContainer{flex-direction:column;gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.5rem;display:flex}.page-module__glQQMa__header{flex-direction:column;gap:1rem;display:flex}.page-module__glQQMa__breadcrumb{color:#ffffff80;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-module__glQQMa__breadcrumb a{color:#ffffff80;text-decoration:none;transition:color .2s}.page-module__glQQMa__breadcrumb a:hover{color:#fffc}.page-module__glQQMa__breadcrumbSeparator{color:#ffffff4d}.page-module__glQQMa__breadcrumbCurrent{color:#fffc}.page-module__glQQMa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__glQQMa__titleGroup{align-items:center;gap:1rem;display:flex}.page-module__glQQMa__titleIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__glQQMa__titleText h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.page-module__glQQMa__titleText p{color:#fff9;max-width:500px;margin:.25rem 0 0;font-size:.875rem}.page-module__glQQMa__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__glQQMa__statsInfo{color:#fff9;border-right:1px solid #ffffff1a;margin-right:.75rem;padding-right:1rem;font-size:.875rem}.page-module__glQQMa__statsInfo strong{color:#a78bfa;font-weight:600}.page-module__glQQMa__refreshBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__glQQMa__refreshBtn:hover{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf64d}.page-module__glQQMa__emptyState{text-align:center;background:#1e1e2e80;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.page-module__glQQMa__emptyIcon{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:flex}.page-module__glQQMa__emptyState h3{color:#fff;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.page-module__glQQMa__emptyState p{color:#ffffff80;margin:0;font-size:.875rem}.page-module__glQQMa__emptyLink{color:#8b5cf6;font-weight:500;text-decoration:none;transition:color .2s}.page-module__glQQMa__emptyLink:hover{color:#a78bfa;text-decoration:underline}.page-module__glQQMa__guildCard{background:#1e1e2e80;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.page-module__glQQMa__guildHeader{background:#0003;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.page-module__glQQMa__guildInfo{align-items:center;gap:.75rem;display:flex}.page-module__glQQMa__guildIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__glQQMa__guildDetails h3{color:#fff;margin:0;font-size:1rem;font-weight:600}.page-module__glQQMa__guildId{color:#ffffff80;margin-top:.125rem;font-family:ui-monospace,monospace;font-size:.75rem}.page-module__glQQMa__guildBadge{color:#34d399;background:#22c55e26;border:1px solid #22c55e4d;border-radius:20px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__glQQMa__guildBadgeDot{background:currentColor;border-radius:50%;width:6px;height:6px}.page-module__glQQMa__featureGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;padding:1.25rem;display:grid}.page-module__glQQMa__featureItem{background:#0003;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:all .2s;display:flex}.page-module__glQQMa__featureItemEnabled{background:#22c55e0d;border-color:#22c55e4d}.page-module__glQQMa__featureItemEnabled:hover{background:#22c55e1a;border-color:#22c55e66}.page-module__glQQMa__featureItemDisabled{opacity:.75}.page-module__glQQMa__featureItemDisabled:hover{opacity:1;background:#ffffff08}.page-module__glQQMa__featureInfo{align-items:flex-start;gap:.875rem;display:flex}.page-module__glQQMa__featureIcon{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__glQQMa__featureIconEnabled{color:#34d399;background:#22c55e1a;border-color:#22c55e33}.page-module__glQQMa__featureText{flex-direction:column;gap:.25rem;display:flex}.page-module__glQQMa__featureLabel{color:#fff;margin:0;font-size:.9375rem;font-weight:600}.page-module__glQQMa__featureDescription{color:#ffffff80;margin:0;font-size:.8125rem;line-height:1.4}.page-module__glQQMa__toggleSwitch{flex-shrink:0;width:52px;height:28px;margin-left:1rem;display:inline-block;position:relative}.page-module__glQQMa__toggleInput{opacity:0;width:0;height:0}.page-module__glQQMa__toggleSlider{cursor:pointer;background:#ffffff26;border:1px solid #fff3;border-radius:28px;transition:all .3s;position:absolute;inset:0}.page-module__glQQMa__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}.page-module__glQQMa__toggleInput:checked+.page-module__glQQMa__toggleSlider{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#0000}.page-module__glQQMa__toggleInput:checked+.page-module__glQQMa__toggleSlider:before{transform:translate(24px)}.page-module__glQQMa__toggleInput:disabled+.page-module__glQQMa__toggleSlider{opacity:.5;cursor:not-allowed}.page-module__glQQMa__toggleInput:focus-visible+.page-module__glQQMa__toggleSlider{outline-offset:2px;outline:2px solid #8b5cf6}.page-module__glQQMa__statusIndicator{align-items:center;gap:.5rem;margin-top:.375rem;font-size:.75rem;font-weight:500;display:flex}.page-module__glQQMa__statusEnabled{color:#34d399}.page-module__glQQMa__statusDisabled{color:#fff6}.page-module__glQQMa__toggleLoading{background:#0000004d;border-radius:28px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__glQQMa__toggleSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite page-module__glQQMa__spin}@keyframes page-module__glQQMa__spin{to{transform:rotate(360deg)}}.page-module__glQQMa__numberInputWrapper{align-items:center;gap:.5rem;display:flex;position:relative}.page-module__glQQMa__numberInput{color:#fff;text-align:center;-moz-appearance:textfield;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;width:80px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.page-module__glQQMa__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-module__glQQMa__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-module__glQQMa__numberInput:focus{background:#8b5cf61a;border-color:#8b5cf680;outline:none}.page-module__glQQMa__numberInput:disabled{opacity:.5;cursor:not-allowed}.page-module__glQQMa__numberInputSuffix{color:#ffffff80;font-size:.75rem;font-weight:500}.page-module__glQQMa__numberInputLoading{justify-content:center;align-items:center;display:flex}.page-module__glQQMa__selectInput{color:#fff;text-align:left;cursor:pointer;appearance:none;background:#0000004d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid #ffffff1a;border-radius:8px;width:240px;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.page-module__glQQMa__selectInput:focus{background-color:#8b5cf61a;border-color:#8b5cf680;outline:none}.page-module__glQQMa__selectInput:disabled{opacity:.5;cursor:not-allowed}.page-module__glQQMa__selectInput option{color:#fff;background:#1e1e2e}.page-module__glQQMa__categoryDivider{align-items:center;gap:1rem;margin-top:.5rem;padding:.5rem 0;display:flex}.page-module__glQQMa__categoryLabel{text-transform:uppercase;letter-spacing:.1em;color:#fff6;white-space:nowrap;font-size:.6875rem;font-weight:600}.page-module__glQQMa__categoryLine{background:#ffffff1a;flex:1;height:1px}@media (max-width:768px){.page-module__glQQMa__pageContainer{padding:1rem}.page-module__glQQMa__titleRow{flex-direction:column;align-items:flex-start}.page-module__glQQMa__headerActions{justify-content:flex-start;width:100%}.page-module__glQQMa__featureGrid{grid-template-columns:1fr;padding:1rem}.page-module__glQQMa__featureItem{flex-direction:column;align-items:flex-start;gap:1rem}.page-module__glQQMa__toggleSwitch{align-self:flex-end;margin-left:0}}
.page-module__QNs22W__pageContainer{flex-direction:column;gap:1.5rem;max-width:960px;margin:0 auto;padding:1.5rem;display:flex}.page-module__QNs22W__header{flex-direction:column;gap:1rem;display:flex}.page-module__QNs22W__breadcrumb{color:#ffffff80;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-module__QNs22W__breadcrumb a{color:#ffffff80;text-decoration:none;transition:color .2s}.page-module__QNs22W__breadcrumb a:hover{color:#fffc}.page-module__QNs22W__breadcrumbSeparator{color:#ffffff4d}.page-module__QNs22W__breadcrumbCurrent{color:#fffc}.page-module__QNs22W__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__QNs22W__titleGroup{align-items:center;gap:1rem;display:flex}.page-module__QNs22W__titleIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__QNs22W__titleText h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.page-module__QNs22W__titleText p{color:#ffffff80;margin:.25rem 0 0;font-family:ui-monospace,monospace;font-size:.875rem}.page-module__QNs22W__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__QNs22W__dirtyBadge{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:20px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:flex}.page-module__QNs22W__dirtyDot{background:#fbbf24;border-radius:50%;width:6px;height:6px}.page-module__QNs22W__backBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;text-decoration:none;transition:all .2s;display:flex}.page-module__QNs22W__backBtn:hover{color:#fff;background:#ffffff1a}.page-module__QNs22W__saveBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__QNs22W__saveBtn:hover:not(:disabled){background:linear-gradient(135deg,#9b6cf7,#8b5cf6);transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}.page-module__QNs22W__saveBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__QNs22W__errorContainer{text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;padding:2rem}.page-module__QNs22W__errorContainer p{color:#f87171;margin:0 0 1rem}.page-module__QNs22W__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.page-module__QNs22W__spinner{color:#8b5cf6;animation:1s linear infinite page-module__QNs22W__spin}@keyframes page-module__QNs22W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__QNs22W__loadingContainer p{color:#fff9;margin:0}.page-module__QNs22W__formCard{background:#1e1e2e80;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.page-module__QNs22W__formSection{border-bottom:1px solid #ffffff0f;padding:1.5rem}.page-module__QNs22W__formSection:last-of-type{border-bottom:none}.page-module__QNs22W__sectionHeader{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-module__QNs22W__sectionIcon{color:#a78bfa;background:#8b5cf61a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.page-module__QNs22W__sectionTitle{color:#fff;margin:0;font-size:1rem;font-weight:600}.page-module__QNs22W__sectionDescription{color:#fff6;margin:-.75rem 0 1.25rem 2.75rem;font-size:.8rem}.page-module__QNs22W__formRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;display:grid}.page-module__QNs22W__formRowThree{grid-template-columns:repeat(3,1fr)}.page-module__QNs22W__formRowTwo{grid-template-columns:repeat(2,1fr)}.page-module__QNs22W__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__QNs22W__formGroupFull{grid-column:1/-1}.page-module__QNs22W__formLabel{color:#fffc;font-size:.875rem;font-weight:500}.page-module__QNs22W__formLabel span{color:#f87171;margin-left:2px}.page-module__QNs22W__formInput{color:#fff;box-sizing:border-box;background:#1e1e2ecc;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.page-module__QNs22W__formInput:focus{border-color:#8b5cf680;outline:none;box-shadow:0 0 0 3px #8b5cf61a}.page-module__QNs22W__formInput::placeholder{color:#ffffff4d}.page-module__QNs22W__formTextarea{resize:vertical;min-height:80px}.page-module__QNs22W__formSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.page-module__QNs22W__formHint{color:#fff6;margin-top:.25rem;font-size:.75rem}.page-module__QNs22W__checkboxLabel{cursor:pointer;background:#1e1e2e66;border:1px solid #ffffff0f;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}.page-module__QNs22W__checkboxLabel:hover{background:#8b5cf60d;border-color:#8b5cf626}.page-module__QNs22W__checkboxLabelActive{background:#8b5cf614;border-color:#8b5cf633}.page-module__QNs22W__checkbox{accent-color:#8b5cf6;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.page-module__QNs22W__checkboxText{flex:1}.page-module__QNs22W__checkboxTitle{color:#fff;margin:0;font-size:.875rem;font-weight:500}.page-module__QNs22W__checkboxDesc{color:#ffffff73;margin:.25rem 0 0;font-size:.75rem}.page-module__QNs22W__activeToggle{cursor:pointer;background:#22c55e1a;border:1px solid #22c55e40;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .2s;display:inline-flex}.page-module__QNs22W__activeToggle:hover{background:#22c55e26}.page-module__QNs22W__activeToggleInactive{background:#6b72801a;border-color:#6b728040}.page-module__QNs22W__activeToggleLabel{color:#34d399;font-size:.875rem;font-weight:500}.page-module__QNs22W__activeToggleLabelInactive{color:#9ca3af}.page-module__QNs22W__listContainer{flex-direction:column;gap:.75rem;display:flex}.page-module__QNs22W__listHeader{justify-content:space-between;align-items:center;display:flex}.page-module__QNs22W__listTitle{color:#fffc;margin:0;font-size:.875rem;font-weight:500}.page-module__QNs22W__addBtn{color:#a78bfa;cursor:pointer;white-space:nowrap;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.page-module__QNs22W__addBtn:hover{background:#8b5cf633;border-color:#8b5cf680}.page-module__QNs22W__tagList{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__QNs22W__tag{background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.page-module__QNs22W__tagBlue{background:#3b82f61a;border-color:#3b82f633}.page-module__QNs22W__tagText{color:#a78bfa;font-family:ui-monospace,monospace;font-size:.8rem}.page-module__QNs22W__tagTextBlue{color:#60a5fa}.page-module__QNs22W__tagRemove{color:#ffffff80;cursor:pointer;background:#ffffff1a;border:none;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .2s;display:flex}.page-module__QNs22W__tagRemove:hover{color:#f87171;background:#ef444433}.page-module__QNs22W__emptyList{text-align:center;color:#ffffff59;background:#1e1e2e66;border:1px dashed #ffffff14;border-radius:8px;padding:.75rem 1rem;font-size:.8rem}.page-module__QNs22W__channelGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.page-module__QNs22W__channelItem{flex-direction:column;gap:.5rem;display:flex}.page-module__QNs22W__channelLabel{color:#fffc;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.page-module__QNs22W__channelDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__QNs22W__channelDotActivity{background:#a78bfa}.page-module__QNs22W__channelDotSubscription{background:#34d399}.page-module__QNs22W__channelDotPayment{background:#fbbf24}.page-module__QNs22W__channelDotNotification{background:#60a5fa}.page-module__QNs22W__channelDotSystem{background:#f97316}.page-module__QNs22W__channelDotError{background:#f87171}.page-module__QNs22W__channelSet{color:#34d399;background:#22c55e1a;border:1px solid #22c55e33;border-radius:10px;margin-left:auto;padding:.15rem .5rem;font-size:.65rem}.page-module__QNs22W__featureGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.page-module__QNs22W__formActions{background:#1e1e2e4d;border-top:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.page-module__QNs22W__formActionsEnd{justify-content:flex-end}.page-module__QNs22W__mtMd{margin-top:1rem}.page-module__QNs22W__mtLg{margin-top:1.5rem}.page-module__QNs22W__modalBody{flex-direction:column;gap:1rem;display:flex}.page-module__QNs22W__modalFooter{justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:768px){.page-module__QNs22W__pageContainer{padding:1rem}.page-module__QNs22W__titleRow{flex-direction:column;align-items:flex-start}.page-module__QNs22W__headerActions{width:100%}.page-module__QNs22W__formRow,.page-module__QNs22W__formRowTwo,.page-module__QNs22W__formRowThree,.page-module__QNs22W__channelGrid,.page-module__QNs22W__featureGrid{grid-template-columns:1fr}.page-module__QNs22W__formActions{flex-direction:column}.page-module__QNs22W__backBtn,.page-module__QNs22W__saveBtn{justify-content:center;width:100%}}
.page-module__kdow9W__pageContainer{flex-direction:column;gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.5rem;display:flex}.page-module__kdow9W__header{flex-direction:column;gap:1rem;display:flex}.page-module__kdow9W__breadcrumb{color:#ffffff80;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.page-module__kdow9W__breadcrumb a{color:#ffffff80;text-decoration:none;transition:color .2s}.page-module__kdow9W__breadcrumb a:hover{color:#fffc}.page-module__kdow9W__breadcrumbSeparator{color:#ffffff4d}.page-module__kdow9W__breadcrumbCurrent{color:#fffc}.page-module__kdow9W__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__kdow9W__titleGroup{align-items:center;gap:1rem;display:flex}.page-module__kdow9W__titleIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__kdow9W__titleText h1{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.page-module__kdow9W__titleText p{color:#fff9;max-width:500px;margin:.25rem 0 0;font-size:.875rem}.page-module__kdow9W__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__kdow9W__statsInfo{color:#fff9;border-right:1px solid #ffffff1a;margin-right:.75rem;padding-right:1rem;font-size:.875rem}.page-module__kdow9W__statsInfo strong{color:#a78bfa;font-weight:600}.page-module__kdow9W__createBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__kdow9W__createBtn:hover{background:linear-gradient(135deg,#9b6cf7,#8b5cf6);transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}.page-module__kdow9W__mainCard{background:#1e1e2e80;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.page-module__kdow9W__dataTable{border-collapse:collapse;width:100%}.page-module__kdow9W__tableHead{background:#0003}.page-module__kdow9W__tableHead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#fff9;border-bottom:1px solid #ffffff14;padding:1rem 1.25rem;font-size:.75rem;font-weight:600}.page-module__kdow9W__tableHead th:last-child{text-align:right}.page-module__kdow9W__tableBody tr{border-bottom:1px solid #ffffff0d;transition:background .2s}.page-module__kdow9W__tableBody tr:last-child{border-bottom:none}.page-module__kdow9W__tableBody tr:hover{background:#8b5cf60d}.page-module__kdow9W__tableBody td{vertical-align:middle;padding:1rem 1.25rem}.page-module__kdow9W__tableBody td:last-child{text-align:right}.page-module__kdow9W__guildInfo{flex-direction:column;gap:.25rem;display:flex}.page-module__kdow9W__guildName{color:#fff;margin:0;font-weight:600}.page-module__kdow9W__guildId{color:#ffffff80;font-family:ui-monospace,monospace;font-size:.75rem}.page-module__kdow9W__typeBadge{text-transform:capitalize;border-radius:6px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__kdow9W__typeBadgeSubscription{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf64d}.page-module__kdow9W__typeBadgeControl{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d}.page-module__kdow9W__typeBadgeHybrid{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d}.page-module__kdow9W__statusBadge{border-radius:20px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__kdow9W__statusBadgeActive{color:#34d399;background:#22c55e26}.page-module__kdow9W__statusBadgeInactive{color:#9ca3af;background:#6b728026}.page-module__kdow9W__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px}.page-module__kdow9W__setupStatus{align-items:center;gap:.375rem;font-size:.875rem;display:flex}.page-module__kdow9W__setupComplete{color:#34d399}.page-module__kdow9W__setupPending{color:#fbbf24}.page-module__kdow9W__actionButtons{justify-content:flex-end;gap:.5rem;display:flex}.page-module__kdow9W__actionBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.page-module__kdow9W__actionBtn:hover{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf680}.page-module__kdow9W__refreshBtn:hover{color:#34d399;background:#22c55e26;border-color:#22c55e80}.page-module__kdow9W__configBtn{text-decoration:none}.page-module__kdow9W__configBtn:hover{color:#60a5fa;background:#3b82f626;border-color:#3b82f680}.page-module__kdow9W__editBtn{width:auto;padding:.4rem .75rem}.page-module__kdow9W__deleteBtn{color:#f87171;background:#ef44441a;border-color:#ef444433}.page-module__kdow9W__deleteBtn:hover{color:#f87171;background:#ef444433;border-color:#ef444466}.page-module__kdow9W__emptyState{text-align:center;background:#1e1e2e80;border:2px dashed #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.page-module__kdow9W__emptyIcon{color:#a78bfa;background:#8b5cf61a;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.page-module__kdow9W__emptyState h3{color:#fffc;margin:0;font-size:1.25rem;font-weight:600}.page-module__kdow9W__emptyState p{color:#ffffff80;margin:0;font-size:.875rem}.page-module__kdow9W__loadingState{color:#fff9;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.page-module__kdow9W__spinner{animation:1s linear infinite page-module__kdow9W__spin}@keyframes page-module__kdow9W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__kdow9W__errorAlert{color:#f87171;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.page-module__kdow9W__errorIcon{flex-shrink:0}.page-module__kdow9W__errorDismiss{color:#ffffff80;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:.25rem;transition:color .2s}.page-module__kdow9W__errorDismiss:hover{color:#f87171}.page-module__kdow9W__paginationContainer{justify-content:center;padding-top:.5rem;display:flex}.page-module__kdow9W__modalContent{flex-direction:column;gap:1rem;display:flex}.page-module__kdow9W__sectionDivider{border:none;border-top:1px solid #ffffff14;margin:.5rem 0}.page-module__kdow9W__sectionTitle{color:#ffffffe6;align-items:center;gap:.5rem;margin:.5rem 0 .25rem;font-size:.9rem;font-weight:600;display:flex}.page-module__kdow9W__sectionIcon{font-size:1rem}.page-module__kdow9W__modalActions{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.page-module__kdow9W__cancelBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__kdow9W__cancelBtn:hover{background:#ffffff1a;border-color:#ffffff40}.page-module__kdow9W__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.page-module__kdow9W__submitBtn:hover{background:linear-gradient(135deg,#9b6cf7,#8b5cf6);box-shadow:0 4px 12px #8b5cf64d}@media (max-width:768px){.page-module__kdow9W__pageContainer{padding:1rem}.page-module__kdow9W__titleRow{flex-direction:column;align-items:flex-start}.page-module__kdow9W__headerActions{justify-content:space-between;width:100%}.page-module__kdow9W__statsInfo{border-right:none;margin-right:0;padding-right:0}.page-module__kdow9W__mainCard{overflow-x:auto}.page-module__kdow9W__dataTable{min-width:700px}.page-module__kdow9W__actionButtons{gap:.375rem}.page-module__kdow9W__actionBtn{width:28px;height:28px}}
.marketplace-sync-status-module__-zkJFq__widget{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.marketplace-sync-status-module__-zkJFq__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.marketplace-sync-status-module__-zkJFq__header h3{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:600}.marketplace-sync-status-module__-zkJFq__refreshButton{border:1px solid var(--color-border);cursor:pointer;color:var(--color-foreground);background:0 0;border-radius:.25rem;padding:.25rem .5rem;font-size:1.25rem;line-height:1;transition:all .2s}.marketplace-sync-status-module__-zkJFq__refreshButton:hover:not(:disabled){background:var(--color-surface-hover);transform:rotate(90deg)}.marketplace-sync-status-module__-zkJFq__refreshButton:disabled{opacity:.5;cursor:not-allowed}.marketplace-sync-status-module__-zkJFq__content{flex-direction:column;gap:1rem;display:flex}.marketplace-sync-status-module__-zkJFq__loading,.marketplace-sync-status-module__-zkJFq__error{text-align:center;color:var(--color-foreground-muted);padding:2rem}.marketplace-sync-status-module__-zkJFq__error{color:var(--color-danger)}.marketplace-sync-status-module__-zkJFq__healthCard{background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:.375rem;align-items:center;gap:1rem;padding:1rem;display:flex}.marketplace-sync-status-module__-zkJFq__healthIcon{color:var(--health-color,inherit);font-size:2.5rem;line-height:1}.marketplace-sync-status-module__-zkJFq__healthInfo{flex:1}.marketplace-sync-status-module__-zkJFq__healthStatus{color:var(--color-foreground);margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.marketplace-sync-status-module__-zkJFq__healthPercentage{color:var(--color-foreground-muted);font-size:.9rem}.marketplace-sync-status-module__-zkJFq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.marketplace-sync-status-module__-zkJFq__stat{text-align:center;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:.375rem;padding:.75rem}.marketplace-sync-status-module__-zkJFq__statLabel{color:var(--color-foreground-muted);margin-bottom:.25rem;font-size:.85rem}.marketplace-sync-status-module__-zkJFq__statValue{color:var(--color-foreground);font-size:1.5rem;font-weight:600}.marketplace-sync-status-module__-zkJFq__statValueSuccess{color:#10b981;}.marketplace-sync-status-module__-zkJFq__statValueDanger{color:#ef4444;}.marketplace-sync-status-module__-zkJFq__statValueWarning{color:#f59e0b;}.marketplace-sync-status-module__-zkJFq__lastSync{background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:.375rem;padding:.75rem}.marketplace-sync-status-module__-zkJFq__lastSyncRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.marketplace-sync-status-module__-zkJFq__lastSyncRow:last-child{margin-bottom:0}.marketplace-sync-status-module__-zkJFq__lastSyncLabel{color:var(--color-foreground-muted);font-size:.9rem;font-weight:500}.marketplace-sync-status-module__-zkJFq__lastSyncValue{color:var(--color-foreground);font-weight:500}.marketplace-sync-status-module__-zkJFq__syncButton{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background .2s}.marketplace-sync-status-module__-zkJFq__syncButton:hover:not(:disabled){background:var(--color-accent-active)}.marketplace-sync-status-module__-zkJFq__syncButton:disabled{cursor:not-allowed;background:#9ca3af}