@layer payload-default{.icon--check{width:1.53846rem;height:1.53846rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}
.offer-ai-tag-generation{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:4px;margin-bottom:1.5rem;padding:1rem}.offer-ai-tag-generation__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.offer-ai-tag-generation__heading{margin:0 0 .75rem;font-size:.95rem;font-weight:600}.offer-ai-tag-generation__group{margin-bottom:.75rem}.offer-ai-tag-generation__group-title{color:var(--theme-elevation-800);margin:0 0 .35rem;font-size:.85rem;font-weight:600}.offer-ai-tag-generation__tags{flex-wrap:wrap;gap:.5rem;display:flex}.offer-ai-tag-generation__tag{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.8rem;display:inline-flex}.offer-ai-tag-generation__tag-remove{color:var(--theme-elevation-600);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.offer-ai-tag-generation__empty,.offer-ai-tag-generation__hint{color:var(--theme-elevation-600);margin:0;font-size:.85rem}.offer-ai-tag-generation__tabs-locked{pointer-events:none;opacity:.55;cursor:not-allowed}
.offer-live-list-cell__status{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}.offer-live-list-cell__status--published{background:color-mix(in srgb, var(--theme-success-500) 18%, transparent);color:var(--theme-success-700,#1f6b3f)}.offer-live-list-cell__status--archived{background:color-mix(in srgb, var(--theme-elevation-500) 18%, transparent);color:var(--theme-elevation-800)}
.offer-live-list-tabs{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:flex-end;gap:.5rem 1.5rem;margin-block:.75rem 1.25rem;display:flex}.offer-live-list-tabs__tab{appearance:none;box-shadow:none;color:currentColor;cursor:pointer;font-family:var(--font-body,inherit);letter-spacing:-.375px;opacity:.5;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;margin:0;padding:0 0 .75rem;font-size:1rem;font-weight:500;line-height:1.25;position:relative}.offer-live-list-tabs__tab:after{content:"";background:var(--dgp-green-strong,#549c84);opacity:0;height:1px;position:absolute;bottom:-1px;left:0;right:0}.offer-live-list-tabs__tab:hover{opacity:.75;color:var(--dgp-green-strong,#549c84)}.offer-live-list-tabs__tab:hover:after{opacity:.2}.offer-live-list-tabs__tab--active{color:var(--dgp-green-strong,#549c84);font-weight:600;opacity:1!important}.offer-live-list-tabs__tab--active:after{height:2px;opacity:1!important}.offer-live-list-tabs__hint{color:var(--theme-elevation-600);align-self:center;margin:0 0 .75rem;font-size:.875rem}
.review-staging-changelog{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50);box-sizing:border-box;width:100%;margin-block:1.5rem;padding:1rem 1.25rem}.review-staging-changelog__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block-end:.75rem;display:flex}.review-staging-changelog__heading{margin:0;font-size:1rem;font-weight:600}.review-staging-changelog__toggle{color:var(--theme-elevation-800);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline}.review-staging-changelog__toggle:hover{color:var(--theme-elevation-1000)}.review-staging-changelog__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.review-staging-changelog__entry{border-radius:var(--style-radius-s);background:var(--theme-elevation-0);border-inline-start:3px solid var(--theme-elevation-300);box-sizing:border-box;flex-direction:column;gap:.5rem;width:100%;padding:.75rem;display:flex}.review-staging-changelog__entry--archived{border-inline-start-color:var(--theme-elevation-500)}.review-staging-changelog__entry--submitted{border-inline-start-color:var(--theme-warning-500)}.review-staging-changelog__entry--draft{border-inline-start-color:var(--theme-elevation-400)}.review-staging-changelog__entry--approved{border-inline-start-color:var(--theme-success-500)}.review-staging-changelog__entry--declined{border-inline-start-color:var(--theme-error-500)}.review-staging-changelog__meta{color:var(--theme-elevation-800);flex-wrap:wrap;gap:.35rem;width:100%;font-size:.875rem;display:flex}.review-staging-changelog__status{font-weight:600}.review-staging-changelog__separator{opacity:.6}.review-staging-changelog__comment{width:100%;margin:0;display:block}.review-staging-changelog__comment-label{color:var(--theme-elevation-800);margin:0 0 .35rem;font-size:.875rem;font-weight:600;display:block}.review-staging-changelog__comment-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;width:100%;color:var(--theme-elevation-1000);margin:0;font-size:.9375rem;line-height:1.55;display:block}
@layer payload-default{.icon--plus .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.shimmer-effect{--shine-bg:var(--theme-elevation-50);--shine-fg:var(--theme-elevation-150);background-color:var(--shine-bg);position:relative;overflow:hidden}.shimmer-effect__shine{opacity:.75;background:linear-gradient(100deg, var(--shine-bg) 0%, var(--shine-bg) 15%, var(--shine-fg) 50%, var(--shine-bg) 85%, var(--shine-bg) 100%);width:100%;height:100%;animation:1.75s infinite shimmer;position:absolute;transform:translate(-100%)}.shimmer-effect--transparent{--shine-bg:transparent;--shine-fg:var(--theme-elevation-100)}@keyframes shimmer{to{transform:translate(100%)}}}
@layer payload-default{.icon--x .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.clear-indicator{cursor:pointer;display:flex}.clear-indicator:focus-visible{outline:var(--accessibility-outline)}}
@layer payload-default{.icon--chevron{height:var(--base);width:var(--base)}.icon--chevron .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.icon--chevron.icon--size-large{height:var(--base);width:var(--base)}.icon--chevron.icon--size-small{width:12px;height:12px}}
@layer payload-default{.dropdown-indicator{cursor:pointer;box-shadow:none;color:currentColor;font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0;display:flex}.dropdown-indicator:focus-visible{outline:var(--accessibility-outline)}.dropdown-indicator__icon .stroke{stroke-width:1px}}
@layer payload-default{.react-select-container{width:100%}.react-select .rs__control{font-family:var(--font-body);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);width:100%;color:var(--theme-elevation-800);-webkit-appearance:none;flex-wrap:nowrap;height:auto;padding:7px 12px;font-size:1rem;line-height:20px;transition-property:border,box-shadow,background-color;transition-duration:.1s,.1s,.5s;transition-timing-function:cubic-bezier(0,.2,.2,1);box-shadow:0 2px 2px -1px #0000001a}.react-select .rs__control:not(:disabled):hover{box-shadow:0 2px 2px -1px #0003}.react-select .rs__control[data-rtl=true]{direction:rtl}.react-select .rs__control::-webkit-input-placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.react-select .rs__control::placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.react-select .rs__control:hover{border-color:var(--theme-elevation-250)}.react-select .rs__control:focus,.react-select .rs__control:focus-within,.react-select .rs__control:active{border-color:var(--theme-elevation-400);outline:0}.react-select .rs__control:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-400);box-shadow:none}.react-select .rs__control:disabled:hover{border-color:var(--theme-elevation-150);box-shadow:none}.react-select .rs__menu-notice{padding:10px 12px}.react-select .rs__indicator{cursor:pointer;padding:0 4px}.react-select .rs__indicator-separator{display:none}.react-select .rs__input-container{color:var(--theme-elevation-1000)}.react-select .rs__input{font-family:var(--font-body);width:10px}.react-select .rs__menu{z-index:4;background:var(--theme-input-bg);border-radius:0;box-shadow:0 -2px 16px -2px #0003}.react-select .rs__group-heading{color:var(--theme-elevation-800);margin-top:5px;margin-bottom:5px;padding-left:10px}.react-select .rs__option{font-family:var(--font-body);color:var(--theme-elevation-800);padding:7.5px 15px;font-size:13px}.react-select .rs__option--is-focused{background-color:var(--theme-elevation-100)}.react-select .rs__option--is-selected{background-color:var(--theme-elevation-300)}.react-select--error div.rs__control,.react-select--error:hover div.rs__control,.react-select--error:focus-within div.rs__control{background-color:var(--theme-error-50);border:1px solid var(--theme-error-500)}.react-select--error div.rs__control>div.rs__indicator>button.dropdown-indicator[type=button],.react-select--error:hover div.rs__control>div.rs__indicator>button.dropdown-indicator[type=button],.react-select--error:focus-within div.rs__control>div.rs__indicator>button.dropdown-indicator[type=button]{border:none}.react-select.rs--is-disabled .rs__control{background:var(--theme-elevation-100);color:var(--theme-elevation-400);box-shadow:none}.react-select.rs--is-disabled .rs__control:hover{border-color:var(--theme-elevation-150);box-shadow:none}}
@layer payload-default{.multi-value.rs__multi-value{border:1px solid var(--theme-border-color);border-radius:var(--style-radius-s);margin:5px 10px 5px 0;padding:0;line-height:calc(1.53846rem - 2px);transition:border .2s cubic-bezier(.2,0,0,1);display:flex}.multi-value.rs__multi-value:hover{border:1px solid var(--theme-elevation-250)}.multi-value--is-dragging{z-index:2}html[data-theme=light] .multi-value.rs__multi-value,html[data-theme=dark] .multi-value.rs__multi-value{background:var(--theme-elevation-50)}}
@layer payload-default{.multi-value-label{color:currentColor;align-items:center;max-width:150px;margin:0;padding:0 8px;font-size:12px;line-height:20px;display:flex}.multi-value-label__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multi-value-label__text--editable{cursor:text;outline:var(--accessibility-outline)}.multi-value-label:focus-visible{outline:var(--accessibility-outline)}}
@layer payload-default{.tooltip{--caret-size:6px;opacity:0;background-color:var(--theme-elevation-800);z-index:3;color:var(--theme-elevation-0);white-space:nowrap;visibility:hidden;border-radius:2px;padding:4px 8px;font-weight:400;line-height:15px;position:absolute;left:50%}.tooltip:after{content:" ";border-left:var(--caret-size) solid #0000;border-right:var(--caret-size) solid #0000;width:0;height:0;display:block;position:absolute;transform:translate(-50%,100%)}.tooltip--show{visibility:visible;opacity:1;cursor:default;transition:opacity .2s ease-in-out}.tooltip--caret-center:after{left:50%}.tooltip--caret-left:after{left:calc(var(--base)*.5)}.tooltip--caret-right:after{right:calc(var(--base)*.5)}.tooltip--position-top{top:calc(var(--base)*-1.25);transform:translate3d(-50%, calc(var(--caret-size) * -1), 0)}.tooltip--position-top:after{border-top:var(--caret-size) solid var(--theme-elevation-800);bottom:1px}.tooltip--position-bottom{bottom:calc(var(--base)*-1.25);transform:translate3d(-50%, var(--caret-size), 0)}.tooltip--position-bottom:after{bottom:calc(100% + var(--caret-size) - 1px);border-bottom:var(--caret-size) solid var(--theme-elevation-800)}.tooltip .tooltip-content{text-overflow:ellipsis;width:100%;overflow:hidden}@media (max-width:1024px){.tooltip{display:none}}html[data-theme=light] .tooltip:not(.field-error){background-color:var(--theme-elevation-100);color:var(--theme-elevation-1000)}html[data-theme=light] .tooltip--position-top:not(.field-error):after{border-top-color:var(--theme-elevation-100)}html[data-theme=light] .tooltip--position-bottom:not(.field-error):after{border-bottom-color:var(--theme-elevation-100)}}
@layer payload-default{.multi-value-remove{cursor:pointer;width:20px;color:inherit;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.multi-value-remove:hover{color:var(--theme-elevation-800);background:var(--theme-elevation-150)}.multi-value-remove__icon{width:100%;height:100%}}
@layer payload-default{.value-container{align-items:center;gap:calc(var(--base)/2);flex-direction:row;flex-grow:1;min-width:0;display:flex}.value-container__label{color:var(--theme-elevation-550)}.value-container .rs__value-container{gap:2px;padding:2px;overflow:visible}.value-container .rs__value-container>*{color:currentColor;margin:0;padding-top:0;padding-bottom:0}.value-container .rs__value-container>* .field-label{padding-bottom:0}.value-container .rs__value-container--is-multi{width:calc(100% + 5px)}.value-container .rs__value-container--is-multi.rs__value-container--has-value{margin-inline-start:-4px;padding:0}}
@layer payload-default;.review-staging-edit-lock{border-radius:999px;align-items:center;max-width:100%;padding:6px 14px;font-size:13px;line-height:1.4;display:inline-flex}.review-staging-edit-lock--owned-by-other{border:1px solid var(--theme-elevation-300);background:var(--theme-elevation-50);width:100%;max-width:720px;color:var(--theme-elevation-900);border-radius:12px;margin:24px auto;padding:24px 28px;display:block}.review-staging-edit-lock__title{margin:0 0 8px;font-size:18px;font-weight:600}.review-staging-edit-lock__message{margin:0;font-size:15px;line-height:1.5}body.review-staging-edit-blocked .collection-edit__header-actions,body.review-staging-edit-blocked .doc-controls,body.review-staging-edit-blocked .autosave-indicator{display:none!important}.review-staging-edit-lock--submitted{border:1px solid var(--theme-warning-200);background:color-mix(in srgb, var(--theme-warning-100) 80%, transparent);color:var(--theme-warning-900)}.review-staging-edit-lock--approved{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.review-staging-edit-lock--declined{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.review-staging-edit-lock--archived{border:1px solid var(--theme-elevation-300);background:var(--theme-elevation-100);color:var(--theme-elevation-900)}
.review-staging-status__label{color:var(--theme-elevation-500)}.review-staging-status__value{font-weight:600}.review-staging-status__value-wrap{white-space:nowrap}.review-staging-status--denied .review-staging-status__value{color:var(--theme-error-500)}.review-staging-status--approved .review-staging-status__value{color:var(--theme-success-500)}.review-staging-status--submitted .review-staging-status__value{color:var(--theme-warning-500)}
@layer payload-default;.bundle-reviews-table{border:1px solid var(--theme-elevation-150);background:var(--theme-bg);border-radius:12px;overflow:hidden}.bundle-reviews-table__header{border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.bundle-reviews-table__title{margin:0;font-size:16px;font-weight:700}.bundle-reviews-table__count{background:var(--theme-success-500);min-width:28px;height:28px;color:var(--theme-success-50);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.bundle-reviews-table__state{color:var(--theme-elevation-700);padding:16px}.bundle-reviews-table__table-wrapper{overflow-x:auto}.bundle-reviews-table__table{border-collapse:collapse;width:100%}.bundle-reviews-table__table th{text-align:left;letter-spacing:.02em;text-transform:uppercase;color:var(--theme-elevation-700);background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-100);padding:10px 12px;font-size:12px}.bundle-reviews-table__table td{border-bottom:1px solid var(--theme-elevation-100);vertical-align:middle;padding:10px 12px}.bundle-reviews-table__table tbody tr:hover{background:color-mix(in srgb, var(--theme-elevation-50) 65%, transparent)}.bundle-reviews-table__row--main{background:var(--theme-bg)}.bundle-reviews-table__cell-id{white-space:nowrap;font-weight:700}.bundle-reviews-table__badge{border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.bundle-reviews-table__badge--main{background:var(--dgp-purple-strong,#ad74ad);color:#fff}.bundle-reviews-table__badge--depth{background:var(--theme-elevation-150);color:var(--theme-elevation-900)}.bundle-reviews-table__badge--status{background:var(--theme-warning-100);color:var(--theme-warning-900)}.bundle-reviews-table__badge--draft{background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.bundle-reviews-table__badge--published{background:var(--theme-success-200);color:var(--theme-success-900)}.bundle-reviews-table__muted{color:var(--theme-elevation-500)}
.review-validation-outcome{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50);box-sizing:border-box;width:100%;margin-block:1rem 1.5rem;padding:1rem 1.25rem}.review-validation-outcome--serious{border-inline-start:3px solid var(--theme-success-500)}.review-validation-outcome--not-serious{border-inline-start:3px solid var(--theme-error-500)}.review-validation-outcome--pending{border-inline-start:3px solid var(--theme-warning-500)}.review-validation-outcome--failed{border-inline-start:3px solid var(--theme-error-500)}.review-validation-outcome__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block-end:.75rem;display:flex}.review-validation-outcome__heading{margin:0;font-size:1rem;font-weight:600}.review-validation-outcome__badge{border-radius:var(--style-radius-s);background:var(--theme-elevation-100);align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.review-validation-outcome--serious .review-validation-outcome__badge{background:color-mix(in srgb, var(--theme-success-500) 18%, transparent);color:var(--theme-success-750,var(--theme-success-500))}.review-validation-outcome--not-serious .review-validation-outcome__badge,.review-validation-outcome--failed .review-validation-outcome__badge{background:color-mix(in srgb, var(--theme-error-500) 18%, transparent);color:var(--theme-error-750,var(--theme-error-500))}.review-validation-outcome--pending .review-validation-outcome__badge{background:color-mix(in srgb, var(--theme-warning-500) 18%, transparent);color:var(--theme-warning-750,var(--theme-warning-500))}.review-validation-outcome__state{color:var(--theme-elevation-800);margin:0;font-size:.9375rem;line-height:1.5}.review-validation-outcome__score-row{align-items:baseline;gap:.5rem;margin-block-end:.75rem;display:flex}.review-validation-outcome__score-label{color:var(--theme-elevation-800);font-size:.875rem}.review-validation-outcome__score{font-size:1.25rem}.review-validation-outcome__label{color:var(--theme-elevation-800);margin-block-end:.35rem;font-size:.875rem;display:block}.review-validation-outcome__reason,.review-validation-outcome__flags{margin-block-start:.75rem}.review-validation-outcome__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.review-validation-outcome__flag-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.review-validation-outcome__flag{border-radius:var(--style-radius-s);background:var(--theme-elevation-0);flex-wrap:wrap;gap:.35rem .75rem;padding:.55rem .75rem;font-size:.875rem;display:flex}.review-validation-outcome__flag-type{font-weight:600}.review-validation-outcome__flag--positive{border-inline-start:3px solid var(--theme-success-500)}.review-validation-outcome__flag--warning{border-inline-start:3px solid var(--theme-warning-500)}.review-validation-outcome__flag--critical{border-inline-start:3px solid var(--theme-error-500)}
.review-workflow-actions{align-items:center;gap:1rem;display:flex}.review-workflow-actions__badge{border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.review-workflow-actions__badge--pending{color:#92400e;background:#fef3c7}.review-workflow-actions__badge--approved{color:#166534;background:#dcfce7}.review-workflow-actions__badge--declined{color:#991b1b;background:#fee2e2}.review-workflow-actions__buttons{gap:.5rem;display:flex}.review-workflow-actions__modal-field{margin-top:1rem}.review-workflow-actions__modal-error{color:var(--theme-error-500);margin-top:.5rem;font-size:.875rem}
.nav__wrap{--nav-group-icon-offset:calc(1rem + .4rem)}.nav-group{margin-top:.75rem}.nav-group:first-of-type{margin-top:.35rem}.nav-group__toggle{color:var(--theme-elevation-1000,#000)!important;align-items:center!important}.nav-group__toggle svg{margin-top:0!important}.nav-group__label{letter-spacing:.01em;min-width:0;color:var(--theme-elevation-1000,#000);align-items:center;gap:.4rem;font-size:.9375rem;font-weight:700;line-height:1;display:inline-flex}.nav-group__icon{width:1rem;height:1rem;color:var(--theme-elevation-1000,#000);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-group__label-text{text-overflow:ellipsis;white-space:nowrap;color:inherit;line-height:1;overflow:hidden}.nav-group__toggle:hover,.nav-group__toggle:focus-visible{color:var(--theme-elevation-1000,#000)!important}.nav-group__toggle:hover .nav-group__icon,.nav-group__toggle:focus-visible .nav-group__icon{color:var(--theme-elevation-1000,#000)}.nav__scroll .nav__wrap>.nav__link,.nav__scroll .nav-group__content .nav__link{padding-inline-start:calc(var(--nav-padding-inline-start,1.5rem) + var(--nav-group-icon-offset))!important}
.dynamic-nav--topbar{z-index:1000;padding:0 var(--gutter-h,1.5rem);background:var(--theme-bg);border-bottom:1px solid var(--theme-elevation-100);height:var(--app-header-height,60px);align-items:center;gap:.75rem;display:flex;position:fixed;top:0;left:0;right:0}.dynamic-nav--topbar .topbar-nav__links{align-items:center;gap:.25rem;display:flex}.dynamic-nav--topbar .topbar-nav__link{border-radius:var(--style-radius-s,4px);color:var(--theme-text);white-space:nowrap;align-items:center;padding:.4rem .75rem;font-size:.875rem;text-decoration:none;transition:background .15s;display:flex}.dynamic-nav--topbar .topbar-nav__link:hover{background:var(--theme-elevation-50)}.dynamic-nav--topbar .topbar-nav__link--active{background:var(--theme-elevation-100);font-weight:600}.dynamic-nav--topbar .topbar-nav__right{align-items:center;gap:.75rem;margin-left:auto;display:flex}.dynamic-nav--topbar .topbar-nav__user{color:var(--theme-elevation-500);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.dynamic-nav--topbar .topbar-nav__user svg{width:20px;height:20px}body:has(.dynamic-nav--topbar) .template-default{grid-template-columns:1fr}body:has(.dynamic-nav--topbar) .template-default .nav{width:0;display:none;position:absolute;overflow:hidden}body:has(.dynamic-nav--topbar) .template-default__nav-toggler-wrapper{display:none}body:has(.dynamic-nav--topbar) .template-default__wrap{padding-top:var(--app-header-height,60px);width:100%;max-width:100%}
.nav__scroll{flex-direction:column;display:flex;overflow:hidden;padding:0!important}.nav__brand{z-index:10;width:100%;height:var(--app-header-height,60px);border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-bg);color:var(--theme-text);box-sizing:border-box;flex-shrink:0;align-items:center;gap:.65rem;padding:0 1rem;text-decoration:none;display:flex;position:sticky;top:0}.nav__brand:hover{color:var(--theme-text);text-decoration:none}.nav__brand-icon{flex-shrink:0;width:1.75rem;height:1.75rem;display:flex}.nav__brand-title{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;line-height:1.2;overflow:hidden}.nav__wrap{width:100%;min-height:0;padding:.75rem var(--nav-padding-inline-end,1rem) var(--nav-padding-block-end,1rem) var(--nav-padding-inline-start,1rem);box-sizing:border-box;flex:auto;overflow:hidden auto;align-items:stretch!important}.nav__wrap::-webkit-scrollbar{display:none}
@layer payload-default;.oauth-container{flex-direction:column;column-gap:4px;width:100%;display:flex}.oauth-btn{width:100%;padding-block:8px}
