/* input(360,1): run-time error CSS1035: Expected colon, found '}' */
/* Migrated from wwwroot/notsupported.html */
html,
    body,
    #app {
        height: 100%;
        margin: 0;
        padding: 0;
    }

    #app {
        background-repeat: no-repeat;
        background-size: 100% auto;
    }

    .page-loading-warp {
        align-items: center;
        display: flex;
        justify-content: center;
        flex-direction: column;
        gap: 10px;
    }

.csp-inline-34d49f3e1e {
    min-width: 95vw !important;
    top: 0px !important;
}


/* Generated from remaining static inline style attributes. */
.csp-inline-07220a6413 {
    display:flex; place-content:space-between;
}

.csp-inline-08f65f9b1b {
    width: 100%; margin-bottom: 21px;
}

.csp-inline-0afd4db956 {
    width: 350px;
}

.csp-inline-0bac17190a {
    display: flex; gap: 15px;
}

.csp-inline-0c10e72553 {
    vertical-align: -0.3em; font-size: 32px; color: #d34230;
}

.csp-inline-0c99ddff28 {
    display: flex;align-self: center;justify-content: center;gap: 6px;
}

.csp-inline-0cd28ce9ba {
    display:inline;
}

.csp-inline-0d7010b773 {
    color:red;
}

.csp-inline-0da1ddcc9c {
    flex-grow:1;
}

.csp-inline-1006290150 {
    width: 66.6%;
}

.csp-inline-10ba0cb12c {
    font-weight: normal;
}

.csp-inline-10e0ed15c2 {
    flex-grow: 1; margin-left: auto; text-align: right;
}

.csp-inline-111d30e1d3 {
    display:grid;
                    grid-template-columns: 1fr 260px 120px;
                    padding:10px 0;
                    border-bottom:1px solid #f0f0f0;
                    align-items:center;
}

.csp-inline-1151799950 {
    width: 50%;
}

.csp-inline-1184ecf033 {
    flex-direction:row;width:250px;
}

.csp-inline-12eae7c955 {
    color: red; text-align: center;
}

.csp-inline-12ff9f921a {
    border-top: 1px solid rgba(240, 240, 240, 0.6);
}

.csp-inline-13cbe03b9a {
    text-align: right;
}

.csp-inline-13efad46c9 {
    width: 144px; margin: 0;
}

.csp-inline-17ab4d5e24 {
    align-self:stretch;
}

.csp-inline-1cdf817ed3 {
    ;--scrollbar-width: 17px;
}

.csp-inline-220e404d34 {
    height: 40px;background: #b8653d;
}

.csp-inline-23a340ae09 {
    display:flex; flex-direction:row; place-content: start; align-items: center; gap: 10px;
}

.csp-inline-247e494375 {
    margin-left: 25px;
}

.csp-inline-24ec4a0248 {
    background: #040e26;
            width: 100%;
            height: 75px;
            align-items: center;
            display:flex;
}

.csp-inline-259cf2fba7 {
    width: 75%;
}

.csp-inline-27934ca4f6 {
    display:flex; flex-direction:column; place-content: start; align-items: start; gap: 10px;
}

.csp-inline-29223e155c {
    display:flex; place-items: center center; flex-direction: column;
}

.csp-inline-292feb95f8 {
    padding-right:10px;
}

.csp-inline-29ab0e7020 {
    margin-left: 5px;
}

.csp-inline-29caedb200 {
    display:flex;place-content:space-between; align-items: center; gap: 15px;
}

.csp-inline-2a4008cc4c {
    margin-left:20%;
}

.csp-inline-2d172fcbfe {
    margin-left:25px;
}

.csp-inline-2d53ff2d48 {
    display: flex; align-items: center; cursor: pointer;
}

.csp-inline-2ea218cff2 {
    display:flex; flex-direction:column; place-content: start; align-items: start; gap: 0;
}

.csp-inline-2ed3159cb5 {
    border:1px inset black;overflow-y:auto;margin-top:12px;flex-grow:1;align-self:stretch;
}

