:root{--dt-page-bg:var(--bs-tertiary-bg);--dt-bottom-nav-h:4rem;--dt-header-h:3.5rem}html{scroll-padding-top:calc(var(--dt-header-h) + 1rem)}html:has(.dt-tabs-sticky){scroll-padding-top:calc(var(--dt-header-h) + 3.5rem)}.dt-tabs-sticky{top:var(--dt-header-h);z-index:1015;position:sticky}.dt-filter-scroll{--dt-filter-top:calc(var(--dt-header-h) + 3.5rem);top:var(--dt-filter-top);max-height:calc(100vh - var(--dt-filter-top) - 1rem);overscroll-behavior:contain;position:sticky;overflow-y:auto}body{-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;display:flex}.dt-page-bg{background-color:var(--dt-page-bg)}.dt-text-xs{font-size:.75rem}.dt-tabular{font-variant-numeric:tabular-nums}.dt-min-w-0{min-width:0}.dt-clamp-2,.dt-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dt-clamp-2{-webkit-line-clamp:2}.dt-clamp-3{-webkit-line-clamp:3}.dt-compare-table{--dt-compare-label:8.5rem;table-layout:fixed;min-width:calc(var(--dt-compare-label) + var(--dt-compare-n,2) * 9rem)}.dt-compare-table>colgroup>col:first-child{width:var(--dt-compare-label)}.dt-compare-table :is(th,td){overflow-wrap:break-word}@media (min-width:768px){.dt-compare-table{--dt-compare-label:12rem}}.dt-border-dashed{border-style:dashed!important}.dt-text-balance{text-wrap:balance}.dt-text-pretty{text-wrap:pretty}.dt-icon{vertical-align:-.125em;flex-shrink:0}.dt-skip-link:focus{z-index:1080;position:fixed;top:.5rem;left:.5rem}.dt-narrow{max-width:28rem}.dt-mock-badge{right:.5rem;bottom:calc(var(--dt-bottom-nav-h) + .5rem);z-index:1040;pointer-events:none;position:fixed}@media (min-width:992px){.dt-mock-badge{bottom:.5rem}}.dt-modal-fixed .modal-content{height:min(46rem,100%)}.card .table>tbody>tr:last-child>*{border-bottom-width:0}[data-sonner-toaster]{--normal-bg:var(--bs-body-bg);--normal-text:var(--bs-body-color);--normal-border:var(--bs-border-color);--border-radius:var(--bs-border-radius);font-family:var(--bs-body-font-family)}.dt-dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.dt-deadline-pill{border-radius:var(--bs-border-radius-pill);padding:.125rem .5rem}.dt-pre-line{white-space:pre-line}.dt-tender-row{transition:border-color .15s ease-in-out}.dt-tender-row:hover{border-color:var(--bs-primary-border-subtle)}@media (min-width:768px){.dt-tender-row-side{min-width:9.5rem}}.dt-tender-table>thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-tertiary-color);background-color:var(--bs-tertiary-bg);white-space:nowrap;font-size:.6875rem;font-weight:600}.dt-tender-table-name{min-width:18rem}.dt-overline{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-tertiary-color);font-size:.6875rem;font-weight:600}.dt-filter-group>summary{cursor:pointer;list-style:none}.dt-filter-group>summary::-webkit-details-marker{display:none}.dt-filter-group .dt-filter-chevron{transition:transform .15s ease-in-out;transform:rotate(-90deg)}.dt-filter-group[open] .dt-filter-chevron{transform:none}.dt-hero{background-color:var(--dt-bar-bg);color:#fff}.dt-hero-muted{color:#ffffffb8}.dt-hero-search{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-body-bg);width:100%;max-width:55rem;color:var(--bs-body-color);align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1.25rem;display:flex}.dt-hero-search .form-select{border-radius:0;border-left:1px solid var(--bs-border-color)!important}.dt-hero-chip{border-radius:var(--bs-border-radius-pill);color:#fff;background-color:#ffffff14;border:1px solid #ffffff2e;align-items:center;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.dt-hero-chip:hover{color:#fff;background-color:#ffffff29}.dt-guide{--dt-guide-accent:#fbbf24;width:100%;max-width:55rem}.dt-guide-stage{touch-action:pan-y;display:grid}.dt-guide-slide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:.5rem;transition:opacity .35s,transform .35s,visibility 0s linear .35s;display:flex;transform:translateY(.5rem)}.dt-guide-slide[data-active]{opacity:1;visibility:visible;transition:opacity .35s,transform .35s,visibility;transform:none}.dt-guide-title{letter-spacing:-.02em;text-wrap:balance;justify-content:center;align-items:center;gap:.75rem;margin:0;font-size:clamp(1.375rem,1rem + 1.6vw,2.125rem);font-weight:700;line-height:1.2;display:flex}.dt-guide-icon{border-radius:var(--bs-border-radius-lg);width:2.5rem;height:2.5rem;color:var(--dt-guide-accent);background-color:#ffffff1f;flex:none;justify-content:center;align-items:center;display:inline-flex}.dt-guide-text{color:#ffffffc7;text-wrap:pretty;margin:0}.dt-guide-cta{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.dt-guide-cta:hover{color:#fff;text-decoration:underline}.dt-guide-steps{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin-top:1rem;display:flex}.dt-guide-step{border-radius:var(--bs-border-radius-pill);color:#ffffffb8;background-color:#ffffff0f;border:1px solid #ffffff2e;align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .25rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.dt-guide-step:hover{color:#fff;background-color:#ffffff1f}.dt-guide-step[aria-current]{color:#fff;background-color:#ffffff29;border-color:#ffffff52}.dt-guide-num{background-color:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.75rem;font-weight:700;display:inline-flex}.dt-guide-step[aria-current] .dt-guide-num{color:var(--dt-bar-bg);background-color:#fff}.dt-guide-progress{background-color:var(--dt-guide-accent);transform-origin:0;width:100%;height:2px;animation:linear forwards dt-guide-progress;position:absolute;bottom:0;left:0}.dt-guide-progress[data-paused]{animation-play-state:paused}@keyframes dt-guide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dt-guide-toggle{color:#ffffffb8;background:0 0;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;display:inline-flex}.dt-guide-toggle:hover{color:#fff;background-color:#ffffff1f}@media (prefers-reduced-motion:reduce){.dt-guide-slide,.dt-guide-slide[data-active]{transition:none}}@media (max-width:575.98px){.dt-guide-step:not([aria-current]){padding-right:.25rem}.dt-guide-step:not([aria-current]) .dt-guide-step-label{display:none}}@media (min-width:768px){.dt-text-md-base{font-size:1rem}}.dt-icon-box-sm{border-radius:var(--bs-border-radius-sm)!important;width:1.75rem!important;height:1.75rem!important}.dt-entity-avatar{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-primary-bg-subtle);width:3.5rem;height:3.5rem;color:var(--bs-primary-text-emphasis);letter-spacing:.02em;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:inline-flex}@media (min-width:768px){.dt-entity-avatar{width:4rem;height:4rem;font-size:1.375rem}}.dt-icon-box{border-radius:var(--bs-border-radius);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.dt-icon-box.dt-field{color:var(--dt-field-fg);background-color:var(--dt-field-bg)}.dt-accent-box{color:var(--dt-accent);background-color:var(--dt-accent-bg)}.dt-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.dt-step{min-width:0;position:relative}.dt-step:not(:last-child):after{content:"";background-color:var(--bs-border-color);height:2px;position:absolute;top:.75rem;left:1.75rem;right:.25rem}.dt-step-done:not(:last-child):after{background-color:var(--bs-primary)}.dt-step-node{border:2px solid var(--bs-border-color);background-color:var(--bs-body-bg);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.dt-step-done .dt-step-node{border-color:var(--bs-primary);background-color:var(--bs-primary)}.dt-step-current .dt-step-node{border-color:var(--bs-primary);box-shadow:inset 0 0 0 4px var(--bs-body-bg);background-color:var(--bs-primary)}.dt-step-date{color:var(--bs-tertiary-color)}.dt-step-current .dt-step-date{color:var(--dt-link);font-weight:500}.dt-step-upcoming>.small{color:var(--bs-tertiary-color)}@media (max-width:575.98px){.dt-step-date{display:none!important}}.dt-key-facts>*+*{border-left:1px solid var(--bs-border-color)}@media (max-width:767.98px){.dt-key-facts>:nth-child(odd){border-left:0}.dt-key-facts>:nth-child(n+3){border-top:1px solid var(--bs-border-color)}}.dt-scroll-x{scrollbar-width:none}.dt-scroll-x::-webkit-scrollbar{display:none}.dt-smart-wrap{width:100%;position:relative}.dt-smart{text-align:start;width:100%;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;overflow:hidden;box-shadow:0 2px 4px -2px #0f172a0d,0 4px 12px -2px #0f172a14}.dt-smart[data-mode=ai]{border:2px solid var(--dt-accent)}.dt-smart-top{align-items:center;gap:.75rem;min-height:4rem;padding:.5rem .5rem .5rem 1rem;display:flex}.dt-smart[data-mode=ai] .dt-smart-top{padding:calc(.5rem - 1px) calc(.5rem - 1px) calc(.5rem - 1px) calc(1rem - 1px)}.dt-smart-modes{background-color:var(--bs-secondary-bg);border-radius:.5rem;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.dt-smart-mode{height:2rem;color:var(--bs-secondary-color);background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.25rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;display:inline-flex}.dt-smart-mode:hover{color:var(--bs-body-color)}.dt-smart-mode[aria-pressed=true]{color:var(--bs-body-color);background-color:var(--bs-body-bg);box-shadow:0 1px 2px #0f172a0d}.dt-smart-mode[data-ai][aria-pressed=true] svg{color:var(--dt-accent)}.dt-smart-input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:1rem;line-height:1.625rem}.dt-smart-input::placeholder{color:var(--bs-tertiary-color)}.dt-smart-input::-webkit-search-cancel-button{cursor:pointer}.dt-smart-scope{border:0;border-left:1px solid var(--bs-border-color);border-radius:0;flex-shrink:0;width:auto;font-weight:500;box-shadow:none!important}.dt-smart-submit{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:0 1.25rem;font-size:1rem;font-weight:600;display:inline-flex}.dt-smart-strip{border-top:1px solid var(--bs-border-color-translucent);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;line-height:1.25rem;display:flex}.dt-smart[data-mode=ai] .dt-smart-strip{background-color:var(--dt-accent-bg)}.dt-smart-label{color:var(--dt-accent);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.dt-smart-chip{height:2rem;color:var(--dt-link);background-color:rgba(var(--dt-link-rgb), .08);border:1px solid var(--dt-link);border-radius:999px;align-items:center;gap:.375rem;padding:0 .5rem 0 .75rem;font-weight:500;display:inline-flex}.dt-smart-chip button{color:inherit;background:0 0;border:0;padding:0;display:inline-flex}.dt-smart-example{height:2rem;color:var(--bs-secondary-color);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:999px;padding:0 .75rem;font-weight:500}.dt-smart-example:hover{color:var(--dt-link);border-color:var(--dt-link)}.dt-smart-note{color:var(--bs-secondary-color)}.dt-smart-edit{color:var(--bs-link-color);background:0 0;border:0;margin-left:auto;padding:0;font-weight:500}.dt-smart-edit:hover{text-decoration:underline}.dt-smart-strip-compact{border-top:0;gap:.375rem;padding:0;font-size:.75rem;line-height:1rem}.dt-smart-strip-compact .dt-smart-chip{height:1.5rem;padding:0 .5rem}.dt-smart-suggest{z-index:1016;text-align:start;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-lg);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0;right:0}.dt-smart-suggest-title{letter-spacing:.02em;text-transform:uppercase;color:var(--bs-secondary-color);align-items:center;gap:.375rem;margin:0 0 .25rem;padding:0 .25rem;font-size:.75rem;font-weight:600;display:flex}.dt-smart-suggest-chips{flex-wrap:wrap;gap:.5rem;padding:0 .25rem .25rem;display:flex}.dt-smart-suggest .dt-smart-example{align-items:center;font-size:.8125rem;text-decoration:none;display:inline-flex}.dt-smart-example:focus-visible{color:var(--dt-link);border-color:var(--dt-link)}.dt-smart-suggest-row{text-align:start;width:100%;color:var(--bs-body-color);background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem;font-size:.875rem;display:flex}.dt-smart-suggest-row svg{color:var(--bs-tertiary-color);flex-shrink:0}.dt-smart-suggest-row:hover,.dt-smart-suggest-row:focus-visible{background-color:var(--bs-tertiary-bg)}.dt-smart-recent+*{border-top:1px solid var(--bs-border-color-translucent);margin-top:.25rem;padding-top:.625rem}.dt-smart-recent-item{align-items:center;gap:.25rem;display:flex}.dt-smart-recent-item .dt-smart-suggest-row{flex:auto;min-width:0}.dt-smart-recent-remove{width:2rem;height:2rem;color:var(--bs-tertiary-color);background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dt-smart-recent-remove:hover,.dt-smart-recent-remove:focus-visible{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.dt-smart-recent-clear{color:var(--dt-link);letter-spacing:0;text-transform:none;background:0 0;border:0;margin-left:auto;padding:0;font-size:.75rem;font-weight:500}.dt-smart-recent-clear:hover{text-decoration:underline}@media (max-width:575.98px){.dt-smart-top{gap:.5rem;padding-left:.5rem}.dt-smart-mode span{display:none}.dt-smart-submit{padding:0 .875rem}}.dt-chat-panel{--bs-offcanvas-width:min(100vw, 27.5rem);box-shadow:var(--bs-box-shadow-lg)}.dt-chat-header{border-bottom:1px solid var(--bs-border-color);padding:.75rem .75rem .75rem 1rem}.dt-chat-context{border-radius:var(--bs-border-radius-pill);background-color:var(--bs-primary-bg-subtle);max-width:100%;color:var(--bs-primary-text-emphasis);align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.dt-chat-user{border-radius:var(--bs-border-radius-lg) var(--bs-border-radius-lg) .25rem var(--bs-border-radius-lg);background-color:var(--bs-primary);color:#fff;white-space:pre-line;overflow-wrap:anywhere;max-width:85%;padding:.5rem .75rem}.dt-chat-md>:last-child{margin-bottom:0}.dt-chat-md p,.dt-chat-md ul,.dt-chat-md ol{margin-bottom:.5rem}.dt-chat-md ul,.dt-chat-md ol{padding-left:1.25rem}.dt-chat-card{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-body-bg);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.dt-chat-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.dt-chat-stat{border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg);overflow-wrap:anywhere;min-width:0;padding:.5rem .625rem}.dt-chat-composer{border-top:1px solid var(--bs-border-color);background-color:var(--bs-body-bg);padding:.75rem 1rem 1rem}.dt-chat-input{border:1px solid var(--bs-primary);border-radius:var(--bs-border-radius-lg);align-items:flex-end;gap:.5rem;padding:.375rem .375rem .375rem .75rem;display:flex}.dt-chat-input.is-busy{border-color:var(--bs-border-color)}.dt-chat-input:focus-within{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb), .15)}.dt-chat-input textarea{resize:none;field-sizing:content;min-height:2.25rem;max-height:8rem;padding-top:.375rem}.dt-chat-hero-icon{width:3.5rem;height:3.5rem}.dt-chat-fab{z-index:1035;align-items:center;gap:.5rem;padding:.75rem 1.25rem .75rem 1rem;font-weight:500;display:inline-flex;position:fixed;bottom:2.25rem;right:1.25rem}.dt-chat-fab-app{bottom:calc(var(--dt-bottom-nav-h) + 1rem)}@media (min-width:992px){.dt-chat-fab-app{bottom:2.25rem}}.dt-account-toggle:after{display:none}.dt-account-toggle{border-radius:var(--bs-border-radius);background-color:#ffffff14;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .25rem;font-weight:500;display:inline-flex;color:#fff!important}.dt-account-toggle:hover,.dt-account-toggle.show{background-color:#ffffff29}.dt-account-avatar{border-radius:var(--bs-border-radius-sm);width:1.75rem;height:1.75rem;color:var(--dt-bar-bg);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.dt-role-card{cursor:pointer;border-width:1px}.dt-role-card:disabled,.dt-role-card[aria-disabled=true]{cursor:default}.dt-role-card.is-on{border:2px solid var(--bs-primary);background-color:var(--bs-primary-bg-subtle)}.dt-role-check{border:1.5px solid var(--bs-border-color);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.dt-role-check.is-on{border-color:var(--bs-primary);background-color:var(--bs-primary);color:#fff}.dt-sticky-cta{z-index:1020;position:sticky;bottom:.75rem}@media (max-width:991.98px){body:has(.dt-sticky-cta) .dt-chat-fab{bottom:5.5rem}}.dt-header-search{border-radius:var(--bs-border-radius);color:#fff;background-color:#ffffff1a;border:1px solid #fff3;align-items:center;gap:.5rem;width:12rem;padding:.3125rem .375rem .3125rem .75rem;display:flex}.dt-header-search:focus-within{border-color:#fff9}@media (min-width:1400px){.dt-header-search{width:13rem}}.dt-header-search input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:.875rem}.dt-header-search input::placeholder{color:#ffffffa6}.dt-header-search kbd{border-radius:var(--bs-border-radius-sm);color:#ffffffbf;background:0 0;border:1px solid #ffffff4d;padding:0 .375rem;font-size:.75rem}:root[data-bs-theme=dark] .dt-theme-light-only,:root:not([data-bs-theme=dark]) .dt-theme-dark-only{display:none}.dt-entity-avatar.dt-entity-avatar-sm{width:2.5rem;height:2.5rem;font-size:.875rem}.dt-entity-avatar.dt-entity-avatar-xs{border-radius:var(--bs-border-radius-sm);width:1.75rem;height:1.75rem;font-size:.6875rem}.dt-result-count{font-size:1rem}@media (min-width:992px){.dt-result-count{font-size:1.25rem}}.dt-sort-select{max-width:7.75rem}@media (min-width:576px){.dt-sort-select{max-width:none}}.dt-icon-btn{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.dt-chip-choice{--bs-btn-color:var(--bs-body-color);--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:var(--dt-link);--bs-btn-hover-border-color:var(--dt-link);--bs-btn-active-color:var(--dt-link);--bs-btn-active-bg:rgba(var(--dt-link-rgb), .08);--bs-btn-active-border-color:var(--dt-link);padding-inline:.75rem;font-weight:500}.dt-chip-active{--bs-btn-color:var(--dt-link);--bs-btn-bg:rgba(var(--dt-link-rgb), .08);--bs-btn-border-color:var(--dt-link);--bs-btn-hover-color:var(--dt-link);--bs-btn-hover-bg:rgba(var(--dt-link-rgb), .16);--bs-btn-hover-border-color:var(--dt-link);padding-inline:.75rem;font-weight:500}.dt-switch-success{background-color:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.dt-switch-success .form-check-input:checked{background-color:var(--bs-success);border-color:var(--bs-success)}.dt-info-line{background-color:var(--bs-tertiary-bg);border-radius:var(--bs-border-radius);padding:.5rem .75rem}@media (min-width:768px){.dt-entity-item.dt-entity-selected{border-color:var(--dt-link);box-shadow:0 0 0 1px var(--dt-link);background-color:rgba(var(--dt-link-rgb), .04)}}.dt-entity-main{flex-basis:12rem}.dt-entity-follow{order:1}.dt-entity-stats{order:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.dt-entity-stats .dt-stat-cell{border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg);flex-direction:column-reverse;padding:.5rem .75rem;display:flex}.dt-entity-stats .dt-stat-cell .fw-semibold{font-size:1.125rem}.dt-entity-badges{order:6;width:100%}@media (min-width:768px){.dt-entity-item .card-body{align-items:center!important}ul:not(.dt-entity-grid)>li>.dt-entity-item .dt-entity-follow{order:2}ul:not(.dt-entity-grid)>li>.dt-entity-item .dt-entity-stats{order:1;gap:2rem;width:auto;display:flex}ul:not(.dt-entity-grid)>li>.dt-entity-item .dt-stat-cell{text-align:end;background:0 0;flex-direction:column;min-width:5.5rem;padding:0}ul:not(.dt-entity-grid)>li>.dt-entity-item .dt-entity-badges{flex-basis:100%;order:3;width:auto;margin-top:-.5rem;padding-left:5rem}}.dt-entity-grid .dt-entity-item .card-body{align-items:flex-start!important}.dt-entity-table th{color:var(--bs-secondary-color);white-space:nowrap;font-size:.8125rem;font-weight:600}.dt-own-badge{color:var(--bs-warning-text-emphasis);background-color:var(--bs-warning-bg-subtle);border:1px solid var(--bs-warning-border-subtle);font-weight:500}.dt-open-badge{color:var(--bs-success-text-emphasis);background-color:var(--bs-success-bg-subtle);font-weight:500}.dt-dot{vertical-align:middle;background-color:currentColor;border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.dt-guest-banner{background-color:rgba(var(--dt-link-rgb), .06);border:1px solid rgba(var(--dt-link-rgb), .2)}.dt-compare-tray{z-index:1030;pointer-events:none;position:fixed;inset:auto 0 1rem}.dt-compare-tray-inner{pointer-events:auto;color:#fff;box-shadow:var(--bs-box-shadow-lg);background-color:#0b2453;border-radius:.75rem;padding:.75rem 1rem}.dt-compare-chip,.dt-compare-slot{border-radius:.5rem;align-items:center;gap:.5rem;max-width:12rem;height:2.5rem;padding:0 .625rem 0 .375rem;font-size:.875rem;font-weight:500;display:inline-flex}.dt-compare-chip{background-color:#ffffff1f}.dt-compare-chip .dt-entity-avatar{color:#0b2453;background-color:#fff}.dt-compare-slot{opacity:.8;border:1px dashed #fff6;padding-inline:.75rem}@media (min-width:768px){body:has(.dt-compare-tray) .dt-chat-fab{bottom:calc(var(--dt-compare-tray-h,4rem) + 2rem)}body:has(.dt-compare-tray) main{padding-bottom:calc(var(--dt-compare-tray-h,4rem) + 1rem)}body:has(.dt-compare-tray) .dt-filter-scroll{max-height:calc(100vh - var(--dt-filter-top) - var(--dt-compare-tray-h,4rem) - 1.75rem)}}.dt-suggest-head{letter-spacing:.02em;text-transform:uppercase;color:var(--bs-secondary-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .5rem .25rem;font-size:.75rem;font-weight:600;display:flex}.dt-suggest-all{text-transform:none;letter-spacing:0;color:var(--dt-link);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.dt-suggest-all:hover{text-decoration:underline}.dt-suggest-row{width:100%;color:var(--bs-body-color);text-align:start;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem;font-size:.875rem;text-decoration:none;display:flex}.dt-suggest-row:hover,.dt-suggest-row:focus-visible{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.dt-suggest-row:focus-visible{outline:2px solid var(--dt-link);outline-offset:-2px}mark.dt-suggest-hit{color:var(--dt-link);background:0 0;padding:0;font-weight:600}.dt-suggest-file{border-radius:var(--bs-border-radius-sm);background-color:var(--bs-tertiary-bg);width:1.75rem;height:1.75rem;color:var(--bs-secondary-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dt-suggest-foot{border-top:1px solid var(--bs-border-color-translucent);align-items:center;gap:.5rem;margin-top:.25rem;padding-top:.25rem;display:flex}.dt-suggest-search{color:var(--dt-link);font-weight:500}.dt-suggest-status{color:var(--bs-secondary-color);align-items:center;gap:.5rem;padding:.75rem .5rem;font-size:.875rem;display:flex}.dt-suggest-empty{flex-direction:column;align-items:center;gap:.75rem;padding:1rem .5rem;display:flex}.dt-suggest-empty-icon{background-color:var(--bs-tertiary-bg);width:2.5rem;height:2.5rem;color:var(--bs-secondary-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dt-suggest-tips{background-color:var(--bs-tertiary-bg);border-radius:.5rem;margin:0;padding:.75rem .75rem .75rem 1.75rem}.dt-suggest-tip{border-top:1px solid var(--bs-border-color-translucent);align-items:center;gap:.375rem;margin-top:.25rem;padding:.5rem .5rem 0;display:flex}.dt-header-suggest{z-index:1050;width:min(32rem,100vw - 2rem);max-height:min(36rem,100vh - 6rem);color:var(--bs-body-color);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-lg);border-radius:.75rem;padding:.5rem;position:absolute;top:calc(100% + .375rem);right:0;overflow-y:auto}.dt-smart-suggest{max-height:min(36rem,100vh - 12rem);overflow-y:auto}.dt-mobile-search .modal-content{flex-direction:column;display:flex}.dt-mobile-search-top{border-bottom:1px solid var(--bs-border-color-translucent);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.dt-mobile-search-input{background-color:var(--bs-tertiary-bg);border-radius:.75rem;flex-grow:1;align-items:center;gap:.5rem;height:2.75rem;padding:0 .75rem;display:flex}.dt-mobile-search-input input::-webkit-search-cancel-button{display:none}.dt-mobile-search-input input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex-grow:1;font-size:1rem}.dt-mobile-search-scopes{border-bottom:1px solid var(--bs-border-color-translucent);gap:.5rem;padding:.625rem .75rem;display:flex;overflow-x:auto}.dt-mobile-search-body{padding:.5rem}.dt-mobile-search-cta{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--bs-border-color-translucent);background-color:var(--bs-body-bg)}.dt-breadcrumb{align-items:center;gap:.375rem;min-width:0;margin:0;padding:0;font-size:.8125rem;line-height:1.25rem;list-style:none;display:flex}.dt-breadcrumb-item{white-space:nowrap;flex-shrink:0}.dt-breadcrumb-item a{color:var(--dt-link);text-decoration:none}.dt-breadcrumb-item a:hover,.dt-breadcrumb-item a:focus-visible{text-decoration:underline}.dt-breadcrumb-sep{color:var(--bs-tertiary-color);flex-shrink:0;display:inline-flex}.dt-breadcrumb-current{text-overflow:ellipsis;min-width:0;color:var(--bs-secondary-color);flex-shrink:1;overflow:hidden}.dt-text-sm{font-size:.8125rem}.dt-accent-badge{color:var(--dt-accent);background-color:var(--dt-accent-bg)}.dt-price-range{font-size:1.75rem;font-weight:700;line-height:2.25rem}.dt-price-bar{background-color:var(--bs-secondary-bg);border-radius:.25rem;height:.5rem;position:relative}.dt-price-bar-likely{background-color:var(--bs-primary);border-radius:.25rem;position:absolute;inset-block:0}.dt-price-bar-median{background-color:var(--dt-accent);border-radius:.125rem;width:.25rem;height:1rem;margin-left:-.125rem;position:absolute;top:-.25rem}[data-bs-theme=dark] .dt-price-bar-median{background-color:var(--bs-emphasis-color)}.dt-price-scale{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.dt-price-scale dt{color:var(--bs-secondary-color);font-size:.75rem;font-weight:500}.dt-price-scale dd{font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:600}@media (max-width:575.98px){.btn-group.dt-btn-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.btn-group.dt-btn-group-grid>.btn.btn{border-radius:0;margin:0;padding-inline:.25rem}.btn-group.dt-btn-group-grid>.btn.btn:nth-child(2n){margin-left:calc(-1 * var(--bs-border-width))}.btn-group.dt-btn-group-grid>.btn.btn:nth-child(n+3){margin-top:calc(-1 * var(--bs-border-width))}.btn-group.dt-btn-group-grid>.btn.btn:first-child{border-top-left-radius:var(--bs-btn-border-radius)}.btn-group.dt-btn-group-grid>.btn.btn:nth-child(2){border-top-right-radius:var(--bs-btn-border-radius)}.btn-group.dt-btn-group-grid>.btn.btn:nth-last-child(2){border-bottom-left-radius:var(--bs-btn-border-radius)}.btn-group.dt-btn-group-grid>.btn.btn:last-child{border-bottom-right-radius:var(--bs-btn-border-radius)}}:root[data-bs-theme] .dropdown-menu.dt-mega{--bs-dropdown-padding-y:.5rem;--bs-dropdown-link-active-bg:var(--bs-primary-bg-subtle);--bs-dropdown-link-active-color:var(--bs-primary-text-emphasis);padding-inline:.375rem}.dt-mega-cols{gap:.25rem .75rem;display:flex}.dt-mega-col{min-width:12rem}.dt-mega .dropdown-header{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-tertiary-color);padding:.375rem .75rem .25rem;font-size:.6875rem;font-weight:600}.dt-mega .dropdown-item{border-radius:var(--bs-border-radius-sm);white-space:nowrap;padding:.375rem .75rem}.dt-mega .dropdown-item.active{font-weight:500}.dt-mega .dropdown-item .dt-nav-icon,.dt-drawer-nav .nav-link .dt-nav-icon{color:var(--bs-secondary-color)}.dt-mega .dropdown-item.active .dt-nav-icon,.dt-drawer-nav .nav-link.active .dt-nav-icon{color:inherit}.dt-mega-footer{border-top:1px solid var(--bs-border-color-translucent);flex-wrap:wrap;align-items:center;gap:.125rem;margin:.375rem .375rem 0;padding-top:.375rem;display:flex}.dt-mega-footer .dropdown-item{width:auto;padding:.25rem .5rem}.dt-drawer-top{border-radius:var(--bs-border-radius);color:var(--bs-emphasis-color);cursor:pointer;justify-content:space-between;align-items:center;padding:.625rem .5rem;font-weight:600;list-style:none;display:flex}.dt-drawer-top-label{align-items:center;gap:.625rem;display:inline-flex}.dt-drawer-top-label svg{color:var(--bs-secondary-color)}.dt-drawer-top::-webkit-details-marker{display:none}summary.dt-drawer-top:after{content:"";opacity:.6;border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(45deg)}.dt-drawer-group[open]>summary.dt-drawer-top:after{transform:rotate(-135deg)}summary.dt-drawer-top:hover{background-color:var(--bs-tertiary-bg)}.dt-drawer-group{border-bottom:1px solid var(--bs-border-color-translucent)}.dt-drawer-col{padding:0 .5rem .5rem}.dt-drawer-col .nav-link{border-radius:var(--bs-border-radius-sm);padding:.375rem .5rem}.dt-drawer-col .flex-wrap .nav-link{padding-inline:.5rem}.dt-drawer-nav .nav-link.active{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-weight:500}.dt-drawer-nav .nav-link:not(.active):hover{background-color:var(--bs-tertiary-bg)}.dt-drawer-nav>a.dt-drawer-top{border-bottom:1px solid var(--bs-border-color-translucent);border-radius:0}@media (max-width:991.98px){body:has(.dt-bottom-nav){padding-bottom:calc(var(--dt-bottom-nav-h) + env(safe-area-inset-bottom))}body:has(.dt-bottom-nav) .dt-chat-fab{bottom:calc(var(--dt-bottom-nav-h) + 1rem)}body:has(.dt-bottom-nav) .dt-sticky-cta{bottom:calc(var(--dt-bottom-nav-h) + .75rem + env(safe-area-inset-bottom))}body:has(.dt-bottom-nav):has(.dt-sticky-cta) .dt-chat-fab{bottom:calc(var(--dt-bottom-nav-h) + 5.5rem)}body:has(.dt-bottom-nav) .dt-compare-tray{bottom:calc(var(--dt-bottom-nav-h) + 1rem + env(safe-area-inset-bottom))}}@media (min-width:768px) and (max-width:991.98px){body:has(.dt-bottom-nav):has(.dt-compare-tray) .dt-chat-fab{bottom:calc(var(--dt-bottom-nav-h) + var(--dt-compare-tray-h,4rem) + 2rem)}}
:root[data-bs-theme=light]{--dt-primary:#0b3d91;--dt-primary-rgb:11, 61, 145;--dt-primary-hover:#09347b;--dt-primary-active:#093174;--dt-primary-text:#04183a;--dt-primary-bg-subtle:#ced8e9;--dt-primary-border-subtle:#9db1d3;--dt-link:#0b3d91;--dt-link-rgb:11, 61, 145;--dt-link-hover:#093174;--dt-link-hover-rgb:9, 49, 116;--dt-focus-border:#859ec8;--dt-focus-ring:#0b3d9140;--dt-bar-bg:#0a2f6e;--dt-accent:#c2410c;--dt-accent-bg:#fff5ed;--dt-logo-ink:#0b3d91;--dt-logo-accent:#c2410c}:root[data-bs-theme=dark]{--dt-primary:#c2410c;--dt-primary-rgb:194, 65, 12;--dt-primary-hover:#a5370a;--dt-primary-active:#9b340a;--dt-primary-text:#f28c52;--dt-primary-bg-subtle:#270d02;--dt-primary-border-subtle:#742707;--dt-link:#f28c52;--dt-link-rgb:242, 140, 82;--dt-link-hover:#f5a375;--dt-link-hover-rgb:245, 163, 117;--dt-focus-border:#e0763f;--dt-focus-ring:#c2410c66;--dt-bar-bg:#9a3412;--dt-accent:#fda570;--dt-accent-bg:#431407;--dt-logo-ink:#f8fafc;--dt-logo-accent:#fb923c}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%;size-adjust:107.06%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0%;size-adjust:134.59%}:root{--dt-font-sans:"Inter Variable", "Inter Fallback";--dt-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}:root[data-bs-theme]{--bs-body-font-family:var(--dt-font-sans), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bs-font-monospace:var(--dt-font-mono), SFMono-Regular, Menlo, Consolas, monospace;--bs-body-font-size:.9375rem;--bs-border-radius:.5rem;--bs-border-radius-sm:.375rem;--bs-border-radius-lg:.75rem;--bs-border-radius-xl:1rem}:root[data-bs-theme=light]{--bs-body-color:#111827;--bs-body-color-rgb:17, 24, 39;--bs-emphasis-color:#0b1120;--bs-secondary-color:#4c576a;--bs-tertiary-color:#6a7689;--bs-border-color:#e0e5ed;--bs-border-color-translucent:#1118271a;--bs-tertiary-bg:#f4f6fa;--bs-tertiary-bg-rgb:244, 246, 250;--bs-secondary-bg:#eceff4}:root[data-bs-theme] .card{--bs-card-border-color:var(--bs-border-color);--bs-card-cap-bg:transparent}:root[data-bs-theme] .card.shadow-sm{box-shadow:0 1px 2px #0f172a0d!important}h1,.h1,h2,.h2,h3,.h3{letter-spacing:-.01em}:root[data-bs-theme]{--bs-primary:var(--dt-primary);--bs-primary-rgb:var(--dt-primary-rgb);--bs-primary-text-emphasis:var(--dt-primary-text);--bs-primary-bg-subtle:var(--dt-primary-bg-subtle);--bs-primary-border-subtle:var(--dt-primary-border-subtle);--bs-link-color:var(--dt-link);--bs-link-color-rgb:var(--dt-link-rgb);--bs-link-hover-color:var(--dt-link-hover);--bs-link-hover-color-rgb:var(--dt-link-hover-rgb);--bs-focus-ring-color:var(--dt-focus-ring)}:root[data-bs-theme] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--dt-primary);--bs-btn-border-color:var(--dt-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--dt-primary-hover);--bs-btn-hover-border-color:var(--dt-primary-hover);--bs-btn-focus-shadow-rgb:var(--dt-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--dt-primary-active);--bs-btn-active-border-color:var(--dt-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--dt-primary);--bs-btn-disabled-border-color:var(--dt-primary)}:root[data-bs-theme] .btn-outline-primary{--bs-btn-color:var(--dt-link);--bs-btn-border-color:var(--dt-link);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--dt-primary);--bs-btn-hover-border-color:var(--dt-primary);--bs-btn-focus-shadow-rgb:var(--dt-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--dt-primary);--bs-btn-active-border-color:var(--dt-primary);--bs-btn-disabled-color:var(--dt-link);--bs-btn-disabled-border-color:var(--dt-link)}:root[data-bs-theme] .btn-link{--bs-btn-focus-shadow-rgb:var(--dt-primary-rgb)}:root[data-bs-theme] .nav-pills{--bs-nav-pills-link-active-bg:var(--dt-primary)}:root[data-bs-theme] .pagination{--bs-pagination-active-bg:var(--dt-primary);--bs-pagination-active-border-color:var(--dt-primary);--bs-pagination-focus-box-shadow:0 0 0 .25rem var(--dt-focus-ring)}:root[data-bs-theme] .list-group{--bs-list-group-active-bg:var(--dt-primary);--bs-list-group-active-border-color:var(--dt-primary)}:root[data-bs-theme] .dropdown-menu{--bs-dropdown-link-active-bg:var(--dt-primary)}:root[data-bs-theme] .progress,:root[data-bs-theme] .progress-stacked{--bs-progress-bar-bg:var(--dt-primary)}:root[data-bs-theme] .btn-close{--bs-btn-close-focus-shadow:0 0 0 .25rem var(--dt-focus-ring)}:root[data-bs-theme] .form-control:focus,:root[data-bs-theme] .form-select:focus,:root[data-bs-theme] .form-check-input:focus{border-color:var(--dt-focus-border);box-shadow:0 0 0 .25rem var(--dt-focus-ring)}:root[data-bs-theme] .form-check-input:checked,:root[data-bs-theme] .form-check-input[type=checkbox]:indeterminate{background-color:var(--dt-primary);border-color:var(--dt-primary)}:root[data-bs-theme=dark] .text-primary,:root[data-bs-theme=dark] .link-primary{color:var(--dt-link)!important}.dt-appbar{--bs-navbar-color:#ffffffd9;--bs-navbar-hover-color:#fff;--bs-navbar-active-color:#fff;--bs-navbar-disabled-color:#ffffff73;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff4d;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-focus-width:.2rem;background-color:var(--dt-bar-bg)!important}.dt-appbar :is(.text-body,.text-body-secondary,.text-body-tertiary,.btn-link):not(:is(.dropdown-menu,.offcanvas-header,.offcanvas-body) *){color:#fff!important}.dt-appbar .nav-link.dt-topnav{border-radius:var(--bs-border-radius);column-gap:.375rem}.dt-appbar .dt-topnav.dropdown-toggle:after{margin-left:0}.dt-appbar .dt-topnav .dt-topnav-icon{opacity:.75}.dt-appbar .dt-topnav.active .dt-topnav-icon{opacity:1}.dt-appbar .nav-link.active:not(.dropdown-menu *){background-color:#ffffff29!important}.dt-appbar .nav-link:not(.active):not(.dropdown-menu *):hover{background-color:#ffffff14}.dt-appbar{--dt-logo-ink:#fff;--dt-logo-accent:#fdba74}:root[data-bs-theme=dark] .dt-appbar{--dt-logo-accent:#fde68a}.dt-appbar .btn-primary:not(:is(.dropdown-menu,.offcanvas-body) *){--bs-btn-color:var(--dt-bar-bg);--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:var(--dt-bar-bg);--bs-btn-hover-bg:#ffffffe0;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--dt-bar-bg);--bs-btn-active-bg:#ffffffc7;--bs-btn-active-border-color:transparent;--bs-btn-focus-shadow-rgb:255, 255, 255}.dt-appbar .btn-outline-primary:not(:is(.dropdown-menu,.offcanvas-body) *){--bs-btn-color:#fff;--bs-btn-border-color:#fff9;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ffffff26;--bs-btn-hover-border-color:#fff;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ffffff40;--bs-btn-active-border-color:#fff;--bs-btn-focus-shadow-rgb:255, 255, 255}.dt-appbar :is(.btn,.nav-link,.navbar-toggler):focus-visible:not(.dropdown-menu *){box-shadow:0 0 0 .2rem #ffffff80}@media (max-width:991.98px){.dt-appbar .offcanvas-lg{--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .7);--bs-navbar-hover-color:var(--bs-emphasis-color);--bs-navbar-active-color:var(--dt-link)}.dt-appbar .offcanvas-lg .nav-link.active{background-color:var(--bs-primary-bg-subtle)!important}.dt-appbar .offcanvas-lg .nav-link:not(.active):hover{background-color:var(--bs-tertiary-bg)}}:root[data-bs-theme=light]{--dt-field-hh-fg:#5b21b6;--dt-field-hh-bg:#ede9fe;--dt-field-hh-border:#c4b5fd;--dt-field-xl-fg:#9a3412;--dt-field-xl-bg:#ffedd5;--dt-field-xl-border:#fdba74;--dt-field-tv-fg:#115e59;--dt-field-tv-bg:#ccfbf1;--dt-field-tv-border:#5eead4;--dt-field-ptv-fg:#9d174d;--dt-field-ptv-bg:#fce7f3;--dt-field-ptv-border:#f9a8d4;--dt-field-hon-hop-fg:#3f6212;--dt-field-hon-hop-bg:#ecfccb;--dt-field-hon-hop-border:#bef264}:root[data-bs-theme=dark]{--dt-field-hh-fg:#c4b5fd;--dt-field-hh-bg:#2e1065;--dt-field-hh-border:#5b21b6;--dt-field-xl-fg:#fdba74;--dt-field-xl-bg:#431407;--dt-field-xl-border:#9a3412;--dt-field-tv-fg:#5eead4;--dt-field-tv-bg:#042f2e;--dt-field-tv-border:#115e59;--dt-field-ptv-fg:#f9a8d4;--dt-field-ptv-bg:#500724;--dt-field-ptv-border:#9d174d;--dt-field-hon-hop-fg:#bef264;--dt-field-hon-hop-bg:#1a2e05;--dt-field-hon-hop-border:#3f6212}.badge.dt-field{--bs-badge-color:var(--dt-field-fg,var(--bs-secondary-color));background-color:var(--dt-field-bg,transparent);border:var(--bs-border-width) solid var(--dt-field-border,var(--bs-border-color))}.dt-field-hh{--dt-field-fg:var(--dt-field-hh-fg);--dt-field-bg:var(--dt-field-hh-bg);--dt-field-border:var(--dt-field-hh-border)}.dt-field-xl{--dt-field-fg:var(--dt-field-xl-fg);--dt-field-bg:var(--dt-field-xl-bg);--dt-field-border:var(--dt-field-xl-border)}.dt-field-tv{--dt-field-fg:var(--dt-field-tv-fg);--dt-field-bg:var(--dt-field-tv-bg);--dt-field-border:var(--dt-field-tv-border)}.dt-field-ptv{--dt-field-fg:var(--dt-field-ptv-fg);--dt-field-bg:var(--dt-field-ptv-bg);--dt-field-border:var(--dt-field-ptv-border)}.dt-field-hon-hop{--dt-field-fg:var(--dt-field-hon-hop-fg);--dt-field-bg:var(--dt-field-hon-hop-bg);--dt-field-border:var(--dt-field-hon-hop-border)}.dt-clickable{cursor:pointer}.dt-text-button{appearance:none;color:inherit;font:inherit;text-align:start;border-radius:var(--bs-border-radius-sm);background:0 0;border:0;margin:0;padding:0}.dt-text-button:hover{color:var(--bs-link-hover-color);text-underline-offset:.2em;text-decoration:underline}:root[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color:var(--bs-body-color);--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:var(--bs-emphasis-color);--bs-btn-hover-bg:var(--bs-tertiary-bg);--bs-btn-hover-border-color:var(--bs-secondary-color);--bs-btn-active-color:var(--bs-emphasis-color);--bs-btn-active-bg:var(--bs-secondary-bg);--bs-btn-active-border-color:var(--bs-secondary-color);--bs-btn-disabled-color:var(--bs-secondary-color);--bs-btn-disabled-border-color:var(--bs-border-color)}.placeholder:not(.btn){border-radius:var(--bs-border-radius-sm)}
