
#dc-root .gq-review-workspace .gq-review-header{display:grid;grid-template-columns:1fr auto 1fr;position:relative;gap:7px 12px}#dc-root .gq-review-workspace .gq-review-menu{grid-column:1;grid-row:1;justify-self:start}#dc-root .gq-review-workspace .gq-review-brand{grid-column:2;grid-row:1;justify-self:center}#dc-root .gq-review-workspace .gq-review-counts{grid-column:3;grid-row:1;justify-self:end}#dc-root .gq-review-workspace .gq-review-title{grid-column:1/-1;grid-row:2}#dc-root .gq-review-workspace .gq-review-title small{display:none}.gq-review-title-line{display:flex;align-items:center;gap:12px;min-width:0}.gq-review-title-line h1{flex:0 1 auto}.gq-rename{position:relative;flex:none;font-size:12px}.gq-rename>summary{display:flex;align-items:center;gap:5px;color:#2468ff;min-height:36px;list-style:none;cursor:pointer}.gq-rename svg{width:15px;height:15px}.gq-rename-form{position:absolute;top:100%;left:0;z-index:60;width:300px!important;max-width:calc(100vw - 40px)!important;padding:14px;background:#fff;border:1px solid #dce8fa;border-radius:12px;box-shadow:0 8px 30px #254e8225;display:flex;flex-direction:column;gap:9px}.gq-rename-form p{margin:0;color:#627b9c;font-size:12px}.gq-rename-form input{width:100%;box-sizing:border-box}.gq-rename-form button{min-height:40px}.gq-rename-form label{display:none}@media(max-width:1100px){#dc-root .gq-review-workspace .gq-review-counts{grid-column:1/-1;grid-row:3;width:100%;justify-self:stretch}.gq-review-title-line{justify-content:space-between;gap:7px}.gq-review-title-line h1{min-width:0;max-width:calc(100% - 102px)}.gq-rename-form{left:auto;right:0}}