.csp-inline-2f07881722 {
    width:100%;height:100%;padding:24px;
}

.csp-inline-3058542a10 {
    font-size:.85em;
}

.csp-inline-3075078d5e {
    position:fixed; top: 0; left: 0;width: 100%;height: 100%;background: white;
}

.csp-inline-3343fd6464 {
    margin-top:24px;
}

.csp-inline-3694ff8516 {
    display:grid;
    grid-template-columns: 1fr 260px;
    font-weight:600;
    padding:8px 0;
    border-bottom:1px solid #f0f0f0;
}

.csp-inline-373ef06189 {
    min-width:70vw;top:0px;
}

.csp-inline-3766e36caf {
    text-align:center;width:100%;
}

.csp-inline-37cc381211 {
    width:100%;display:flex;flex-direction:column;
}

.csp-inline-3aabd6b1b0 {
    align-self:stretch;width:100%;
}

.csp-inline-3aff76acac {
    color: #fff; background-color: #dc3545; border-color: #dc3545; float: right; margin-right: 12px;
}

.csp-inline-3b33845933 {
    width: 120px;
}

.csp-inline-3b8f103dd0 {
    display: flex; flex-direction: column; gap: 15px; width: 100%;
}

.csp-inline-3bc928abb5 {
    width: 80%;
}

.csp-inline-3cc24b7651 {
    display:flex; gap: 5px; place-content:start; align-items: center;
}

.csp-inline-3d8ff24968 {
    float: right; margin-right:  12px;
}

.csp-inline-3db9091fcb {
    display:flex;place-content:end;
}

.csp-inline-3ef24d6691 {
    margin-bottom: 21px; width: 100%;
}

.csp-inline-3fe29bd9c4 {
    font-size:18px; color:#1677ff; margin-right:8px; margin-top:2px;
}

.csp-inline-3fed2a7ec9 {
    margin-left:5px;
}

.csp-inline-4018f4a8b5 {
    margin-left:12px;
}

.csp-inline-40f3b84a51 {
    height:100%;width:100%;
}

.csp-inline-40fb325226 {
    margin-top: -25px;
}

.csp-inline-416cae8347 {
    display:flex; flex-direction: column; gap: 5px;
}

.csp-inline-42c1d23048 {
    width: 175px;
}

.csp-inline-44e5bfbcdf {
    margin: 24px 16px; padding: 24px; min-height: 280px;
}

.csp-inline-460f0a2da5 {
    border-bottom: 1px solid rgba(150,150,150,.4);
}

.csp-inline-466eec09ed {
    display:flex; flex-direction:column; gap:5px;background:white;
}

.csp-inline-480f4cdab7 {
    color: red; text-align: left; margin-top: -21px; margin-bottom: 21px;
}

.csp-inline-499ec8ae8b {
    margin-top:25px;margin-bottom:25px;
}

.csp-inline-4b9460a1a1 {
    display:flex !important; flex: 1 1 25%;
}

.csp-inline-4c1ec03512 {
    font-size:16px;
                    color:#1677ff;
                    display:flex;
                    align-items:center;
}

.csp-inline-4cabb276cc {
    height: 100%; display: flex; place-content:center; place-items: center;
}

.csp-inline-4fc3e87ef1 {
    float: right; margin-right: 12px;
}

.csp-inline-5061e4c9cd {
    display:flex; align-items: center; gap: 5px;
}

.csp-inline-507bbfb0a9 {
    display:inline-block;margin-right: 30px;color:white;
}

.csp-inline-53b3a11cf0 {
    overflow-y: auto; height: 500px;
}

.csp-inline-54fcb1322b {
    height:246px;overflow-y:scroll;
}

.csp-inline-55a70da243 {
    flex-grow: 1;
}

.csp-inline-55f9f939c6 {
    display:flex; align-items:center; gap:40px;
}

.csp-inline-56a3e3403a {
    height:100%;flex-grow:inherit;align-self:stretch;
}

