.dp-mobile-bar{display:none}.dp-frame{height:100dvh;max-height:100dvh;overflow:hidden;--dp-mobile-bar-height:0px;--dp-main-padding-top:24px;--dp-content-max:1200px;--dp-z-rail:30;--dp-z-rail-overlay:45;--dp-z-drawer:50;--dp-z-mobile-bar:60;--dp-drawer-offset:var(--dp-mobile-bar-height)}.dp-rail-overlay{display:none}.dp-frame-sidebar{position:relative;z-index:var(--dp-z-drawer);flex:none;align-self:stretch;min-height:0}.dp-frame:has(.dp-rail-slot[data-side=end]){flex-direction:row-reverse}.dp-frame-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;padding-block-start:var(--dp-main-padding-top);padding-block-end:var(--gutter-page);padding-inline:var(--gutter-page);background:var(--surface);color:var(--text);transition:padding var(--duration-base) var(--ease-standard)}@media (min-width:1024px){.dp-frame{--dp-main-padding-top:15px}.dp-frame-main{padding-block-start:var(--dp-main-padding-top);padding-block-end:var(--cds-spacing-07);padding-inline:var(--cds-spacing-09)}}@media (max-width:1023px){.dp-frame{--dp-mobile-bar-height:56px;--dp-main-padding-top:80px;height:calc(100dvh - env(safe-area-inset-top, 0) - env(safe-area-inset-bottom, 0));max-height:calc(100dvh - env(safe-area-inset-top, 0) - env(safe-area-inset-bottom, 0))}.dp-mobile-bar{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;inset-inline:0;height:var(--dp-mobile-bar-height);padding:0 var(--cds-spacing-05);background:var(--surface);border-bottom:var(--border-hairline) solid var(--border);z-index:var(--dp-z-mobile-bar);color:var(--text)}.dp-mobile-bar-btn,.dp-mobile-bar-title{border:none;background:transparent;font-family:var(--font-sans);color:inherit;cursor:pointer;padding:0}.dp-mobile-bar-title{font-size:var(--rail-item-name-size);font-weight:600;color:var(--text)}.dp-mobile-bar-spacer,.dp-mobile-bar-utility{width:40px;flex:none}.dp-mobile-bar-utility{display:grid;place-items:center}.dp-mobile-areas{position:absolute;top:56px;inset-inline:var(--cds-spacing-05);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);z-index:50;padding:var(--cds-spacing-03);text-align:start}.dp-rail-overlay{display:block;position:fixed;top:var(--dp-mobile-bar-height);right:0;bottom:0;left:0;background:var(--scrim);border:none;z-index:var(--dp-z-rail-overlay);cursor:pointer}.dp-frame-main{padding-block-start:var(--dp-main-padding-top)}}.dp-frame-main--full-bleed{padding:0!important;overflow:hidden;scrollbar-gutter:auto}.dp-frame-content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;width:100%;margin-inline:auto}.dp-frame-main--toolbar .dp-frame-content{max-width:var(--dp-content-max)}.dp-frame--inset{background:var(--surface-sunken)}.dp-frame--inset .dp-rail-slot{position:sticky;top:0;align-self:flex-start}.dp-frame-main--inset{align-self:flex-start;flex:1 1 auto;height:auto;max-height:100%;min-height:0;overflow-y:auto;margin:var(--cds-spacing-05);border:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-soft)}.dp-frame-main--toolbar{padding-block-start:0}.dp-toolbar-start{gap:var(--cds-spacing-03)}.dp-frame-toolbar,.dp-toolbar-start{display:flex;align-items:center;flex:none}.dp-frame-toolbar{justify-content:space-between;min-height:var(--cds-spacing-09);overflow:visible;margin-inline:-24px;padding-inline:var(--cds-spacing-05);border-bottom:var(--border-hairline) solid var(--border-soft);margin-block-end:var(--cds-spacing-05)}@media (min-width:1024px){.dp-frame-toolbar{margin-inline:-56px;padding-inline:var(--cds-spacing-05)}}@media (max-width:1023px){.dp-frame--toolbar{--dp-mobile-bar-height:0px;--dp-drawer-offset:56px}.dp-frame-main--toolbar .dp-frame-toolbar{position:sticky;top:0;z-index:var(--dp-z-mobile-bar);background:var(--surface)}}.dp-rail-area{display:flex;align-items:center;justify-content:center;gap:var(--cds-spacing-03);min-width:0;padding:0;background:transparent;border:none;border-radius:var(--radius-md);font-family:var(--font-sans);color:inherit}.dp-rail--collapsed .dp-rail-area{width:40px;height:var(--cds-spacing-08)}.dp-rail:not(.dp-rail--collapsed) .dp-rail-area{justify-content:flex-start;width:100%;padding:var(--cds-spacing-02) var(--cds-spacing-03);border-radius:var(--radius-pill)}.dp-rail-area-tile{transition:box-shadow var(--duration-base) var(--ease-standard)}.dp-rail-area-list{display:flex;flex-direction:column}.dp-rail-area-list-title{font-size:var(--font-label-size);font-weight:700;letter-spacing:.14em;color:var(--text-faint);padding:0 var(--cds-spacing-03) var(--cds-spacing-03)}.dp-rail-area-item{display:flex;align-items:center;gap:var(--cds-spacing-03);height:var(--cds-spacing-08);min-height:var(--cds-spacing-08);padding:0;padding-inline:var(--cds-spacing-02) var(--cds-spacing-03);border-radius:var(--radius-pill)}.dp-rail-area-group{display:flex;flex-direction:column;gap:var(--cds-spacing-02)}.dp-rail-area-sep{height:0;border-top:var(--border-hairline) dashed var(--border);margin:var(--cds-spacing-03) 0}.dp-rail-area-list .dp-rail-area-item-name{flex:1;font-size:var(--rail-item-name-size);font-weight:400;color:var(--text)}.dp-rail-area-list .dp-rail-pop-item--active .dp-rail-area-item-name{font-weight:500}.dp-rail-area-list .dp-rail-pop-item:focus-visible,.dp-rail-area-list .dp-rail-pop-item:hover{background:var(--surface-hover)}.dp-rail-area-list .dp-rail-pop-item:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-rail-area-list .dp-rail-pop-item--active{background:var(--surface-selected)}.dp-rail-area-list .dp-rail-pop-item--active:hover{background:var(--surface-pressed)}.dp-frame a.dp-rail-area-item,.dp-frame a.dp-rail-area-item:focus-visible,.dp-frame a.dp-rail-area-item:hover,.dp-frame a.dp-rail-area-item:visited{text-decoration:none}.dp-rail-area-item-name{font-size:var(--rail-item-name-lg-size);font-weight:400;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-rail-area-item-tag{margin-inline-start:auto;font-size:var(--rail-tag-size);font-weight:400;color:var(--text-faint)}.dp-rail-area-item-check{display:inline-flex;justify-content:center;width:18px;flex:none;margin-inline-start:auto;color:var(--text)}.dp-rail-area-pop{position:fixed;z-index:200;max-height:min(560px,calc(100vh - 76px));overflow:auto;padding:var(--cds-spacing-04) var(--cds-spacing-03) var(--cds-spacing-03);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);text-align:start}.dp-rail-area-pop .dp-rail-area-tile{width:32px;height:var(--cds-spacing-07);border-radius:var(--radius-pill);border:none}.dp-rail-area:focus-visible,.dp-rail-area:hover{background:var(--surface-selected)}.dp-rail-area:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-rail-area-chevron{display:inline-flex;color:var(--text-faint);margin-inline-start:auto;flex:none}.dp-rail-pop-item--active,.dp-rail-pop-item:focus-visible,.dp-rail-pop-item:hover{background:var(--surface-selected)}.dp-rail-pop-item:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-rail-user{position:relative;align-self:stretch}.dp-rail--collapsed .dp-rail-user{align-self:center;width:auto;display:flex;justify-content:center}.dp-rail-user-btn{display:flex;align-items:center;gap:var(--cds-spacing-03);width:100%;min-height:var(--control-height-lg);padding:0;padding-inline:var(--cds-spacing-02) var(--cds-spacing-03);border:none;background:transparent;border-radius:var(--radius-pill);cursor:pointer;color:inherit;font-family:var(--font-sans);text-align:start}.dp-rail--collapsed .dp-rail-user-btn{width:40px;height:var(--cds-spacing-08);min-height:var(--cds-spacing-08);padding:0;justify-content:center}.dp-rail-user-btn:focus-visible,.dp-rail-user-btn:hover{background:var(--surface-hover)}.dp-rail-user-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-rail-user-btn[aria-expanded=true]{background:var(--surface-selected)}.dp-rail-user-avatar{width:32px;height:var(--cds-spacing-07);flex:none;border-radius:var(--radius-pill);background:var(--g900);color:var(--g0);border:none;display:grid;place-items:center;font-size:var(--font-label-size);font-weight:700;letter-spacing:0;line-height:1}.dp-rail-user-btn:hover .dp-rail-user-avatar,.dp-rail-user-btn[aria-expanded=true] .dp-rail-user-avatar{background:var(--g800)}.dp-rail-user-meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--space-0)}.dp-rail-user-name{font-size:var(--font-body-size);font-weight:500;color:var(--text)}.dp-rail-user-name,.dp-rail-user-role{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-rail-user-role{font-size:var(--rail-role-size);font-weight:400;color:var(--text-faint)}.dp-rail-user-chevron{display:inline-flex;justify-content:center;width:18px;color:var(--text-faint);flex:none;transition:color var(--duration-base) var(--ease-standard)}.dp-rail-user-btn:hover .dp-rail-user-chevron,.dp-rail-user-btn[aria-expanded=true] .dp-rail-user-chevron{color:var(--text)}.dp-rail-user-pop{position:absolute;bottom:calc(100% + 8px);inset-inline:0;z-index:30}.dp-personal-head{display:flex;align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03) var(--cds-spacing-03) var(--cds-spacing-03);border-bottom:var(--border-hairline) solid var(--border-soft)}.dp-personal-copy{min-width:0;flex:1}.dp-personal-name{font-size:var(--font-body-size);font-weight:500;color:var(--text)}.dp-personal-role{font-size:var(--rail-role-size);font-weight:400;color:var(--text-muted)}.dp-personal-item{display:flex;align-items:center;gap:var(--cds-spacing-03);width:100%;min-height:var(--cds-spacing-07);padding:var(--cds-spacing-03) var(--cds-spacing-03);margin-top:var(--cds-spacing-02);border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;color:var(--text);font-family:var(--font-sans);font-size:var(--rail-menu-item-size);font-weight:400;text-align:start}.dp-personal-item--logout{margin-top:var(--cds-spacing-02);padding-top:var(--cds-spacing-03);border-top:var(--border-hairline) solid var(--border-soft);border-radius:0 0 var(--radius-md) var(--radius-md)}.dp-rail-nav{font-family:var(--font-sans);transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.dp-rail-nav:not(.dp-rail-nav--active):hover{background:var(--surface-hover)}.dp-rail-nav-tip{position:absolute;top:calc(100% + 2px);left:50%;right:auto;transform:translateX(-50%);z-index:40;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:var(--font-caption-size);font-weight:500;line-height:1.2;color:inherit;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}.dp-rail--collapsed:not(.dp-rail--captions) .dp-rail-nav-tip{top:50%;left:auto;right:auto;inset-inline-start:calc(100% + 10px);transform:translateY(-50%);max-width:176px;padding:var(--cds-spacing-03) var(--cds-spacing-03);border-radius:var(--radius-sm);background:var(--black);color:var(--g0);font-size:var(--rail-menu-item-size);font-weight:400;box-shadow:var(--shadow-lift)}.dp-rail--collapsed:not(.dp-rail--captions) .dp-rail-nav-tip:after{content:"";position:absolute;top:50%;inset-inline-start:100%;inset-inline-end:auto;left:auto;transform:translateY(-50%);border:5px solid transparent;border-inline-end-color:var(--black)}.dp-rail-nav:focus-visible .dp-rail-nav-tip,.dp-rail-nav:hover .dp-rail-nav-tip{opacity:1}.dp-rail-nav:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-rail--captions .dp-rail-nav-scroll{justify-content:flex-start}.dp-rail--captions .dp-rail-nav-tip{position:static;left:auto;transform:none;opacity:1;max-width:72px}.dp-rail-pop-item{transition:background var(--duration-base) var(--ease-standard)}.dp-rail-pop-item:hover{background:var(--surface-hover)}.dp-rail--collapsed,.dp-rail--collapsed .dp-rail-nav-scroll,.dp-rail-slot{overflow:visible}.dp-rail,.dp-rail-nav-scroll,.dp-rail-slot{scrollbar-width:none;-ms-overflow-style:none}.dp-rail-nav-scroll::-webkit-scrollbar,.dp-rail-slot::-webkit-scrollbar,.dp-rail::-webkit-scrollbar{width:0;height:0;display:none}.dp-rail-collapse{display:inline-flex;align-items:center;justify-content:center;width:32px;height:var(--cds-spacing-07);border:none;background:transparent;color:inherit;cursor:pointer;border-radius:var(--radius-md);font-family:var(--font-sans);flex:none}.dp-rail-collapse:hover{background:var(--surface-hover)}.dp-rail-collapse--footer{width:32px;height:var(--cds-spacing-07);border-radius:var(--radius-md);border:var(--border-control) solid var(--g200);background:var(--surface);color:var(--text)}.dp-rail:not(.dp-rail--paper) .dp-rail-collapse--footer{background:transparent;border-color:var(--g700);color:inherit}.dp-rail-collapse--footer:hover,.dp-rail:not(.dp-rail--paper) .dp-rail-collapse--footer:hover{background:var(--surface-hover)}.dp-rail-collapse--footer:focus-visible,.dp-rail-mobile-close:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-rail-nav-icon{position:relative}.dp-rail-alert{position:absolute;top:var(--cds-spacing-02);inset-inline-start:22px;width:8px;height:var(--cds-spacing-03);border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--g0)}.dp-rail--paper .dp-rail-alert{background:var(--cds-button-primary)}.dp-rail:not(.dp-rail--paper) .dp-rail-alert{background:var(--cds-button-primary);box-shadow:0 0 0 2px var(--black)}.dp-rail-badge{position:absolute;top:calc(var(--cds-spacing-01) * -1);inset-inline-start:var(--cds-spacing-06);min-width:16px;height:var(--icon-size-sm);padding:0 var(--cds-spacing-02);box-sizing:border-box;border-radius:var(--radius-pill);font-size:var(--rail-micro-size);font-weight:900;display:grid;place-items:center}.dp-rail-logo{display:flex;justify-content:center;padding:0 var(--cds-spacing-03) var(--cds-spacing-02);opacity:.85;max-width:100%;min-width:0;overflow:hidden}.dp-rail-logo:hover{opacity:1}.dp-rail-logo img{height:var(--dp-rail-mark);width:auto;max-width:100%;max-height:var(--dp-rail-mark);min-width:0;display:block;-o-object-fit:contain;object-fit:contain}.dp-rail-slot{--dp-rail-mark:36px;z-index:var(--dp-z-rail,30)}.dp-rail-slot--raised{z-index:var(--dp-z-drawer,50)}.dp-rail--paper{background:var(--rail-paper-bg);color:var(--black)}.dp-rail-section{font-size:var(--font-caption-size);font-weight:500;padding:var(--cds-spacing-02) var(--cds-spacing-04) var(--cds-spacing-03)}.dp-rail--paper .dp-rail-section{color:var(--text-faint)}.dp-rail:not(.dp-rail--paper) .dp-rail-section{color:var(--text-muted)}.dp-rail--paper .dp-rail-count{margin-inline-start:var(--cds-spacing-03);min-width:20px;height:var(--cds-spacing-06);padding:0 var(--cds-spacing-03);box-sizing:border-box;border-radius:var(--radius-pill);background:var(--surface-selected);color:var(--text-faint);font-size:var(--font-label-size);font-weight:500;display:grid;place-items:center;flex:none}.dp-rail-brand,.dp-rail-head--plain{border:none;box-shadow:none}.dp-rail-brand{display:flex;align-items:center;justify-content:center;gap:var(--cds-spacing-03);min-width:0;margin-block-start:0;padding:0;background:transparent;cursor:pointer;font:inherit;text-decoration:none;color:inherit}.dp-frame a.dp-rail-brand,.dp-frame a.dp-rail-brand:focus,.dp-frame a.dp-rail-brand:focus-visible,.dp-frame a.dp-rail-brand:hover,.dp-rail-brand:focus,.dp-rail-brand:focus-visible,.dp-rail-brand:hover{text-decoration:none}.dp-rail-brand:hover{background:transparent}.dp-rail-brand:focus-visible{background:transparent;outline:var(--border-hairline) solid var(--border);outline-offset:2px}.dp-rail:not(.dp-rail--collapsed) .dp-rail-brand{justify-content:flex-start;width:100%;padding:var(--cds-spacing-02) var(--cds-spacing-03);border-radius:var(--radius-pill)}.dp-rail-brand-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--dp-rail-mark);height:var(--dp-rail-mark);border-radius:50%;background:var(--black);color:var(--g0);flex:none;font-size:var(--font-label-size);font-weight:700;letter-spacing:-.06em;line-height:1}.dp-rail-brand-mark:before{content:"";position:absolute;inset:var(--cds-spacing-01);border-radius:50%;border:var(--border-hairline) solid transparent;border-block-start-color:var(--cds-button-primary);pointer-events:none;animation:dp-rail-brand-orbit 16s linear infinite}.dp-rail-brand-mark:after{content:"";position:absolute;inset-inline:6px;bottom:-11px;height:var(--border-hairline);background:var(--border)}@keyframes dp-rail-brand-orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.dp-rail-brand-mark:before{animation:none;border-block-start-color:transparent}}.dp-rail-brand-mark--pie{width:28px;height:var(--cds-spacing-06);background:transparent;overflow:visible}.dp-rail-brand-mark--pie:after,.dp-rail-brand-mark--pie:before{display:none}.dp-rail-brand-pie{width:100%;height:100%;display:block}.dp-rail-brand-rest{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cds-body-02-font-size);font-weight:500;letter-spacing:0;color:var(--text)}.dp-rail-brand .dp-rail-area-chevron{width:28px;height:var(--cds-spacing-06);justify-content:center;align-items:center;border-radius:var(--radius-pill);color:var(--text-faint);transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.dp-rail-brand:hover .dp-rail-area-chevron,.dp-rail-brand[aria-expanded=true] .dp-rail-area-chevron{color:var(--text)}.dp-rail--paper .dp-rail-nav{background:transparent}.dp-rail--paper .dp-rail-nav--active,.dp-rail--paper .dp-rail-nav:hover{background:var(--surface-selected)}.dp-rail-edge{position:absolute;inset-block:0;inset-inline-end:0;width:12px;margin-inline-end:-6px;border:none;padding:0;background:transparent;cursor:pointer}[data-side=end] .dp-rail-edge{inset-inline-end:auto;inset-inline-start:0;margin-inline-end:0;margin-inline-start:-6px}.dp-rail-edge:after{content:"";position:absolute;inset-block:0;inset-inline-start:50%;width:2px;transform:translateX(-50%)}.dp-rail-edge:hover:after{background:var(--border)}@media (max-width:1023px){.dp-rail-slot{width:0!important;min-width:0!important;height:0!important}.dp-rail,.dp-rail-slot{z-index:var(--dp-z-drawer,50)}.dp-rail{display:none!important;position:fixed!important;top:var(--dp-drawer-offset,var(--dp-mobile-bar-height,56px));height:calc(100vh - var(--dp-drawer-offset))!important}.dp-rail[data-side=start]{inset-inline-start:0;inset-inline-end:auto}.dp-rail[data-side=end]{inset-inline-end:0;inset-inline-start:auto}.dp-rail.dp-rail--mobile-open{display:flex!important}.dp-rail-edge{display:none}}.dp-rail-utility{display:flex;justify-content:center;flex:none;margin-top:var(--cds-spacing-03)}.dp-rail-mobile-close{font-family:var(--font-sans)}.dp-content-switcher{--dp-cs-h:2.5rem;display:inline-flex;align-items:center;gap:var(--cds-spacing-01);max-inline-size:100%;width:-moz-fit-content;width:fit-content}.dp-content-switcher--sm{--dp-cs-h:2rem}.dp-content-switcher__divider{display:inline-block;flex:none;inline-size:1px;block-size:1.25rem;background-color:var(--cds-border-subtle)}.dp-content-switcher__divider--start{margin-inline-end:var(--cds-spacing-03)}.dp-content-switcher__divider--end{margin-inline-start:var(--cds-spacing-03)}.dp-content-switcher__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;block-size:var(--dp-cs-h);min-block-size:var(--dp-cs-h);inline-size:var(--dp-cs-h);padding:0;margin:0;border:none;border-radius:var(--radius-md);background-color:transparent;color:var(--text);font-family:inherit;font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);cursor:pointer;transition:var(--transition-control)}.dp-content-switcher:not(.dp-content-switcher--icon-only) .dp-content-switcher__tab{inline-size:auto;padding-inline:var(--cds-spacing-05);white-space:nowrap}@media (any-hover:hover){.dp-content-switcher__tab:not(:disabled):not([aria-selected=true]):hover{background-color:var(--cds-field-hover)}}.dp-content-switcher__tab:not(:disabled):not([aria-selected=true]):active{background-color:var(--cds-field-selected)}.dp-content-switcher__tab[aria-selected=true]{background-color:var(--cds-field);color:var(--text)}.dp-content-switcher__tab[aria-selected=true]:not(:disabled):active{background-color:var(--cds-field-selected)}.dp-content-switcher__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-content-switcher__tab:disabled{color:var(--cds-icon-disabled);cursor:not-allowed}.dp-content-switcher:not(.dp-content-switcher--icon-only) .dp-content-switcher__tab:disabled{color:var(--cds-text-disabled)}.dp-content-switcher__tab[aria-selected=true]:disabled{background-color:transparent;color:var(--cds-icon-disabled)}.dp-content-switcher:not(.dp-content-switcher--icon-only) .dp-content-switcher__tab[aria-selected=true]:disabled{color:var(--cds-text-disabled)}@media (max-width:767px){.dp-content-switcher__tab{min-inline-size:44px;min-block-size:44px}}.dp-header .dp-title{font-size:var(--font-page-title-size)!important;font-weight:var(--font-page-title-weight)!important;line-height:var(--font-page-title-leading)!important;letter-spacing:var(--font-page-title-tracking)!important}.dp-header--line{justify-content:space-between;flex-wrap:nowrap;gap:var(--cds-spacing-06);flex-shrink:0;width:100%;overflow:hidden;box-sizing:border-box;min-height:var(--control-height-md)}.dp-header--line,.dp-header-title-row{display:flex;align-items:center;min-width:0}.dp-header-title-row{gap:var(--cds-spacing-03);flex:1}.dp-header-leading{display:flex;align-items:center;flex:none}.dp-header--line .dp-title{margin:0;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-page-title-weight);letter-spacing:var(--font-page-title-tracking);color:var(--text)}.dp-header-count{flex:none;font-size:var(--font-ui-size);font-weight:400;line-height:1.2;letter-spacing:0;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}.dp-header-cta-slot{min-width:40px;flex:none;flex-shrink:0;display:flex}.dp-header-back,.dp-header-cta-slot{width:40px;height:var(--control-height-md);align-items:center;justify-content:center}.dp-header-back{display:inline-flex;padding:0;border:none;border-radius:var(--dp-control-radius);background:transparent;color:var(--text);cursor:pointer}.dp-header-back:hover{background:var(--surface-sunken)}.dp-header-back:focus-visible{outline:none;box-shadow:var(--focus-ring)}:root{--cds-duration-fast-02:110ms;--cds-ease-productive-standard:cubic-bezier(0.2,0,0.38,0.9)}.dp-search{--dp-search-h:2.5rem;box-sizing:border-box;position:relative;display:flex;align-items:center;height:var(--dp-search-h);min-height:var(--dp-search-h);max-height:var(--dp-search-h);min-width:0;max-width:360px;flex:1 1 220px;align-self:flex-start;overflow:hidden;border-radius:var(--dp-control-radius);border:none;border-block-end:1px solid var(--cds-border-strong);background:var(--cds-field);transition:background-color var(--cds-duration-fast-02) var(--cds-ease-productive-standard),outline var(--cds-duration-fast-02) var(--cds-ease-productive-standard)}.dp-search__icon{position:absolute;inset-inline-start:calc((var(--dp-search-h) - 1rem) / 2);color:var(--cds-icon-secondary);pointer-events:none}.dp-search__input{flex:1;min-width:0;width:100%;height:100%;padding-inline:var(--dp-search-h);border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--font-ui-size);color:var(--cds-text-primary)}.dp-search__input::-moz-placeholder{color:var(--cds-text-placeholder)}.dp-search__input::placeholder{color:var(--cds-text-placeholder)}.dp-search__input::-webkit-search-cancel-button,.dp-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.dp-search__input::-ms-clear{display:none;width:0;height:0}.dp-search:has(.dp-search__input:focus-visible){outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-search:has(.dp-search__input:disabled){border-block-end-color:transparent}.dp-search__input:disabled{color:var(--cds-text-disabled);cursor:not-allowed}.dp-search__clear{flex:none;display:flex;align-items:center;justify-content:center;block-size:var(--dp-search-h);inline-size:var(--dp-search-h);border:none;border-radius:var(--dp-control-radius);background:transparent;color:var(--cds-icon-primary);cursor:pointer}.dp-search__clear:hover{background:var(--cds-field-hover)}.dp-search__clear:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.dp-search{transition:none}}@media (max-width:767px){.dp-search{--dp-search-h:2.75rem;height:var(--control-height-touch);min-height:var(--control-height-touch);max-height:var(--control-height-touch)}}.dp-search--collapsed{flex:none;width:var(--dp-search-h);min-width:var(--dp-search-h);max-width:var(--dp-search-h);padding:0;border-block-end:none;background:transparent}.dp-search__toggle{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:var(--dp-control-radius);background:var(--cds-field);color:var(--cds-icon-secondary);cursor:pointer}.dp-search__toggle:hover{background:var(--cds-field-hover)}.dp-search__toggle:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-search--expanded{flex:1 1 auto;max-width:none}.dp-console-toolbar{display:flex;align-items:center;gap:var(--cds-spacing-03);flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;overflow-x:hidden;min-height:var(--control-height-md)}.dp-console-toolbar--sm{min-height:var(--control-height-sm)}.dp-console-toolbar--md{min-height:var(--control-height-md)}.dp-console-toolbar--lg{min-height:var(--control-height-lg)}.dp-console-toolbar__lead{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);flex:0 1 360px;min-width:0;max-width:360px}.dp-console-toolbar__lead .dp-search:focus-within{flex-basis:320px}.dp-console-toolbar .dp-search{flex:1 1 auto;width:100%;min-width:0;max-width:none}@media (max-width:767px){.dp-console-toolbar__lead:has(.dp-search--collapsed){flex:none;max-width:var(--control-height-touch)}.dp-console-toolbar__lead:has(.dp-search--expanded){flex:1 1 auto;max-width:none}}.dp-console-toolbar__lane{position:relative;display:flex;align-items:center;gap:var(--cds-spacing-03);flex:1 1 0;min-width:0;overflow:hidden;flex-wrap:nowrap}.dp-console-toolbar__filter-item{display:inline-flex;gap:var(--cds-spacing-03);flex:none}.dp-console-toolbar__filter-item[data-overflowing=true]{position:absolute;top:0;inset-inline-start:0;visibility:hidden;pointer-events:none}.dp-console-toolbar__fixed{display:inline-flex;flex:none}.dp-console-toolbar__more{flex:none}.dp-console-toolbar__more-count{color:var(--text-muted)}.dp-console-toolbar__clear{margin:0;padding:0;border:none;background:transparent;font-family:inherit;font-size:var(--font-ui-size);font-weight:400;color:var(--text);text-decoration:underline;cursor:pointer;white-space:nowrap}.dp-console-toolbar__clear:hover,.dp-toolbar-btn{color:var(--text-muted)}.dp-toolbar-btn{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);height:var(--control-height-md);padding:0 var(--cds-spacing-05);border-radius:var(--dp-control-radius,var(--radius-pill));border:var(--border-control) solid var(--g400);background:var(--surface);font-family:inherit;font-size:var(--font-ui-size);font-weight:400;white-space:nowrap;cursor:pointer;transition:var(--transition-control)}.dp-toolbar-btn:hover{background:var(--surface-selected);border-color:var(--g600)}.dp-toolbar-btn--danger{border-color:var(--status-negative);color:var(--status-negative)}.dp-toolbar-btn--danger:hover{background:var(--surface-sunken);border-color:var(--status-negative)}.dp-toolbar-btn--accent{color:var(--accent-on)}.dp-toolbar-btn--accent,.dp-toolbar-btn--accent:hover{background:var(--accent);border-color:var(--accent)}.dp-console-toolbar__trail{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);flex:none;margin-inline-start:auto}.dp-console-toolbar__view{flex:none}.dp-console-toolbar__batch-lead{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);flex:1 1 auto;min-width:0}.dp-console-toolbar__batch-count{font-size:var(--font-ui-size);font-weight:400;color:var(--text);white-space:nowrap}.dp-console-filter-panel{display:flex;flex-direction:column;width:260px;max-width:calc(100vw - 36px);max-height:min(480px,calc(100vh - 72px));overflow-y:auto;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);box-sizing:border-box}.dp-console-filter-panel:focus{outline:none}.dp-console-filter-panel__head{display:flex;align-items:center;justify-content:space-between;padding:var(--cds-spacing-04);border-block-end:var(--border-hairline) solid var(--border);font-size:var(--font-ui-size);font-weight:600;color:var(--text)}.dp-console-filter-panel__close{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:var(--cds-spacing-03);border-radius:var(--radius-sm)}.dp-console-filter-panel__close:hover{background:var(--surface-selected);color:var(--text)}.dp-console-filter-panel__section{padding:var(--cds-spacing-03) var(--cds-spacing-04);border-block-end:var(--border-hairline) solid var(--border)}.dp-console-filter-panel__section h4{margin:0 0 var(--cds-spacing-03);font-size:var(--font-caption-size);color:var(--text-muted);font-weight:600}.dp-console-filter-panel__control{display:flex}.dp-console-filter-panel__foot{display:flex;gap:var(--cds-spacing-03);padding:var(--cds-spacing-04)}@media (max-width:767px){.dp-toolbar-btn{height:var(--control-height-touch)}.dp-console-toolbar__clear{display:inline-flex;align-items:center;min-height:var(--control-height-touch)}}.dp-empty-404{display:flex;flex-direction:column;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-08) var(--cds-spacing-06);text-align:center}.dp-empty-404-title{margin:0;font-size:clamp(4rem,12vw,7rem);font-weight:var(--font-display-weight);letter-spacing:var(--font-display-tracking);line-height:var(--font-display-leading);color:var(--ink)}.dp-empty-404-body{margin:0;max-width:46ch;font-size:var(--font-body-size);line-height:var(--font-body-leading);color:var(--text-muted)}.dp-empty-404-actions{display:flex;flex-wrap:wrap;justify-content:center}.dp-empty-404-actions,.dp-share-actions{align-items:center;gap:var(--cds-spacing-03)}.dp-share-actions{display:inline-flex;position:relative}.dp-share-actions__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dp-share-actions__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;border-radius:var(--dp-control-radius);background:color-mix(in srgb,var(--g0) 92%,transparent);color:var(--g700);box-shadow:0 1px 3px color-mix(in srgb,var(--black) 12%,transparent);backdrop-filter:blur(4px);cursor:pointer;text-decoration:none;flex-shrink:0;transition:color .15s ease,background .15s ease}.dp-share-actions__btn svg{display:block;width:18px;height:var(--cds-spacing-05)}.dp-share-actions--sm{gap:var(--cds-spacing-03)}.dp-share-actions--sm .dp-share-actions__btn{width:34px;height:var(--cds-spacing-07)}.dp-share-actions--md{gap:var(--cds-spacing-03)}.dp-share-actions--md .dp-share-actions__btn{width:40px;height:var(--cds-spacing-08)}.dp-share-actions--md .dp-share-actions__btn svg{width:20px;height:var(--cds-spacing-06)}.dp-share-actions__btn:focus-visible,.dp-share-actions__btn:hover{color:var(--g900);background:color-mix(in srgb,var(--g0) 98%,transparent)}.dp-share-actions__btn:focus-visible{outline:2px solid var(--g900);outline-offset:2px}.dp-share-actions__btn--linkedin:focus-visible,.dp-share-actions__btn--linkedin:hover{color:#0077b5}.dp-share-actions__btn--facebook:focus-visible,.dp-share-actions__btn--facebook:hover{color:#1877f2}.dp-share-actions--quiet{gap:var(--cds-spacing-02)}.dp-share-actions--quiet .dp-share-actions__btn{width:28px;height:var(--cds-spacing-06);background:transparent;color:color-mix(in srgb,var(--g0) 50%,transparent);box-shadow:none;backdrop-filter:none}.dp-share-actions--quiet .dp-share-actions__btn svg{width:15px;height:var(--cds-spacing-05)}.dp-share-actions--quiet .dp-share-actions__btn:focus-visible,.dp-share-actions--quiet .dp-share-actions__btn:hover{background:color-mix(in srgb,var(--g0) 8%,transparent);color:color-mix(in srgb,var(--g0) 92%,transparent)}.dp-share-actions--quiet .dp-share-actions__btn:focus-visible{outline-color:color-mix(in srgb,var(--g0) 45%,transparent)}.dp-share-actions--quiet .dp-share-actions__btn--linkedin:focus-visible,.dp-share-actions--quiet .dp-share-actions__btn--linkedin:hover{color:#7ab8d9}.dp-share-actions--quiet .dp-share-actions__btn--facebook:focus-visible,.dp-share-actions--quiet .dp-share-actions__btn--facebook:hover{color:#8ab4f8}@media (hover:none){.dp-share-actions--sm .dp-share-actions__btn{position:relative}.dp-share-actions--sm .dp-share-actions__btn:after{content:"";position:absolute;inset:-5px}.dp-share-actions--native .dp-share-actions__btn{width:var(--control-height-touch);height:var(--control-height-touch)}.dp-share-actions--native .dp-share-actions__btn:after{content:none}}.dp-utility-bar{display:flex;align-items:center;gap:var(--cds-spacing-02);overflow:visible}.dp-utility-bar-btn{position:relative;width:36px;height:36px;display:inline-grid;place-items:center;flex:none;border:none;background:transparent;color:var(--text);border-radius:var(--dp-control-radius);cursor:pointer;font-family:inherit;text-decoration:none}.dp-utility-bar-btn:focus-visible,.dp-utility-bar-btn:hover{background:var(--surface-sunken)}.dp-utility-bar-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dp-utility-bar-btn--accent{overflow:visible;color:var(--cds-link-primary)}.dp-utility-bar-btn--accent svg{animation:dp-ai-twinkle 2.4s ease-in-out infinite;transform-origin:center}.dp-utility-bar-btn--accent:after,.dp-utility-bar-btn--accent:before{content:"";position:absolute;background:var(--accent-tint);clip-path:polygon(50% 0,68% 32%,100% 50%,68% 68%,50% 100%,32% 68%,0 50%,32% 32%);pointer-events:none;opacity:0}.dp-utility-bar-btn--accent:before{top:var(--cds-spacing-03);inset-inline-end:var(--cds-spacing-03);width:5px;height:5px;animation:dp-ai-glint 2.4s ease-in-out infinite}.dp-utility-bar-btn--accent:after{bottom:9px;inset-inline-start:9px;width:3.5px;height:3.5px;animation:dp-ai-glint 2.4s ease-in-out 1.1s infinite}@keyframes dp-ai-twinkle{0%,to{transform:scale(1)}40%{transform:scale(1.03)}}@keyframes dp-ai-glint{0%,50%,to{opacity:0;transform:scale(.3)}62%{opacity:1;transform:scale(1.15)}74%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.dp-utility-bar-btn--accent svg,.dp-utility-bar-btn--accent:after,.dp-utility-bar-btn--accent:before{animation:none}.dp-utility-bar-btn--accent:after,.dp-utility-bar-btn--accent:before{opacity:0}}.dp-utility-bar-badge{position:absolute;top:6px;inset-inline-end:6px;width:8px;height:8px;border-radius:50%;background:var(--status-red);box-shadow:0 0 0 2px var(--surface)}.dp-frame-toolbar .dp-utility-bar-badge:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--status-red);pointer-events:none;animation:dp-badge-ping 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes dp-badge-ping{0%{opacity:.75;transform:scale(1)}75%,to{opacity:0;transform:scale(2.25)}}@media (prefers-reduced-motion:reduce){.dp-frame-toolbar .dp-utility-bar-badge:after{animation:none;opacity:0}}.dp-utility-bar-user{padding:0}.dp-utility-bar-avatar,.dp-utility-bar-user{width:36px;height:36px;border-radius:var(--radius-pill)}.dp-utility-bar-avatar{flex:none;background:var(--surface-selected);color:var(--black);border:var(--border-hairline) solid var(--g200);display:grid;place-items:center}.dp-grid-card{position:relative;min-width:0;overflow:hidden;background:var(--surface);border:var(--border-hairline) solid var(--border);transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.dp-grid-card--title{display:flex;flex-direction:column;gap:var(--gap-inline);padding:var(--icon-size-sm) var(--gutter-card) var(--gap-inline);border-radius:var(--radius-lg);text-align:start;width:100%;height:100%;box-sizing:border-box}.dp-grid-card__title{font-size:var(--font-card-title-size);font-weight:var(--font-card-title-weight);line-height:var(--font-card-title-leading);letter-spacing:var(--font-card-title-tracking);color:var(--text);padding-inline-end:var(--cds-spacing-07)}.dp-grid-card__body{display:flex;flex-direction:column;gap:var(--cds-spacing-03);flex:1;min-height:0;color:var(--text-muted)}.dp-grid-card__footer{margin-top:auto;padding-inline-end:var(--cds-spacing-07);color:var(--text-faint);font-size:var(--font-caption-size)}.dp-grid-card--title .dp-grid-card__footer{padding-top:var(--cds-spacing-06);min-height:var(--cds-spacing-05);display:flex;align-items:center}.dp-grid-card--title .dp-grid-chrome--select{bottom:10px}.dp-grid-card-field{width:100%;overflow:hidden}.dp-grid-card-field,.dp-grid-card-field>*{min-width:0;max-width:100%}.dp-console-grid>:hover .dp-grid-card,.dp-grid-card:hover{background:var(--cds-layer-hover)}.dp-console-grid>[aria-selected=true] .dp-grid-card{background:var(--cds-layer-selected);border-color:var(--black)}.dp-grid-card:has(:focus-visible){outline:none;box-shadow:var(--focus-ring)}.dp-grid-chrome{opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard)}.dp-console-grid>:has(:focus-visible) .dp-grid-chrome,.dp-console-grid>:hover .dp-grid-chrome,.dp-grid-card:has(:focus-visible) .dp-grid-chrome,.dp-grid-card:hover .dp-grid-chrome,.dp-grid-chrome:has([aria-checked=true]),.dp-grid-chrome:has([aria-expanded=true]){opacity:1;pointer-events:auto}.dp-grid-chrome--menu,.dp-grid-chrome--select{position:absolute;z-index:1;inset-inline-end:var(--cds-spacing-03)}.dp-grid-chrome--menu{top:var(--cds-spacing-03)}.dp-grid-chrome--select{bottom:var(--cds-spacing-03)}.dp-grid-star{position:absolute;z-index:1;top:var(--cds-spacing-03);inset-inline-start:var(--cds-spacing-03);line-height:0;width:var(--icon-size-sm)}.dp-grid-card button.dp-row-dots{width:calc(var(--icon-size-lg) + var(--cds-spacing-02));height:calc(var(--icon-size-lg) + var(--cds-spacing-02));border-radius:var(--radius-pill);box-shadow:var(--shadow-lift)}.dp-grid-card button.dp-row-dots,.dp-grid-card button.dp-row-dots:hover,.dp-grid-card button.dp-row-dots[aria-expanded=true]{background:var(--surface);color:var(--text)}.dp-grid-card button.dp-row-dots:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-share-card__cover{border-radius:var(--radius-md);overflow:hidden;background:var(--surface-sunken);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.dp-share-card__badge{align-self:flex-start}.dp-share-card__title{font-weight:700;color:var(--text)}.dp-share-card__views{display:flex;align-items:center;gap:var(--cds-spacing-02);color:var(--text-faint);font-size:var(--font-caption-size)}.dp-share-card__actions{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:var(--cds-spacing-03);opacity:0;transform:translateY(4px);transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.dp-share-card:focus-within .dp-share-card__actions,.dp-share-card:hover .dp-share-card__actions{opacity:1;transform:translateY(0)}.dp-grid-card--centered{padding:var(--icon-size-sm) var(--gutter-card) var(--gap-inline);border-radius:var(--radius-lg);display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;text-align:center}.dp-grid-card__title--centered{text-align:center;font-size:var(--font-ui-size);font-weight:500;color:var(--text);line-height:1.35;min-height:calc(var(--font-ui-size) * 1.35 * 2);padding-inline:calc(var(--cds-spacing-06) + var(--cds-spacing-02));margin-bottom:var(--cds-spacing-03)}.dp-grid-card__meta{text-align:end;font-size:var(--font-label-size);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--cds-spacing-03)}.dp-grid-card__meta:last-child{color:var(--text-faint);margin-bottom:0}.dp-grid-card--tasks{display:flex;flex-direction:column;gap:var(--cds-spacing-04);padding:var(--cds-spacing-05);border-radius:var(--radius-lg);text-align:start;width:100%;height:100%;box-sizing:border-box}.dp-grid-card__tasks-row{display:flex;align-items:center;justify-content:space-between;gap:var(--cds-spacing-03)}.dp-grid-tile{min-height:calc(var(--cds-spacing-10) + var(--cds-spacing-03));display:flex;border-radius:var(--radius-md);border:var(--border-control) solid var(--border-strong);background:var(--surface-card);font-size:var(--font-caption-size);color:var(--text-muted);box-sizing:border-box}.dp-grid-tile,.dp-table-handle{align-items:center;justify-content:center}.dp-table-handle{display:inline-flex;width:100%;padding:0;border:none;background:transparent;color:var(--text-faint);cursor:grab;font:inherit}.dp-table-handle:disabled{cursor:default;opacity:.35}.dp-table-handle:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-table-handle:active:not(:disabled){cursor:grabbing}.dp-table tbody tr.dp-table-row--dragging td{background:var(--surface-selected)}.dp-table tbody tr.dp-table-row--drop-target td{box-shadow:inset 0 -2px 0 var(--accent)}.dp-table tbody tr:hover td{background:var(--surface-hover)}.dp-table tbody tr[aria-selected=true] td,.dp-table tbody tr[aria-selected=true]:hover td{background:var(--surface-selected)}.dp-inline-edit{display:flex;align-items:center;gap:var(--cds-spacing-03);min-width:0;cursor:pointer}.dp-inline-edit__value{flex:1;min-width:0}.dp-inline-edit__pencil{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--text-faint);cursor:pointer;opacity:0}.dp-inline-edit:focus-within .dp-inline-edit__pencil,.dp-inline-edit:hover .dp-inline-edit__pencil{opacity:1}.dp-inline-edit__editor{display:flex;align-items:center;gap:var(--cds-spacing-03);min-width:0}.dp-inline-edit__control{height:28px;min-width:80px;max-width:100%;padding:0 var(--gap-inline);border:var(--border-control) solid var(--border);border-radius:var(--dp-control-radius);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--font-ui-size)}.dp-inline-edit__control:focus-visible{outline:1px solid var(--text);outline-offset:1px;border-color:var(--text)}.dp-inline-edit__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.dp-inline-edit__icon--save{color:var(--status-positive)}.dp-inline-edit__icon--cancel{color:var(--status-negative)}.dp-inline-edit__icon:disabled{opacity:.5;cursor:default}.dp-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cds-spacing-04);width:100%;margin:0;padding:var(--cds-spacing-04);box-sizing:border-box;border-block-start:var(--border-hairline) solid var(--border)}.dp-pagination__size{display:inline-flex;align-items:center;gap:var(--cds-spacing-03);font-size:var(--font-ui-size);font-weight:400;color:var(--text-muted);flex:none}.dp-pagination__size select{height:var(--control-height-sm);min-width:3.5rem;padding-inline:var(--cds-spacing-03);border:var(--border-hairline) solid var(--border);border-radius:var(--dp-control-radius);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--font-ui-size);font-variant-numeric:tabular-nums}.dp-pagination__size select:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-pagination__status{margin:0;font-size:var(--font-ui-size);font-weight:400;color:var(--text-muted);font-variant-numeric:tabular-nums}.dp-pagination__pages{display:flex;align-items:center;gap:var(--cds-spacing-02);margin:0;padding:0;list-style:none}.dp-pagination__nav,.dp-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:var(--control-height-sm);padding:0 var(--cds-spacing-03);border:var(--border-hairline) solid transparent;border-radius:var(--dp-control-radius);background:transparent;color:var(--text);font-family:inherit;font-size:var(--font-ui-size);font-weight:400;font-variant-numeric:tabular-nums;cursor:pointer}.dp-pagination__page--current{background:var(--surface-selected);border-color:var(--border);font-weight:600}.dp-pagination__nav:hover:not(:disabled),.dp-pagination__page:hover:not(.dp-pagination__page--current){background:var(--surface-hover)}.dp-pagination__nav:focus-visible,.dp-pagination__page:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-pagination__nav:disabled{color:var(--text-faint);cursor:default}.dp-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:var(--control-height-sm);color:var(--text-muted)}.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-data-console{--console-toolbar-gap:calc(var(--cds-spacing-06) + var(--cds-spacing-05))}.dp-data-console__controls{min-width:0}.dp-data-console__controls,.dp-data-console__top{display:flex;flex-direction:column;gap:var(--cds-spacing-06)}.dp-data-console__description{margin:0;margin-block-start:calc(-1 * var(--cds-spacing-06) + 3px);font-size:13px;color:var(--text-faint)}.dp-data-console__before-toolbar{min-width:0}.dp-data-console__surface{min-width:0;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);overflow:clip}.dp-data-console__toolbar{padding:var(--cds-spacing-04);border-block-end:var(--border-hairline) solid var(--border);border-start-start-radius:inherit;border-start-end-radius:inherit}.dp-data-console__count{margin:0;margin-block-end:var(--cds-spacing-04)}.dp-data-console__count,.dp-data-console__results-count{font-size:var(--font-caption-size);font-weight:500;color:var(--text-faint);font-variant-numeric:tabular-nums}.dp-data-console__results-count{margin:0;padding:var(--cds-spacing-03) var(--cds-spacing-04) 0}.dp-data-console--sticky{--console-sticky-top:calc(var(--dp-mobile-bar-height, 0px) - var(--dp-main-padding-top, 0px));--console-top-air:calc(var(--dp-main-padding-top, 0px) - var(--dp-mobile-bar-height, 0px));--console-sticky-total:calc(var(--console-sticky-top) + var(--console-toolbar-height, calc(53px + var(--cds-spacing-06) + 36px + var(--console-toolbar-gap))))}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__top{position:sticky;inset-block-start:var(--console-sticky-top);z-index:6;background:var(--surface);margin-block-start:calc(-1 * var(--console-top-air));padding-block-start:var(--console-top-air)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__toolbar{position:sticky;inset-block-start:calc(var(--console-sticky-top) + var(--console-header-height, 0px));z-index:6;background:var(--surface)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table thead th{position:sticky;inset-block-start:var(--console-sticky-total);z-index:5;background:var(--surface-card)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-frame--flush thead th{background:var(--surface)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-scroll{overflow-x:clip;overflow-y:visible}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-frame{overflow:clip}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table tbody tr{scroll-margin-block-start:calc(var(--console-sticky-total) + 40px)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-grid-card{scroll-margin-block-start:var(--console-sticky-total)}.dp-progress-wrap{display:flex;flex-direction:column;min-width:0;max-width:100%;font-family:var(--font-sans,inherit)}.dp-progress{display:flex;list-style:none;margin:0;padding:0;min-width:0}.dp-progress--vertical{flex-direction:column}.dp-progress--equal .dp-progress-step{flex:1 1 0}.dp-progress-step{position:relative;min-width:128px}.dp-progress--vertical .dp-progress-step{min-width:0}.dp-progress-btn{all:unset;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--cds-spacing-03);width:100%;border-block-start:2px solid var(--border);padding-block-start:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-05)}.dp-progress--vertical .dp-progress-btn{border-block-start:0;border-inline-start:2px solid var(--border);padding-block:0 var(--gutter-page);padding-inline-start:var(--cds-spacing-04);padding-inline-end:0}.dp-progress--vertical .dp-progress-step:last-child .dp-progress-btn{padding-block-end:0}.dp-progress-step--complete .dp-progress-btn,.dp-progress-step--current .dp-progress-btn{border-color:var(--accent)}.dp-progress-btn:not(.dp-progress-btn--static){cursor:pointer}.dp-progress-btn--static{cursor:default}.dp-progress-step--disabled .dp-progress-btn{cursor:not-allowed}.dp-progress-btn:not(.dp-progress-btn--static):hover .dp-progress-label{color:var(--accent);text-decoration:underline}.dp-progress-btn:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.dp-progress-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none;margin-block-start:var(--cds-spacing-02);color:var(--text)}.dp-progress-step--complete .dp-progress-icon,.dp-progress-step--current .dp-progress-icon{color:var(--accent)}.dp-progress-step--invalid .dp-progress-icon{color:var(--status-red)}.dp-progress-step--disabled .dp-progress-icon{color:var(--text-faint)}.dp-progress-icon-mark{stroke:var(--g0)}.dp-progress-text{display:flex;flex-direction:column;min-width:0;text-align:start}.dp-progress-label{font-size:var(--font-ui-size);line-height:20px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16ch}.dp-progress-step--current .dp-progress-label{font-weight:600}.dp-progress-step--disabled .dp-progress-label{color:var(--text-faint)}.dp-progress-helper{font-size:var(--font-caption-size);line-height:16px;color:var(--text-muted)}.dp-progress-step--invalid .dp-progress-helper{color:var(--status-red)}.dp-progress-sr-only{position:absolute;width:1px;height:var(--space-0);padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dp-progress-compact-caption{display:none;margin:var(--cds-spacing-03) 0 0;font-size:var(--font-ui-size);color:var(--text)}.dp-progress-compact-caption strong{font-weight:600}.dp-progress-compact-caption span{color:var(--text-muted);font-size:var(--font-caption-size);margin-inline-start:var(--cds-spacing-03)}@media (max-width:767px){.dp-progress--horizontal{gap:var(--cds-spacing-02)}.dp-progress--horizontal .dp-progress-step{min-width:0;flex:1 1 0}.dp-progress--horizontal .dp-progress-btn{padding-block-start:var(--cds-spacing-03);padding-inline-end:0;justify-content:flex-start;min-height:var(--control-height-touch)}.dp-progress--horizontal .dp-progress-text{display:none}.dp-progress-compact-caption{display:block}}.dp-progress--force-compact{gap:var(--cds-spacing-02)}.dp-progress--force-compact .dp-progress-step{min-width:0;flex:1 1 0}.dp-progress--force-compact .dp-progress-btn{padding-block-start:var(--cds-spacing-03);padding-inline-end:0;justify-content:flex-start;min-height:var(--control-height-touch)}.dp-progress--force-compact .dp-progress-text{display:none}.dp-progress--force-compact~.dp-progress-compact-caption{display:block}