:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;src:url(/static/media/FiraCode-Light.6421ceffe231962052e6.ttf) format("truetype")}@font-face{font-family:Consola;font-style:normal;font-weight:300;src:url(/static/media/Consolas.b6b2a3b58f74f7c8ccf8.ttf) format("truetype")}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:hidden}.dot{animation:pulse 2s infinite;border-radius:50%;box-shadow:0 0 8px currentColor;display:inline-block;height:10px;width:10px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.ok{background-color:#10b981;color:#10b981}.error{background-color:#f59e0b;color:#f59e0b}.fail{background-color:#ef4444;color:#ef4444}.none{background-color:#6b7280;color:#6b7280}.status-layout{grid-gap:0;display:grid;gap:0;grid-template-areas:"sidebar header" "sidebar main";grid-template-columns:360px 1fr;grid-template-rows:70px 1fr;height:100vh}.sidebar{background:linear-gradient(180deg,#1a1a1a,#0f0f0f);border-right:1px solid #ffffff14;color:#b0b0b0;display:flex;flex-direction:column;gap:1.5rem;grid-area:sidebar;overflow-y:auto;padding:1.5rem 1rem;.sidebar-header{align-items:center;border-bottom:2px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:1rem;h3{align-items:center;color:#fff;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin:0;i{color:#10b981}}.clear-history{background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:18px;padding:.25rem .5rem;transition:all .2s ease;&:hover{background-color:#ef44441a;color:#ef4444;transform:scale(1.1)}}}ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0;.history-link{border-left:3px solid #0000;border-radius:6px;cursor:pointer;padding:.75rem;transition:all .2s ease;&:hover{background-color:#10b9811a;border-left-color:#10b981;transform:translateX(4px)}}li{display:flex;flex-direction:column;font-size:.8rem;gap:.5rem;margin:0;padding:0;span{font-family:Fira Code,monospace}.button,span{font-size:.75rem}.button{border-radius:5px;color:#fff;display:inline-block;padding:0 .4rem;width:fit-content}.first{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;.date{background-color:#6b72804d;color:#d1d5db}.env{background-color:#3b82f633;color:#93c5fd}.team{background-color:#10b98133;color:#6ee7b7;font-family:Consola;font-weight:600}.interacts{display:flex;flex-direction:row;gap:.5rem;margin-left:auto;text-decoration:none;a i{font-size:12px;transition:all .2s ease;&:hover{transform:scale(1.2)}}}}.second{align-items:center;color:#9ca3af;display:flex;gap:.5rem;.status{background-color:#6b72804d;border-radius:4px;padding:.3rem .6rem}.dot{margin:0}i{color:#6b7280;font-size:.8rem}}.third{align-items:center;color:#9ca3af;display:flex;gap:.5rem;.message{background-color:#6b72804d;border-radius:4px;padding:.3rem .6rem;word-break:break-word}i{color:#6b7280;font-size:.8rem}}}}>p{color:#6b7280;font-size:.9rem;margin:2rem 0 0;text-align:center}}.header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#1a1a1a,#2a2a2a);border-bottom:1px solid #ffffff14;display:flex;gap:2rem;grid-area:header;justify-content:space-between;padding:0 2rem;.title-logo{align-items:center;background:linear-gradient(135deg,#10b9811a,#3b82f61a);border:1px solid #10b9814d;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;gap:1rem;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;&:hover{background:linear-gradient(135deg,#10b98133,#3b82f626);border-color:#10b981;box-shadow:0 8px 32px #10b9811a}div{align-items:center;display:flex;gap:.75rem}img{border-radius:6px;height:32px;object-fit:contain;width:32px}h1{align-items:center;color:#fff;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin:0;white-space:nowrap;i{color:#10b981;font-size:1rem}}.team-dropdown{background:linear-gradient(180deg,#1a1a1a,#0f0f0f);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 20px 48px #00000080;left:0;list-style:none;margin:0;min-width:250px;padding:.5rem;position:absolute;top:110%;z-index:1000;li{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;margin:0;padding:.75rem 1rem;transition:all .2s ease;&:hover:not(.disabled){background-color:#10b98126;border-color:#10b9814d}&.disabled{cursor:not-allowed;opacity:.4}img{border-radius:4px;height:28px;object-fit:contain;width:28px}h1{font-size:.85rem;gap:0;margin:0}}}}.status-summary{display:flex;flex-shrink:0;gap:1rem;.icon{align-items:center;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-family:Fira Code,monospace;font-size:.9rem;font-weight:700;gap:.5rem;justify-content:center;min-width:100px;padding:.5rem 1rem;transition:all .2s ease;i{font-size:1rem}&:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}}.icon-ok{background:linear-gradient(135deg,#10b981,#059669)}.icon-error{background:linear-gradient(135deg,#f59e0b,#d97706)}.icon-fail{background:linear-gradient(135deg,#ef4444,#dc2626)}}.view-toggle{align-items:center;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border:1px solid #3b82f64d;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;gap:.75rem;padding:.75rem 1.25rem;transition:all .2s ease;&:hover{background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-color:#3b82f6;box-shadow:0 8px 32px #3b82f626}i{color:#9ca3af;cursor:pointer;font-size:1.1rem;transition:all .2s ease;&.selected{color:#3b82f6}&:hover{color:#fff;transform:scale(1.1)}}.grid-multiples{cursor:pointer;height:20px;transition:all .2s ease;width:20px;.api-card{max-height:30px!important;min-height:30px!important}g{fill:#9ca3af}&.selected g{fill:#3b82f6}&:hover g{fill:#fff}}}.button-toggle{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.2rem;justify-content:center;padding:.25rem;position:relative;transition:all .2s ease;&:hover{transform:scale(1.1)}&.enabled{color:#10b981;&:hover{text-shadow:0 0 12px #10b98180}}&.disabled{color:#6b7280;opacity:.5;&:after{background-color:currentColor;border-radius:2px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:120%}&:hover{opacity:.7}}}}.status-main{grid-gap:2rem;align-content:start;display:grid;gap:2rem;grid-area:main;grid-auto-flow:dense;overflow-y:auto;padding:2rem;&.grid{grid-template-columns:1fr}&.list{grid-template-columns:repeat(2,1fr)}&.grid-multiples{grid-template-columns:repeat(4,1fr)}a{color:#fff;text-decoration:none;&:hover{text-decoration:underline}}.env-group{align-self:start;display:flex;flex-direction:column;gap:1.25rem;width:100%;.env-title{align-items:center;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:.9rem;font-weight:700;gap:.5rem;letter-spacing:.5px;padding:.75rem 1.25rem;text-transform:uppercase;width:fit-content;i{font-size:.85rem}}.api-wrapper{display:flex;flex-direction:column;gap:.75rem;&.grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}&.list{display:flex;flex-direction:column;gap:.75rem}&.grid-multiples{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.api-card{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:.7rem;position:relative;transition:all .3s ease;&:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}&:hover{background:linear-gradient(135deg,#10b9811a,#3b82f60d);border-color:#10b98180;box-shadow:0 8px 32px #10b98126;transform:translateY(-2px);&:before{left:100%}}&.none{background:linear-gradient(135deg,#6b72800d,#6b728005);border-color:#6b728033;opacity:.5}.api-header{align-items:center;color:#fff;display:flex;font-size:.95rem;font-weight:600;gap:.75rem;.status-dot{flex-shrink:0}.api-infos{gap:.5rem;min-width:0}.api-infos,.api-message{align-items:center;display:flex}.api-message{color:#b0b0b0;flex:1 1;font-size:.8rem;gap:.4rem;justify-content:center}.api-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-left:auto;i{font-size:.9rem}}i{font-size:.85rem;opacity:.7;transition:all .2s ease;&:hover{opacity:1;transform:scale(1.15)}}}}}}}.api-card{.code{color:#b0b0b0;font-family:Fira Code,monospace;font-size:.85rem}.status-icon{display:inline-block;font-size:1.1rem}.status-text{flex:1 1;word-break:break-word}}.api-card>footer.api-message{align-items:center;background-color:#0000004d;border-radius:6px;color:#b0b0b0;display:flex;font-size:.8rem;gap:.5rem;padding:.5rem}.sidebar{.history-entry{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.entry-meta{flex:1 1;flex-wrap:wrap;.entry-section{align-items:space-between}.project{background:linear-gradient(135deg,rgba(82,148,255,.378),rgba(116,56,255,.337))}.button{display:inline-flex;gap:.3rem}.team{background-color:#fff;color:#000;font-family:Consola;padding:1px 5px}}.entry-actions,.entry-meta{align-items:center;align-items:center;display:flex;gap:.5rem}.entry-actions{flex-shrink:0;position:sticky;right:0}.entry-date,.entry-message,.entry-status{align-items:center;display:flex;font-size:.75rem;gap:.5rem;.label{color:#6b7280;font-weight:600}}.empty-state{color:#6b7280;font-size:.9rem;text-align:center;i{color:#6b7280;font-size:2rem;margin-top:.5rem}}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.api-card{animation:fadeIn .3s ease-out}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.api-card.loading{animation:shimmer 2s infinite;background-size:1000px 100%}.hidden{display:none!important}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fa-circle-info,.fa-info,.fa-network-wired,.git,.rancher{color:#9ca3af;display:inline-block;opacity:.6;transition:all .3s ease;&:hover{opacity:1;transform:scale(1.15) rotate(5deg)}}.git:hover{color:#f97316}.rancher:hover{color:#06b6d4}.fa-network-wired:hover{color:#ef4444}.fa-info:hover{color:#a855f7}.fa-circle-info:hover{color:#3b82f6}.api-card{.react-tooltip{word-wrap:break-word!important;background-color:#000000e6!important;border-radius:6px!important;box-shadow:0 10px 40px #00000080!important;color:#e0e0e0!important;font-size:.85rem!important;line-height:1.4!important;max-width:300px!important;padding:.75rem!important;pointer-events:auto!important;position:fixed!important;white-space:normal!important;z-index:1!important}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6,#10b981);border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;&:hover{background:linear-gradient(180deg,#60a5fa,#34d399)}}@media (max-width:1024px){.status-layout{grid-template-columns:280px 1fr}.status-main{padding:1.5rem;&.grid{grid-template-columns:1fr}&.grid-multiples,&.list{grid-template-columns:repeat(2,1fr)}}.header{gap:1rem;padding:0 1rem;.title-logo{h1{font-size:.85rem}}}}@media (max-width:768px){.status-layout{grid-template-areas:"header" "sidebar" "main";grid-template-columns:1fr;grid-template-rows:70px auto 1fr}.sidebar{border-bottom:1px solid #ffffff14;border-right:none;max-height:200px;overflow-y:auto;padding:1rem}.header{flex-wrap:wrap;gap:.75rem;justify-content:center;padding:0 1rem;.title-logo{justify-content:center;min-width:100%;order:1}.status-summary{order:2}.view-toggle{order:3}}.status-main{gap:1rem;padding:1rem;&.grid,&.list{grid-template-columns:1fr}&.grid-multiples{grid-template-columns:repeat(2,1fr)}.env-group{.api-wrapper.grid,.api-wrapper.list{grid-template-columns:1fr}.api-wrapper.grid-multiples{grid-template-columns:repeat(2,1fr)}}}}@media (max-width:480px){.status-layout{grid-template-columns:1fr}.header{gap:.5rem;padding:0 .75rem;.title-logo{min-width:100%;padding:.5rem .75rem;h1{font-size:.8rem}}.status-summary{justify-content:space-around;width:100%;.icon{font-size:.75rem;min-width:80px;padding:.4rem .8rem}}.view-toggle{justify-content:center;padding:.5rem .75rem;width:100%}}.sidebar{max-height:150px;padding:.75rem;.sidebar-header h3{font-size:.8rem}}.status-main{gap:1rem;grid-template-columns:1fr!important;padding:.75rem;.env-group{.env-title{font-size:.8rem;padding:.5rem 1rem}.api-wrapper.grid,.api-wrapper.grid-multiples,.api-wrapper.list{grid-template-columns:1fr}.api-card{padding:.75rem;.api-header{font-size:.85rem}.api-message{font-size:.75rem}}}}}
/*# sourceMappingURL=main.b157ee09.css.map*/