@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap";._toolbar_1ibpu_6{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#ffffffb8;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);padding:6px 8px;border-radius:22px;border:1px solid rgb(255 255 255 / .45);box-shadow:0 0 0 .5px #0000000a,0 8px 40px -8px #0000001f,0 2px 8px -2px #0000000f,inset 0 .5px #fffc;display:flex;gap:4px;align-items:center;pointer-events:auto;z-index:2147483645;width:-moz-fit-content;width:fit-content;transition:box-shadow .4s cubic-bezier(.25,.46,.45,.94)}._toolbar_1ibpu_6:hover{box-shadow:0 0 0 .5px #0000000f,0 12px 48px -6px #0000002e,0 4px 12px -2px #00000014,inset 0 .5px #ffffffe6}._btn_1ibpu_40{border:none;background:#fff0;padding:8px 12px;border-radius:14px;cursor:pointer;display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px;letter-spacing:-.01em;transition:all .25s cubic-bezier(.25,.46,.45,.94);color:#64748b;white-space:nowrap;position:relative;overflow:hidden}._btn_1ibpu_40:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .25s ease}._btn_1ibpu_40:hover{color:#1e293b;transform:translateY(-1px)}._btn_1ibpu_40:hover:before{opacity:1;background:#0000000a}._btn_1ibpu_40:active{transform:translateY(0) scale(.97)}._btn_1ibpu_40 span{font-size:11.5px;font-weight:600}._btnBrowse_1ibpu_88{color:#1e293b}._btnBrowseActive_1ibpu_92{background:#0f172a14;color:#0f172a;box-shadow:inset 0 1px 2px #0000000f}._btnUI_1ibpu_99{color:#6366f1}._btnUIActive_1ibpu_103{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff!important;box-shadow:0 4px 16px -4px #6366f180,inset 0 1px #fff3}._btnUIActive_1ibpu_103:hover{box-shadow:0 6px 20px -4px #6366f199,inset 0 1px #ffffff40;transform:translateY(-2px)}._btnText_1ibpu_119{color:#8b5cf6}._btnTextActive_1ibpu_123{background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff!important;box-shadow:0 4px 16px -4px #7c3aed80,inset 0 1px #fff3}._btnTextActive_1ibpu_123:hover{box-shadow:0 6px 20px -4px #7c3aed99,inset 0 1px #ffffff40;transform:translateY(-2px)}._btnInspect_1ibpu_139{color:#0ea5e9}._btnInspectActive_1ibpu_143{background:linear-gradient(135deg,#0284c7,#38bdf8);color:#fff!important;box-shadow:0 4px 16px -4px #0ea5e980,inset 0 1px #fff3}._btnHistory_1ibpu_152{color:#64748b}._btnHistoryActive_1ibpu_156{background:#0f172a14;color:#0f172a;box-shadow:inset 0 1px 2px #0000000f}._btnMobile_1ibpu_163{color:#10b981}._btnMobileActive_1ibpu_167{background:linear-gradient(135deg,#059669,#34d399);color:#fff!important;box-shadow:0 4px 16px -4px #10b98180,inset 0 1px #fff3}._btnSignoff_1ibpu_176{color:#059669}._btnSignoffActive_1ibpu_180{background:linear-gradient(135deg,#047857,#10b981);color:#fff!important;box-shadow:0 4px 16px -4px #05966980,inset 0 1px #fff3}._divider_1ibpu_189{width:1px;height:20px;background:linear-gradient(to bottom,transparent,rgb(0 0 0 / .08),transparent);margin:0 2px;flex-shrink:0}._auditBadge_1ibpu_198{position:absolute;bottom:-22px;left:0;right:0;text-align:center;font-size:9px;font-weight:600;color:#64748b99;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}._signedOffBanner_1ibpu_213{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:2147483647;pointer-events:auto;display:flex;align-items:center;gap:12px;padding:10px 24px 10px 14px;border-radius:22px;background:linear-gradient(135deg,#065f46,#059669);border:1px solid rgb(255 255 255 / .1);box-shadow:0 8px 32px -8px #05966966,0 2px 8px #0000000f,inset 0 1px #ffffff1a;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}._popup_1ibpu_238{position:absolute;bottom:calc(100% + 14px);background:#ffffffe0;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:24px;border:1px solid rgb(255 255 255 / .5);box-shadow:0 24px 48px -12px #00000026,0 0 0 .5px #0000000a,inset 0 .5px #fffc;overflow:hidden}._popupCenter_1ibpu_253{left:50%;transform:translate(-50%)}._popupRight_1ibpu_258{right:0}._popupClose_1ibpu_262{position:absolute;top:12px;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#0000000a;border:none;cursor:pointer;color:#94a3b8;transition:all .2s ease}._popupClose_1ibpu_262:hover{background:#00000014;color:#64748b}._activeDot_1ibpu_285{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.7}@media(max-width:768px){._toolbar_1ibpu_6{padding:6px;gap:2px;bottom:24px;width:auto;max-width:calc(100vw - 24px)}._btn_1ibpu_40{padding:8px 10px}._userProfileInfo_1ibpu_313{display:none!important}._userProfileWrapper_1ibpu_317{padding:4px!important;background:transparent!important;gap:0!important}._divider_1ibpu_189{margin:0}._auditBadge_1ibpu_198{display:block;bottom:-20px}._hideOnMobile_1ibpu_332{display:none!important}}._userProfileWrapper_1ibpu_317{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 6px;border-radius:16px;background:#fff6;cursor:pointer;transition:all .25s ease;border:1px solid #fff0;position:relative}._userProfileWrapper_1ibpu_317:hover{background:#fff;border-color:#6366f11a;transform:translateY(-1px)}._userMenu_1ibpu_359{position:absolute;bottom:calc(100% + 12px);right:0;width:220px;background:#ffffffd9;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-radius:20px;border:1px solid rgb(255 255 255 / .5);box-shadow:0 20px 40px -10px #0000001f,0 0 0 1px #0000000a,inset 0 1px #fff9;padding:10px;display:flex;flex-direction:column;gap:6px;z-index:2147483647}._menuHeader_1ibpu_380{padding:10px 12px;border-bottom:1px solid rgb(0 0 0 / .04);margin-bottom:4px}._menuLabel_1ibpu_386{display:block;font-size:10px;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}._menuName_1ibpu_396{display:block;font-size:13px;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuItem_1ibpu_406{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-size:13px;font-weight:600;color:#475569;cursor:pointer;transition:all .2s;border:none;background:#fff0;width:100%;text-align:left}._menuItem_1ibpu_406:hover{background:#6366f114;color:#6366f1}._menuItemDanger_1ibpu_428{color:#ef4444}._menuItemDanger_1ibpu_428:hover{background:#fef2f2;color:#ef4444}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.xd-pointer-events-auto{pointer-events:auto}.xd-fixed{position:fixed}.xd-absolute{position:absolute}.xd-relative{position:relative}.xd-inset-0{inset:0}.xd-inset-1\.5{inset:.375rem}.xd-bottom-0{bottom:0}.xd-left-0{left:0}.xd-left-3{left:.75rem}.xd-left-4{left:1rem}.xd-right-0{right:0}.xd-top-1\/2{top:50%}.xd-z-10{z-index:10}.xd-z-\[2147483646\]{z-index:2147483646}.xd-col-span-2{grid-column:span 2 / span 2}.xd-m-0{margin:0}.xd-mx-1{margin-left:.25rem;margin-right:.25rem}.xd-mx-auto{margin-left:auto;margin-right:auto}.xd-mb-0{margin-bottom:0}.xd-mb-1{margin-bottom:.25rem}.xd-mb-1\.5{margin-bottom:.375rem}.xd-mb-2{margin-bottom:.5rem}.xd-mb-3{margin-bottom:.75rem}.xd-mb-4{margin-bottom:1rem}.xd-mb-5{margin-bottom:1.25rem}.xd-mb-6{margin-bottom:1.5rem}.xd-mb-8{margin-bottom:2rem}.xd-ml-1{margin-left:.25rem}.xd-ml-8{margin-left:2rem}.xd-mt-1{margin-top:.25rem}.xd-mt-1\.5{margin-top:.375rem}.xd-mt-2{margin-top:.5rem}.xd-mt-3{margin-top:.75rem}.xd-mt-4{margin-top:1rem}.xd-mt-6{margin-top:1.5rem}.xd-mt-\[-8px\]{margin-top:-8px}.xd-line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.xd-block{display:block}.xd-inline-block{display:inline-block}.xd-flex{display:flex}.xd-inline-flex{display:inline-flex}.xd-grid{display:grid}.xd-h-1{height:.25rem}.xd-h-1\.5{height:.375rem}.xd-h-10{height:2.5rem}.xd-h-12{height:3rem}.xd-h-2{height:.5rem}.xd-h-3{height:.75rem}.xd-h-3\.5{height:.875rem}.xd-h-4{height:1rem}.xd-h-40{height:10rem}.xd-h-44{height:11rem}.xd-h-5{height:1.25rem}.xd-h-56{height:14rem}.xd-h-6{height:1.5rem}.xd-h-8{height:2rem}.xd-h-full{height:100%}.xd-max-h-32{max-height:8rem}.xd-max-h-full{max-height:100%}.xd-min-h-\[120px\]{min-height:120px}.xd-min-h-\[300px\]{min-height:300px}.xd-min-h-screen{min-height:100vh}.xd-w-1{width:.25rem}.xd-w-1\.5{width:.375rem}.xd-w-10{width:2.5rem}.xd-w-2{width:.5rem}.xd-w-3{width:.75rem}.xd-w-3\.5{width:.875rem}.xd-w-4{width:1rem}.xd-w-44{width:11rem}.xd-w-60{width:15rem}.xd-w-64{width:16rem}.xd-w-8{width:2rem}.xd-w-\[1px\]{width:1px}.xd-w-fit{width:-moz-fit-content;width:fit-content}.xd-w-full{width:100%}.xd-min-w-0{min-width:0}.xd-min-w-\[1000px\]{min-width:1000px}.xd-max-w-\[150px\]{max-width:150px}.xd-max-w-\[1600px\]{max-width:1600px}.xd-max-w-\[300px\]{max-width:300px}.xd-max-w-full{max-width:100%}.xd-max-w-md{max-width:28rem}.xd-flex-1{flex:1 1 0%}.xd-flex-shrink-0,.xd-shrink-0{flex-shrink:0}.xd-border-collapse{border-collapse:collapse}.-xd-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes xd-pulse{50%{opacity:.5}}.xd-animate-pulse{animation:xd-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes xd-spin{to{transform:rotate(360deg)}}.xd-animate-spin{animation:xd-spin 1s linear infinite}.xd-cursor-crosshair{cursor:crosshair}.xd-cursor-not-allowed{cursor:not-allowed}.xd-cursor-pointer{cursor:pointer}.xd-resize-y{resize:vertical}.xd-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xd-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xd-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xd-flex-col{flex-direction:column}.xd-flex-wrap{flex-wrap:wrap}.xd-items-start{align-items:flex-start}.xd-items-center{align-items:center}.xd-justify-end{justify-content:flex-end}.xd-justify-center{justify-content:center}.xd-justify-between{justify-content:space-between}.xd-justify-around{justify-content:space-around}.xd-gap-1{gap:.25rem}.xd-gap-1\.5{gap:.375rem}.xd-gap-2{gap:.5rem}.xd-gap-3{gap:.75rem}.xd-gap-4{gap:1rem}.xd-gap-5{gap:1.25rem}.xd-gap-6{gap:1.5rem}.xd-gap-8{gap:2rem}.xd-overflow-hidden{overflow:hidden}.xd-overflow-x-auto{overflow-x:auto}.xd-overflow-y-auto{overflow-y:auto}.xd-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xd-whitespace-pre-wrap{white-space:pre-wrap}.xd-break-all{word-break:break-all}.xd-rounded{border-radius:.25rem}.xd-rounded-2xl{border-radius:1rem}.xd-rounded-3xl{border-radius:1.5rem}.xd-rounded-full{border-radius:9999px}.xd-rounded-lg{border-radius:.5rem}.xd-rounded-md{border-radius:.375rem}.xd-rounded-xl{border-radius:.75rem}.xd-rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.xd-border{border-width:1px}.xd-border-b{border-bottom-width:1px}.xd-border-l-2{border-left-width:2px}.xd-border-l-4{border-left-width:4px}.xd-border-r{border-right-width:1px}.xd-border-t{border-top-width:1px}.xd-border-dashed{border-style:dashed}.xd-border-none{border-style:none}.xd-border-\[\#334155\]{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity,1))}.xd-border-\[\#475569\]{--tw-border-opacity:1;border-color:rgb(71 85 105 / var(--tw-border-opacity,1))}.xd-border-current{border-color:currentColor}.xd-border-cyan-500\/20{border-color:#06b6d433}.xd-border-cyan-500\/30{border-color:#06b6d44d}.xd-border-cyan-500\/50{border-color:#06b6d480}.xd-border-orange-500\/20{border-color:#f9731633}.xd-border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247 / var(--tw-border-opacity,1))}.xd-border-purple-500\/20{border-color:#a855f733}.xd-border-purple-500\/30{border-color:#a855f74d}.xd-border-red-500\/20{border-color:#ef444433}.xd-border-white\/10{border-color:#ffffff1a}.xd-border-white\/5{border-color:#ffffff0d}.xd-border-xd_card_hover{--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity,1))}.xd-border-xd_error\/20{border-color:#ef444433}.xd-border-xd_error\/30{border-color:#ef44444d}.xd-border-xd_info\/30{border-color:#3b82f64d}.xd-border-xd_primary{--tw-border-opacity:1;border-color:rgb(91 92 255 / var(--tw-border-opacity,1))}.xd-border-xd_primary\/20{border-color:#5b5cff33}.xd-border-xd_success\/30{border-color:#22c55e4d}.xd-border-xd_warning\/30{border-color:#f59e0b4d}.xd-border-l-transparent{border-left-color:#fff0}.xd-border-l-xd_error{--tw-border-opacity:1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity,1))}.xd-bg-\[\#0D1117\]{--tw-bg-opacity:1;background-color:rgb(13 17 23 / var(--tw-bg-opacity,1))}.xd-bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:rgb(15 23 42 / var(--tw-bg-opacity,1))}.xd-bg-\[\#1F2937\]{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity,1))}.xd-bg-black\/20{background-color:#0003}.xd-bg-blue-500\/20{background-color:#3b82f633}.xd-bg-current{background-color:currentColor}.xd-bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212 / var(--tw-bg-opacity,1))}.xd-bg-cyan-500\/10{background-color:#06b6d41a}.xd-bg-orange-500\/10{background-color:#f973161a}.xd-bg-purple-500\/10{background-color:#a855f71a}.xd-bg-transparent{background-color:#fff0}.xd-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.xd-bg-white\/5{background-color:#ffffff0d}.xd-bg-xd_bg{--tw-bg-opacity:1;background-color:rgb(11 15 25 / var(--tw-bg-opacity,1))}.xd-bg-xd_card{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity,1))}.xd-bg-xd_card\/50{background-color:#11182780}.xd-bg-xd_card_hover{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity,1))}.xd-bg-xd_error{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity,1))}.xd-bg-xd_error\/10{background-color:#ef44441a}.xd-bg-xd_error\/20{background-color:#ef444433}.xd-bg-xd_info\/10{background-color:#3b82f61a}.xd-bg-xd_info\/20{background-color:#3b82f633}.xd-bg-xd_neutral\/20{background-color:#64748b33}.xd-bg-xd_primary{--tw-bg-opacity:1;background-color:rgb(91 92 255 / var(--tw-bg-opacity,1))}.xd-bg-xd_primary\/10{background-color:#5b5cff1a}.xd-bg-xd_primary\/20{background-color:#5b5cff33}.xd-bg-xd_primary\/5{background-color:#5b5cff0d}.xd-bg-xd_success{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity,1))}.xd-bg-xd_success\/10{background-color:#22c55e1a}.xd-bg-xd_success\/20{background-color:#22c55e33}.xd-bg-xd_warning\/10{background-color:#f59e0b1a}.xd-bg-yellow-400\/40{background-color:#facc1566}.xd-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.xd-from-xd_primary{--tw-gradient-from:#5B5CFF var(--tw-gradient-from-position);--tw-gradient-to:rgb(91 92 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.xd-to-cyan-400{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.xd-object-contain{-o-object-fit:contain;object-fit:contain}.xd-p-10{padding:2.5rem}.xd-p-2{padding:.5rem}.xd-p-2\.5{padding:.625rem}.xd-p-20{padding:5rem}.xd-p-3{padding:.75rem}.xd-p-4{padding:1rem}.xd-p-5{padding:1.25rem}.xd-p-6{padding:1.5rem}.xd-p-8{padding:2rem}.xd-px-1{padding-left:.25rem;padding-right:.25rem}.xd-px-2{padding-left:.5rem;padding-right:.5rem}.xd-px-2\.5{padding-left:.625rem;padding-right:.625rem}.xd-px-3{padding-left:.75rem;padding-right:.75rem}.xd-px-4{padding-left:1rem;padding-right:1rem}.xd-px-6{padding-left:1.5rem;padding-right:1.5rem}.xd-px-7{padding-left:1.75rem;padding-right:1.75rem}.xd-px-8{padding-left:2rem;padding-right:2rem}.xd-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.xd-py-1{padding-top:.25rem;padding-bottom:.25rem}.xd-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.xd-py-2{padding-top:.5rem;padding-bottom:.5rem}.xd-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.xd-py-3{padding-top:.75rem;padding-bottom:.75rem}.xd-py-4{padding-top:1rem;padding-bottom:1rem}.xd-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xd-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xd-pb-2{padding-bottom:.5rem}.xd-pb-4{padding-bottom:1rem}.xd-pl-10{padding-left:2.5rem}.xd-pl-5{padding-left:1.25rem}.xd-pl-9{padding-left:2.25rem}.xd-pr-3{padding-right:.75rem}.xd-pr-4{padding-right:1rem}.xd-pt-2{padding-top:.5rem}.xd-pt-20{padding-top:5rem}.xd-pt-4{padding-top:1rem}.xd-pt-5{padding-top:1.25rem}.xd-pt-6{padding-top:1.5rem}.xd-text-left{text-align:left}.xd-text-center{text-align:center}.xd-text-right{text-align:right}.xd-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.xd-font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.xd-text-2xl{font-size:1.5rem;line-height:2rem}.xd-text-3xl{font-size:1.875rem;line-height:2.25rem}.xd-text-4xl{font-size:2.25rem;line-height:2.5rem}.xd-text-\[10px\]{font-size:10px}.xd-text-\[11px\]{font-size:11px}.xd-text-\[13px\]{font-size:13px}.xd-text-\[15px\]{font-size:15px}.xd-text-\[8px\]{font-size:8px}.xd-text-\[9px\]{font-size:9px}.xd-text-base{font-size:1rem;line-height:1.5rem}.xd-text-lg{font-size:1.125rem;line-height:1.75rem}.xd-text-sm{font-size:.875rem;line-height:1.25rem}.xd-text-xl{font-size:1.25rem;line-height:1.75rem}.xd-text-xs{font-size:.75rem;line-height:1rem}.xd-font-black{font-weight:900}.xd-font-bold{font-weight:700}.xd-font-medium{font-weight:500}.xd-font-semibold{font-weight:600}.xd-uppercase{text-transform:uppercase}.xd-italic{font-style:italic}.xd-leading-relaxed{line-height:1.625}.xd-leading-tight{line-height:1.25}.xd-tracking-\[0\.2em\]{letter-spacing:.2em}.xd-tracking-tight{letter-spacing:-.025em}.xd-tracking-tighter{letter-spacing:-.05em}.xd-tracking-wide{letter-spacing:.025em}.xd-tracking-wider{letter-spacing:.05em}.xd-tracking-widest{letter-spacing:.1em}.xd-text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity,1))}.xd-text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238 / var(--tw-text-opacity,1))}.xd-text-orange-200\/70{color:#fed7aab3}.xd-text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60 / var(--tw-text-opacity,1))}.xd-text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22 / var(--tw-text-opacity,1))}.xd-text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254 / var(--tw-text-opacity,1))}.xd-text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252 / var(--tw-text-opacity,1))}.xd-text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 / var(--tw-text-opacity,1))}.xd-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.xd-text-xd_error{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity,1))}.xd-text-xd_info{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity,1))}.xd-text-xd_neutral{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity,1))}.xd-text-xd_primary{--tw-text-opacity:1;color:rgb(91 92 255 / var(--tw-text-opacity,1))}.xd-text-xd_success{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity,1))}.xd-text-xd_text_main{--tw-text-opacity:1;color:rgb(248 250 252 / var(--tw-text-opacity,1))}.xd-text-xd_text_main\/90{color:#f8fafce6}.xd-text-xd_text_sub{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.xd-text-xd_warning{--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity,1))}.xd-text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21 / var(--tw-text-opacity,1))}.xd-no-underline{text-decoration-line:none}.xd-accent-xd_primary{accent-color:#5B5CFF}.xd-opacity-100{opacity:1}.xd-opacity-30{opacity:.3}.xd-opacity-50{opacity:.5}.xd-opacity-60{opacity:.6}.xd-opacity-70{opacity:.7}.xd-opacity-80{opacity:.8}.xd-shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-shadow-\[0_0_4px_currentColor\]{--tw-shadow:0 0 4px currentColor;--tw-shadow-colored:0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-shadow-card-base{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, .5), 0 2px 4px -1px rgba(0, 0, 0, .3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-shadow-glow-error{--tw-shadow:0 0 15px rgba(239, 68, 68, .4);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-shadow-glow-primary{--tw-shadow:0 0 15px rgba(91, 92, 255, .4);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-shadow-glow-success{--tw-shadow:0 0 15px rgba(34, 197, 94, .4);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xd-outline-none{outline:2px solid #fff0;outline-offset:2px}.xd-ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xd-ring-inset{--tw-ring-inset:inset}.xd-ring-xd_primary{--tw-ring-opacity:1;--tw-ring-color:rgb(91 92 255 / var(--tw-ring-opacity, 1))}.xd-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.xd-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host{--primary:#6366f1;--primary-hover:#4f46e5;--accent-purple:#7c3aed;--accent-blue:#3b82f6;--accent-emerald:#10b981;--glass-bg:rgba(255, 255, 255, .72);--glass-border:rgba(255, 255, 255, .45);--text-main:#0f172a;--text-sub:#64748b;--shadow-premium:0 25px 50px -12px rgba(0, 0, 0, .18), 0 0 0 1px rgba(0, 0, 0, .04);--shadow-glass:0 8px 32px 0 rgba(31, 38, 135, .12);--shadow-inner:inset 0 2px 4px 0 rgba(0, 0, 0, .05)}*{box-sizing:border-box}.xd-feedback-content{font-family:Outfit,sans-serif;color:var(--text-main);position:absolute;top:0;left:0;width:100%;z-index:2147483647;pointer-events:none;-webkit-font-smoothing:antialiased}.xd-feedback-wrapper{position:relative;width:100%;min-height:100vh}.toolbar{position:fixed;bottom:32px;left:50%;transform:translate(-50%);background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:6px;border-radius:32px;border:1px solid var(--glass-border);box-shadow:var(--shadow-premium);display:flex;gap:8px;align-items:center;pointer-events:auto;max-width:95vw;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.toolbar{bottom:max(16px,env(safe-area-inset-bottom,16px));padding:6px;gap:4px;max-width:98vw}.btn{padding:12px;min-width:44px;min-height:44px;justify-content:center}.btn:active{transform:scale(.92);opacity:.8}.btn span{display:none}.btn.active span,.btn.active-text span{display:inline}.toolbar-divider,.user-profile-details{display:none!important}}.btn{border:none;background:#fff0;padding:10px 18px;border-radius:24px;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--text-sub);white-space:nowrap}.btn:hover{background:#fff6;color:var(--text-main);transform:translateY(-1px)}.btn.active{background:var(--primary);color:#fff!important;box-shadow:0 10px 20px -5px #6366f166}.btn.active-text{background:var(--accent-purple);color:#fff!important;box-shadow:0 10px 20px -5px #7c3aed66}.feedback-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fffffff2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);width:95%;max-width:900px;max-height:600px;border-radius:28px;border:1px solid var(--glass-border);box-shadow:0 32px 64px -12px #0003,0 0 0 1px #0000000a;display:grid;grid-template-columns:1.2fr 1fr;overflow:hidden;pointer-events:auto!important;z-index:2147483647}.modal-left{background:#f8fafc;padding:32px;border-right:1px solid rgb(0 0 0 / .05);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;min-height:400px}.modal-right{padding:32px;display:flex;flex-direction:column;gap:20px;overflow-y:auto}@media(max-width:768px){.feedback-modal{grid-template-columns:1fr;max-height:90vh;width:92%}.modal-left{padding:20px;min-height:200px;border-right:none;border-bottom:1px solid rgb(0 0 0 / .05)}.modal-right{padding:20px}}@media(max-width:480px){.feedback-modal{padding:16px;gap:12px}}.modal-header{display:flex;justify-content:space-between;align-items:center}.modal-title{font-size:20px;font-weight:700;letter-spacing:-.5px}.feedback-textarea{width:100%;min-height:110px;border:1px solid rgb(0 0 0 / .05);border-radius:16px;padding:12px;font-size:14px;line-height:1.5;resize:none;background:#f8fafccc;color:var(--text-main);font-family:inherit;transition:all .2s}.feedback-textarea:focus{outline:none;border-color:var(--primary);background:#fff;box-shadow:0 0 0 4px #6366f11a}.submit-btn{background:var(--primary);color:#fff;border:none;padding:14px;border-radius:18px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a}.submit-btn:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 8px 12px -3px #6366f166}.submit-btn:disabled{opacity:.5;cursor:not-allowed}.selector-badge{background:#6366f114;padding:6px 12px;border-radius:10px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--primary);word-break:break-all;border:1px solid rgb(99 102 241 / .1)}.screenshot-container{width:100%;height:100%;border-radius:20px;overflow:hidden;position:relative;background-color:#fff;background-image:linear-gradient(45deg,#f1f5f9 25%,transparent 25%),linear-gradient(-45deg,#f1f5f9 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f1f5f9 75%),linear-gradient(-45deg,transparent 75%,#f1f5f9 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;border:1px solid rgb(0 0 0 / .08);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-inner)}.screenshot-preview{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s cubic-bezier(.4,0,.2,1)}.admin-table-wrapper{overflow-x:auto;border-radius:16px;background:#fff}.admin-table-wrapper::-webkit-scrollbar{height:6px}.admin-table-wrapper::-webkit-scrollbar-thumb{background-color:#e2e8f0;border-radius:20px}.table-row-active{background:#f8faff!important}#xd-feedback-admin-root{margin:20px 20px 20px 0}.placeholder\:xd-text-xd_text_sub::-moz-placeholder{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.placeholder\:xd-text-xd_text_sub::placeholder{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity,1))}.placeholder\:xd-text-xd_text_sub\/50::-moz-placeholder{color:#cbd5e180}.placeholder\:xd-text-xd_text_sub\/50::placeholder{color:#cbd5e180}.focus-within\:xd-border-xd_error:focus-within{--tw-border-opacity:1;border-color:rgb(239 68 68 / var(--tw-border-opacity,1))}.focus-within\:xd-border-xd_primary:focus-within{--tw-border-opacity:1;border-color:rgb(91 92 255 / var(--tw-border-opacity,1))}.hover\:xd-border-xd_warning\/30:hover{border-color:#f59e0b4d}.hover\:xd-bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238 / var(--tw-bg-opacity,1))}.hover\:xd-bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:xd-bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74 / var(--tw-bg-opacity,1))}.hover\:xd-bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:xd-bg-white\/20:hover{background-color:#fff3}.hover\:xd-bg-white\/5:hover{background-color:#ffffff0d}.hover\:xd-bg-xd_card_hover:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity,1))}.hover\:xd-bg-xd_error\/10:hover{background-color:#ef44441a}.hover\:xd-bg-xd_error\/20:hover{background-color:#ef444433}.hover\:xd-bg-xd_error\/30:hover{background-color:#ef44444d}.hover\:xd-bg-xd_primary\/10:hover{background-color:#5b5cff1a}.hover\:xd-bg-xd_primary_hover:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity,1))}.hover\:xd-bg-xd_success\/30:hover{background-color:#22c55e4d}.hover\:xd-bg-xd_warning\/10:hover{background-color:#f59e0b1a}.hover\:xd-text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113 / var(--tw-text-opacity,1))}.hover\:xd-text-xd_primary_hover:hover{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity,1))}.hover\:xd-text-xd_text_main:hover{--tw-text-opacity:1;color:rgb(248 250 252 / var(--tw-text-opacity,1))}.hover\:xd-underline:hover{text-decoration-line:underline}.focus\:xd-border-xd_primary:focus{--tw-border-opacity:1;border-color:rgb(91 92 255 / var(--tw-border-opacity,1))}.disabled\:xd-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:xd-opacity-50:disabled{opacity:.5}@media(min-width:768px){.md\:xd-w-\[350px\]{width:350px}.md\:xd-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:xd-grid-cols-\[380px_350px_1fr\]{grid-template-columns:380px 350px 1fr}}@media(min-width:1024px){.lg\:xd-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}