@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.5s}::view-transition-old(root){transform:scale(.95);opacity:.5;filter:blur(2px)}::view-transition-new(root){transform:scale(1.05);opacity:.5;filter:blur(2px)}:root{view-transition-name:root;--background:#ffffff;--background-alt:#f8f9fa;--foreground:#171717;--color-primary-bg:#3a506b;--color-primary-text:#ffffff;--color-primary-hover-bg:#2c3e50;--color-primary-active-bg:#1e2b37;--color-secondary-bg:#e9ecef;--color-secondary-text:#212529;--color-secondary-hover-bg:#dee2e6;--color-secondary-active-bg:#ced4da;--color-tetriary-bg:#f8f9fa;--color-tetriary-text:#212529;--color-tetriary-hover-bg:#e9ecef;--color-tetriary-active-bg:#ced4da;--color-danger:#dc3545;--color-danger-bg:#e74c3c;--color-danger-text:#ffffff;--color-danger-hover-bg:#c0392b;--color-danger-active-bg:#a5281d;--color-success:#28a745;--color-success-bg:#2ecc71;--color-success-text:#ffffff;--color-success-hover-bg:#27ae60;--color-success-active-bg:#1e8449;--color-info:#17a2b8;--color-info-bg:#3498db;--color-info-text:#ffffff;--color-info-hover-bg:#2980b9;--color-info-active-bg:#1f639b;--color-border:#495057;--color-border-alt:#adb5bd;--color-border-hover:#ced4da;--color-border-active:var(--color-primary-bg)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--background-alt:#212529;--foreground:#ededed;--color-primary-bg:#4a6285;--color-primary-text:#ffffff;--color-primary-hover-bg:#5a729f;--color-primary-active-bg:#6683b8;--color-secondary-bg:#495057;--color-secondary-text:#f8f9fa;--color-secondary-hover-bg:#6c757d;--color-secondary-active-bg:#7b868e;--color-tetriary-bg:#667179;--color-tetriary-text:#ffffff;--color-tetriary-hover-bg:#3e454c;--color-tetriary-active-bg:#545d66;--color-danger:#dc3545;--color-danger-bg:#e74c3c;--color-danger-text:#ffffff;--color-danger-hover-bg:#f15849;--color-danger-active-bg:#f67262;--color-success:#28a745;--color-success-bg:#2ecc71;--color-success-text:#ffffff;--color-success-hover-bg:#3ee383;--color-success-active-bg:#54e890;--color-info:#17a2b8;--color-info-bg:#3498db;--color-info-text:#ffffff;--color-info-hover-bg:#2980b9;--color-info-active-bg:#1f639b}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:var(--foreground);font-weight:600;text-transform:capitalize;margin-bottom:.5rem;margin-top:1rem}ol,ul{list-style:none}a.nocolor{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.page{display:flex;flex-direction:column;gap:1rem;padding:1rem;max-width:min(95%,100rem);margin:0 auto}.page--full{max-width:95%}.first-page-content,.form,.gapped-list{display:flex;flex-direction:column;gap:1rem}.form{padding:1rem}.form label{display:flex;flex-direction:column;gap:.5rem;text-transform:capitalize}.form label input,.form label select,.form label textarea{padding:.5rem;border-radius:.5rem;border:1px solid var(--foreground);background:var(--background);color:var(--foreground);font-size:1.25rem}.form label select option{background:var(--background);color:var(--foreground)}.table-wrapper{overflow:auto;--table-header-bg:var(--color-primary-bg);--table-header-text:var(--color-primary-text);--table-row-bg:var(--color-tetriary-bg);--table-row-alt-bg:var(--color-tetriary-active-bg);--table-row-text:var(--color-secondary-text);--table-row-alt-text:var(--color-secondary-text);--table-border:var(--color-border);--table-hover-bg:var(--color-tetriary-hover-bg)}.table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1.5rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);thead{text-align:left;background:var(--table-header-bg);color:var(--table-header-text);font-size:.8rem;th{padding:.75rem 1rem;font-weight:600;border-bottom:2px solid var(--table-border)}}tbody{tr{background:var(--table-row-bg);color:var(--table-row-text);border-bottom:1px solid var(--table-border);td{padding:.75rem 1rem}}tr:nth-child(2n){background:var(--table-row-alt-bg);color:var(--table-row-alt-text)}tr:hover{background:var(--table-hover-bg);transition:background-color .2s ease-in-out}tr:last-child{border-bottom:none}}}.row{display:flex;flex-direction:row;gap:1rem;.column{flex:1 1;display:flex;flex-direction:column;gap:1rem}}.hidden{opacity:.75;cursor:not-allowed}.skeleton{display:inline-block;height:1.5rem;background-color:var(--color-border);border-radius:.25rem;animation:skeleton-loading 1s linear infinite alternate}.skeleton--tiny{width:25%}.skeleton--small{width:50%}.skeleton--medium{width:75%}.skeleton--large{width:100%}@keyframes skeleton-loading{0%{background-color:hsl(200,20%,80%)}to{background-color:hsl(200,20%,95%)}}@media (prefers-color-scheme:dark){@keyframes skeleton-loading{0%{background-color:hsl(200,20%,30%)}to{background-color:hsl(200,20%,50%)}}}.subtitle{font-size:1.25rem;font-weight:400;color:var(--foreground);margin-bottom:.5rem}:root{--button-primary-bg:var(--color-primary-bg);--button-primary-text:var(--color-primary-text);--button-primary-hover-bg:var(--color-primary-hover-bg);--button-primary-active-bg:var(--color-primary-active-bg);--button-secondary-bg:var(--color-secondary-bg);--button-secondary-text:var(--color-secondary-text);--button-secondary-hover-bg:var(--color-secondary-hover-bg);--button-secondary-active-bg:var(--color-secondary-active-bg);--button-danger-bg:var(--color-danger-bg);--button-danger-text:var(--color-danger-text);--button-danger-hover-bg:var(--color-danger-hover-bg);--button-danger-active-bg:var(--color-danger-active-bg);--button-success-bg:var(--color-success-bg);--button-success-text:var(--color-success-text);--button-success-hover-bg:var(--color-success-hover-bg);--button-success-active-bg:var(--color-success-active-bg);--button-border-radius:6px;--button-disabled-opacity:0.65;--button-transition:all 0.2s ease-in-out}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;border-radius:var(--button-border-radius);transition:var(--button-transition);box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:100px;height:40px;text-decoration:none}.btn:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed;pointer-events:none}.btn-primary{background-color:var(--button-primary-bg);color:var(--button-primary-text)}.btn-primary:hover{background-color:var(--button-primary-hover-bg);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn-primary:active{background-color:var(--button-primary-active-bg);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text)}.btn-secondary:hover{background-color:var(--button-secondary-hover-bg);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn-secondary:active{background-color:var(--button-secondary-active-bg);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-danger{background-color:var(--button-danger-bg);color:var(--button-danger-text)}.btn-danger:hover{background-color:var(--button-danger-hover-bg);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn-danger:active{background-color:var(--button-danger-active-bg);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-success{background-color:var(--button-success-bg);color:var(--button-success-text)}.btn-success:hover{background-color:var(--button-success-hover-bg);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn-success:active{background-color:var(--button-success-active-bg);transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-sm{padding:.25rem .75rem;font-size:.875rem;height:32px;min-width:80px}.btn-lg{padding:.75rem 1.5rem;font-size:1.125rem;height:48px;min-width:120px}.btn-icon{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;min-width:unset;width:40px;height:40px}.btn-icon.btn-sm{padding:.25rem;width:32px;height:32px}.btn-icon.btn-lg{padding:.75rem;width:48px;height:48px}.btn-with-icon{display:inline-flex;align-items:center;gap:.5rem}.btn-with-icon svg{width:1em;height:1em}