.review-inbox{margin:0 0 22px;color:#263244;font-size:14px;line-height:1.5}.review-inbox-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.review-inbox-group{min-width:0;background:#fff;border:1px solid #dce3ed;border-radius:12px;overflow:hidden}.review-inbox-group>header{display:flex;align-items:center;gap:9px;padding:18px 20px;border-bottom:1px solid #e7ebf2}.review-inbox-group>header>svg{color:#3564c4;flex:none}.review-inbox-group>header h2{font-size:17px!important;font-weight:650;flex:1;line-height:1.3;margin:0!important}.review-inbox-group>header>span{font-size:12px;color:#5d6b7e;background:#f0f3f9;padding:2px 7px;border-radius:5px}.review-inbox .review-inbox-row{display:flex;align-items:center;gap:13px;min-width:0;width:100%;min-height:78px;padding:16px 20px;background:#fff;text-align:left;border:0;border-radius:0;color:#263244}.review-inbox-row+.review-inbox-row{border-top:1px solid #e9edf3}.review-inbox-row:hover{background:#f8faff!important}.review-inbox-row>span:first-child{flex:1;min-width:0}.review-inbox-row strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.45}.review-inbox-row small{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:5px;font-size:12px;color:#65758a}.review-inbox-status{font-size:11px;color:#4d65a0;text-align:right;max-width:95px}.review-inbox-status.is-complete{color:#397055}.review-inbox-row>svg{flex:none;color:#6a7d96}.review-inbox-empty{padding:22px 20px;color:#65758a;font-size:13px;margin:0!important}.review-inbox-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fff5f2;border:1px solid #e9d2c9;border-radius:8px;color:#944b38;font-size:14px;margin:0 0 14px!important}.review-inbox .review-inbox-more{display:flex;gap:8px;align-items:center;padding:10px 0;border:0;background:none;color:#234ca6;font-size:13px;margin-top:3px}.review-inbox button:focus-visible{outline:2px solid #0000f8;outline-offset:-3px}.review-inbox-dialog{max-width:760px!important;width:calc(100vw - 32px)!important;max-height:90dvh;overflow-y:auto;padding:28px!important}.review-inbox-dialog-header{text-align:left!important;padding-right:24px}.review-inbox-dialog-header>h2{line-height:1.35;overflow-wrap:anywhere}.review-inbox-detail{color:#263244;font-size:15px;line-height:1.65;min-width:0}.review-inbox-detail h2{font-size:23px;font-weight:650;line-height:1.35;margin:5px 0 10px}.review-inbox-topic{display:inline-block;background:#eff4ff;color:#5671a2;padding:3px 8px;border-radius:5px;font-size:12px;margin-bottom:10px}.review-inbox-detail section{margin-top:22px}.review-inbox-detail h3{display:flex;gap:7px;align-items:center;font-size:14px;font-weight:650;margin:0 0 8px}.review-inbox-detail p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.review-inbox-note{background:#f4f7fc;border-left:3px solid #a8bfed;padding:14px 16px;border-radius:0 7px 7px 0}.review-inbox-draft{line-height:1.75}.review-inbox-sources>div{margin-top:13px}.review-inbox-sources a{display:inline-flex;align-items:center;gap:7px;color:#234ca6;font-size:14px;overflow-wrap:anywhere}.review-inbox-sources a:hover{text-decoration:underline}.review-inbox-sources blockquote{margin:8px 0 10px;padding:8px 13px;border-left:2px solid #cbd9ef;color:#5c6e87;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.review-inbox-sources small{display:block;font-size:12px;margin-top:5px}.review-inbox-detail ul{padding-left:20px;margin:0;font-size:14px;list-style:disc}.ah-main-column>.review-inbox{margin:0}.review-inbox-feedback{background:#f1f8f4;border:1px solid #d5e6dc;border-radius:8px;padding:17px 18px}.review-inbox-feedback h3{color:#397055}.review-inbox-feedback small{font-size:12px;color:#65758a;display:block;margin-top:8px}.review-inbox-detail form{position:sticky;bottom:-28px;margin:25px 0 -28px;padding:22px 0 32px;border-top:1px solid #e2e8f0;background:#fff}.review-inbox-detail>p[role=status]{position:relative}.review-inbox-detail form label{display:block;font-size:15px;font-weight:600}.review-inbox-detail textarea{display:block;width:100%;resize:vertical;padding:12px;border:1px solid #bbc8db;border-radius:8px;margin-top:9px;background:#fff;font:inherit;font-weight:400;line-height:1.6}.review-inbox-detail textarea:focus-visible{outline:2px solid #0000f8;outline-offset:2px}.review-inbox-detail form>p{margin:10px 0 16px;font-size:13px;color:#65758a}.review-inbox-waiting{margin-top:24px!important;padding-top:18px;border-top:1px solid #e2e8f0;color:#65758a;font-size:14px}@media(max-width:900px){.review-inbox-columns{grid-template-columns:1fr}.review-inbox{margin-bottom:18px}}@media(max-width:540px){.review-inbox .review-inbox-row,.review-inbox-group>header{padding:16px}.review-inbox-status{max-width:70px}.review-inbox-dialog{padding:22px 18px!important}.review-inbox-detail form{bottom:-22px;margin-bottom:-22px;padding-bottom:26px}.review-inbox-detail h2{font-size:20px}.review-inbox-error{flex-wrap:wrap}}.lp-trigger[data-state=open]{border-color:var(--ds-blue);box-shadow:0 0 0 3px var(--ds-blue-ring)}.lp-trigger svg{color:var(--ds-muted)}.lp-pop{z-index:60;box-sizing:border-box;min-width:220px;max-width:min(340px,calc(100vw - 32px));max-height:min(420px,var(--radix-dropdown-menu-content-available-height,420px));overflow-y:auto;background:#FFFFFF;border:1px solid var(--ds-line);border-radius:10px;box-shadow:0 8px 24px rgba(28,27,24,.1),0 1px 2px rgba(28,27,24,.06);padding:4px;display:flex;flex-direction:column;font-family:Schibsted Grotesk,system-ui,sans-serif;color:var(--ds-ink)}.lp-pop-filter{width:260px}.lp-pop-menu{width:290px}.lp-it{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:7px;font-size:13.5px;line-height:1.3;color:var(--ds-ink);cursor:pointer;width:100%}.lp-it[data-highlighted]{background:var(--ds-chip)}.lp-it[data-state=checked]{background:var(--ds-blue-tint-2)}.lp-it[data-state=checked][data-highlighted]{background:var(--ds-blue-tint)}.lp-it[data-disabled]{cursor:not-allowed}.lp-it[data-disabled] .lp-it-text>:first-child{color:var(--ds-quiet)}.lp-it-menu{align-items:flex-start;padding-top:8px;padding-bottom:8px}.lp-it-menu>svg{flex:none;margin-top:1px;color:var(--ds-muted)}.lp-it-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex-grow:1;padding:6px 0}.lp-it-menu .lp-it-text{padding:0;line-height:1.35}.lp-it-text small{font-size:12px;color:var(--ds-faint)}.lp-danger .lp-it-text>:first-child{color:#A33A1E}.lp-tick{flex:none;display:inline-flex;color:var(--ds-blue)}.lp-sep{height:1px;background:var(--ds-line);margin:4px 0}.lp-find{display:flex;align-items:center;gap:8px;height:34px;margin:2px 2px 4px;padding:0 10px;border:1px solid var(--ds-line-strong);border-radius:7px;color:var(--ds-muted)}.lp-find:focus-within{border-color:var(--ds-blue);box-shadow:0 0 0 3px var(--ds-blue-ring)}.lp-find input{border:0;outline:none;font:inherit;font-size:13px;width:100%;background:transparent;color:var(--ds-ink)}.lp-none{margin:0;padding:8px 10px;font-size:13px;color:var(--ds-muted)}.lp-more[data-state=open],.lp-tile{background:var(--ds-chip);color:var(--ds-ink)}.lp-tile{flex:none;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.pw-table th,.rq-table th,.sd-table th,.sv-table th{position:relative}.lp-count{flex:none;font-size:12.5px;color:var(--ds-faint)}.lp-it.lp-on{background:var(--ds-blue-tint-2)}.lp-pop-multi{width:280px}.lp-check{gap:10px}.lp-box{flex:none;width:16px;height:16px;box-sizing:border-box;border:1.5px solid #8e8b84;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF}.lp-check[data-state=checked] .lp-box{background:var(--ds-blue);border-color:var(--ds-blue)}.lp-check[data-state=checked]{background:var(--ds-blue-tint-2)}.lp-clear{color:var(--ds-muted)}.lp-clear[data-disabled]{color:var(--ds-quiet)}.lp-sub>svg{flex:none;align-self:center;color:var(--ds-muted)}.lp-sub[data-state=open]{background:var(--ds-chip)}.lp-date svg{color:var(--ds-muted)}.lp-date[disabled]{opacity:.5;cursor:not-allowed}.lp-datepop{flex-direction:row;width:auto;max-width:calc(100vw - 32px);padding:0;min-width:0}.lp-cal{padding:14px 12px 12px;border-right:1px solid var(--ds-line)}.lp-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.lp-cal-head strong{font-size:13.5px;font-weight:600}.lp-cal-grid button,.lp-cal-head button{all:unset;box-sizing:border-box;cursor:pointer;width:32px;height:32px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--ds-ink)}.lp-cal-grid button:hover:not(:disabled),.lp-cal-head button:hover{background:var(--ds-chip)}.lp-cal-grid{display:grid;grid-template-columns:repeat(7,32px);gap:2px}.lp-cal-dow{height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ds-faint)}.lp-cal-grid button:disabled{color:var(--ds-quiet);cursor:default}.lp-cal-grid button.lp-today{box-shadow:inset 0 0 0 1px #8E8B84}.lp-cal-grid button.lp-picked{background:var(--ds-blue);color:#FFFFFF;font-weight:600}.lp-picks{padding:8px 4px;width:190px;display:flex;flex-direction:column}.lp-picks-label{padding:6px 10px 4px;font-size:11.5px;font-weight:500;color:var(--ds-faint)}.lp-picks .lp-it:hover{background:var(--ds-chip)}.lp-picks .lp-it.lp-on:hover{background:var(--ds-blue-tint)}.lp-tick-gap{width:16px;flex:none}.lp-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:80;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:10px;background:var(--ds-ink);color:#FFFFFF;font-size:13.5px;box-shadow:0 12px 32px rgba(28,27,24,.2);font-family:Schibsted Grotesk,system-ui,sans-serif}@media (max-width:520px){.lp-datepop{flex-direction:column}.lp-cal{border-right:0;border-bottom:1px solid var(--ds-line)}.lp-picks{width:auto}}.qk-select{font-family:inherit}.qk-select[data-state=open]{border-color:var(--ds-blue);box-shadow:0 0 0 3px var(--ds-blue-ring)}.qk-select .ds-select-label{margin-right:-1px}.qk-select-value{max-width:180px;overflow:hidden;text-overflow:ellipsis}.qk-select svg{flex:none}.qk-menu.qk-menu{box-sizing:border-box;max-width:calc(100vw - 32px);padding:4px;border:1px solid var(--ds-line);border-radius:10px;background:#FFFFFF;color:var(--ds-ink);box-shadow:0 8px 24px rgba(28,27,24,.1),0 1px 2px rgba(28,27,24,.06);font-family:Schibsted Grotesk,system-ui,sans-serif;max-height:min(420px,var(--radix-dropdown-menu-content-available-height))}.qk-menu .qk-menu-item{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:7px;font-size:13.5px;color:var(--ds-ink);cursor:pointer}.qk-menu .qk-menu-item:focus,.qk-menu .qk-menu-item[data-highlighted],.qk-menu .qk-menu-item[data-state=open]{background:var(--ds-chip);color:var(--ds-ink)}.qk-menu .qk-menu-item[data-on]{background:var(--ds-blue-tint-2)}.qk-menu .qk-menu-item[data-disabled]{opacity:1;color:var(--ds-quiet)}.qk-menu .qk-menu-item[data-disabled] .qk-menu-text>span{color:var(--ds-quiet)}.qk-menu .qk-menu-rich{align-items:flex-start;padding-top:8px;padding-bottom:8px}.qk-menu .qk-menu-rich>svg:last-child{align-self:center}.qk-menu-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex-grow:1;line-height:1.35;padding:2px 0}.qk-menu-text>small{font-size:12px;color:var(--ds-faint)}.qk-menu-icon{display:inline-flex;padding-top:2px;color:var(--ds-ink)}.qk-menu-icon svg{width:14px;height:14px;color:currentColor!important}.qk-menu .qk-menu-danger,.qk-menu .qk-menu-danger .qk-menu-icon,.qk-menu .qk-menu-danger .qk-menu-text>span{color:var(--ds-red)}.qk-menu .qk-menu-danger:focus,.qk-menu .qk-menu-danger[data-highlighted]{background:#FDECEA;color:var(--ds-red)}.qk-menu-check{flex:none;width:16px;color:var(--ds-blue)!important}.qk-menu-count{font-size:12.5px;color:var(--ds-faint);font-variant-numeric:tabular-nums}.qk-menu .qk-menu-sep{height:1px;margin:4px 0;background:var(--ds-line)}.qk-menu-search{display:flex;align-items:center;gap:8px;height:36px;margin:2px 2px 4px;padding:0 10px;border:1px solid var(--ds-line-strong);border-radius:8px;color:var(--ds-muted)}.qk-menu-search:focus-within{border-color:var(--ds-blue);box-shadow:0 0 0 3px var(--ds-blue-ring)}.qk-menu-search input{border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;width:100%;color:var(--ds-ink)}.qk-menu-empty{margin:0;padding:8px 10px;font-size:13px;color:var(--ds-faint)}.qk-row-menu[data-state=open]{background:var(--ds-chip);color:var(--ds-ink)}.qk-method{width:32px;height:32px}.qk-method-sm{width:24px;height:24px;border-radius:6px}.qk-nowrap{white-space:nowrap}.qk-layout>button{width:32px;padding:0}.qk-toast-wrap{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:60;pointer-events:none}.qk-toast{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:10px;background:var(--ds-ink);color:#FFFFFF;font-size:13.5px;font-weight:500;box-shadow:0 18px 44px rgba(40,32,18,.18);white-space:nowrap}.qk-toast svg{color:#7BD48F}.qk-dialog.qk-dialog{width:min(420px,calc(100vw - 32px));max-width:none;box-sizing:border-box;padding:20px;gap:14px;border:0;border-radius:14px;background:#FFFFFF;color:var(--ds-ink);box-shadow:0 12px 32px rgba(28,27,24,.16),0 0 0 1px rgba(28,27,24,.06);font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:14px;line-height:1.5}.qk-dialog.qk-dialog [data-slot=dialog-header]{gap:4px;text-align:left}.qk-dialog.qk-dialog [data-slot=dialog-title]{margin:0;font-size:16px;line-height:1.35;font-weight:600;color:var(--ds-ink)}.qk-dialog.qk-dialog [data-slot=dialog-description]{margin:0;font-size:13.5px;line-height:1.5;color:var(--ds-muted)}.qk-dialog.qk-dialog [data-slot=dialog-footer]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0}.qk-dialog.qk-dialog .ds-btn-sm{height:36px;padding:0 14px}.qk-btn-danger.qk-btn-danger{background:var(--ds-red);border-color:var(--ds-red);color:#FFFFFF}.qk-btn-danger.qk-btn-danger:hover{background:#962018;border-color:#962018}.qk-dialog.qk-dialog .qk-dialog-error{margin:0;padding:8px 12px;border-radius:8px;background:#FDECEA;color:var(--ds-red);font-size:13px}.qk-toast .qk-spin{color:#FFFFFF;animation:qk-spin 1s linear infinite}@keyframes qk-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.qk-toast .qk-spin{animation:none}}.qk-dialog.qk-dialog :is(input,textarea,select,button){font-family:inherit}.qk-menu.qk-cal-pop{width:auto;padding:4px}.qk-cal-wrap{display:flex;flex-direction:row}.qk-cal{padding:2px}.qk-cal-head{display:flex;align-items:center;justify-content:space-between;padding:6px 4px 8px}.qk-cal-head strong{font-size:13.5px;font-weight:600}.qk-cal-day,.qk-cal-nav,.qk-cal-pick{all:unset;box-sizing:border-box;cursor:pointer}.qk-cal-nav{width:32px;height:32px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.qk-cal-day:hover,.qk-cal-nav:hover,.qk-cal-pick:hover{background:var(--ds-chip)}.qk-cal-grid{display:grid;grid-template-columns:repeat(7,32px);gap:2px;padding:0 4px 6px}.qk-cal-dow{text-align:center;font-size:11.5px;color:var(--ds-faint);padding-bottom:2px}.qk-cal-day{width:32px;height:32px;border-radius:7px;font-size:13px;color:var(--ds-ink);text-align:center;line-height:32px}.qk-cal-day[data-past]{color:#B3AFA5}.qk-cal-day[data-today]{box-shadow:inset 0 0 0 1px #B3AFA5}.qk-cal-day[aria-pressed=true]{background:var(--ds-blue);color:#FFFFFF;font-weight:600}.qk-cal-day:focus-visible,.qk-cal-nav:focus-visible,.qk-cal-pick:focus-visible{outline:2px solid var(--ds-blue);outline-offset:1px}.qk-cal-picks{display:flex;flex-direction:column;padding:4px;border-left:1px solid var(--ds-line);min-width:180px;white-space:nowrap}.qk-cal-label{padding:8px 10px 4px;font-size:11.5px;font-weight:500;color:var(--ds-faint)}.qk-cal-pick{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:7px;font-size:13.5px;color:var(--ds-ink)}.qk-cal-pick>span:first-child{flex-grow:1}.qk-cal-pick small{font-size:12px;color:var(--ds-faint)}.qk-cal-pick[aria-pressed=true]{background:var(--ds-blue-tint-2)}.qk-due-trigger{font-weight:500}@media (max-width:520px){.qk-cal-wrap{flex-direction:column}.qk-cal-picks{border-left:0;border-top:1px solid var(--ds-line)}}.qk-menu .qk-menu-tick{padding-left:10px}.qk-menu .qk-menu-tick>span.pointer-events-none{display:none}.qk-tick{flex:none;width:16px;height:16px;box-sizing:border-box;border:1.5px solid #8e8b84;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:#FFFFFF;color:#FFFFFF}.qk-menu-tick[data-on] .qk-tick{background:var(--ds-blue);border-color:var(--ds-blue)}.qk-menu .qk-menu-clear{color:var(--ds-muted)}.qk-cal-picks .qk-menu-sep{height:1px;margin:4px 0;background:var(--ds-line)}.qk-cal-note{margin:0;padding:8px 10px 6px;border-top:1px solid var(--ds-line);font-size:12.5px;color:var(--ds-muted);max-width:440px;white-space:normal}@media (max-width:700px){.qk-columns{display:none}}.rq-table{min-width:860px}.rq-table td.rq-topic,.rq-table th.rq-topic{width:210px;white-space:nowrap}.rq-table td.rq-who,.rq-table th.rq-who{width:150px}.rq-table td.rq-method,.rq-table th.rq-method{width:64px}.rq-table td.rq-sent,.rq-table th.rq-sent{width:120px;white-space:nowrap}.rq-table td.rq-status,.rq-table th.rq-status{width:150px}.rq-table td.rq-act,.rq-table th.rq-act{width:80px;text-align:right}.rq-name{white-space:nowrap;color:var(--ds-ink)}.rq-page .ds-cell-link{display:flex;flex-direction:column;gap:1px;text-align:left}.rq-page .ds-empty p{margin:0}