.csp-inline-578e10f26a {
    background:white;padding: 12px 36px;margin:0 -36px;margin-bottom:12px;
}

.csp-inline-58786dcd93 {
    width:100%;height:300px;line-height:300px;text-align:center;
}

.csp-inline-5b0d98b65a {
    color: #dc3545;
    csp-inline-baef3b3863
}

.csp-inline-5b616873c3 {
    width: 60%;align-self:end;
}

.csp-inline-5bac8467c0 {
    color:green;
}

.csp-inline-5cb57137c7 {
    width: 150px;
}

.csp-inline-5e1a645cb0 {
    width: 100%; position: relative;
}

.csp-inline-5ec0625966 {
    min-width:70vw;
}

.csp-inline-610ad31c98 {
    margin-top: 16px; max-width: 25%;
}

.csp-inline-617fa77f9e {
    top:50px;
}

.csp-inline-648149cea2 {
    margin-bottom: 0;
}

.csp-inline-64c0f9a16f {
    position:fixed;top: 50%;left: 50%; transform: translate(-50%, -50%);
}

.csp-inline-651fd8e748 {
    position: absolute; top: 0; right: 0;
}

.csp-inline-6594c02ada {
    background: white; margin: 0 -36px; padding: 0px 0px 12px 0px;margin-bottom:12px;
}

.csp-inline-66623bc7e3 {
    height:100%; overflow: hidden;
}

.csp-inline-67cff775d2 {
    align-content:center; width: 40%;
}

.csp-inline-6938734927 {
    width: 100%; text-align: right;
}

.csp-inline-699a59e029 {
    text-align: right; padding-right:25px;
}

.csp-inline-69d66e5b2e {
    width: 100%;
}

.csp-inline-69e2ee4715 {
    max-width:250px; word-break:break-word; overflow-wrap:break-word; white-space:normal;
}

.csp-inline-6b5c453ad8 {
    display:flex; flex-direction: column; gap:  15px;
}

.csp-inline-6fc7ec2938 {
    display:flex;
                    justify-content:center;
                    align-items:center;
                    gap:6px;
}

.csp-inline-72e74af05a {
    font-weight:bold;text-align:center;width:100%;font-size:1.5em;display:block;
}

.csp-inline-7301176173 {
    margin-top: 50px;
}

.csp-inline-73e5c4cee8 {
    background: rgba(140,140,140,.4); padding: 4px; border-radius: 9px;
}

.csp-inline-75632ba2f1 {
    top:50px;min-width:40vw;
}

.csp-inline-76084ee4e5 {
    margin-bottom:0;
}

.csp-inline-772d480b57 {
    white-space:normal;font-size:12px;
}

.csp-inline-77308a7373 {
    text-align: right; margin-top: -8px; margin-bottom: 4px;
}

.csp-inline-7817357b8f {
    display:grid;
                                            grid-template-columns: 1fr 260px;
                                            padding:10px 0;
                                            border-bottom:1px solid #f0f0f0;
                                            align-items:center;
}

.csp-inline-795c24084e {
    width: 100%; text-align: left; margin-bottom: 0;
}

.csp-inline-79d9c7d358 {
    color:red; font-size:12px; margin-top:6px;
}

.csp-inline-7d729e9dd0 {
    padding:0px;margin:0px;
}

.csp-inline-7e4fda1908 {
    align-content:center;
}

.csp-inline-8052bab6f5 {
    margin: 30px;line-height: 40px;font-weight: 700;color: white;
}

.csp-inline-807e51198d {
    width: 100px;
}

.csp-inline-822b3053a1 {
    display:flex;width:  100%;
}

.csp-inline-82ae03e324 {
    display:inline-block;margin-right: 30px;
}

.csp-inline-8453429173 {
    height: 300px;
}

.csp-inline-84eff7f602 {
    margin-right:12px;
}

.csp-inline-8506681389 {
    width: 180px;
}

.csp-inline-85605653ca {
    display:flex; flex-direction: column; gap: 25px;margin-top:12px;
}

