:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:#f6f5f2;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif}.rb-provider.rb-provider{background:var(--rb-canvas);min-height:100%;color:var(--rb-text);font-size:14px;line-height:1.45}.rb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rb-app{flex-direction:column;min-height:100vh;display:flex}.rb-fullpage{place-items:center;min-height:100vh;display:grid}a{color:var(--rb-primary)}a:focus-visible,button:focus-visible,summary:focus-visible,.rb-title:focus-visible{outline:2px solid var(--rb-primary);outline-offset:2px;border-radius:2px}.rb-title:focus,#rb-main:focus{outline:none}.rb-skip{inset-inline-start:8px;z-index:100;color:var(--rb-text);background:#fff;border-radius:4px;padding:8px 12px;position:absolute;top:-60px}.rb-skip:focus{top:8px}.rb-local-banner{color:#3d2f00;background:#fff4ce;border-bottom:1px solid #e8d48a;padding:6px 16px;font-size:13px}.rb-header{background:var(--rb-chrome);color:#fff;z-index:20;align-items:center;gap:12px;min-height:56px;padding:6px 16px;display:flex;position:sticky;top:0}.rb-header-space{flex:1}.rb-product{max-width:300px;font-size:14px;font-weight:600;line-height:1.2}.rb-logo{object-fit:contain;max-width:110px;height:28px}.rb-user{text-align:end;line-height:1.25}.rb-user-name{color:#fff;font-size:13px}.rb-user-role{color:#cbd5e1;font-size:11px}.rb-chrome-button.rb-chrome-button,.rb-chrome-button.rb-chrome-button:hover,.rb-chrome-button.rb-chrome-button:active{color:#fff}.rb-chrome-button.rb-chrome-button:hover{background:var(--rb-chrome-active)}.rb-chrome-button.rb-chrome-button:focus-visible{outline-offset:1px;outline:2px solid #fff}.rb-lang{gap:2px;display:inline-flex}.rb-lang button{min-width:34px}.rb-status-menu{position:relative}.rb-status-error{inset-inline-end:0;z-index:30;width:min(320px,80vw);color:var(--rb-text);position:absolute;top:100%}.rb-status-dot{background:#94a3b8;border-radius:50%;flex:none;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.rb-dot-available{background:#3fbf8f}.rb-dot-busy,.rb-dot-do_not_disturb{background:#f47c6d}.rb-dot-away,.rb-dot-be_right_back{background:#f1c15c}.rb-dot-out_of_office{background:#c8a2e8}.rb-bear{cursor:pointer;perspective:120px;background:#f6f5f2;border:0;border-radius:6px;flex:none;width:44px;height:32px;padding:0;position:relative;overflow:hidden}.rb-bear:focus-visible{outline-offset:2px;outline:2px solid #fff}.rb-bear svg{fill:#a93529;backface-visibility:hidden;width:34px;height:26px;position:absolute;inset:3px 5px}.rb-bear-front{opacity:0}.rb-bear-wave .rb-bear-side{animation:2.4s ease-in-out both rb-bear-side}.rb-bear-wave .rb-bear-front{animation:2.4s ease-in-out both rb-bear-front}.rb-bear-wave .rb-bear-arm{transform-box:fill-box;transform-origin:0 100%;animation:.5s ease-in-out .45s 3 rb-bear-arm}@keyframes rb-bear-side{0%{opacity:1;transform:rotateY(0)}14%{opacity:1;transform:rotateY(90deg)}15%,85%{opacity:0;transform:rotateY(90deg)}86%{opacity:1;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0)}}@keyframes rb-bear-front{0%,14%{opacity:0;transform:rotateY(-90deg)}15%{opacity:1;transform:rotateY(-90deg)}28%,72%{opacity:1;transform:rotateY(0)}85%{opacity:1;transform:rotateY(-90deg)}86%,to{opacity:0;transform:rotateY(-90deg)}}@keyframes rb-bear-arm{0%,to{transform:rotate(0)}50%{transform:rotate(24deg)}}@media (prefers-reduced-motion:reduce){.rb-bear-wave .rb-bear-side,.rb-bear-wave .rb-bear-front,.rb-bear-wave .rb-bear-arm{animation:none}.rb-bear-wave .rb-bear-side{opacity:0}.rb-bear-wave .rb-bear-front{opacity:1}}.rb-body{flex:1;min-width:0;display:flex}.rb-rail{background:var(--rb-chrome);flex:none;width:232px;padding:12px 0}.rb-main{flex:1;min-width:0}.rb-nav-group{margin-bottom:10px}.rb-nav-label{letter-spacing:.08em;text-transform:uppercase;color:#a6b2c4;padding:2px 20px 4px;font-size:11px}.rb-nav ul{margin:0;padding:0;list-style:none}.rb-nav-link{color:#e2e8f0;border-inline-start:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:8px 20px;font-size:14px;text-decoration:none;display:flex}.rb-nav-link:hover{color:#fff;background:#ffffff0d}.rb-nav-link.is-active{background:var(--rb-chrome-active);color:#fff;border-inline-start-color:var(--rb-primary);font-weight:600}.rb-nav-link:focus-visible{outline-offset:-2px;outline:2px solid #fff}.rb-nav-count{color:var(--rb-chrome);background:#fff;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:700}.rb-drawer.rb-drawer{background:var(--rb-chrome);color:#fff;width:min(300px,85vw)}.rb-drawer-head.rb-drawer-head{background:var(--rb-chrome);color:#fff}.rb-drawer-title{color:#fff;font-size:14px;font-weight:600}.rb-drawer-body.rb-drawer-body{background:var(--rb-chrome);padding:0 0 16px}.rb-drawer-foot{border-top:1px solid #ffffff26;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 20px;display:flex}.rb-drawer-foot .rb-user{text-align:start}.rb-page{max-width:1280px;padding:24px 32px 48px}.rb-page+.rb-page{border-top:1px solid var(--rb-hair)}.rb-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.rb-page-head>div:first-child{flex:320px;min-width:0}.rb-context{text-transform:uppercase;letter-spacing:.08em;color:var(--rb-muted);margin:0 0 4px;font-size:12px;font-weight:600}.rb-title{color:var(--rb-text);overflow-wrap:anywhere;margin:0 0 4px;font-size:26px;font-weight:700;line-height:1.2}.rb-purpose{color:var(--rb-muted);margin:0;font-size:15px}.rb-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rb-section{margin-top:24px}.rb-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:10px;display:flex}.rb-section-label{text-transform:uppercase;letter-spacing:.08em;color:var(--rb-muted);margin:0;font-size:12px;font-weight:600}.rb-rule{background:var(--rb-brand);width:36px;height:2px;margin-top:8px;display:block}.rb-card{border:1px solid var(--rb-hair);color:#111318;background:#fff;border-radius:6px;min-width:0;padding:16px 18px}.rb-card p{margin:0 0 8px}.rb-card-title{margin:0 0 6px;font-size:15px;font-weight:700}.rb-minor{margin:14px 0 4px;font-size:13px;font-weight:600}.rb-muted{color:var(--rb-muted);margin:0}.rb-card .rb-muted{color:#656b78}.rb-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.rb-tile{border:1px solid var(--rb-hair);background:#fff;border-radius:6px;min-width:0;padding:14px 16px}.rb-tile-label{text-transform:uppercase;letter-spacing:.07em;color:#656b78;font-size:11px;font-weight:600}.rb-tile-value{color:#111318;overflow-wrap:anywhere;margin-top:6px;font-size:26px;font-weight:700;line-height:1.2}.rb-tile-note{color:#656b78;margin-top:2px;font-size:12px}.rb-tone-brand{color:#a93529}.rb-tone-primary{color:var(--rb-primary)}.rb-loading{padding:20px}.rb-empty{border:1px dashed var(--rb-hair);color:#656b78;background:#fff;border-radius:6px;padding:18px}.rb-message{margin:8px 0}.rb-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rb-row>a:not(.rb-link-button){align-items:center;min-height:24px;display:inline-flex}.rb-stack.rb-stack-tight{align-items:flex-start;gap:4px}.rb-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.rb-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.rb-plain-list{margin:6px 0;padding-inline-start:18px}.rb-plain-list li{margin:4px 0}.rb-checklist{flex-direction:column;gap:6px;margin:4px 0;padding:0;list-style:none;display:flex}.rb-tag.rb-tag{white-space:normal;text-align:start;max-width:100%;height:auto;min-height:20px;padding-block:1px;font-weight:600}.rb-break{overflow-wrap:anywhere}.rb-link-button{background:var(--rb-primary);color:#fff;border-radius:4px;align-items:center;min-height:32px;padding:5px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rb-link-button:hover{filter:brightness(.9)}.rb-link-secondary{color:#111318;background:#fff;border:1px solid #b9b7b0}.rb-link-secondary:hover{filter:none;background:#f3f2ef}.rb-stage{border:1px solid var(--rb-hair);background:#fff;border-radius:6px;margin-bottom:18px;padding:10px 14px}.rb-stage-now{color:#111318;margin:0 0 6px;font-size:13px;display:none}.rb-stage ol{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.rb-stage li{align-items:center;display:flex}.rb-stage-item,.rb-stage li button{font:inherit;color:#656b78;background:0 0;border:0;align-items:center;gap:6px;padding:2px;font-size:13px;display:inline-flex}.rb-stage li button{cursor:pointer;min-height:24px}.rb-stage li button:hover .rb-stage-text{text-decoration:underline}.rb-stage-dot{color:#4b5160;background:#fff;border:1px solid #8a8f99;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-grid}.rb-stage li.is-done .rb-stage-dot{border-color:var(--rb-primary);color:var(--rb-primary);background:#e7f1ef}.rb-stage li.is-current .rb-stage-dot{background:var(--rb-primary);border-color:var(--rb-primary);color:#fff}.rb-stage li.is-current .rb-stage-item,.rb-stage li.is-current button{color:#111318;font-weight:700}.rb-form{flex-direction:column;display:flex}.rb-form-card{flex-direction:column;gap:14px;display:flex}.rb-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.rb-field.rb-field{grid-template-columns:minmax(0,1fr);min-width:0}.rb-field .fui-Input,.rb-field .fui-Select,.rb-field .fui-Textarea{width:100%;min-width:0;max-width:100%}.rb-field .fui-Input__input{width:100%;min-width:0}.rb-lines{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rb-line{align-items:center;gap:4px;width:100%;display:flex}.rb-line>span:first-child{flex:1;min-width:0}.rb-line .fui-Input__input{min-width:0}.rb-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0;display:grid}.rb-swatch{cursor:pointer;background:0 0;border:1px solid #8a8f99;flex:none;width:28px;height:24px;padding:0}.rb-checkgroup{border:0;flex-wrap:wrap;gap:2px 12px;min-width:0;margin:0;padding:0;display:flex}.rb-checkgroup legend{margin-bottom:2px;padding:0;font-weight:600}.rb-checkgroup p{flex-basis:100%}.rb-required{color:#a93529}.rb-rule-editor{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.rb-rule-editor legend{margin-bottom:8px;padding:0;font-weight:700}.rb-mono textarea{font-family:Consolas,Courier New,monospace}.rb-inline-form{flex-direction:column;gap:8px;min-width:200px;display:flex}.rb-warning-box{color:#111318;background:#fff9eb;border:1px solid #c58a17;border-radius:6px;padding:12px 14px}.rb-warning-box p{margin:0 0 6px}.rb-projection{border:1px solid var(--rb-hair);background:#fafaf8;border-radius:6px;flex-direction:column;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.rb-projection p{margin:0}.rb-pairs{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 16px;margin:8px 0;display:grid}.rb-pairs dt{text-transform:uppercase;letter-spacing:.06em;color:#656b78;font-size:11px;font-weight:600}.rb-pairs dd{overflow-wrap:anywhere;margin:2px 0 0}.rb-table-wrap{border:1px solid var(--rb-hair);color:#111318;background:#fff;border-radius:6px;overflow-x:auto}.rb-table-wrap .rb-table{min-width:560px}.rb-table-wrap .rb-table th{font-size:12px;font-weight:600}.rb-table-wrap .rb-table th:first-child{width:26%}.rb-main{background:var(--rb-canvas)}.rb-cell{overflow-wrap:anywhere;padding-block:6px}.rb-table-wrap .rb-table td{vertical-align:top;height:auto}.rb-queue-card{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rb-queue-main{flex-direction:column;flex:280px;gap:4px;min-width:0;display:flex}.rb-queue-question{overflow-wrap:anywhere;font-size:15px;font-weight:700}.rb-queue-clock{margin:0;font-weight:600}.rb-person-head{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}.rb-person-title{margin:0;font-size:15px;font-weight:700}.rb-details{margin-top:8px}.rb-details summary{cursor:pointer;min-height:24px;font-weight:600}.rb-quadrants{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:6px;display:grid}.rb-quadrant{border:1px solid var(--rb-hair);overflow-wrap:anywhere;background:#fafaf8;border-radius:6px;padding:10px 12px}.rb-quadrant-q{margin-bottom:4px;font-size:13px;font-weight:600}.rb-trail{border:1px solid var(--rb-hair);color:#111318;background:#fff;border-radius:6px;margin:0;padding:0;list-style:none}.rb-trail li{border-top:1px solid var(--rb-hair);overflow-wrap:anywhere;padding:10px 14px}.rb-trail li:first-child{border-top:0}.rb-brand-preview{border:1px solid var(--rb-hair);border-radius:6px;overflow:hidden}.rb-brand-preview-bar{color:#fff;padding:8px 12px;font-size:13px;font-weight:600}.rb-brand-preview-body{flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.rb-brand-preview-button{color:#fff;border-radius:4px;padding:5px 12px;font-size:13px;font-weight:600}.rb-signin{background:var(--rb-chrome);flex-direction:column;min-height:100vh;display:flex}.rb-signin-card{color:#111318;background:#fff;border-radius:8px;flex-direction:column;gap:12px;width:min(460px,100% - 32px);margin:auto;padding:24px;display:flex}.rb-signin-brand{align-items:center;gap:10px;font-weight:700;display:flex}.rb-signin-title{margin:0;font-size:20px;font-weight:700}.rb-people-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rb-person-button.rb-person-button{justify-content:space-between;gap:8px;width:100%;display:flex}.rb-person-name{font-weight:600}.rb-person-role{color:#656b78;font-weight:400}@media (width<=640px){.rb-page{padding:16px 16px 40px}.rb-title{font-size:22px}.rb-product{flex:1;min-width:0;max-width:none;font-size:12px}.rb-header{gap:6px;padding:6px 8px}.rb-header-space{display:none}.rb-stage-now{display:block}.rb-stage-text{display:none}.rb-stage ol{gap:4px 6px}.rb-stage li.is-current .rb-stage-text{display:none}.rb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-tile-value{font-size:22px}.rb-table-wrap{background:0 0;border:0;overflow:visible}.rb-table-wrap .rb-table{width:100%;min-width:0;display:block}.rb-table-wrap .rb-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rb-table-wrap .rb-table tbody{flex-direction:column;gap:10px;width:100%;display:flex}.rb-table-wrap .rb-table tr{border:1px solid var(--rb-hair);background:#fff;border-radius:6px;width:100%;height:auto;padding:10px 12px;display:block}.rb-table-wrap .rb-table td{border:0;width:100%;height:auto;padding:2px 0;display:block}.rb-table-wrap .rb-table td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.06em;color:#656b78;font-size:11px;font-weight:600;display:block}.rb-table-wrap .rb-table td.is-primary{font-size:15px;font-weight:700}.rb-table-wrap .rb-table td.is-primary:before{display:none}.rb-cell{padding-block:0}}[dir=rtl] :is(p,h1,h2,h3,li,dd,dt,.rb-cell,.rb-empty,.rb-local-banner,.fui-MessageBarBody,.rb-tile-label,.rb-tile-note,.rb-nav-label){text-align:right;unicode-bidi:plaintext}.rb-form>.rb-row,.rb-form>.rb-message{margin-top:16px}.rb-after-tiles{margin:12px 0 0}.rb-image-field{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rb-image-field input[type=file]{max-width:100%}.rb-image-preview{object-fit:contain;border:1px solid var(--rb-hair);background:#fff;border-radius:4px;max-width:120px;height:36px}.rb-redacted{color:#4b5160;font-style:italic}
