.dp-tooltip{z-index:var(--z-popover);max-width:220px;padding:var(--cds-spacing-03) var(--gap-inline);border-radius:var(--radius-sm);background:var(--tooltip-bg);color:var(--tooltip-fg);font-family:var(--font-sans);font-size:var(--font-caption-size);font-weight:400;line-height:1.35;box-shadow:var(--shadow-lift);pointer-events:none}.dp-tooltip--arrow{padding:var(--cds-spacing-03) var(--cds-spacing-04);border-radius:var(--radius-md);font-size:var(--rail-menu-item-size)}.dp-tooltip-arrow{fill:var(--tooltip-bg)}.dp-tooltip--light{background:var(--surface);color:var(--text);border:var(--border-hairline) solid var(--border)}.dp-tooltip--light .dp-tooltip-arrow{fill:var(--surface)}.dp-tooltip-stack,.dp-tooltip-stats{display:flex;flex-direction:column;gap:var(--cds-spacing-02);text-align:start}.dp-tooltip-title{font-weight:500}.dp-tooltip-body{font-weight:400;color:inherit;opacity:.78}.dp-tooltip-stat{display:flex;justify-content:space-between;gap:var(--cds-spacing-04)}.dp-tooltip-stat-value{font-variant-numeric:tabular-nums;font-weight:500}.dp-metric-card.dp-card{position:relative;display:flex;flex-direction:column;gap:var(--cds-spacing-03);transition:border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}@media (hover:hover){.dp-metric-card.dp-card:hover{border-color:var(--accent);box-shadow:var(--shadow-lift)}}.dp-metric-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cds-spacing-03);min-width:0}.dp-metric-card__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-caption-size);font-weight:400;color:var(--text-muted)}.dp-metric-card__value{font-size:var(--font-title-size);font-weight:600;letter-spacing:var(--font-title-tracking);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text)}.dp-metric-card__meta{font-size:var(--font-caption-size);font-weight:400;color:var(--text-faint)}.dp-metric-card__value--muted{font-size:var(--font-body-size);font-weight:400;color:var(--text-faint)}.dp-metric-card__add:focus-visible,.dp-metric-card__add:hover:not(:disabled){background:var(--surface-hover)}.dp-metric-card__add:focus-visible{outline:none;box-shadow:var(--focus-ring)}.dp-metric-card__skel{display:block;border-radius:var(--radius-sm);background:var(--surface-selected)}.dp-metric-card__skel--value{width:32%;height:26px}.dp-metric-card__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dp-metric-card-score.dp-card{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;gap:var(--cds-spacing-03);transition:border-color var(--duration-base) var(--ease-standard)}@media (hover:hover){.dp-metric-card.dp-metric-card-score.dp-card:hover{border-color:var(--border-strong);box-shadow:none}}.dp-metric-card.dp-metric-card-score.dp-card:focus-visible{outline:none;border-color:var(--border-strong);box-shadow:none}.dp-metric-card-score__label{font-size:13px;font-weight:500;color:var(--text-muted)}.dp-metric-card-score__value{font-size:64px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.dp-metric-card-score__value--high{color:var(--status-fill-done)}.dp-metric-card-score__value--mid{color:var(--text)}.dp-metric-card-score__value--low{color:var(--status-red)}.dp-metric-card-score__value--muted{color:var(--text-faint)}.dp-metric-card-score__den{font-size:13px;color:var(--text-faint)}.dp-metric-card-score__skel{display:block;width:48%;height:48px;border-radius:var(--radius-sm);background:var(--surface-selected)}[data-night=on] .dp-metric-card-score__skel{background:var(--g800)}.dp-metric-card-score-bar.dp-card{display:flex;flex-direction:column;gap:var(--cds-spacing-03);height:100%;transition:border-color var(--duration-base) var(--ease-standard)}@media (hover:hover){.dp-metric-card.dp-metric-card-score-bar.dp-card:hover{border-color:var(--border-strong);box-shadow:none}}.dp-metric-card.dp-metric-card-score-bar.dp-card:focus-visible{outline:none;border-color:var(--border-strong);box-shadow:none}.dp-metric-card-score-bar__top{display:flex;align-items:center;gap:var(--cds-spacing-03)}.dp-metric-card-score-bar__ico{width:32px;height:var(--icon-size-xl);border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dp-metric-card-score-bar__name{font-size:var(--font-body-size);font-weight:600;color:var(--text)}.dp-metric-card-score-bar__score{font-size:var(--cds-heading-04-font-size);font-weight:700;line-height:1;margin-inline-start:auto;font-variant-numeric:tabular-nums}.dp-metric-card-score-bar__score--high{color:var(--status-fill-done)}.dp-metric-card-score-bar__score--mid{color:var(--text)}.dp-metric-card-score-bar__score--low{color:var(--status-red)}.dp-metric-card-score-bar__score--muted{color:var(--text-faint)}.dp-metric-card-score-bar__bar{height:6px;border-radius:var(--radius-pill);background:var(--surface-selected);overflow:hidden}[data-night=on] .dp-metric-card-score-bar__bar{background:var(--g800)}.dp-metric-card-score-bar__fill{display:block;height:100%;border-radius:var(--radius-pill);background:var(--text-faint)}.dp-metric-card-score-bar__fill--high{background:var(--status-fill-done)}.dp-metric-card-score-bar__fill--mid{background:var(--amber)}.dp-metric-card-score-bar__fill--low{background:var(--status-red)}.dp-metric-card-score-bar__why{margin:0;font-size:13px;color:var(--text-muted);line-height:1.65}.dp-metric-card-score-bar__skel{display:block;height:12px;border-radius:var(--radius-sm);background:var(--surface-selected)}[data-night=on] .dp-metric-card-score-bar__skel{background:var(--g800)}.dp-ai-mark{display:block;flex-shrink:0;color:var(--black)}.dp-notif{position:relative;flex:none;z-index:40}.dp-notif-pop{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:40;display:flex;flex-direction:column;width:360px;max-width:min(360px,calc(100vw - 16px));max-height:min(480px,70vh);padding:var(--cds-spacing-02) 0 var(--cds-spacing-03);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);text-align:start;outline:none}.dp-notif-pop--start{inset-inline-end:auto;inset-inline-start:0}.dp-notif-head{display:flex;align-items:center;justify-content:space-between;gap:var(--cds-spacing-04);padding:var(--cds-spacing-04) var(--cds-spacing-05) var(--cds-spacing-03)}.dp-notif-head-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cds-spacing-02);min-width:0}.dp-notif-title{margin:0;font-size:var(--rail-item-name-size);font-weight:600;color:var(--text)}.dp-notif-mark,.dp-notif-retry{border:none;background:transparent;padding:0;color:var(--text-muted);font-family:inherit;font-size:var(--font-caption-size);font-weight:400;cursor:pointer;text-align:start}.dp-notif-all{flex:none;color:var(--status-red);font-family:inherit;font-size:var(--rail-menu-item-size);font-weight:500;text-decoration:none;white-space:nowrap}.dp-notif-pop a.dp-notif-all,.dp-notif-pop a.dp-notif-all:focus-visible,.dp-notif-pop a.dp-notif-all:hover,.dp-notif-pop a.dp-notif-all:visited,.dp-notif-pop a.dp-notif-item,.dp-notif-pop a.dp-notif-item:focus-visible,.dp-notif-pop a.dp-notif-item:hover,.dp-notif-pop a.dp-notif-item:visited{text-decoration:none}.dp-notif-pop a.dp-notif-item,.dp-notif-pop a.dp-notif-item:visited{color:inherit}.dp-notif-pop a.dp-notif-all,.dp-notif-pop a.dp-notif-all:visited{color:var(--status-red)}.dp-notif-all:focus-visible,.dp-notif-all:hover,.dp-notif-mark:focus-visible,.dp-notif-mark:hover,.dp-notif-retry:focus-visible,.dp-notif-retry:hover{color:var(--text)}.dp-notif-list{min-height:0;overflow:auto}.dp-notif-empty,.dp-notif-list{display:flex;flex-direction:column}.dp-notif-empty{align-items:flex-start;gap:var(--cds-spacing-03);padding:var(--icon-size-sm);color:var(--text-muted);font-size:var(--rail-menu-item-size);font-weight:400}.dp-notif-item{display:flex;align-items:flex-start;gap:var(--cds-spacing-04);width:100%;padding:var(--cds-spacing-04) var(--icon-size-sm);border:none;border-block-start:var(--border-hairline) solid var(--border);border-radius:0;background:transparent;color:inherit;text-decoration:none;cursor:pointer;font-family:inherit;text-align:start}.dp-notif-item:focus-visible,.dp-notif-item:hover,.dp-notif-item:visited{color:inherit;text-decoration:none}.dp-notif-item:focus-visible,.dp-notif-item:hover{background:var(--surface-hover)}.dp-notif-copy{display:flex;flex-direction:column;gap:var(--radius-xs);min-width:0;flex:1}.dp-notif-item-title{display:block;font-size:var(--cds-heading-compact-01-font-size);font-weight:600;color:var(--text);line-height:1.35}.dp-notif-item-body{display:-webkit-box;margin:0;font-size:var(--rail-menu-item-size);line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.dp-notif-item-body,.dp-notif-time{color:var(--text-muted);font-weight:400}.dp-notif-time{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);margin-top:var(--cds-spacing-03);font-size:var(--font-caption-size)}.dp-notif-time svg{flex:none;color:var(--text-faint)}.dp-notif-dot{flex:none;width:8px;height:8px;margin-top:var(--cds-spacing-03);border-radius:var(--radius-pill);background:var(--status-red)}.dp-page-details{width:100%;min-width:0}.dp-page-details__inner{display:flex;flex-direction:column;gap:var(--cds-spacing-06);width:100%;max-width:var(--page-form-max);min-width:0}.dp-page-details__head{min-width:0}.dp-page-details__head .dp-header-cta-slot{width:auto;height:auto;min-height:var(--cds-spacing-08)}.dp-page-details__body{display:flex;flex-direction:column;gap:var(--cds-spacing-05);min-width:0}.dp-page-details__preview,.dp-page-details__section{min-width:0;padding-block:var(--cds-spacing-04);padding-inline:var(--cds-spacing-05);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg)}.dp-page-details__section{display:flex;flex-direction:column;gap:var(--cds-spacing-04)}.dp-page-details__section-title{margin:0;font-size:var(--font-section-size);font-weight:var(--font-section-weight);color:var(--text);text-align:start}@media (max-width:720px){.dp-page-details__inner{max-width:100%}.dp-page-details__head .dp-btn{min-height:var(--control-height-touch)}}@media (prefers-reduced-motion:no-preference){.dp-page-details__head .dp-btn{transition:var(--transition-control)}}.dp-page-hub__body{display:flex;flex-direction:column;gap:var(--cds-spacing-05);min-width:0}.dp-page-hub__description{margin:0;color:var(--text-muted)}.dp-page-hub__grid{display:grid;grid-template-columns:1fr;gap:var(--cds-spacing-05);justify-content:start}@media (min-width:768px){.dp-page-hub__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1056px){.dp-page-hub__grid{grid-template-columns:repeat(4,1fr)}}.dp-page-hub__item{all:unset;cursor:pointer;display:block;min-width:0}.dp-page-hub__item:focus-visible .dp-page-hub__tile{box-shadow:var(--focus-ring)}.dp-page-hub__item:hover .dp-page-hub__tile{background:var(--surface-hover)}.dp-page-hub__tile{display:flex;flex-direction:column;min-height:8rem;height:100%;box-sizing:border-box}.dp-page-hub__tile-head{display:flex;align-items:center;gap:var(--cds-spacing-03);margin-block-end:var(--cds-spacing-03);min-width:0}.dp-page-hub__tile-title{color:var(--text);min-width:0;font-size:var(--font-title-size);font-weight:600}.dp-page-hub__tile-desc{color:var(--text-muted);font-size:var(--font-body-size);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.dp-page-hub__tile-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cds-spacing-03);margin-top:auto;padding-top:var(--cds-spacing-04)}.dp-page-hub__badge{font-size:var(--font-caption-size);font-weight:700;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:var(--radius-pill);padding:var(--cds-spacing-01) var(--cds-spacing-03);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-page-hub__tile-arrow{flex:none;color:var(--text-muted);margin-inline-start:auto}[dir=rtl] .dp-page-hub__tile-arrow{transform:scaleX(-1)}.dp-page-reference{width:100%;gap:var(--page-stack-gap,var(--cds-spacing-06))}.dp-page-reference,.dp-page-reference__head{min-width:0;display:flex;flex-direction:column}.dp-page-reference__head{gap:var(--cds-spacing-04)}.dp-page-reference__description{margin:0;max-width:var(--page-form-max);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-leading);color:var(--text-muted)}.dp-page-reference__anchors{min-width:0;max-width:100%}.dp-page-reference__anchors-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--cds-spacing-03);margin:0;padding:0;list-style:none}.dp-page-reference__anchors-item{flex:none}.dp-page-reference__anchor{display:inline-block;padding-block:var(--cds-spacing-02);padding-inline:var(--cds-spacing-03);border-radius:var(--radius-sm);font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);color:var(--cds-link-primary);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.dp-page-reference__anchor:hover{color:var(--text);background:var(--surface-hover)}.dp-page-reference__anchor:focus-visible{box-shadow:var(--focus-ring)}@media (pointer:coarse){.dp-page-reference__anchors-list{gap:var(--cds-spacing-04)}.dp-page-reference__anchor{min-block-size:var(--control-height-touch)}}@media (max-width:767px){.dp-page-reference__anchors-list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}.dp-page-reference__sections{display:flex;flex-direction:column;gap:var(--cds-spacing-06);min-width:0}.dp-page-reference__section{min-width:0}.dp-page-reference__section-title{margin:0;margin-block-end:var(--cds-spacing-04);scroll-margin-block-start:calc(var(--cds-spacing-08) + var(--cds-spacing-04));font-size:var(--font-section-size);font-weight:var(--font-section-weight);color:var(--text)}.dp-page-reference__section-title:focus{box-shadow:var(--focus-ring)}.dp-page-reference__section-body{min-width:0}.dp-page-dashboard{--page-title-gap:var(--cds-spacing-06);display:flex;flex-direction:column;gap:var(--page-title-gap);width:100%;max-width:var(--dp-content-max,1200px);min-width:0}.dp-page-dashboard__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap-grid);width:100%;min-width:0;align-items:start}.dp-page-dashboard__cell{min-width:0;display:flex;flex-direction:column;gap:var(--cds-spacing-04);padding:var(--cds-spacing-05);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);box-sizing:border-box}.dp-page-dashboard__cell--bare{padding:0;background:transparent;border:none;border-radius:0}.dp-page-dashboard__cell-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cds-spacing-04);min-width:0}.dp-page-dashboard__cell-copy{min-width:0}.dp-page-dashboard__cell-title{margin:0;font-size:var(--font-section-size);font-weight:600;color:var(--text)}.dp-page-dashboard__cell-sub{margin:var(--cds-spacing-02) 0 0;font-size:var(--font-caption-size);font-weight:400;color:var(--text-muted)}.dp-page-dashboard__cell-action{flex:none}.dp-page-dashboard__cell-body{min-width:0;flex:1}.dp-page-dashboard__empty{margin:0;font-size:var(--font-body-size);font-weight:400;color:var(--text-muted)}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__grid{grid-template-rows:auto 1fr;row-gap:var(--page-title-gap);-moz-column-gap:var(--gap-grid);column-gap:var(--gap-grid)}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:first-child,.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:first-child .dp-data-console,.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:first-child .dp-data-console__controls,.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:first-child .dp-page-dashboard__cell-body{display:contents}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:first-child .dp-data-console{display:contents!important}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-data-console__top{grid-column:1/-1}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-data-console__surface{grid-column:span 8;min-width:0}.dp-page-dashboard[data-layout="6"]:has(.dp-data-console) .dp-page-dashboard__cell:last-child{grid-column:span 4;grid-row:2;min-height:0}.dp-header-cta{box-sizing:border-box;width:40px;height:var(--control-height-md);padding:0;border:none;border-radius:var(--dp-control-radius);background:var(--cta-bg,var(--black));color:var(--cta-fg,var(--g0));box-shadow:var(--shadow-lift);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:filter var(--duration-base) var(--ease-standard)}.dp-header-cta:hover:not(:disabled){filter:brightness(1.2)}.dp-header-cta:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-header-cta:disabled{background:var(--surface-sunken);color:var(--text-faint);box-shadow:none;cursor:not-allowed}.dp-panel-header{position:sticky;top:0;z-index:var(--z-sticky);display:flex;flex-direction:column;background:var(--surface);border-bottom:var(--border-hairline) solid var(--border);flex:none}.dp-panel-header__toolbar{display:flex;align-items:center;padding:var(--cds-spacing-03) var(--cds-spacing-04) 0}.dp-panel-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:var(--control-height-sm);border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text);cursor:pointer;flex:none}.dp-panel-header__icon-btn:hover{background:var(--surface-selected)}.dp-panel-header__icon-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-panel-header__body{padding:0 var(--cds-spacing-04) var(--cds-spacing-03)}.dp-panel-header__label{margin:var(--cds-spacing-02) 0 var(--cds-spacing-01);font-size:var(--font-caption-size);font-weight:700;letter-spacing:.02em;color:var(--text-muted);text-transform:uppercase}.dp-panel-header__title{margin:0 0 var(--cds-spacing-02);font-size:var(--font-section-size);font-weight:700;color:var(--text)}.dp-panel-header__subtitle{margin:0;font-size:var(--font-caption-size);color:var(--text-muted)}.dp-action-set{display:flex;align-items:center;gap:var(--cds-spacing-03);height:var(--control-height-lg);padding:var(--cds-spacing-03) var(--cds-spacing-04);border-top:var(--border-hairline) solid var(--border);background:var(--surface);box-sizing:border-box;flex:none}.dp-action-set--sticky{position:sticky;bottom:0;z-index:var(--z-sticky)}.dp-action-set__btn{height:var(--control-height-sm);border-radius:var(--radius-sm);font-weight:700;font-size:var(--font-ui-size);cursor:pointer;box-sizing:border-box}.dp-action-set__btn--primary{flex:1 1 auto;border:none;background:var(--black);color:var(--g0)}.dp-action-set__btn--primary:hover:not(:disabled){background:var(--cds-gray-90,var(--black))}.dp-action-set__btn--secondary{flex:none;padding-inline:var(--cds-spacing-05);border:var(--border-control) solid var(--border-strong);background:transparent;color:var(--text)}.dp-action-set__btn--secondary:hover:not(:disabled){background:var(--surface-selected)}.dp-action-set__btn--ghost{flex:none;padding-inline:var(--cds-spacing-05);border:var(--border-control) solid var(--border-strong);background:transparent;color:var(--text)}.dp-action-set__btn--ghost:hover:not(:disabled){background:var(--surface-selected)}.dp-action-set__btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-action-set__btn:disabled{cursor:not-allowed;opacity:.5}.dp-accordion{--dp-acc-h:2.5rem;display:flex;flex-direction:column;width:100%}.dp-accordion--sm{--dp-acc-h:2rem}.dp-accordion--md{--dp-acc-h:2.5rem}.dp-accordion--lg{--dp-acc-h:3rem}.dp-accordion__item{border-block-end:1px solid var(--cds-border-subtle)}.dp-accordion__item:first-child{border-block-start:1px solid var(--cds-border-subtle)}.dp-accordion--flush .dp-accordion__item,.dp-accordion--flush .dp-accordion__item:first-child{border-color:transparent}.dp-accordion__header{display:flex;align-items:center;justify-content:space-between;gap:var(--cds-spacing-03);width:100%;height:var(--dp-acc-h);min-height:var(--dp-acc-h);padding-inline:var(--cds-spacing-05);border:none;border-radius:0;background:transparent;color:var(--text);font-size:var(--font-ui-size);font-weight:400;text-align:start;cursor:pointer;outline:none}.dp-accordion__header:hover:not(:disabled){background:var(--cds-layer-hover)}.dp-accordion__header:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-accordion__header:disabled{color:var(--cds-text-disabled);cursor:not-allowed}.dp-accordion__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-accordion__chevron{flex:none;color:inherit;transition:transform var(--duration-fast) var(--ease-standard)}.dp-accordion__item[data-open] .dp-accordion__chevron{transform:rotate(180deg)}.dp-accordion__item[data-disabled] .dp-accordion__chevron{color:var(--cds-icon-disabled)}@media (prefers-reduced-motion:reduce){.dp-accordion__chevron{transition:none}}.dp-accordion__panel{overflow:hidden}.dp-accordion__panel[hidden]{display:none}.dp-accordion__content{padding-inline:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-05);color:var(--text);font-size:var(--font-ui-size)}@media (pointer:coarse){.dp-accordion__header{min-height:var(--control-height-touch)}}@media (max-width:767px){.dp-accordion__header{min-height:var(--control-height-touch)}}.dp-tabs{display:flex;flex-direction:column;width:100%}.dp-tabs__list{--dp-tabs-h:2.5rem;display:flex;align-items:stretch;gap:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle)}.dp-tabs__list--sm{--dp-tabs-h:2rem}.dp-tabs__list--md{--dp-tabs-h:2.5rem}.dp-tabs__list--lg{--dp-tabs-h:3rem}.dp-tabs__tab{display:flex;align-items:center;gap:var(--cds-spacing-03);height:var(--dp-tabs-h);min-height:var(--dp-tabs-h);margin-block-end:-1px;padding-inline:var(--cds-spacing-03);border:none;border-block-end:2px solid transparent;border-radius:0;background:transparent;color:var(--cds-text-secondary);font-size:var(--font-ui-size);font-weight:400;cursor:pointer;outline:none}.dp-tabs__tab-icon{flex:none;color:inherit}.dp-tabs__tab-label{white-space:nowrap}.dp-tabs__list--line .dp-tabs__tab:hover:not(:disabled):not([aria-selected=true]){border-block-end-color:var(--cds-border-strong);color:var(--text)}.dp-tabs__list--line .dp-tabs__tab[aria-selected=true]{border-block-end-color:var(--text);color:var(--text);font-weight:500}.dp-tabs__list--contained{border-block-end:none;gap:var(--cds-spacing-01);padding:var(--cds-spacing-01);background:var(--cds-layer);border-radius:var(--radius-md);width:-moz-fit-content;width:fit-content}.dp-tabs__list--contained .dp-tabs__tab{border-block-end:none;border-radius:var(--radius-sm);padding-inline:var(--cds-spacing-05)}.dp-tabs__list--contained .dp-tabs__tab:hover:not(:disabled):not([aria-selected=true]){background:var(--cds-layer-hover);color:var(--text)}.dp-tabs__list--contained .dp-tabs__tab[aria-selected=true]{background:var(--cds-layer-selected);color:var(--text);font-weight:500}.dp-tabs__tab:focus-visible{z-index:1;outline:none;box-shadow:inset 0 0 0 2px var(--cds-focus),inset 0 0 0 3px var(--cds-focus-inset)}.dp-tabs__tab:disabled{border-block-end-color:var(--cds-border-subtle);color:var(--cds-text-disabled);cursor:not-allowed}.dp-tabs__panel{padding-block-start:var(--cds-spacing-05)}.dp-tabs__panel[hidden]{display:none}@media (pointer:coarse){.dp-tabs__tab{min-height:var(--control-height-touch)}}@media (max-width:767px){.dp-tabs__tab{min-height:var(--control-height-touch)}}