.csp-inline-869e472fd6 {
    max-width: calc(100% - 88px);
}

.csp-inline-86ca81e2aa {
    padding: 50px;
}

.csp-inline-86e99a1392 {
    display:grid;
                grid-template-columns: 1fr 260px 120px;
                font-weight:600;
                padding:8px 0;
                border-bottom:1px solid #f0f0f0;
                align-items:center;
}

.csp-inline-87be84582a {
    margin:25px;
}

.csp-inline-87db227580 {
    position:relative;
}

.csp-inline-883cbf213e {
    display: flex;align-items:center;height:50px;width:50px;align-items: center;justify-content: center;
}

.csp-inline-8968228e37 {
    vertical-align: -0.3em; font-size: 32px; color: #348f41;
}

.csp-inline-8aeee6bb43 {
    width: 33.3%;
}

.csp-inline-8d1e240969 {
    color: #1890ff; margin-right: 6px;
}

.csp-inline-8daebe40eb {
    display:flex;flex-direction: column;margin-top:12px;
}

.csp-inline-c89e831547 {
    width: 100%;
    text-align: center;
    padding-top: 6px;
}

.csp-inline-8f3898fc2c {
    align-self:flex-end;
}

.csp-inline-8fb046e09d {
    width:100%;height:100%;align-self:stretch;
}

.csp-inline-90978550a0 {
    width: 100%; display: flex; align-items: start;
}

.csp-inline-91059be927 {
    opacity: .827;
}

.csp-inline-91b46317be {
    width:100%;margin-bottom:12px;
}

.csp-inline-94fdf74a45 {
    padding-left:6px;
}

.csp-inline-95b990d26a {
    margin-left:5%; font-size:14px;color:black;
}

.csp-inline-963c48252f {
    margin-left:3px;
}

.csp-inline-9645e0f41f {
    display:flex; gap: 15px; place-content:start; align-items: center;
}

.csp-inline-972fb7bdc1 {
    display:flex; place-content: flex-end; gap: 25px;
}

.csp-inline-9a5ee35bae {
    height: 100px !important;
}

.csp-inline-9b979a78f6 {
    width:175px;
}

.csp-inline-9bdc9a8416 {
    display:flex;
}

.csp-inline-9eb125f52f {
    margin-top:20px;
}

.csp-inline-9f2f7a15b0 {
    color: red; font-size: .9em;
}

.csp-inline-a2fb18b570 {
    color: red; text-align: left;
}

.csp-inline-a4b966c53f {
    color:black;
}

.csp-inline-a527bac1ee {
    text-align:right;
}

.csp-inline-a5cbc3dc4b {
    display:block; max-width: 600px; text-overflow: ellipsis;overflow: hidden;
}

.csp-inline-a845256315 {
    position: absolute; top: 0; left: 0; z-index: 10; background: rgba(240,240,240,.7); width: 100%; height: 100%;
}

.csp-inline-a95fa295c7 {
    padding-bottom:10px;
}

.csp-inline-a9a45818c2 {
    overflow-y:auto;height:calc(100vh - 4.5rem) !important;
}

.csp-inline-a9b9415203 {
    min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available;
}

.csp-inline-a9efa5449f {
    white-space:nowrap;
}

.csp-inline-a9f1ca19e4 {
    border-right:1px solid #e6e6e6;
}

.csp-inline-aa0000648c {
    color:inherit;
}

.csp-inline-ac5d43d729 {
    float: right;
}

.csp-inline-aef07c4091 {
    border-bottom:1px solid rgb(184, 184, 184);
}

.csp-inline-af1d164402 {
    width:100px;
}

.csp-inline-b157db7044 {
    flex-direction:row;
}

.csp-inline-b411cf8aa0 {
    display:table;
}

.csp-inline-b46e6f1c64 {
    background: #DFEBF5;border-color: #06173d !important;
}

.csp-inline-b4870b7ee2 {
    margin-left: 7px;
}

.csp-inline-b64fe36a22 {
    min-width: 89px;
}

