:root{--uturn-spacing-unit:8px;--uturn-breakpoint-sm:576px;--uturn-breakpoint-md:768px;--uturn-breakpoint-lg:992px;--uturn-breakpoint-xl:1200px;--uturn-color-background:#121212;--uturn-color-surface:#1e1e1e;--uturn-color-surface-elevated:#282828;--uturn-color-border:#333333;--uturn-color-text-primary:#e0eeef;--uturn-color-text-secondary:#adb5bd;--uturn-color-text-disabled:#555555;--uturn-color-primary:#0d6efd;--uturn-color-primary-dark:#0a58ca;--uturn-color-link:var(--uturn-color-primary);--uturn-color-success:#198754;--uturn-color-warning:#ffc107;--uturn-color-error:#dc3545;--uturn-color-info:#0dcaf0}.theme-light{--uturn-color-background:#ffffff;--uturn-color-surface:#f8f9fa;--uturn-color-surface-elevated:#ffffff;--uturn-color-border:#dee2e6;--uturn-color-text-primary:#212529;--uturn-color-text-secondary:#6c757d;--uturn-color-text-disabled:#adb5bd}*,*::before,*::after{box-sizing:border-box}body{margin:0;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif;font-size:1rem;background-color:var(--uturn-color-background);color:var(--uturn-color-text-primary)}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}h1{font-size:2.5rem;font-weight:700;line-height:1.2}h2{font-size:2rem;font-weight:600;line-height:1.25}h3{font-size:1.75rem;font-weight:600;line-height:1.3}h4{font-size:1.5rem;font-weight:500;line-height:1.4}h5{font-size:1.25rem;font-weight:500}h6{font-size:1rem;font-weight:500;text-transform:uppercase}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.invisible{visibility:hidden!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.m-0{margin:0!important}.p-0{padding:0!important}.m-1{margin:calc(var(--uturn-spacing-unit) * 1)!important}.m-2{margin:calc(var(--uturn-spacing-unit) * 2)!important}.m-3{margin:calc(var(--uturn-spacing-unit) * 3)!important}.m-4{margin:calc(var(--uturn-spacing-unit) * 4)!important}.m-5{margin:calc(var(--uturn-spacing-unit) * 5)!important}.mt-1{margin-top:calc(var(--uturn-spacing-unit) * 1)!important}.mt-2{margin-top:calc(var(--uturn-spacing-unit) * 2)!important}.mt-3{margin-top:calc(var(--uturn-spacing-unit) * 3)!important}.mt-4{margin-top:calc(var(--uturn-spacing-unit) * 4)!important}.mt-5{margin-top:calc(var(--uturn-spacing-unit) * 5)!important}.mb-1{margin-bottom:calc(var(--uturn-spacing-unit) * 1)!important}.mb-2{margin-bottom:calc(var(--uturn-spacing-unit) * 2)!important}.mb-3{margin-bottom:calc(var(--uturn-spacing-unit) * 3)!important}.mb-4{margin-bottom:calc(var(--uturn-spacing-unit) * 4)!important}.mb-5{margin-bottom:calc(var(--uturn-spacing-unit) * 5)!important}.ml-1{margin-left:calc(var(--uturn-spacing-unit) * 1)!important}.ml-2{margin-left:calc(var(--uturn-spacing-unit) * 2)!important}.ml-3{margin-left:calc(var(--uturn-spacing-unit) * 3)!important}.ml-4{margin-left:calc(var(--uturn-spacing-unit) * 4)!important}.ml-5{margin-left:calc(var(--uturn-spacing-unit) * 5)!important}.mr-1{margin-right:calc(var(--uturn-spacing-unit) * 1)!important}.mr-2{margin-right:calc(var(--uturn-spacing-unit) * 2)!important}.mr-3{margin-right:calc(var(--uturn-spacing-unit) * 3)!important}.mr-4{margin-right:calc(var(--uturn-spacing-unit) * 4)!important}.mr-5{margin-right:calc(var(--uturn-spacing-unit) * 5)!important}.mx-1{margin-left:calc(var(--uturn-spacing-unit) * 1)!important;margin-right:calc(var(--uturn-spacing-unit) * 1)!important}.mx-2{margin-left:calc(var(--uturn-spacing-unit) * 2)!important;margin-right:calc(var(--uturn-spacing-unit) * 2)!important}.mx-3{margin-left:calc(var(--uturn-spacing-unit) * 3)!important;margin-right:calc(var(--uturn-spacing-unit) * 3)!important}.mx-4{margin-left:calc(var(--uturn-spacing-unit) * 4)!important;margin-right:calc(var(--uturn-spacing-unit) * 4)!important}.mx-5{margin-left:calc(var(--uturn-spacing-unit) * 5)!important;margin-right:calc(var(--uturn-spacing-unit) * 5)!important}.my-1{margin-top:calc(var(--uturn-spacing-unit) * 1)!important;margin-bottom:calc(var(--uturn-spacing-unit) * 1)!important}.my-2{margin-top:calc(var(--uturn-spacing-unit) * 2)!important;margin-bottom:calc(var(--uturn-spacing-unit) * 2)!important}.my-3{margin-top:calc(var(--uturn-spacing-unit) * 3)!important;margin-bottom:calc(var(--uturn-spacing-unit) * 3)!important}.my-4{margin-top:calc(var(--uturn-spacing-unit) * 4)!important;margin-bottom:calc(var(--uturn-spacing-unit) * 4)!important}.my-5{margin-top:calc(var(--uturn-spacing-unit) * 5)!important;margin-bottom:calc(var(--uturn-spacing-unit) * 5)!important}.p-1{padding:calc(var(--uturn-spacing-unit) * 1)!important}.p-2{padding:calc(var(--uturn-spacing-unit) * 2)!important}.p-3{padding:calc(var(--uturn-spacing-unit) * 3)!important}.p-4{padding:calc(var(--uturn-spacing-unit) * 4)!important}.p-5{padding:calc(var(--uturn-spacing-unit) * 5)!important}.pt-1{padding-top:calc(var(--uturn-spacing-unit) * 1)!important}.pt-2{padding-top:calc(var(--uturn-spacing-unit) * 2)!important}.pt-3{padding-top:calc(var(--uturn-spacing-unit) * 3)!important}.pt-4{padding-top:calc(var(--uturn-spacing-unit) * 4)!important}.pt-5{padding-top:calc(var(--uturn-spacing-unit) * 5)!important}.pb-1{padding-bottom:calc(var(--uturn-spacing-unit) * 1)!important}.pb-2{padding-bottom:calc(var(--uturn-spacing-unit) * 2)!important}.pb-3{padding-bottom:calc(var(--uturn-spacing-unit) * 3)!important}.pb-4{padding-bottom:calc(var(--uturn-spacing-unit) * 4)!important}.pb-5{padding-bottom:calc(var(--uturn-spacing-unit) * 5)!important}.pl-1{padding-left:calc(var(--uturn-spacing-unit) * 1)!important}.pl-2{padding-left:calc(var(--uturn-spacing-unit) * 2)!important}.pl-3{padding-left:calc(var(--uturn-spacing-unit) * 3)!important}.pl-4{padding-left:calc(var(--uturn-spacing-unit) * 4)!important}.pl-5{padding-left:calc(var(--uturn-spacing-unit) * 5)!important}.pr-1{padding-right:calc(var(--uturn-spacing-unit) * 1)!important}.pr-2{padding-right:calc(var(--uturn-spacing-unit) * 2)!important}.pr-3{padding-right:calc(var(--uturn-spacing-unit) * 3)!important}.pr-4{padding-right:calc(var(--uturn-spacing-unit) * 4)!important}.pr-5{padding-right:calc(var(--uturn-spacing-unit) * 5)!important}.px-1{padding-left:calc(var(--uturn-spacing-unit) * 1)!important;padding-right:calc(var(--uturn-spacing-unit) * 1)!important}.px-2{padding-left:calc(var(--uturn-spacing-unit) * 2)!important;padding-right:calc(var(--uturn-spacing-unit) * 2)!important}.px-3{padding-left:calc(var(--uturn-spacing-unit) * 3)!important;padding-right:calc(var(--uturn-spacing-unit) * 3)!important}.px-4{padding-left:calc(var(--uturn-spacing-unit) * 4)!important;padding-right:calc(var(--uturn-spacing-unit) * 4)!important}.px-5{padding-left:calc(var(--uturn-spacing-unit) * 5)!important;padding-right:calc(var(--uturn-spacing-unit) * 5)!important}.py-1{padding-top:calc(var(--uturn-spacing-unit) * 1)!important;padding-bottom:calc(var(--uturn-spacing-unit) * 1)!important}.py-2{padding-top:calc(var(--uturn-spacing-unit) * 2)!important;padding-bottom:calc(var(--uturn-spacing-unit) * 2)!important}.py-3{padding-top:calc(var(--uturn-spacing-unit) * 3)!important;padding-bottom:calc(var(--uturn-spacing-unit) * 3)!important}.py-4{padding-top:calc(var(--uturn-spacing-unit) * 4)!important;padding-bottom:calc(var(--uturn-spacing-unit) * 4)!important}.py-5{padding-top:calc(var(--uturn-spacing-unit) * 5)!important;padding-bottom:calc(var(--uturn-spacing-unit) * 5)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-end{text-align:right!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-semibold{font-weight:600!important}.rounded-pill{border-radius:50rem!important}.font-size-normal{font-size:1.1rem;line-height:1.6}.mx-auto{margin-left:auto!important;margin-right:auto!important}.max-w-700{max-width:700px!important}.line-clamp-3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bg-primary{background-color:var(--uturn-color-primary)!important}.bg-success{background-color:var(--uturn-color-success)!important}.bg-error{background-color:var(--uturn-color-error)!important}.bg-warning{background-color:var(--uturn-color-warning)!important}.bg-info{background-color:var(--uturn-color-info)!important}.bg-secondary{background-color:var(--uturn-color-text-secondary)!important}.bg-surface-elevated{background-color:var(--uturn-color-surface-elevated)!important}.text-primary{color:var(--uturn-color-primary)!important}.text-danger{color:var(--uturn-color-error)!important}.text-success{color:var(--uturn-color-success)!important}.text-warning{color:var(--uturn-color-warning)!important}.text-error{color:var(--uturn-color-error)!important}.text-secondary{color:var(--uturn-color-text-secondary)!important}.bg-primary-soft{background-color:color-mix(in srgb,var(--uturn-color-primary) 15%,transparent)!important}.bg-danger-soft{background-color:color-mix(in srgb,var(--uturn-color-error) 15%,transparent)!important}.bg-warning-soft{background-color:color-mix(in srgb,var(--uturn-color-warning) 15%,transparent)!important}.theme-light .text-primary{color:var(--uturn-color-primary-dark)!important}.theme-light .bg-primary-soft{background-color:color-mix(in srgb,var(--uturn-color-primary) 8%,transparent)!important}.theme-light .bg-danger-soft{background-color:color-mix(in srgb,var(--uturn-color-error) 8%,transparent)!important}.theme-light .bg-warning-soft{background-color:color-mix(in srgb,var(--uturn-color-warning) 8%,transparent)!important}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;margin-left:auto;margin-right:auto;padding-left:calc(var(--uturn-spacing-unit) * 2);padding-right:calc(var(--uturn-spacing-unit) * 2)}.row{display:flex;flex-wrap:wrap}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-end{text-align:right!important}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:720px}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-end{text-align:right!important}}@media(min-width:992px){.container-sm,.container-md,.container-lg{max-width:960px}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}.col-xl-6{flex:0 0 50%;max-width:50%}}.btn{display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.25rem;transition:all .15s ease-in-out;font-size:1rem;padding:.375rem .75rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:var(--uturn-color-primary);border-color:var(--uturn-color-primary)}.btn-primary:hover{background-color:var(--uturn-color-primary-dark);border-color:var(--uturn-color-primary-dark)}.btn-success{color:#fff;background-color:var(--uturn-color-success);border-color:var(--uturn-color-success)}.btn-success:hover{filter:brightness(.9)}.btn-error{color:#fff;background-color:var(--uturn-color-error);border-color:var(--uturn-color-error)}.btn-error:hover{filter:brightness(.9)}.btn-outline-primary{color:var(--uturn-color-primary);background-color:initial;border-color:var(--uturn-color-primary)}.btn-outline-primary:hover{color:#fff;background-color:var(--uturn-color-primary)}.btn-outline-success{color:var(--uturn-color-success);background-color:initial;border-color:var(--uturn-color-success)}.btn-outline-success:hover{color:#fff;background-color:var(--uturn-color-success)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:var(--uturn-color-text-primary);background-color:var(--uturn-color-surface-elevated);background-clip:padding-box;border:1px solid var(--uturn-color-border);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus{color:var(--uturn-color-text-primary);background-color:var(--uturn-color-surface-elevated);border-color:var(--uturn-color-primary);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::placeholder{color:var(--uturn-color-text-secondary);opacity:.8}.form-control:disabled{background-color:var(--uturn-color-surface);opacity:.8}.form-control.is-valid{border-color:var(--uturn-color-success)}.form-control.is-error{border-color:var(--uturn-color-error)}.form-check{display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:var(--uturn-spacing-unit)}.form-check-input{position:absolute;top:0;left:0;width:1rem;height:1rem;opacity:0;cursor:pointer}.form-check-label{position:relative;padding-left:.5rem;line-height:1.5rem;margin-bottom:0}.form-check-label::before{content:"";display:block;position:absolute;top:.25rem;left:-1.5rem;width:1rem;height:1rem;pointer-events:none;background-color:var(--uturn-color-surface);border:1px solid var(--uturn-color-border);transition:all .15s ease-in-out}.form-check-input[type=checkbox]+.form-check-label::before{border-radius:.25rem}.form-check-input[type=radio]+.form-check-label::before{border-radius:50%}.form-check-label::after{content:"";display:block;position:absolute;top:.25rem;left:-1.5rem;width:1rem;height:1rem;opacity:0;transition:opacity .15s ease-in-out}.form-check-input:checked+.form-check-label::before{background-color:var(--uturn-color-primary);border-color:var(--uturn-color-primary)}.form-check-input[type=checkbox]:checked+.form-check-label::after{opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3e%3c/svg%3e");background-size:100% 100%}.form-check-input[type=radio]:checked+.form-check-label::after{opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");background-size:100% 100%}.table{width:100%;margin-bottom:1rem;color:var(--uturn-color-text-primary);vertical-align:top;border-color:var(--uturn-color-border);border-collapse:collapse}.table>:not(caption)>*>*{padding:.5rem;background-color:initial;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--uturn-color-border)}.table>thead{font-weight:600;vertical-align:bottom}.table>tbody>tr:last-child>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--uturn-color-surface)}.table-hover>tbody>tr:hover>*{background-color:var(--uturn-color-surface-elevated);filter:brightness(.95)}@media(prefers-color-scheme:dark){.table-hover>tbody>tr:hover>*{filter:brightness(1.2)}}.theme-dark .table-hover>tbody>tr:hover>*{filter:brightness(1.2)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;color:#fff}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1rem;background-color:var(--uturn-color-surface-elevated);border-bottom:1px solid var(--uturn-color-border)}.navbar-brand{font-size:1.25rem;font-weight:600;text-decoration:none;color:var(--uturn-color-text-primary)}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:.5rem .75rem;text-decoration:none;color:var(--uturn-color-text-primary);background-color:var(--uturn-color-surface-elevated);border:1px solid var(--uturn-color-border);margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:var(--uturn-color-primary);border-color:var(--uturn-color-primary)}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;justify-content:center;align-items:center}.modal.modal-show{display:flex}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}.modal-dialog{position:relative;width:auto;max-width:500px;margin:1.75rem auto;pointer-events:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--uturn-color-surface-elevated);border:1px solid var(--uturn-color-border);border-radius:.5rem}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;background-color:var(--uturn-color-surface-elevated);border:1px solid var(--uturn-color-border);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:initial;border:0;color:var(--uturn-color-text-primary)}.dropdown-item:hover{background-color:var(--uturn-color-surface)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--uturn-color-surface-elevated);background-clip:border-box;border:1px solid var(--uturn-color-border);border-radius:.25rem}