.gq-extraction-card{margin-top:12px;border:1px solid #dce8fa;border-radius:12px;background:#f5f9ff;overflow:hidden}.gq-extraction-card svg{width:19px;height:19px;flex:none}.gq-extraction-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px!important;border:0!important;background:transparent!important;text-align:left;color:#254b80!important;box-shadow:none!important;min-height:52px}.gq-extraction-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#e5efff;color:#2468ff}.gq-extraction-toggle b{display:block;font-size:13px}.gq-extraction-toggle small{display:block;font-size:11px;color:#6d82a3;margin-top:2px}.gq-extraction-chevron{margin-left:auto}.gq-extraction-toggle[aria-expanded="true"] .gq-extraction-chevron{transform:rotate(180deg)}.gq-extraction-body{border-top:1px solid #e0eafa;padding:12px;display:flex;flex-direction:column;gap:13px}.gq-extraction-row{display:flex;gap:10px;color:#4277bd}.gq-extraction-row b{font-size:11px;color:#34557f}.gq-extraction-row p{font-size:12px;line-height:1.5;color:#526b8c;margin:3px 0 0;overflow-wrap:anywhere}.gq-extraction-warning{display:flex;gap:8px;align-items:center;margin:0 10px 10px;padding:9px;border-radius:9px;background:#fff3dc;color:#94601a;font-size:12px;line-height:1.4}.gq-extraction-source{align-self:flex-start;border:1px solid #cddfff!important;background:#eaf2ff!important;color:#2468ff!important;box-shadow:none!important;border-radius:9px!important;min-height:40px;padding:8px 12px!important;font-size:12px!important}.gq-extraction-toggle:focus-visible{outline:2px solid #2468ff;outline-offset:-3px}

html:has(.gq-review-workspace),body:has(.gq-review-workspace){height:100%;overflow:hidden!important;overscroll-behavior:none}
body:has(.gq-review-workspace) main{overflow:hidden!important}
body:has(.gq-review-workspace) [data-screen-label="Din fișier"]{transform:none!important;animation:none!important}
#dc-root .gq-review-workspace{position:fixed!important;inset:14px 16px 76px;display:flex!important;flex-direction:column!important;width:auto!important;height:auto!important;overflow:hidden;min-height:0}
#dc-root .gq-review-workspace .gq-review-header{flex:none;margin-bottom:12px;gap:12px}
#dc-root .gq-review-workspace .qx-rvinner{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}
#dc-root .gq-review-workspace .qx-cfwork{flex:1;min-height:0;height:100%;grid-template-columns:minmax(0,.72fr) repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;overflow:hidden}
#dc-root .gq-review-workspace .qx-cfnav,#dc-root .gq-review-workspace .qx-cfq,#dc-root .gq-review-workspace .qx-cfs{height:100%!important;min-height:0!important;overflow:hidden!important;grid-column:auto!important;position:static!important}
#dc-root .gq-review-workspace .qx-cfnavin,#dc-root .gq-review-workspace [data-region="review-question-editor"],#dc-root .gq-review-workspace .qx-cfview{height:100%!important;max-height:100%!important;box-sizing:border-box!important;position:relative!important;top:auto!important;margin:0!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#adc7ed transparent;border-radius:14px!important;padding:12px!important}
#dc-root .gq-review-workspace .qx-cfnavin{overflow:hidden!important}#dc-root .gq-review-workspace .qx-cflist{flex:1!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}
#dc-root .gq-review-workspace .gq-review-savebar{bottom:-12px!important;margin:12px -4px -12px!important;border-radius:10px 10px 0 0!important;background:#fff!important;box-shadow:0 -6px 16px #edf3fc!important;padding:9px!important}
#dc-root .gq-review-workspace .gq-review-tools,#dc-root .gq-review-workspace .gq-review-images{padding:5px 10px;margin-top:7px}
#dc-root .gq-review-workspace .rv-opt-more>button{box-shadow:none!important}
.gq-review-import{position:fixed;bottom:12px;left:16px;right:16px;z-index:40;background:#fff;border:1px solid #dce8fa;border-radius:14px;box-shadow:0 3px 20px #305da10b;color:#38517c}
.gq-review-import>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;min-height:44px;box-sizing:border-box;cursor:pointer;list-style:none;font-size:12px}.gq-review-import>summary b{color:#2468ff;white-space:nowrap}.gq-review-import-body{max-height:50dvh;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid #dce8fa}.gq-review-import-body>div{margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:14px!important}
.gq-review-duplicates{padding:10px 12px;background:#f7faff;border:1px solid #dce8fa;border-radius:10px;margin-bottom:10px;font-size:12px}.gq-review-duplicates>summary{cursor:pointer;font-weight:650;padding:4px 0}.gq-review-duplicates[open]>div{padding-top:7px}
@media(min-width:770px){body[data-nav-open]:has(.gq-review-workspace) #dc-root .gq-review-workspace{left:252px}body[data-nav-open]:has(.gq-review-workspace) .gq-review-import{left:252px}}
@media(max-width:769px){#dc-root .gq-review-workspace{inset:8px 10px 68px}#dc-root .gq-review-workspace .gq-review-header{margin-bottom:8px}#dc-root .gq-review-workspace .qx-cfmob{position:relative!important;flex:none;padding:3px!important;top:auto!important}#dc-root .gq-review-workspace .qx-cfmob button{min-height:36px!important}#dc-root .gq-review-workspace .qx-cfwork{display:block!important;padding:0!important}#dc-root .gq-review-workspace .qx-cfwork[data-mob="l"] .qx-cfq,#dc-root .gq-review-workspace .qx-cfwork[data-mob="l"] .qx-cfs,#dc-root .gq-review-workspace .qx-cfwork[data-mob="q"] .qx-cfnav,#dc-root .gq-review-workspace .qx-cfwork[data-mob="q"] .qx-cfs,#dc-root .gq-review-workspace .qx-cfwork[data-mob="s"] .qx-cfnav,#dc-root .gq-review-workspace .qx-cfwork[data-mob="s"] .qx-cfq{display:none!important}.gq-review-import{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom))}.gq-review-import>summary{font-size:10px;gap:8px;padding:8px 10px;min-height:48px}.gq-review-import>summary span{flex:1;min-width:0;line-height:1.4}.gq-review-import>summary b{font-size:11px}#dc-root .gq-review-workspace .gq-review-title h1{font-size:15px!important}#dc-root .gq-review-workspace .gq-review-brand{font-size:17px}#dc-root .gq-review-workspace .gq-review-title>span{font-size:10px}}
.gq-save-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:auto;padding:28px;border:1px solid #d8e4fb;border-radius:24px;background:linear-gradient(145deg,#fff,#f1f6ff);color:#102048;box-shadow:0 24px 80px #0c224c38;overflow:auto;font:inherit;color-scheme:light}
.gq-save-dialog::backdrop{background:rgba(15,28,53,.42);backdrop-filter:blur(6px)}
.gq-save-dialog .gq-save-heading{display:flex;align-items:center;gap:14px;padding-right:22px;margin-bottom:22px}
.gq-save-dialog .gq-save-icon{display:block;width:52px;height:52px;flex:none;background:url('/review-assets/status-badges-v1.webp') 0 100%/104px 104px no-repeat}
.gq-save-dialog h2{margin:0;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.025em;color:inherit}
.gq-save-dialog .gq-save-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#7183a4;cursor:pointer}
.gq-save-dialog .gq-save-close svg{width:20px;height:20px}
.gq-save-dialog .gq-save-count{display:flex;align-items:baseline;gap:12px;padding:16px 18px;border:1px solid #dae6fc;border-radius:16px;background:#edf4ff;color:#2458bb}
.gq-save-dialog .gq-save-count b{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}
.gq-save-dialog .gq-save-count span{font-size:16px;font-weight:650;line-height:1.4}
.gq-save-dialog #gq-save-description{margin:16px 0 22px;font-size:14px;line-height:1.65;color:#52698d}
.gq-save-dialog .gq-save-warning{margin:0 0 20px;padding:12px 14px;border:1px solid #f2dcb6;border-radius:12px;background:#fff6e7;color:#8c5a10;font-size:13px;line-height:1.55}
.gq-save-dialog .gq-save-warning[hidden]{display:none}
.gq-save-dialog .gq-save-actions{display:flex;align-items:stretch;gap:10px}
.gq-save-dialog .gq-save-actions button{box-sizing:border-box;min-height:48px;padding:12px 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}
.gq-save-dialog .gq-save-back{flex:0 0 auto;border:1px solid #d5e2fa;background:#f8fbff;color:#38517c}
.gq-save-dialog .gq-save-accept{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #2468ff;background:#2468ff;color:#fff;box-shadow:0 4px 14px #2468ff24}
.gq-save-dialog .gq-save-accept svg{width:20px;height:20px;flex:none}
.gq-save-dialog .gq-save-back:hover,.gq-save-dialog .gq-save-close:hover{background:#e8f0ff}
.gq-save-dialog .gq-save-accept:hover{background:#1856e8}
.gq-save-dialog button:focus-visible{outline:3px solid #86afff;outline-offset:3px}
body[data-qx-theme="dark"] .gq-save-dialog{border-color:#3c4d6b;background:linear-gradient(145deg,#243149,#172237);color:#edf3ff;color-scheme:dark;box-shadow:0 24px 80px #050b184d}
body[data-qx-theme="dark"] .gq-save-dialog .gq-save-count{border-color:#3a5480;background:#293f63;color:#d7e6ff}
body[data-qx-theme="dark"] .gq-save-dialog #gq-save-description{color:#bacbe5}
body[data-qx-theme="dark"] .gq-save-dialog .gq-save-back{border-color:#435776;background:#23324c;color:#d4e2f8}
body[data-qx-theme="dark"] .gq-save-dialog .gq-save-close{color:#bacbe5}
body[data-qx-theme="dark"] .gq-save-dialog .gq-save-back:hover,body[data-qx-theme="dark"] .gq-save-dialog .gq-save-close:hover{background:#304463}
body[data-qx-theme="dark"] .gq-save-dialog .gq-save-warning{border-color:#6a552f;background:#3b3224;color:#ffdc9a}
@media(max-width:380px){.gq-save-dialog{padding:22px 20px;border-radius:20px}.gq-save-dialog h2{font-size:22px}.gq-save-dialog .gq-save-heading{gap:10px}.gq-save-dialog .gq-save-icon{width:44px;height:44px;background-size:88px 88px}.gq-save-dialog .gq-save-count{padding:14px;gap:10px}.gq-save-dialog .gq-save-count span{font-size:14px}.gq-save-dialog .gq-save-actions button{font-size:13px;padding:11px 13px}.gq-save-dialog .gq-save-accept{gap:7px}}