.csp-inline-b87efa5bc3 {
    font-size: 16px;
}

.csp-inline-baef3b3863 {
    display: block; margin-bottom: 16px;
}

.csp-inline-bc0eb55156 {
    width: 40%;
}

.csp-inline-bc9f022101 {
    color: red; margin-top:35px;
}

.csp-inline-bcb0a0d8bd {
    padding: 0;
}

.csp-inline-bce7f6f3d7 {
    display:flex; justify-content:center; gap:6px;
}

.csp-inline-be76142c61 {
    display: flex; column-gap:  10px;
}

.csp-inline-c100d45051 {
    display:flex;
        align-items:flex-start;
        background:#e6f4ff;
        border:1px solid #91caff;
        padding:10px;
        margin-top:10px;
        border-radius:4px;
}

.csp-inline-c1038502f1 {
    margin-top: 12px; width: 100%;
}

.csp-inline-c165ef3c28 {
    display:flex; flex-direction:column; gap: 5px;
}

.csp-inline-c22151c717 {
    width: 100%;
                    text-align: center;
                    padding-top: 6px;
}

.csp-inline-c271afe536 {
    max-height: 200px; overflow-y: auto;
}

.csp-inline-c27e6564f3 {
    padding-left: 10px;
}

.csp-inline-c2bcea0858 {
    display: flex; justify-content: space-between; align-items: center;
}

.csp-inline-c3509a5346 {
    color: red; text-align: let;
}

.csp-inline-c36b3d6a99 {
    width: 250px;
}

.csp-inline-c3bbbbae3d {
    justify-content: space-between;
}

.csp-inline-c4b2bc0ed3 {
    font-weight:bold;
}

.csp-inline-c5cc417c9a {
    width:100%;height:100%;
}

.csp-inline-c8198e8c11 {
    color:red; font-size:12px; margin-top:4px;
}

.csp-inline-c8ed37db1b {
    color:red !important;border-color: red !important;
}

.csp-inline-c937f3b834 {
    margin-left: 8px;
}

.csp-inline-cc67751f24 {
    float: right; width: 120px;
}

.csp-inline-ccdcfac177 {
    font-size:2em;width: auto;height: auto;margin-left:-6px;
}

.csp-inline-cd0fccb9a2 {
    width: 222px;
}

.csp-inline-cd6f0475b1 {
    display:flex; place-content:space-between; align-items: center;padding:12px;
}

.csp-inline-ce3980460c {
    display:flex; gap: 15px;
}

.csp-inline-ce55094053 {
    margin: 16px 0px;display:flex;justify-content:flex-end;
}

.csp-inline-ceafc34d25 {
    width: 400px;
}

.csp-inline-cf016c0a13 {
    display:grid; grid-template-columns:1fr; grid-column-gap: 20px; grid-row-gap: 20px;
}

.csp-inline-cf36a66e6f {
    max-height:40vh;overflow-y:auto;
}

.csp-inline-cfc4d612cf {
    margin:0 -36px;
}

.csp-inline-cfc4d612cd {
    font-size:20px;
}

.csp-inlne-afc4d612cf {
    font-size: 20px;
}

.csp-inline-d0eb22f062 {
    margin-top: 7px;
}

.csp-inline-d26af9fe75 {
    width:25%;
}

.csp-inline-d2a8049cda {
    display:flex; place-content: space-between; place-items:center;
}

.csp-inline-d467c7d051 {
    white-space: pre;
}

.csp-inline-d5afefe1c7 {
    display:flex; place-content: space-evenly; flex-direction: row; gap: 10px;
}

.csp-inline-d62532fc09 {
    color: #f0f0f0;
}

.csp-inline-d78319d103 {
    background-color:#06173d; color:white;
}

.csp-inline-d857b0be9b {
    display:flex; place-content:space-between; align-items: center; gap: 15px;
}

.csp-inline-da303dcf86 {
    margin-bottom:15px;
}

.csp-inline-dc03ec1ec3 {
    float:right; margin-top: 5px;
}

.csp-inline-dc974c4cb8 {
    border-right:1px solid rgb(200,200,200);
}

.csp-inline-dd18b3da44 {
    color: #ff4d4f !important;
}

.csp-inline-dd5a75f63b {
    width:300px;
}

.csp-inline-dd684d48f3 {
    display:flex;flex-direction:row;gap:20px;
}

.csp-inline-ddda8f66e3 {
    display:flex; flex-direction: column;
}

.csp-inline-dfc468cba7 {
    max-width:450px;
}

.csp-inline-e130755c99 {
    border: 1px groove black;box-shadow: 1px 1px 6px -1px;
}

.csp-inline-e2cf6da961 {
    min-height:222px;
}

.csp-inline-e34d368ea8 {
    display:flex; flex-direction: column; gap: 15px; margin-top:12px;
}

.csp-inline-e63c008665 {
    margin:12px 36px;
}

.csp-inline-e74a373e7f {
    width: 300px;
}

.csp-inline-e83667a6d7 {
    resize: none;
}

.csp-inline-ea0fe828d2 {
    height:100%;overflow-y:auto;
}

.csp-inline-ebe6db671b {
    text-align: left;display:flex;gap:6px;
}

.csp-inline-ec060bac5e {
    width: 200px;
}

.csp-inline-ecff1ea1f1 {
    margin-bottom:25px;width:100%;
}

.csp-inline-eedae12d31 {
    white-space: nowrap; text-overflow: ellipsis; min-width:0; overflow: hidden; display: block;
}

.csp-inline-eef7eae8da {
    max-width: 100%;
}

.csp-inline-ef37bb9f4a {
    background:white; padding:  25px;
}

.csp-inline-f0970a849d {
    border-right:1px outset black;padding:24px 24px 24px 12px;align-self:stretch;margin-right:0px !important;background:#f5f5f5;margin-right:8px;min-width: 320px;box-shadow: 0px 0px 6px -1px;z-index: 10;clip-path: inset(0 -10px 0 0);
}

.csp-inline-f0c083d815 {
    position: absolute; top: 48%; text-align: center; width: 100%;
}

.csp-inline-f0f9aa9013 {
    width:auto;height:auto;max-width:100%;
}

.csp-inline-f0fc5b16e5 {
    margin-bottom:50px;
}

.csp-inline-f1a9d44c4e {
    font-size: .8em;
}

.csp-inline-f295507fd1 {
    position: sticky; top: 0; background-color: white; z-index: 1;
}

.csp-inline-f35acd418d {
    min-height:300px;max-height:300px;
}

.csp-inline-f36fbc5171 {
    margin-right:0;
}

.csp-inline-f38b7a0d8d {
    white-space:pre-line;
}

.csp-inline-f61e4ccf86 {
    font-size: 14px; font-weight: bold; padding: 8px 0;
}

.csp-inline-f65f292243 {
    display: flex; justify-content: center; align-items: center; flex-direction: column; min-height: 150px; height: 100%;
}

.csp-inline-f7b9c625a3 {
    display:flex; flex-direction:column; place-content: start; align-items: start; gap: 25px;
}

.csp-inline-f89ec2babf {
    margin-left:6px;
}

.csp-inline-fa20927e98 {
    box-sizing: border-box;border-radius: 2px;border: 1px solid #f0f0f0;padding:24px;background:white;margin-top:12px;margin-bottom:0px !important;
}

.csp-inline-faa20f0b90 {
    display:flex;
                                    align-items:flex-start;
                                    background:#e6f4ff;
                                    border:1px solid #91caff;
                                    padding:10px;
                                    margin-top:10px;
                                    border-radius:4px;
}

.csp-inline-fae3b58e5f {
    height:100%;
}

.csp-inline-fb0c89639f {
    max-width:450px;text-wrap:wrap;
}

.csp-inline-fd9494a04d {
    display:flex;place-content:space-between; align-items: center;
}

.csp-inline-fe0abc2a17 {
    display:flex; flex-direction: column; gap: 15px;
}
