@charset "UTF-8";:root{--font-gerant: sans-serif}:root{--zoom-gerant: 1.05}@media (min-width: 992px){main.zoom-gerant{zoom:var(--zoom-gerant)}main.zoom-gerant>*{height:calc(100dvh / var(--zoom-gerant))!important}}:root{font-family:DM Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#2b2b2b;background-color:#c8bcbc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(input,textarea,select){color:#2b2b2b}:where(input,textarea)::placeholder{color:#9a9a9a}.inspector-panel,.inspector-panel input,.inspector-panel select,.inspector-panel textarea{color-scheme:dark}.pg-input,.pg-select{color:var(--pg-text, #f0e8d0);color-scheme:dark}.pg-input::placeholder,.pg-select::placeholder{color:var(--pg-text-dim, #9a9a9a)}a{font-weight:500;color:#2b2b2b;text-decoration:inherit}a:hover{color:#1a5c1a}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{height:100%;margin:0 auto}.bd-ombre{text-shadow:0 4px 24px rgba(0,0,0,.5)}.bd-ombre-douce{text-shadow:0 1px 8px rgba(0,0,0,.4)}.bd-ombre-forte{text-shadow:0 2px 6px rgba(0,0,0,.85),0 8px 30px rgba(0,0,0,.6)}.bd-hero-surtitre,.bd-hero-surtitre p,.bd-hero-surtitre h1,.bd-hero-surtitre h2,.bd-hero-surtitre h3{font-family:Big Shoulders Display,Oswald,sans-serif;color:#c8a84b;font-weight:700;text-transform:uppercase;letter-spacing:.28em;font-size:clamp(.8rem,1.6vw,1.05rem);line-height:1.2;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.4)}.bd-hero-titre,.bd-hero-titre h1,.bd-hero-titre h2,.bd-hero-titre h3{font-family:Big Shoulders Display,Oswald,sans-serif;color:#fff;font-weight:800;text-transform:uppercase;font-size:clamp(2.4rem,8vw,6rem);line-height:.95;margin:0;text-shadow:0 4px 24px rgba(0,0,0,.5)}.bd-hero-texte,.bd-hero-texte p{font-family:DM Sans,system-ui,sans-serif;color:#ececec;font-size:clamp(1rem,2.4vw,1.35rem);line-height:1.5;margin:0;max-width:640px;text-shadow:0 1px 10px rgba(0,0,0,.45)}.bd-hero-filet{width:56px;height:3px;background:#c8a84b;border-radius:2px;margin:22px auto}.pg-map-popup-inner{min-width:150px}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.Vue-Toastification__toast{font-family:var(--font-gerant);font-weight:500;font-size:.85rem;letter-spacing:.01em;line-height:1.3;color:#2b2b2b;min-height:0;padding:8px 12px;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 10px #0000001f}.Vue-Toastification__toast--success{background:#eef9de;border-color:#c5dea0;color:#2b5c1e}.Vue-Toastification__toast--error{background:#fce2e2;border-color:#e6a0a0;color:#7a1f1f}.Vue-Toastification__toast--warning{background:#ffefcf;border-color:#e6c285;color:#7a5f00}.Vue-Toastification__toast--info{background:#e6f0f7;border-color:#a3c6dc;color:#1f4a6e}.Vue-Toastification__toast--default{background:#fffdea;border-color:#ece0a0;color:#2b2b2b}.Vue-Toastification__toast-body{font-family:var(--font-gerant);font-weight:500;font-size:.85rem;padding:0;line-height:1.3;color:inherit}.Vue-Toastification__close-button{color:currentColor;opacity:.55;font-weight:400;font-size:1.1rem;padding:0 0 0 10px;align-self:center}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__icon{display:none}.Vue-Toastification__progress-bar{background:#0000002e;height:2px;bottom:0}.Vue-Toastification__container{gap:6px}.fp-form[data-v-394c52f3]{display:flex;flex-direction:column;gap:14px;text-align:left}.fp-hint[data-v-394c52f3]{color:#666;font-size:.88rem;margin:0;font-family:DM Sans,system-ui,sans-serif}.fp-field label[data-v-394c52f3]{display:block;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.fp-field input[data-v-394c52f3]{width:100%;padding:10px 12px;border:1px solid #cbc0c0;border-radius:6px;font-family:DM Sans,system-ui,sans-serif;font-size:.95rem;background:#fff;color:#2b2b2b!important;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.fp-field input[data-v-394c52f3]:focus{outline:none;border-color:#2b2b2b;box-shadow:0 0 0 3px #2b2b2b1f}.fp-field input[data-v-394c52f3]:disabled{background:#eee}.fp-success[data-v-394c52f3]{background:#d1e7dd;color:#0f5132;padding:8px 12px;border-radius:6px;font-size:.85rem;font-family:DM Sans,system-ui,sans-serif}.fp-error[data-v-394c52f3]{background:#f8d7da;color:#842029;padding:8px 12px;border-radius:6px;font-size:.85rem;font-family:DM Sans,system-ui,sans-serif}.fp-submit[data-v-394c52f3]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;background:#2b2b2b;color:#fff;border:none;border-radius:6px;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .15s}.fp-submit[data-v-394c52f3]:hover:not(:disabled){background:#444}.fp-submit[data-v-394c52f3]:disabled{opacity:.6;cursor:not-allowed}.fp-spinner[data-v-394c52f3]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:fp-spin-394c52f3 .7s linear infinite}@keyframes fp-spin-394c52f3{to{transform:rotate(360deg)}}.cci[data-v-be01ee83]{margin-top:6px;padding-top:12px;border-top:1px solid #eee;font-size:.85rem;line-height:1.35;color:#444}.cci p[data-v-be01ee83]{margin:0 0 6px}.cci p[data-v-be01ee83]:last-child{margin-bottom:0}.cci a[data-v-be01ee83]{color:inherit;font-weight:700;white-space:nowrap}.acd-root[data-v-788d2554]{display:flex;flex-direction:column;height:100%;background:#f5f0f0;font-family:DM Sans,system-ui,sans-serif;color:#2b2b2b}.acd-header[data-v-788d2554]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background:#2b2b2b;color:#fff}.acd-header-title[data-v-788d2554]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.acd-close[data-v-788d2554]{background:none;border:none;color:#bbb;font-size:1.8rem;line-height:1;cursor:pointer;padding:0;transition:color .15s}.acd-close[data-v-788d2554]:hover{color:#fff}.acd-body[data-v-788d2554]{flex:1;padding:24px 22px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.acd-body--auth[data-v-788d2554]{align-items:center;text-align:center}.acd-avatar[data-v-788d2554]{width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#2b2b2b,#5a3a3a);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Big Shoulders Display,sans-serif;font-size:2rem;font-weight:800;letter-spacing:.05em;margin-top:8px;box-shadow:0 4px 14px #0003}.acd-username[data-v-788d2554]{font-family:Big Shoulders Display,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:.03em;margin-top:4px}.acd-roles[data-v-788d2554]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:2px}.acd-role[data-v-788d2554]{font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;background:#e8e2e2;color:#2b2b2b;padding:3px 10px;border-radius:12px;text-transform:lowercase}.acd-actions[data-v-788d2554]{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:18px}.acd-body--login[data-v-788d2554]{padding-top:28px}.acd-field label[data-v-788d2554]{display:block;font-family:Big Shoulders Display,sans-serif;font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.acd-field input[data-v-788d2554]{width:100%;padding:10px 12px;border:1px solid #cbc0c0;border-radius:6px;font-family:DM Sans,sans-serif;font-size:.95rem;background:#fff;color:#2b2b2b!important;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.acd-field input[data-v-788d2554]::placeholder{color:#9a9a9a}.acd-field input[data-v-788d2554]:focus{outline:none;border-color:#2b2b2b;box-shadow:0 0 0 3px #2b2b2b1f}.acd-field input[data-v-788d2554]:disabled{background:#eee}.acd-root[data-v-788d2554],.acd-root[data-v-788d2554] *:not(.bi):not(i){color:inherit}.acd-root[data-v-788d2554]{color:#2b2b2b}.acd-header[data-v-788d2554],.acd-header-title[data-v-788d2554]{color:#fff!important}.acd-close[data-v-788d2554]{color:#bbb!important}.acd-close[data-v-788d2554]:hover,.acd-btn--primary[data-v-788d2554],.acd-btn--danger[data-v-788d2554]{color:#fff!important}.acd-btn--outline[data-v-788d2554]:hover:not(:disabled){color:#fff!important}.acd-error[data-v-788d2554]{color:#842029!important}.acd-imp[data-v-788d2554]{width:100%;background:#f5c451;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;margin-top:6px}.acd-imp-info[data-v-788d2554]{margin:0;font-family:DM Sans,sans-serif;font-size:.88rem;color:#2b2b2b!important;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.acd-btn--imp[data-v-788d2554]{background:#2b2b2b;color:#fff!important}.acd-btn--imp[data-v-788d2554]:hover:not(:disabled){background:#444}.acd-link[data-v-788d2554]{background:none;border:none;padding:4px 0;align-self:center;color:#5a3a3a;font-family:DM Sans,sans-serif;font-size:.88rem;text-decoration:underline;cursor:pointer;transition:color .15s}.acd-link[data-v-788d2554]:hover{color:#2b2b2b}.acd-error[data-v-788d2554]{background:#f8d7da;color:#842029;padding:8px 12px;border-radius:6px;font-size:.85rem;font-family:DM Sans,sans-serif}.acd-btn[data-v-788d2554]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:6px;font-family:Big Shoulders Display,sans-serif;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;transition:background .15s,color .15s,border-color .15s,transform .1s}.acd-btn[data-v-788d2554]:disabled{opacity:.6;cursor:not-allowed}.acd-btn[data-v-788d2554]:not(:disabled):active{transform:translateY(1px)}.acd-btn--primary[data-v-788d2554]{background:#2b2b2b;color:#fff;margin-top:4px}.acd-btn--primary[data-v-788d2554]:hover:not(:disabled){background:#444}.acd-btn--outline[data-v-788d2554]{background:transparent;color:#2b2b2b;border:1.5px solid #2b2b2b}.acd-btn--outline[data-v-788d2554]:hover:not(:disabled){background:#2b2b2b;color:#fff}.acd-btn--danger[data-v-788d2554]{background:#8a1e1e;color:#fff}.acd-btn--danger[data-v-788d2554]:hover:not(:disabled){background:#a02525}.acd-spinner[data-v-788d2554]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:acd-spin-788d2554 .7s linear infinite}@keyframes acd-spin-788d2554{to{transform:rotate(360deg)}}.acd-drawer{background:transparent!important}.acd-drawer .el-drawer__body{padding:0!important}@layer pagify;@font-face{font-family:Inter;src:url(/static/vue/assets/fonts/Inter-variable-BG3Ua-Oo.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@layer pagify{.pg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--pg-font-ui);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;text-decoration:none;border:1px solid transparent;background:transparent;color:var(--pg-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;font-size:15px;transition:background .15s,border-color .15s,color .15s,transform .04s}.pg-btn:active{transform:translateY(1px)}.pg-btn:focus-visible{outline:2px solid var(--pg-gold);outline-offset:2px}.pg-btn:disabled,.pg-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.pg-btn--sm{padding:4px 8px;font-size:13px;border-radius:6px}.pg-btn--md{padding:7px 14px;font-size:16px}.pg-btn--circle{width:25px;height:25px;padding:0;border-radius:999px}.pg-btn--default{background:var(--pg-bg-input);border-color:var(--pg-border-mid);color:var(--pg-text-mid)}.pg-btn--default:hover{background:var(--pg-bg-active);border-color:#fff3;color:var(--pg-text)}.pg-btn--primary{background:var(--pg-gold-bg);border-color:var(--pg-gold-border);color:var(--pg-gold)}.pg-btn--primary:hover{background:#c8a84b47;border-color:#c8a84bbf;color:var(--pg-gold-hover)}.pg-btn--info{background:var(--pg-blue-bg);border-color:var(--pg-blue-border);color:var(--pg-blue)}.pg-btn--info:hover{background:#5b8dd947;border-color:#5b8dd9bf;color:var(--pg-blue-hover)}.pg-btn--danger{background:var(--pg-red-bg);border-color:var(--pg-red-border);color:var(--pg-red)}.pg-btn--danger:hover{background:#d94f3a40;border-color:#d94f3ab3;color:var(--pg-red-hover)}.pg-btn--ghost{background:transparent;border-color:transparent;color:var(--pg-text-dim)}.pg-btn--ghost:hover{background:var(--pg-bg-hover);color:var(--pg-text)}}@layer pagify{.pg-card{display:flex;flex-direction:column;gap:var(--pg-space-2);background:var(--pg-bg-card);border:1px solid var(--pg-border);border-radius:var(--pg-radius-lg);padding:var(--pg-space-4);color:var(--pg-text);font-family:var(--pg-font-ui)}.pg-card--accent{border-color:var(--pg-border-gold)}.pg-card__title{margin:0;font-size:17px;font-weight:700}.pg-card__body{margin:0;color:var(--pg-text-mid);font-size:15px;line-height:1.5}.pg-card__footer{color:var(--pg-text-dim);font-size:13px;border-top:1px solid var(--pg-border);padding-top:var(--pg-space-2)}}@layer pagify{.pg-flex{display:flex}.pg-flex--center{align-items:center}.pg-flex--start{align-items:flex-start}.pg-flex--end{align-items:flex-end}.pg-flex--between{justify-content:space-between}.pg-flex--wrap{flex-wrap:wrap}.pg-flex--column{flex-direction:column}.pg-gap-1{gap:var(--pg-space-1)}.pg-gap-2{gap:var(--pg-space-2)}.pg-gap-3{gap:var(--pg-space-3)}.pg-gap-4{gap:var(--pg-space-4)}.pg-mb-0{margin-bottom:0}.pg-mb-1{margin-bottom:var(--pg-space-1)}.pg-mb-2{margin-bottom:var(--pg-space-2)}.pg-mb-3{margin-bottom:var(--pg-space-3)}.pg-mb-4{margin-bottom:var(--pg-space-4)}.pg-mt-1{margin-top:var(--pg-space-1)}.pg-mt-2{margin-top:var(--pg-space-2)}.pg-mt-3{margin-top:var(--pg-space-3)}.pg-mt-4{margin-top:var(--pg-space-4)}.pg-py-1{padding-top:var(--pg-space-1);padding-bottom:var(--pg-space-1)}.pg-py-2{padding-top:var(--pg-space-2);padding-bottom:var(--pg-space-2)}.pg-badge{display:inline-block;padding:2px 8px;font-family:var(--pg-font-ui);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.4;color:var(--pg-text-mid);background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);border-radius:var(--pg-radius-full)}}@layer pagify{.pg-form{display:flex;flex-direction:column;gap:14px}.pg-field{display:flex;flex-direction:column;gap:6px}.pg-label{font-family:var(--pg-font-ui);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text-dim);display:block}.pg-help{font-size:12px;color:var(--pg-text-faint)}.pg-error{font-size:12px;color:var(--pg-red)}.form-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pg-control{width:100%;max-width:250px;background:var(--pg-bg-control);border:none;color:var(--pg-text);border-radius:5px;font-family:var(--pg-font-ui);font-size:15px;padding:4px 8px;outline:none}.pg-control:focus{box-shadow:0 0 0 2px var(--pg-gold-bg)}.pg-control:disabled{opacity:.5;cursor:not-allowed}.pg-input,.pg-select{width:100%;background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);color:var(--pg-text);border-radius:8px;padding:8px 10px;font-family:var(--pg-font-ui);font-size:16px;line-height:1.2;outline:none;transition:border-color .15s ease}.pg-input::placeholder{color:var(--pg-text-faint)}.pg-input--sm,.pg-select--sm{padding:5px 8px;font-size:14px;border-radius:6px}.pg-input:focus,.pg-select:focus{border-color:#c8a84b80}.pg-input:disabled,.pg-select:disabled{opacity:.5;cursor:not-allowed}}@layer pagify{.pg-tags{display:flex;flex-wrap:wrap;gap:12px}.pg-tag{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;border:1px solid var(--pg-border-mid);background:var(--pg-bg-input);color:var(--pg-text-mid);font-family:var(--pg-font-ui);font-size:14px;line-height:1.2}.pg-tag__thumb{width:60px;height:40px;object-fit:cover;border-radius:4px;flex:0 0 auto}.pg-muted{color:var(--pg-text-dim);font-size:12px}}@layer pagify{.pg-options{background:var(--pg-bg-card);color:var(--pg-text);padding:1rem;border-radius:8px;border:1px solid var(--pg-border);font-size:13px;max-width:350px}.pg-options__title{font-family:var(--pg-font-ui);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pg-gold);margin-bottom:1rem}.pg-label{font-family:var(--pg-font-ui);font-size:11px;color:var(--pg-text-dim);display:block;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pg-control{background:var(--pg-bg-control);border:none;color:var(--pg-text);border-radius:5px;font-family:var(--pg-font-ui);font-size:15px;padding:4px 8px;width:100%;outline:none}.pg-control:focus{box-shadow:0 0 0 2px var(--pg-gold-bg)}.pg-control:disabled{opacity:.5;cursor:not-allowed}.options-row{display:flex;gap:12px;align-items:center}.options-row--top{align-items:flex-start}.pg-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px}.pg-hint{margin-top:6px;font-size:12px;color:var(--pg-text-faint)}.pg-chip{display:inline-block;background:var(--pg-blue-bg);color:var(--pg-blue);border:1px solid var(--pg-blue-border);border-radius:10px;padding:0 8px;margin-left:6px;font-size:12px;line-height:20px;font-family:var(--pg-font-ui)}.pg-iconbtn{width:30px;height:28px;border-radius:5px;border:1px solid var(--pg-border);background:var(--pg-bg-control);color:var(--pg-text-mid);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.pg-iconbtn:hover{background:var(--pg-bg-active);border-color:var(--pg-border-mid)}.pg-iconbtn.is-active{background:var(--pg-gold-bg);border-color:var(--pg-gold-border);color:var(--pg-gold)}}@layer pagify{.pg-collapse__item{border:1px solid var(--pg-border);border-radius:8px;overflow:hidden;background:var(--pg-collapse-bg, var(--pg-bg-card))}.pg-collapse__item--edit{overflow:visible}.pg-collapse__item+.pg-collapse__item{margin-top:10px}.pg-collapse__header{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px 12px;-webkit-user-select:none;user-select:none;font-family:var(--pg-font-ui);font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--pg-collapse-text, var(--pg-text-mid));transition:background .15s}.pg-collapse__header:hover{background:var(--pg-bg-hover)}.pg-collapse__header::-webkit-details-marker{display:none}.pg-collapse__header.is-disabled{cursor:not-allowed}.pg-collapse__item[aria-disabled=true] .pg-collapse__chevron{opacity:.5}.pg-collapse__title{flex:1 1 auto;min-width:0}.pg-collapse__titlezone{font-weight:400;letter-spacing:normal;font-size:1rem;min-width:0}.pg-collapse__chevron{color:var(--pg-collapse-text, var(--pg-text-dim));transition:transform .15s ease}.pg-collapse__item[open]>.pg-collapse__header .pg-collapse__chevron{transform:rotate(180deg)}.pg-collapse__body{padding:12px;border-top:1px solid var(--pg-border);color:var(--pg-collapse-text, var(--pg-text-mid))}}#menus-principaux[data-v-0d8285be]{display:none}@media (min-width: 768px){#menus-principaux[data-v-0d8285be]{display:flex;align-items:center}}.btn-main[data-v-0d8285be]{display:inline-flex;align-items:baseline;padding:6px 10px;color:#fff;font-family:Big Shoulders Display,Oswald,sans-serif;line-height:1.1;text-decoration:none;transition:color .15s}.btn-main[data-v-0d8285be]:hover,.btn-main[data-v-0d8285be]:focus,.btn-main.router-link-active[data-v-0d8285be]{color:#c8a84b}.label-top[data-v-0d8285be]{font-size:15px;font-weight:400;margin-right:3px}.label-bottom[data-v-0d8285be]{font-size:22px;font-weight:700}.btn-icon[data-v-0d8285be]{display:inline-flex;align-items:center;justify-content:center;color:#fff;padding:6px 8px;transition:color .15s}.btn-icon[data-v-0d8285be]:hover,.btn-icon:hover .icon[data-v-0d8285be]{color:#c8a84b}.icon[data-v-0d8285be]{width:1.8rem;height:1.8rem;color:#fff;transition:color .15s}.icon-success[data-v-0d8285be]{color:#2ecc71}.icon-muted[data-v-0d8285be]{color:#999}.basket-icon-wrap[data-v-0d8285be]{position:relative}.basket-badge[data-v-0d8285be]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:#f5c451;color:#2b2b2b;border:2px solid #000;border-radius:10px;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.btn-dropdown[data-v-0d8285be]{display:inline-flex;align-items:baseline;padding:6px 10px;color:#fff;font-family:Big Shoulders Display,Oswald,sans-serif;line-height:1.1;text-decoration:none;transition:color .15s}.btn-dropdown[data-v-0d8285be]:hover{color:#c8a84b}.compte-wrapper[data-v-0d8285be]{display:flex;flex-direction:column;align-items:center}.role-badge[data-v-0d8285be]{font-size:9px;margin-right:3px;color:#0c0}.menus-bas[data-v-0d8285be]{position:absolute;right:0;bottom:-30px;background:#000;border-bottom-left-radius:20px;z-index:1000;display:inline-flex;align-items:center;gap:6px;color:#fff;text-decoration:none;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:15px;font-weight:700;letter-spacing:.4px;line-height:1;padding:8px 14px;cursor:pointer;transition:color .15s,background .15s}.menus-bas[data-v-0d8285be]:hover{color:#f5b301;background:#1a1a1a}.menus-bas[data-v-0d8285be]:active{background:#222}.tel-icon[data-v-0d8285be]{font-size:13px;line-height:1}.tel-number[data-v-0d8285be]{white-space:nowrap;line-height:1}@media (max-width: 767px){.menus-bas[data-v-0d8285be]{bottom:0;font-size:13px;padding:6px 10px;gap:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:12px}.tel-icon[data-v-0d8285be]{font-size:11px}}.gtabs-bar[data-v-0d8285be]{position:absolute;left:180px;right:140px;bottom:-28px;align-items:stretch;gap:2px;z-index:1000;pointer-events:auto}.gtab[data-v-0d8285be]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;background:#000;color:#fff;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;line-height:1.1;text-decoration:none;border:none;cursor:pointer;border-bottom-left-radius:12px;border-bottom-right-radius:12px;white-space:nowrap;transition:background .15s,color .15s}.gtab[data-v-0d8285be]:hover{background:#1a1a1a;color:#fff}.gtab--menu[data-v-0d8285be]{flex:0 0 auto;padding:6px 14px;font-size:13px;text-transform:uppercase;letter-spacing:1px;gap:8px}.gtab--menu i[data-v-0d8285be]{font-size:16px;line-height:1}.gtab-close--all[data-v-0d8285be]{margin-left:8px;width:18px;height:18px;font-size:15px;color:#bbb}.gtab--menu:hover .gtab-close--all[data-v-0d8285be]{color:#fff}.gtab-close--all[data-v-0d8285be]:hover{background:#ff64644d;color:#fff}.gtab--active[data-v-0d8285be]{background:#c8a84b;color:#000}.gtab--active[data-v-0d8285be]:hover{background:#d9b95a;color:#000}.gtabs-fixed[data-v-0d8285be]{display:flex;align-items:stretch;gap:2px;flex:0 0 auto;margin-right:4px}.gtab--fixed[data-v-0d8285be]{background:#263341;color:#d1d5db;padding:4px 9px;font-size:13px}.gtab--fixed i[data-v-0d8285be]{font-size:13px;line-height:1;opacity:.9}.gtab--fixed[data-v-0d8285be]:hover{background:#374151;color:#fff}#menus-client.gtabs-bar[data-v-0d8285be],#menus-particulier.gtabs-bar[data-v-0d8285be],#menus-commercial.gtabs-bar[data-v-0d8285be]{top:100%;bottom:auto}#menus-client .gtab--fixed[data-v-0d8285be],#menus-particulier .gtab--fixed[data-v-0d8285be],#menus-commercial .gtab--fixed[data-v-0d8285be]{font-size:17px;padding:8px 16px}#menus-client .gtab--fixed i[data-v-0d8285be],#menus-particulier .gtab--fixed i[data-v-0d8285be],#menus-commercial .gtab--fixed i[data-v-0d8285be]{font-size:16px}@media (max-width: 767.98px){.cheader[data-v-0d8285be]{min-height:52px}.menus-bas[data-v-0d8285be]{position:static;border-radius:20px;margin-right:2px}.gtabs-bar--roles[data-v-0d8285be]{left:140px;right:6px;gap:4px;justify-content:flex-end}.gtabs-bar--roles .gtab--fixed[data-v-0d8285be]{font-size:15px;padding:8px 11px}.gtabs-bar--roles .gtab--fixed i[data-v-0d8285be]{font-size:18px}.gtabs-bar--roles .gtab-label[data-v-0d8285be]{display:none}}.mobile-panier[data-v-0d8285be]{position:relative;display:inline-flex;align-items:center;padding:10px 8px;color:#fff}.mobile-panier .icon[data-v-0d8285be]{width:26px;height:26px}@media (max-width: 419.98px){.tel-number[data-v-0d8285be]{display:none}}.mobile-compte[data-v-0d8285be]{background:none;border:none;padding:10px 12px;cursor:pointer;display:inline-flex;align-items:center}.mobile-compte .icon[data-v-0d8285be]{width:26px;height:26px}.mobile-compte .icon-success[data-v-0d8285be]{color:#4ade80}.mobile-compte .icon-muted[data-v-0d8285be]{color:#9ca3af}.gtab--fixed:not(.gtab--fixed-home).router-link-active[data-v-0d8285be],.gtab--fixed-home.router-link-exact-active[data-v-0d8285be]{background:#c8a84b;color:#000}.gtab--fixed:not(.gtab--fixed-home).router-link-active i[data-v-0d8285be],.gtab--fixed-home.router-link-exact-active i[data-v-0d8285be]{opacity:1}.gtab--dyn[data-v-0d8285be]{cursor:grab;position:relative}.gtab--dyn[data-v-0d8285be]:active{cursor:grabbing}.gtab--dragging[data-v-0d8285be]{opacity:.35}.gtab--drop-before[data-v-0d8285be]:before,.gtab--drop-after[data-v-0d8285be]:after{content:"";position:absolute;top:4px;bottom:4px;width:3px;background:#c8a84b;border-radius:2px;pointer-events:none}.gtab--drop-before[data-v-0d8285be]:before{left:-2px}.gtab--drop-after[data-v-0d8285be]:after{right:-2px}.gtab-label[data-v-0d8285be]{pointer-events:none}.gtab-close[data-v-0d8285be]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:14px;font-weight:700;line-height:1;color:#999;margin-left:4px;transition:background .15s,color .15s}.gtab:hover .gtab-close[data-v-0d8285be]{color:#fff}.gtab-close[data-v-0d8285be]:hover{background:#ffffff2e;color:#fff}.gtab--active .gtab-close[data-v-0d8285be]{color:#333}.gtab--active .gtab-close[data-v-0d8285be]:hover{background:#00000026;color:#000}.gtabs-list[data-v-0d8285be]{display:flex;flex:1 1 auto;min-width:0;overflow:hidden;gap:2px}.gtab--more[data-v-0d8285be]{flex:0 0 auto;padding:4px 10px;background:#000;display:inline-flex;align-items:center;gap:4px;font-size:14px}.gtab--more[data-v-0d8285be]:hover{background:#1a1a1a}.gtab-more-count[data-v-0d8285be]{font-size:10px;background:#c8a84b;color:#000;padding:1px 5px;border-radius:8px;font-weight:700}.gtab-dropdown-label[data-v-0d8285be]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:14px;font-weight:600;flex:1}.gtab-dropdown-close[data-v-0d8285be]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;margin-left:10px;font-size:14px;font-weight:700;color:#888}.gtab-dropdown-close[data-v-0d8285be]:hover{background:#eee;color:#000}.el-dropdown-menu.dropdown-menu-small{background:#000!important;border:1px solid #333;padding:4px 0}.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item{color:#fff;font-size:13px;padding:0;background:transparent}.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item:not(.is-disabled):focus{background:#1a1a1a;color:#c8a84b}.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item .btn-dropdown{color:#fff;display:flex;width:100%;box-sizing:border-box;justify-content:flex-start;padding:6px 10px}.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item:hover .btn-dropdown,.el-dropdown-menu.dropdown-menu-small .el-dropdown-menu__item .btn-dropdown:hover{color:#c8a84b}.el-popper.is-light.dropdown-menu-small,.el-popper[data-popper-placement] .dropdown-menu-small{background:#000}.recent-clients-popover{position:fixed;z-index:2000;min-width:260px;max-width:360px;background:#1a1a1a;color:#fff;border:1px solid #333;border-radius:10px;box-shadow:0 8px 24px #00000073;padding:6px 0;font-family:DM Sans,sans-serif}.recent-clients-popover .rcp-header{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#c8a84b;padding:4px 12px 6px;border-bottom:1px solid #333;margin-bottom:4px}.recent-clients-popover .rcp-item{display:flex;align-items:baseline;gap:8px;padding:6px 12px;color:#fff;text-decoration:none;font-size:14px;line-height:1.2;transition:background .12s}.recent-clients-popover .rcp-item:hover{background:#2b2b2b;color:#c8a84b}.recent-clients-popover .rcp-code{font-weight:700;font-size:13px;color:#c8a84b;min-width:60px;flex:0 0 auto}.recent-clients-popover .rcp-nom{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-clients-popover .rcp-ville{font-size:11px;color:#888;flex:0 0 auto;font-weight:400}.recent-clients-popover .rcp-item:hover .rcp-ville{color:#aaa}.bodega-footer[data-v-9605edaa]{font-family:DM Sans,sans-serif;background-color:#100e0c!important}.bodega-footer-titre[data-v-9605edaa]{font-family:Big Shoulders Display,Oswald,sans-serif;text-decoration:none}.bodega-footer-sarl[data-v-9605edaa]{font-size:1.5rem;font-weight:700;letter-spacing:.5px;line-height:1.1;display:inline-block;margin-bottom:6px}.bodega-footer-bottom[data-v-9605edaa]{text-align:center;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.15)}.bodega-footer-bottom .bodega-footer-titre[data-v-9605edaa]{font-size:.9rem;color:#ccc;letter-spacing:.5px}.bodega-footer .list-group-item[data-v-9605edaa]{background:transparent;border:none;color:#fff}.bodega-footer a.btn[data-v-9605edaa]{color:#fff}.bodega-footer a.btn[data-v-9605edaa]:hover{color:#c8a84b}.mh-overlay[data-v-6af6695e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00000059}.mh-drawer[data-v-6af6695e]{position:fixed;top:90px;left:0;bottom:20px;width:220px;z-index:1110;background:#000;padding:12px 0 20px;border-top-right-radius:18px;border-bottom-right-radius:18px;transform:translate(-100%);transition:transform .22s ease;display:flex;flex-direction:column}.mh-drawer.open[data-v-6af6695e]{transform:translate(0)}.mh-drawer-sublink[data-v-6af6695e]{padding-left:28px;opacity:.85;font-size:.95em}.mh-mobile-only[data-v-6af6695e]{display:none}@media (max-width: 767px){.mh-mobile-only[data-v-6af6695e]{display:flex}.mh-drawer-sep.mh-mobile-only[data-v-6af6695e],.mh-drawer-section.mh-mobile-only[data-v-6af6695e]{display:block}.mh-drawer[data-v-6af6695e]{top:0;bottom:0;width:85vw;max-width:300px;border-radius:0}.mh-overlay[data-v-6af6695e]{z-index:1099}}.mh-drawer-header[data-v-6af6695e]{display:flex;align-items:center;justify-content:space-between;padding:0 12px 8px;flex-shrink:0}.mh-drawer-title[data-v-6af6695e]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff}.mh-drawer-close[data-v-6af6695e]{background:none;border:none;color:#d1d5db;font-size:1.1rem;cursor:pointer;padding:4px 6px;border-radius:4px}.mh-drawer-close[data-v-6af6695e]:hover{background:#ffffff1a;color:#fff}.mh-drawer-home[data-v-6af6695e]{display:inline-flex;align-items:center;gap:4px;color:#d1d5db;text-decoration:none;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:.9rem;font-weight:600;padding:4px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.2);margin-left:auto;transition:background .15s,color .15s}.mh-drawer-home[data-v-6af6695e]:hover{background:#ffffff1a;color:#fff}.mh-drawer-nav[data-v-6af6695e]{display:flex;flex-direction:column;gap:2px;padding:0 8px;overflow-y:auto;flex:1}.mh-drawer-sep[data-v-6af6695e]{height:1px;background:#ffffff1f;margin:6px 4px}.mh-drawer-section[data-v-6af6695e]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:.75rem;font-weight:700;color:#6b7280;letter-spacing:.1em;text-transform:uppercase;padding:2px 12px 4px}.mh-drawer-link[data-v-6af6695e]{display:flex;align-items:center;gap:10px;color:#d1d5db;text-decoration:none;padding:9px 12px;border-radius:6px;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:.3px;transition:background .15s,color .15s}.mh-drawer-link[data-v-6af6695e]:hover{background:#ffffff1a;color:#fff}.mh-drawer-link.router-link-active[data-v-6af6695e]{background:#ffffff26;color:#fff}.imp-banner[data-v-76a30923]{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:1200;display:flex;align-items:center;gap:14px;background:#f5c451;color:#2b2b2b;padding:8px 16px;border-radius:8px;box-shadow:0 6px 20px #0000004d;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem}.imp-info[data-v-76a30923]{display:flex;align-items:center;gap:8px}.imp-info .bi[data-v-76a30923]{font-size:1.1rem}.imp-stop-btn[data-v-76a30923]{display:inline-flex;align-items:center;gap:5px;background:#2b2b2b;color:#fff;border:none;border-radius:5px;padding:5px 12px;font-family:Big Shoulders Display,sans-serif;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .15s}.imp-stop-btn[data-v-76a30923]:hover:not(:disabled){background:#444}.imp-stop-btn[data-v-76a30923]:disabled{opacity:.6;cursor:not-allowed}.imp-close[data-v-76a30923]{background:none;border:none;color:#6b5510;font-size:1.2rem;line-height:1;cursor:pointer;padding:0 2px}.imp-close[data-v-76a30923]:hover{color:#2b2b2b}.imp-fade-enter-active[data-v-76a30923]{transition:opacity .25s ease}.imp-fade-leave-active[data-v-76a30923]{transition:opacity .6s ease}.imp-fade-enter-from[data-v-76a30923],.imp-fade-leave-to[data-v-76a30923]{opacity:0}.global-layout[data-v-d5fd1729]{--bodega-header-height: 45px;display:flex;flex-direction:column;min-height:100vh}main[data-v-d5fd1729]{flex:1;display:flex;flex-direction:column;min-height:0}main.with-header-offset[data-v-d5fd1729]{padding-top:32px}.home-root[data-v-191897e6]{min-height:calc(100vh - 130px);display:flex;align-items:flex-start;justify-content:center;padding:160px 20px 40px}.home-card[data-v-191897e6]{background:#f5f0f0;border-radius:14px;padding:32px 28px;width:100%;max-width:420px;box-shadow:0 10px 40px #0000002e;text-align:center}.home-logo[data-v-191897e6]{background:#000;border-radius:12px;padding:12px 16px;display:inline-block;margin-bottom:18px}.home-logo img[data-v-191897e6]{width:160px;height:auto;display:block}.home-title[data-v-191897e6]{font-family:var(--font-gerant);font-size:1.25rem;font-weight:700;color:#2b2b2b;margin:0 0 4px;text-transform:uppercase;letter-spacing:.03em}.home-subtitle[data-v-191897e6]{font-size:.88rem;color:#777;margin:0 0 18px}.home-text[data-v-191897e6]{font-size:.95rem;color:#444;line-height:1.5;margin:0 0 22px}.home-cta[data-v-191897e6]{display:inline-flex;align-items:center;justify-content:center;padding:11px 26px;background:#2b2b2b;color:#fff;border:none;border-radius:6px;font-family:var(--font-gerant);font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .15s}.home-cta[data-v-191897e6]:hover{background:#444}.modal[data-v-e836bced]{background-color:#00000080}.clients-wrapper[data-v-726dae79]{display:flex;flex-direction:column;flex-grow:1;min-height:0;background:#ae9c9c;border-radius:15px;padding:0}.clients-header[data-v-726dae79]{flex-shrink:0;background:#ae9c9c;border-top-right-radius:15px;border-top-left-radius:15px}.clients-scrollable[data-v-726dae79]{flex-grow:1;overflow-y:auto;min-height:0;padding-bottom:10px}.clients-header input[data-v-726dae79]{width:187px;font-family:var(--font-gerant);font-size:24px;background:#fff;color:#000;border-radius:10px}.scrollable-table[data-v-726dae79]{flex-grow:1;overflow-y:auto;min-height:0}.sit-wrapper[data-v-cee83c0b]{display:flex;flex-direction:column;flex-grow:1;min-height:0;height:100%;font-family:var(--font-gerant)}.sit-header[data-v-cee83c0b]{flex-shrink:0;background:#1f2937;border-radius:8px 8px 0 0;padding:7px 10px;display:flex;flex-direction:column;gap:5px}.sit-title[data-v-cee83c0b]{font-size:.9rem;font-weight:700;color:#fff;letter-spacing:.03em}.sit-search-row[data-v-cee83c0b]{display:flex;align-items:center;gap:5px}.sit-input[data-v-cee83c0b]{flex:1;font-family:var(--font-gerant);font-size:1rem;background:#fff;color:#111;border:none;border-radius:6px;padding:4px 10px;outline:none;transition:box-shadow .15s}.sit-input[data-v-cee83c0b]:focus{box-shadow:0 0 0 2px #ffffff59}.sit-hint[data-v-cee83c0b]{font-size:.7rem;color:#9ca3af;font-style:italic;white-space:nowrap}.sit-clear-btn[data-v-cee83c0b]{background:#ffffff26;border:none;color:#fff;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sit-clear-btn[data-v-cee83c0b]:hover{background:#ffffff4d}.sit-scrollable[data-v-cee83c0b]{flex-grow:1;overflow-y:auto;min-height:0;padding:4px 4px 12px;display:flex;flex-direction:column;gap:3px;background:#c8bcbc}.sit-card[data-v-cee83c0b]{background:#fff;border:1px solid #ccc;border-radius:6px;padding:6px 10px;cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:box-shadow .12s}.sit-card[data-v-cee83c0b]:hover{box-shadow:0 2px 8px #0000001f}.sit-card-top[data-v-cee83c0b]{display:flex;align-items:center;justify-content:space-between;gap:6px}.sit-type-badge[data-v-cee83c0b]{font-size:.72rem;font-weight:700;padding:1px 7px;border-radius:8px}.sit-type-tache[data-v-cee83c0b]{background:#e0f0ff;color:#1565c0}.sit-type-interaction[data-v-cee83c0b]{background:#e8f5e9;color:#2e7d32}.sit-code[data-v-cee83c0b]{font-size:.75rem;font-weight:700;color:#888}.sit-titre[data-v-cee83c0b]{font-size:.85rem;font-weight:700;color:#1f2937}.sit-desc[data-v-cee83c0b]{font-size:.78rem;color:#555;line-height:1.4}[data-v-cee83c0b] mark{background-color:#ffe066;color:#333;padding:0 2px;border-radius:3px}.sit-empty[data-v-cee83c0b]{text-align:center;font-size:.82rem;color:#666;padding:12px 0;font-style:italic}.bpm-backdrop[data-v-72e29822]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.bpm-modal[data-v-72e29822]{background:#fff;border-radius:10px;width:92vw;max-width:640px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0000004d}.bpm-header[data-v-72e29822]{background:#2b2b2b;color:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.bpm-title[data-v-72e29822]{font-family:var(--font-gerant);font-size:1.1rem;font-weight:700}.bpm-subtitle[data-v-72e29822]{font-size:.75rem;color:#aaa;margin-top:1px}.bpm-close[data-v-72e29822]{background:none;border:none;color:#fff;font-size:1.4rem;cursor:pointer;line-height:1;opacity:.7}.bpm-close[data-v-72e29822]:hover{opacity:1}.bpm-toast[data-v-72e29822]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:6px;white-space:nowrap}.toast-ok[data-v-72e29822]{background:#d1e7dd;color:#0a3622}.toast-err[data-v-72e29822]{background:#f8d7da;color:#842029}.toast-enter-active[data-v-72e29822],.toast-leave-active[data-v-72e29822]{transition:opacity .3s}.toast-enter-from[data-v-72e29822],.toast-leave-to[data-v-72e29822]{opacity:0}.bpm-body[data-v-72e29822]{flex:1 1 auto;overflow-y:auto;min-height:0;padding:16px;display:flex;flex-direction:column;gap:14px}.bpm-field[data-v-72e29822]{display:flex;flex-direction:column;gap:5px}.bpm-label[data-v-72e29822]{font-family:var(--font-gerant);font-size:.75rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 7px;border-radius:4px;display:inline-block;align-self:flex-start}.bpm-input[data-v-72e29822],.bpm-textarea[data-v-72e29822]{border:1px solid #ccc;border-radius:6px;padding:6px 10px;font-size:.88rem;outline:none;width:100%;transition:border-color .15s}.bpm-input[data-v-72e29822]:focus,.bpm-textarea[data-v-72e29822]:focus{border-color:#2b2b2b}.bpm-textarea[data-v-72e29822]{resize:vertical}.bpm-status-group[data-v-72e29822]{display:flex;gap:6px;flex-wrap:wrap}.bpm-status-btn[data-v-72e29822]{font-family:var(--font-gerant);font-size:.85rem;padding:4px 14px;border-radius:6px;border:1px solid #ccc;background:#fff;cursor:pointer;transition:all .15s}.bpm-status-btn[data-v-72e29822]:hover{background:#e8e2e2}.bpm-status-btn.active.s-encours[data-v-72e29822]{background:#fff3cd;color:#856404;border-color:#ffc107}.bpm-status-btn.active.s-valide[data-v-72e29822]{background:#d1e7dd;color:#0a3622;border-color:#198754}.bpm-status-btn.active.s-expedie[data-v-72e29822]{background:#e8e2e2;color:#2b2b2b;border-color:#2b2b2b}.bpm-grid[data-v-72e29822]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bpm-checks[data-v-72e29822]{display:flex;flex-direction:column;gap:8px}.bpm-check[data-v-72e29822]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.85rem}.bpm-check input[type=checkbox][data-v-72e29822]{width:15px;height:15px;cursor:pointer}.bpm-badge-alert[data-v-72e29822]{display:inline-block;background:#f8d7da;color:#842029;font-size:.65rem;font-weight:700;padding:0 5px;border-radius:3px;vertical-align:middle}.bpm-footer[data-v-72e29822]{background:#ddd5d5;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.bpm-save-indicator[data-v-72e29822]{font-size:.75rem;color:#555}.bpm-saving[data-v-72e29822]{display:flex;align-items:center;gap:6px;color:#666;font-style:italic}.bpm-dot[data-v-72e29822]{width:7px;height:7px;border-radius:50%;background:#2b2b2b;animation:blink-72e29822 .8s infinite}@keyframes blink-72e29822{0%,to{opacity:1}50%{opacity:.2}}.bpm-hint[data-v-72e29822]{color:#777;font-family:var(--font-gerant);font-size:.72rem}.bpm-btn-close[data-v-72e29822]{font-family:var(--font-gerant);font-size:.85rem;background:#2b2b2b;color:#fff;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.bpm-btn-close[data-v-72e29822]:hover{background:#444}@media (max-width: 480px){.bpm-grid[data-v-72e29822]{grid-template-columns:1fr}}.pp-wrapper[data-v-af75896a]{display:flex;flex-direction:column;flex-grow:1;min-height:0;height:100%;font-family:var(--font-gerant)}.pp-header[data-v-af75896a]{flex-shrink:0;background:#1f2937;border-radius:8px 8px 0 0;padding:7px 10px}.pp-header-top[data-v-af75896a]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.pp-title[data-v-af75896a]{font-size:1rem;font-weight:700;color:#fff;white-space:nowrap}.pp-filters[data-v-af75896a]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pp-filter-btn[data-v-af75896a]{font-family:var(--font-gerant);font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:5px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#9ca3af;cursor:pointer;transition:all .15s}.pp-filter-btn[data-v-af75896a]:hover{background:#ffffff1a;color:#fff}.pp-filter-btn.active[data-v-af75896a]{background:#ffffff2e;color:#fff;border-color:#ffffff80}.pp-count[data-v-af75896a]{font-size:.65rem;opacity:.7}.pp-reload-btn[data-v-af75896a]{display:flex;align-items:center;gap:4px;font-family:var(--font-gerant);font-size:.75rem;background:#374151;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:5px;padding:2px 8px;cursor:pointer;transition:background .15s}.pp-reload-btn[data-v-af75896a]:hover{background:#4b5563}.pp-countdown[data-v-af75896a]{font-size:.65rem;color:#f87171;font-weight:700}.pp-spa-stats .pp-spa-ok[data-v-af75896a]{color:#16a34a;font-weight:700}.pp-spa-stats .pp-spa-diff[data-v-af75896a]{color:#dc2626;font-weight:700}.pp-spa-stats .pp-spa-err[data-v-af75896a]{color:#6b7280;font-weight:700}.pp-scrollable[data-v-af75896a]{flex-grow:1;overflow-y:auto;min-height:0;padding:3px 3px 10px;display:flex;flex-direction:column;gap:2px;background:#c8bcbc}.pp-cards-list[data-v-af75896a]{display:flex;flex-direction:column;gap:2px}.pp-cards-move[data-v-af75896a]{transition:transform .55s cubic-bezier(.2,.8,.2,1)}.pp-cards-leave-active[data-v-af75896a]{transition:opacity .25s ease,transform .35s ease;position:absolute;width:calc(100% - 6px)}.pp-cards-leave-to[data-v-af75896a]{opacity:0}.pp-cards-enter-active[data-v-af75896a]{transition:opacity .35s ease}.pp-cards-enter-from[data-v-af75896a]{opacity:0}.pp-card[data-v-af75896a]{background:#fff;border:1px solid #ccc;border-radius:5px;padding:3px 7px;cursor:pointer;transition:box-shadow .12s;display:flex;flex-direction:column;gap:0}.pp-card[data-v-af75896a]:hover{box-shadow:0 2px 8px #00000026}.pp-card--encours[data-v-af75896a]{background:#fffdea;border-color:#ece0a0;padding:2px 7px}.pp-card--valide[data-v-af75896a]{background:#dcf3ba;border-color:#c5dea0}.pp-card--valide-alert[data-v-af75896a]{background:#ffefcf;border-color:#e6c285}.pp-card--expedie[data-v-af75896a]{background:#b2a9a8;border-color:#cbc7c6}.pp-card--selected[data-v-af75896a]{border-color:#2b2b2b;box-shadow:0 0 0 2px #2b2b2b inset,0 2px 8px #0000002e}.pp-card--valide .pp-code[data-v-af75896a],.pp-card--valide-alert .pp-code[data-v-af75896a]{font-size:1rem}.pp-row[data-v-af75896a]{display:flex;align-items:center;justify-content:space-between;gap:5px}.pp-row-top[data-v-af75896a]{align-items:flex-start}.pp-row-bottom[data-v-af75896a]{align-items:center;flex-wrap:wrap;row-gap:1px}.pp-row-single[data-v-af75896a]{flex-wrap:wrap;row-gap:2px}.pp-client[data-v-af75896a]{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;min-width:0}.pp-code[data-v-af75896a]{font-size:.92rem;font-weight:700;color:#1f2937}.pp-name[data-v-af75896a]{font-size:.82rem;font-weight:700;color:#2b2b2b}.pp-famille[data-v-af75896a]{font-size:.72rem;color:#555}.pp-solde[data-v-af75896a]{font-size:.7rem;color:#777;font-style:italic}.pp-dates[data-v-af75896a]{display:flex;flex-direction:column;align-items:flex-end;gap:0;flex-shrink:0}.pp-date[data-v-af75896a]{display:flex;align-items:center;gap:3px;font-size:.74rem;font-weight:600;color:#2b2b2b;white-space:nowrap;line-height:1.2}.pp-icon[data-v-af75896a]{flex-shrink:0}.pp-dates--valide .pp-date--primary[data-v-af75896a]{font-size:.9rem;font-weight:700;color:#1f2937}.pp-dates--valide .pp-date--secondary[data-v-af75896a]{font-size:.66rem;color:#6b7280;font-weight:500}.pp-dates--expedie[data-v-af75896a]{flex-direction:row;align-items:center;gap:4px}.pp-dates--expedie .pp-arrow[data-v-af75896a]{color:#6b7280;font-size:.8rem;line-height:1}.pp-date--mp[data-v-af75896a]{display:inline-flex;align-items:center;gap:4px;background:#fef3c7;border:1px solid #fbbf24;border-radius:5px;padding:1px 7px;font-size:.82rem;font-weight:700;color:#78350f;line-height:1.3}.pp-dates--valide .pp-date--mp[data-v-af75896a]{font-size:.86rem}.pp-mp-icon[data-v-af75896a]{font-size:.85em;line-height:1}.pp-left[data-v-af75896a]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pp-auteur[data-v-af75896a]{font-size:.68rem;font-style:italic;color:#888}.pp-right[data-v-af75896a]{display:flex;align-items:center;gap:4px}.pp-inline-controls[data-v-af75896a]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.pill[data-v-af75896a]{display:inline-flex;align-items:baseline;gap:3px;padding:1px 6px;border-radius:7px;line-height:1.25}.pill--accent[data-v-af75896a]{background:#f2d6cf}.pill--muted[data-v-af75896a]{background:#f6e9e6}.pill__title[data-v-af75896a]{font-size:.62rem;color:#2b2b2b}.pill--muted .pill__title[data-v-af75896a]{color:#7a7a7a}.pill__value[data-v-af75896a]{font-size:.78rem;font-weight:700;color:#1d1d1d}.pill--muted .pill__value[data-v-af75896a]{color:#6b6b6b;font-weight:600}.pp-pdf-btn[data-v-af75896a]{font-family:var(--font-gerant);font-size:.72rem;padding:1px 6px;border-radius:4px;border:none;background:#2b2b2b;color:#fff;cursor:pointer;transition:background .12s;line-height:1.3}.pp-pdf-btn[data-v-af75896a]:hover{background:#444}.pp-pdf-done[data-v-af75896a]{background:#198754}.pp-pdf-done[data-v-af75896a]:hover{background:#157347}.pp-action-btn[data-v-af75896a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:20px;border-radius:5px;border:1px solid rgba(0,0,0,.2);background:#ffffffd9;color:#1f2937;cursor:pointer;padding:0;font-size:.85rem;transition:background .12s,transform .08s}.pp-action-btn[data-v-af75896a]:hover{background:#fff;transform:scale(1.08)}.pp-alert-badge[data-v-af75896a]{font-family:var(--font-gerant);font-size:.62rem;font-weight:700;padding:1px 5px;border-radius:7px;border:none;cursor:pointer;pointer-events:auto;line-height:1.3}.pp-alert-notes[data-v-af75896a]{background:#ffc107;color:#333}.pp-alert-dates[data-v-af75896a]{background:#0dcaf0;color:#333}.pp-loading[data-v-af75896a]{text-align:center;font-size:.82rem;color:#666;padding:8px 0}.pp-modal-backdrop[data-v-af75896a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.pp-modal[data-v-af75896a]{background:#fff;border-radius:10px;width:92vw;max-width:420px;display:flex;flex-direction:column;box-shadow:0 12px 40px #0000004d;overflow:hidden}.pp-modal-header[data-v-af75896a]{background:#2b2b2b;color:#fff;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-gerant);font-size:1rem;font-weight:700}.pp-modal-close[data-v-af75896a]{background:none;border:none;color:#fff;font-size:1.3rem;cursor:pointer;opacity:.7;line-height:1}.pp-modal-close[data-v-af75896a]:hover{opacity:1}.pp-modal-body[data-v-af75896a]{padding:16px 14px;font-size:.9rem;color:#333}.pp-modal-footer[data-v-af75896a]{background:#e8e2e2;padding:10px 14px;display:flex;justify-content:flex-end;gap:8px}.pp-modal-btn[data-v-af75896a]{font-family:var(--font-gerant);font-size:.82rem;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.pp-modal-btn-cancel[data-v-af75896a]{background:#aaa;color:#fff}.pp-modal-btn-cancel[data-v-af75896a]:hover{background:#888}.pp-modal-btn-confirm[data-v-af75896a]{background:#2b2b2b;color:#fff}.pp-modal-btn-confirm[data-v-af75896a]:hover{background:#444}.cal-wrapper[data-v-0877111d]{display:flex;flex-direction:column;flex-grow:1;min-height:0;height:100%;font-family:var(--font-gerant)}.cal-nav[data-v-0877111d]{display:flex;align-items:center;justify-content:space-between;background:#1f2937;color:#fff;padding:7px 12px;border-radius:8px 8px 0 0;flex-shrink:0}.cal-nav-title[data-v-0877111d]{font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:capitalize}.cal-nav-btn[data-v-0877111d]{background:#ffffff1f;border:none;color:#fff;border-radius:5px;padding:3px 10px;font-size:.85rem;cursor:pointer;transition:background .15s}.cal-nav-btn[data-v-0877111d]:hover{background:#ffffff40}.cal-filters[data-v-0877111d]{display:flex;gap:6px;padding:6px 10px;background:#2b2b2b;flex-shrink:0}.cal-filter-btn[data-v-0877111d]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:5px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#d1d5db;cursor:pointer;transition:all .15s}.cal-filter-btn[data-v-0877111d]:hover{background:#ffffff1a;color:#fff}.cal-filter-btn.active[data-v-0877111d]{background:#ffffff2e;color:#fff;border-color:#ffffff80}.cal-scrollable[data-v-0877111d]{flex-grow:1;overflow-y:auto;min-height:0;padding:4px 4px 10px;display:flex;flex-direction:column;gap:2px}.cal-section-header[data-v-0877111d]{display:flex;align-items:center;justify-content:space-between;background:#1f2937;color:#fff;font-size:.76rem;font-weight:700;padding:3px 8px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:3px}.cal-section-header[data-v-0877111d]:hover{background:#2d3d50}.cal-section-sub[data-v-0877111d]{background:#374151}.cal-section-sub[data-v-0877111d]:hover{background:#4b5563}.cal-week-header[data-v-0877111d]{display:flex;align-items:center;justify-content:space-between;background:#2b2b2b;color:#d1d5db;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.05em;text-transform:uppercase}.cal-week-header[data-v-0877111d]:hover{background:#3a3a3a}.cal-chevron[data-v-0877111d]{font-size:.62rem;opacity:.7}.cal-day-card[data-v-0877111d]{background:#fff;border:1px solid #ddd;border-radius:5px}.cal-day-header[data-v-0877111d]{font-size:.78rem;font-weight:600;padding:5px 9px;color:#2b2b2b;display:flex;align-items:center;gap:5px;text-transform:capitalize;border-radius:5px}.cal-today-badge[data-v-0877111d]{font-size:.62rem;font-style:italic;font-weight:400;color:#555}.cal-event-box[data-v-0877111d]{padding:3px 7px;display:flex;flex-direction:column;gap:1px;border-top:1px solid rgba(0,0,0,.07)}.cal-event-task[data-v-0877111d]{background:#d4ecec}.cal-event-basket[data-v-0877111d]{background:#d6e3ca}.cal-event-livraison[data-v-0877111d]{background:#fbeeb0}.cal-task-item[data-v-0877111d],.cal-basket-item[data-v-0877111d]{font-size:.74rem;padding:1px 5px;border-radius:4px;cursor:pointer;transition:background .12s;color:#2b2b2b;line-height:1.25}.cal-task-item[data-v-0877111d]:hover,.cal-basket-item[data-v-0877111d]:hover{background:#00000014}.cal-meta[data-v-0877111d]{font-size:.68rem;color:#666;font-style:italic}.cal-overdue-box[data-v-0877111d]{background:#fff;border:1px solid #ddd;border-radius:0 0 5px 5px;border-top:none;padding:3px 7px;display:flex;flex-direction:column;gap:1px}.bem-backdrop[data-v-c6f3bf31]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:1050}.bem-modal[data-v-c6f3bf31]{width:min(900px,95vw);max-height:90vh;background:#fff;border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 15px 40px #0f172a66}.bem-header[data-v-c6f3bf31]{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.bem-modal>form[data-v-c6f3bf31]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bem-body[data-v-c6f3bf31]{padding:1rem;overflow-y:auto;flex:1 1 auto;min-height:0}.bem-footer[data-v-c6f3bf31]{padding:.75rem 1rem;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:flex-end;flex-shrink:0}.bem-basket-infos[data-v-c6f3bf31]{padding:.5rem .75rem;border-radius:.5rem;background:#f9fafb;border:1px dashed rgba(148,163,184,.8)}.btn-close[data-v-c6f3bf31]{border:none;background:transparent;width:1.5rem;height:1.5rem;position:relative;opacity:.7;cursor:pointer}.btn-close[data-v-c6f3bf31]:before,.btn-close[data-v-c6f3bf31]:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:999px;border-top:2px solid #4b5563}.btn-close[data-v-c6f3bf31]:before{transform:rotate(45deg)}.btn-close[data-v-c6f3bf31]:after{transform:rotate(-45deg)}.btn-close[data-v-c6f3bf31]:hover{opacity:1}.bh-loading[data-v-e95827cf]{display:flex;align-items:center;gap:6px;padding:10px 12px;font-size:.8rem;color:#888}.bh-dot[data-v-e95827cf]{width:7px;height:7px;border-radius:50%;background:#888;animation:blink-e95827cf .9s infinite;flex-shrink:0}@keyframes blink-e95827cf{0%,to{opacity:1}50%{opacity:.2}}.bh-error[data-v-e95827cf]{padding:10px 12px;font-size:.8rem;color:#842029}.bh-empty[data-v-e95827cf]{padding:10px 12px;font-size:.8rem;color:#888;font-style:italic}.bh-list[data-v-e95827cf]{list-style:none;margin:0;padding:0}.bh-entry[data-v-e95827cf]{padding:5px 12px;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:2px}.bh-entry[data-v-e95827cf]:last-child{border-bottom:none}.bh-type-\+[data-v-e95827cf]{background:#f4fbf6}.bh-type-\~[data-v-e95827cf]{background:#fff}.bh-type--[data-v-e95827cf]{background:#fff5f5}.bh-row-main[data-v-e95827cf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bh-type-pill[data-v-e95827cf]{font-family:var(--font-gerant);font-size:.62rem;font-weight:700;padding:0 5px;border-radius:3px;flex-shrink:0}.pill-\+[data-v-e95827cf]{background:#d1e7dd;color:#0a3622}.pill-\~[data-v-e95827cf]{background:#e8e2e2;color:#2b2b2b}.pill--[data-v-e95827cf]{background:#f8d7da;color:#842029}.bh-date[data-v-e95827cf]{font-size:.75rem;font-family:var(--font-gerant);color:#333;white-space:nowrap}.bh-user[data-v-e95827cf]{font-size:.72rem;color:#555;white-space:nowrap}.bh-reason[data-v-e95827cf]{font-size:.68rem;color:#888;font-style:italic}.bh-changes[data-v-e95827cf]{display:flex;flex-wrap:wrap;gap:4px 10px;padding-left:4px}.bh-change[data-v-e95827cf]{display:inline-flex;align-items:center;gap:3px;font-size:.7rem}.bh-field[data-v-e95827cf]{font-family:var(--font-gerant);font-weight:600;color:#444;font-size:.68rem}.bh-old[data-v-e95827cf]{background:#fde8d8;color:#7a3000;padding:0 4px;border-radius:3px;font-size:.68rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-new[data-v-e95827cf]{background:#d1e7dd;color:#0a3622;padding:0 4px;border-radius:3px;font-size:.68rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-arrow[data-v-e95827cf]{font-size:.6rem;color:#999}.action-bar[data-v-92ab136c]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.25rem;background:#f8f9fa;border-radius:.6rem;border:1px solid rgba(0,0,0,.08)}.inline-actions[data-v-92ab136c]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.btn[data-v-92ab136c]{border:0;border-radius:.6rem;padding:.45rem .7rem;background:#2f3e46;color:#fff;cursor:pointer;font-weight:600}.btn[data-v-92ab136c]:hover{filter:brightness(1.05)}.btn-danger[data-v-92ab136c]{background:#c2413b}.btn-dark[data-v-92ab136c]{background:#1f2937}.btn-success[data-v-92ab136c]{background:#16a34a}.btn-clone-to-basket[data-v-92ab136c]{background:#dcfce7;color:#14532d;border:1px solid #86efac;font-family:Big Shoulders Display,DM Sans,sans-serif;letter-spacing:.02em;white-space:nowrap}.btn-clone-to-basket[data-v-92ab136c]:hover{background:#bbf7d0;border-color:#4ade80}.dropdown[data-v-92ab136c]{position:relative}.dropdown>summary[data-v-92ab136c]{list-style:none;cursor:pointer}.dropdown>summary[data-v-92ab136c]::-webkit-details-marker{display:none}.dropdown[open]>summary[data-v-92ab136c]{filter:brightness(1.05)}.menu[data-v-92ab136c]{position:absolute;z-index:10;min-width:220px;margin-top:.35rem;padding:.35rem;background:#0f172a;color:#e5e7eb;border-radius:.6rem;box-shadow:0 10px 30px #0003}.menu li[data-v-92ab136c]{list-style:none}.menu button[data-v-92ab136c]{width:100%;text-align:left;border:0;background:transparent;padding:.55rem .6rem;border-radius:.5rem;color:inherit;cursor:pointer}.menu button[data-v-92ab136c]:hover{background:#ffffff14}.menu .divider[data-v-92ab136c]{height:1px;background:#ffffff1f;margin:.35rem 0}.menu .submenu-title[data-v-92ab136c]{opacity:.7;font-size:.85rem;padding:.25rem .6rem .35rem}.more[data-v-92ab136c]{display:none}@media (max-width: 640px){.inline-actions[data-v-92ab136c]>*:nth-child(n+3){display:none}.more[data-v-92ab136c]{display:block}}.cam-overlay[data-v-e207f68e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;background:#00000073;display:flex;align-items:flex-start;justify-content:center;padding:8vh 12px 12px}.cam-modal[data-v-e207f68e]{background:#fff;border-radius:8px;width:100%;max-width:560px;max-height:84vh;display:flex;flex-direction:column;box-shadow:0 10px 30px #00000040}.cam-header[data-v-e207f68e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;font-weight:600}.cam-close[data-v-e207f68e]{background:none;border:none;font-size:1rem;cursor:pointer;color:#666}.cam-body[data-v-e207f68e]{padding:16px;overflow-y:auto}.cam-label[data-v-e207f68e]{display:block;font-size:.8rem;color:#555;margin-bottom:4px}.cam-input[data-v-e207f68e]{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:5px;font-size:.95rem}.cam-info[data-v-e207f68e]{padding:10px 2px;color:#777;font-size:.88rem}.cam-results[data-v-e207f68e]{list-style:none;margin:8px 0 0;padding:0;border:1px solid #eee;border-radius:5px;max-height:52vh;overflow-y:auto}.cam-result[data-v-e207f68e]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:.9rem}.cam-result[data-v-e207f68e]:last-child{border-bottom:none}.cam-result[data-v-e207f68e]:hover{background:#f6f6f6}.cam-result-nom[data-v-e207f68e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam-badge[data-v-e207f68e]{font-size:.7rem;font-weight:600;padding:1px 6px;border-radius:3px}.cam-badge--direct[data-v-e207f68e]{background:#fde7d2;color:#8a4b12}.cam-badge--accous[data-v-e207f68e]{background:#dff0e2;color:#1f6b34}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.tm-backdrop[data-v-ec8d2889]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.tm-modal[data-v-ec8d2889]{background:#fff;border-radius:10px;width:92vw;max-width:580px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0000004d}.tm-header[data-v-ec8d2889]{background:#2b2b2b;color:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.tm-title[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:1.1rem;font-weight:700}.tm-close[data-v-ec8d2889]{background:none;border:none;color:#fff;font-size:1.4rem;cursor:pointer;line-height:1;opacity:.7}.tm-close[data-v-ec8d2889]:hover{opacity:1}.tm-toast[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:6px;white-space:nowrap}.toast-ok[data-v-ec8d2889]{background:#d1e7dd;color:#0a3622}.toast-err[data-v-ec8d2889]{background:#f8d7da;color:#842029}.tm-toast-enter-active[data-v-ec8d2889],.tm-toast-leave-active[data-v-ec8d2889]{transition:opacity .3s}.tm-toast-enter-from[data-v-ec8d2889],.tm-toast-leave-to[data-v-ec8d2889]{opacity:0}.tm-body[data-v-ec8d2889]{flex:1 1 auto;overflow-y:auto;min-height:0;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.tm-field[data-v-ec8d2889]{display:flex;flex-direction:column;gap:4px}.tm-label[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.73rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 7px;border-radius:4px;display:inline-block;align-self:flex-start}.tm-input[data-v-ec8d2889],.tm-select[data-v-ec8d2889],.tm-textarea[data-v-ec8d2889]{border:1px solid #ccc;border-radius:6px;padding:6px 10px;font-size:.88rem;outline:none;width:100%;transition:border-color .15s}.tm-input[data-v-ec8d2889]:focus,.tm-select[data-v-ec8d2889]:focus,.tm-textarea[data-v-ec8d2889]:focus{border-color:#2b2b2b}.tm-textarea[data-v-ec8d2889]{resize:vertical}.tm-hint[data-v-ec8d2889]{font-size:.72rem;color:#888}.tm-status-group[data-v-ec8d2889]{display:flex;gap:6px;flex-wrap:wrap}.tm-status-btn[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.82rem;padding:4px 12px;border-radius:6px;border:1px solid #ccc;background:#fff;cursor:pointer;transition:all .15s}.tm-status-btn[data-v-ec8d2889]:hover{background:#e8e2e2}.tm-status-btn.active.st-a_faire[data-v-ec8d2889]{background:#fff3cd;color:#856404;border-color:#ffc107}.tm-status-btn.active.st-en_cours[data-v-ec8d2889]{background:#cfe2ff;color:#084298;border-color:#0d6efd}.tm-status-btn.active.st-termine[data-v-ec8d2889]{background:#d1e7dd;color:#0a3622;border-color:#198754}.tm-status-btn.active.st-annule[data-v-ec8d2889]{background:#e8e2e2;color:#555;border-color:#999}.tm-recur[data-v-ec8d2889]{border:1px solid #ddd;border-radius:6px;overflow:hidden}.tm-recur-toggle[data-v-ec8d2889]{width:100%;text-align:left;background:#f5f0f0;border:none;padding:7px 12px;font-family:var(--font-gerant);font-size:.85rem;font-weight:600;color:#444;cursor:pointer}.tm-recur-toggle[data-v-ec8d2889]:hover{background:#e8e2e2}.tm-chevron[data-v-ec8d2889]{font-size:.7rem;margin-right:4px}.tm-recur-body[data-v-ec8d2889]{padding:10px 12px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #eee}.tm-recur-fields[data-v-ec8d2889]{display:flex;flex-direction:column;gap:10px}.tm-grid2[data-v-ec8d2889]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tm-check-label[data-v-ec8d2889]{display:flex;align-items:center;gap:8px;font-size:.85rem;cursor:pointer}.tm-checkbox[data-v-ec8d2889]{width:15px;height:15px;cursor:pointer}.tm-weekdays[data-v-ec8d2889]{display:flex;gap:5px;flex-wrap:wrap}.tm-weekday-btn[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;padding:3px 9px;border-radius:5px;border:1px solid #ccc;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.tm-weekday-btn.active[data-v-ec8d2889]{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.tm-radio-group[data-v-ec8d2889]{display:flex;gap:14px;flex-wrap:wrap}.tm-radio-label[data-v-ec8d2889]{display:flex;align-items:center;gap:5px;font-size:.83rem;cursor:pointer}.tm-preview[data-v-ec8d2889]{list-style:none;margin:0;padding:6px 10px;background:#f8f8f8;border-radius:5px}.tm-preview li[data-v-ec8d2889]{font-size:.78rem;color:#444;padding:1px 0}.tm-preview-empty[data-v-ec8d2889]{color:#aaa;font-style:italic}.tm-footer[data-v-ec8d2889]{background:#ddd5d5;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.tm-footer-right[data-v-ec8d2889]{display:flex;align-items:center;gap:8px}.tm-saving-hint[data-v-ec8d2889]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#666;font-style:italic}.tm-dot[data-v-ec8d2889]{width:7px;height:7px;border-radius:50%;background:#2b2b2b;animation:blink-ec8d2889 .8s infinite}@keyframes blink-ec8d2889{0%,to{opacity:1}50%{opacity:.2}}.tm-btn[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.83rem;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.tm-btn-primary[data-v-ec8d2889]{background:#2b2b2b;color:#fff}.tm-btn-primary[data-v-ec8d2889]:hover{background:#444}.tm-btn-secondary[data-v-ec8d2889]{background:#aaa;color:#fff}.tm-btn-secondary[data-v-ec8d2889]:hover{background:#888}.tm-btn-danger[data-v-ec8d2889]{background:#c2413b;color:#fff}.tm-btn-danger[data-v-ec8d2889]:hover{filter:brightness(1.1)}.tm-delete-question[data-v-ec8d2889]{font-family:var(--font-gerant);font-size:.88rem;font-weight:600;color:#c2413b}@media (max-width: 480px){.tm-grid2[data-v-ec8d2889]{grid-template-columns:1fr}}.im-backdrop[data-v-0e734dd4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.im-modal[data-v-0e734dd4]{background:#fff;border-radius:10px;width:92vw;max-width:520px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0000004d}.im-header[data-v-0e734dd4]{background:#2b2b2b;color:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.im-title[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:1.1rem;font-weight:700}.im-close[data-v-0e734dd4]{background:none;border:none;color:#fff;font-size:1.4rem;cursor:pointer;line-height:1;opacity:.7}.im-close[data-v-0e734dd4]:hover{opacity:1}.im-toast[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:6px;white-space:nowrap}.toast-ok[data-v-0e734dd4]{background:#d1e7dd;color:#0a3622}.toast-err[data-v-0e734dd4]{background:#f8d7da;color:#842029}.im-toast-enter-active[data-v-0e734dd4],.im-toast-leave-active[data-v-0e734dd4]{transition:opacity .3s}.im-toast-enter-from[data-v-0e734dd4],.im-toast-leave-to[data-v-0e734dd4]{opacity:0}.im-body[data-v-0e734dd4]{flex:1 1 auto;overflow-y:auto;min-height:0;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.im-field[data-v-0e734dd4]{display:flex;flex-direction:column;gap:4px}.im-label[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:.73rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 7px;border-radius:4px;display:inline-block;align-self:flex-start}.im-input[data-v-0e734dd4],.im-textarea[data-v-0e734dd4]{border:1px solid #ccc;border-radius:6px;padding:6px 10px;font-size:.88rem;outline:none;width:100%;transition:border-color .15s}.im-input[data-v-0e734dd4]:focus,.im-textarea[data-v-0e734dd4]:focus{border-color:#2b2b2b}.im-textarea[data-v-0e734dd4]{resize:vertical}.im-type-group[data-v-0e734dd4]{display:flex;gap:6px;flex-wrap:wrap}.im-type-btn[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:.82rem;padding:4px 12px;border-radius:6px;border:1px solid #ccc;background:#fff;color:#333;cursor:pointer;transition:all .15s}.im-type-btn[data-v-0e734dd4]:hover{background:#e8e2e2}.im-type-btn.active[data-v-0e734dd4]{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.im-footer[data-v-0e734dd4]{background:#ddd5d5;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.im-footer-right[data-v-0e734dd4]{display:flex;align-items:center;gap:8px}.im-saving-hint[data-v-0e734dd4]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#666;font-style:italic}.im-dot[data-v-0e734dd4]{width:7px;height:7px;border-radius:50%;background:#2b2b2b;animation:blink-0e734dd4 .8s infinite}@keyframes blink-0e734dd4{0%,to{opacity:1}50%{opacity:.2}}.im-btn[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:.83rem;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.im-btn-primary[data-v-0e734dd4]{background:#2b2b2b;color:#fff}.im-btn-primary[data-v-0e734dd4]:hover{background:#444}.im-btn-secondary[data-v-0e734dd4]{background:#aaa;color:#fff}.im-btn-secondary[data-v-0e734dd4]:hover{background:#888}.im-btn-danger[data-v-0e734dd4]{background:#c2413b;color:#fff}.im-btn-danger[data-v-0e734dd4]:hover{filter:brightness(1.1)}.im-delete-question[data-v-0e734dd4]{font-family:var(--font-gerant);font-size:.88rem;font-weight:600;color:#c2413b}.ti-actions[data-v-60d216ea]{display:flex;gap:8px;margin-bottom:10px}.ti-item[data-v-60d216ea]{border:1px solid #ddd;border-radius:6px;padding:8px 10px;margin-bottom:6px;cursor:pointer;transition:background-color .15s}.ti-item[data-v-60d216ea]:hover{background-color:#e8e2e2}.ti-task[data-v-60d216ea]{border-left:3px solid #2b2b2b;background:#fafafa}.ti-interaction[data-v-60d216ea]{border-left:3px solid #888;background:#fafafa}.ti-title[data-v-60d216ea]{font-family:var(--font-gerant);font-size:.95rem;font-weight:600}.ti-date[data-v-60d216ea]{font-size:.75rem;color:#666;font-family:var(--font-gerant)}.ti-user[data-v-60d216ea]{font-size:.75rem;color:#888;font-style:italic}.ti-badge[data-v-60d216ea]{font-size:.72rem;font-family:var(--font-gerant);padding:1px 6px;border-radius:4px;font-weight:600}.ti-statut-a_faire[data-v-60d216ea]{background:#fde8e8;color:#b00}.ti-statut-en_cours[data-v-60d216ea]{background:#fef9e7;color:#7a5f00}.ti-statut-termine[data-v-60d216ea]{background:#e8f5e9;color:#2e7d32}.ti-statut-annule[data-v-60d216ea]{background:#ececec;color:#666}.ti-btn[data-v-60d216ea]{font-size:.72rem;padding:1px 6px}.ti-desc[data-v-60d216ea]{font-family:var(--font-gerant);font-size:.82rem;color:#444;margin:6px 0 0}.apm-backdrop[data-v-41e4ff8b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1060}.apm-modal[data-v-41e4ff8b]{background:#fff;border-radius:10px;width:92vw;max-width:520px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0000004d}.apm-header[data-v-41e4ff8b]{background:#2b2b2b;color:#fff;padding:12px 16px;display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:8px;cursor:grab;-webkit-user-select:none;user-select:none}.apm-header[data-v-41e4ff8b]:active{cursor:grabbing}.apm-title[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:1rem;font-weight:700}.apm-subtitle[data-v-41e4ff8b]{font-size:.72rem;color:#aaa;margin-top:2px}.apm-close[data-v-41e4ff8b]{background:none;border:none;color:#fff;font-size:1.4rem;cursor:pointer;opacity:.7;line-height:1;flex-shrink:0}.apm-close[data-v-41e4ff8b]:hover{opacity:1}.apm-body[data-v-41e4ff8b]{flex:1 1 auto;overflow-y:auto;min-height:0;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.apm-loading[data-v-41e4ff8b]{font-size:.82rem;color:#888;font-style:italic}.apm-remplacement[data-v-41e4ff8b]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 10px;background:#eef4ee;border-left:3px solid #1a5c1a;border-radius:4px;font-size:.85rem;line-height:1.45;color:#2b2b2b}.apm-remplacement .bi[data-v-41e4ff8b]{color:#1a5c1a;font-size:1rem;line-height:1.3;flex-shrink:0}.apm-remplacement-note[data-v-41e4ff8b]{display:block;margin-top:2px;font-style:italic;color:#555}.apm-remplacement-back[data-v-41e4ff8b]{display:block;margin-top:4px;padding:0;background:none;border:none;color:#555;font-size:.78rem;text-decoration:underline;cursor:pointer}.apm-remplacement-back[data-v-41e4ff8b]:hover{color:#2b2b2b}.apm-deja[data-v-41e4ff8b]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 10px;background:#f4f0e6;border-left:3px solid #c8a84b;border-radius:4px;font-size:.85rem;line-height:1.45;color:#2b2b2b}.apm-deja .bi[data-v-41e4ff8b]{color:#8a6d16;font-size:1rem;line-height:1.3;flex-shrink:0}.apm-info-row[data-v-41e4ff8b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.apm-badge[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:4px}.apm-badge-danger[data-v-41e4ff8b]{background:#f8d7da;color:#842029}.apm-badge-ok[data-v-41e4ff8b]{background:#d1e7dd;color:#0a3622}.apm-badge-neutral[data-v-41e4ff8b]{background:#e8e2e2;color:#444}.apm-livraison[data-v-41e4ff8b]{font-size:.75rem;color:#666;font-style:italic}.apm-spec[data-v-41e4ff8b]{font-size:.75rem;color:#444;background:#f5f0f0;padding:1px 6px;border-radius:3px}.apm-prix-block[data-v-41e4ff8b]{background:#f5f0f0;border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;gap:4px}.apm-prix-line[data-v-41e4ff8b]{display:flex;justify-content:space-between;align-items:center}.apm-prix-label[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.78rem;color:#555}.apm-prix-val[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.9rem;font-weight:700;color:#2b2b2b}.apm-no-prix[data-v-41e4ff8b]{font-size:.8rem;color:#888;font-style:italic}.apm-field[data-v-41e4ff8b]{display:flex;flex-direction:column;gap:4px}.apm-poids-piece[data-v-41e4ff8b]{margin-bottom:12px}.apm-poids-piece .apm-qty-input[data-v-41e4ff8b]{max-width:110px}.apm-unit[data-v-41e4ff8b]{align-self:center;color:#6b7280;font-size:.9rem}.apm-label[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.73rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 7px;border-radius:4px;display:inline-block;align-self:flex-start}.apm-hint[data-v-41e4ff8b]{font-size:.68rem;color:#888;font-weight:400}.apm-select[data-v-41e4ff8b]{border:1px solid #ccc;border-radius:6px;padding:6px 10px;font-size:.85rem;outline:none;width:100%}.apm-select[data-v-41e4ff8b]:focus{border-color:#2b2b2b}.apm-no-basket[data-v-41e4ff8b]{font-size:.8rem;color:#c2413b;font-style:italic}.apm-qty-block[data-v-41e4ff8b]{display:flex;flex-direction:column;gap:10px}.apm-grid2[data-v-41e4ff8b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.apm-grid3[data-v-41e4ff8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.apm-qty-row[data-v-41e4ff8b]{display:flex;align-items:center;gap:6px}.apm-qty-btn[data-v-41e4ff8b]{width:30px;height:30px;border:1px solid #ccc;border-radius:5px;background:#f5f0f0;cursor:pointer;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.apm-qty-btn[data-v-41e4ff8b]:hover{background:#e8e2e2}.apm-qty-input--saisie[data-v-41e4ff8b]{border-color:#1f6b34;box-shadow:0 0 0 2px #1f6b3426;font-weight:600}.apm-qty-input[data-v-41e4ff8b]{border:1px solid #ccc;border-radius:6px;padding:5px 8px;font-size:1rem;font-family:var(--font-gerant);font-weight:700;text-align:center;width:80px;outline:none}.apm-qty-input[data-v-41e4ff8b]:focus{border-color:#2b2b2b}.apm-total-hint[data-v-41e4ff8b]{font-size:.78rem;color:#555;font-family:var(--font-gerant)}.apm-error[data-v-41e4ff8b]{background:#f8d7da;color:#842029;border-radius:5px;padding:6px 10px;font-size:.82rem}.apm-footer[data-v-41e4ff8b]{background:#ddd5d5;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:8px}.apm-footer-right[data-v-41e4ff8b]{display:flex;gap:8px}.apm-success[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.8rem;color:#0a3622;background:#d1e7dd;padding:3px 10px;border-radius:5px}.apm-btn[data-v-41e4ff8b]{font-family:var(--font-gerant);font-size:.83rem;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.apm-btn-danger[data-v-41e4ff8b]{background:#fff;color:#b3261e;border:1px solid #e3b5b1}.apm-btn-danger[data-v-41e4ff8b]:hover:not(:disabled){background:#fdecea}.apm-btn-danger[data-v-41e4ff8b]:disabled{opacity:.5;cursor:not-allowed}.apm-btn-primary[data-v-41e4ff8b]{background:#2b2b2b;color:#fff}.apm-btn-primary[data-v-41e4ff8b]:hover:not(:disabled){background:#444}.apm-btn-primary[data-v-41e4ff8b]:disabled{opacity:.5;cursor:default}.apm-btn-secondary[data-v-41e4ff8b]{background:#aaa;color:#fff}.apm-btn-secondary[data-v-41e4ff8b]:hover{background:#888}@media (max-width: 480px){.apm-grid2[data-v-41e4ff8b],.apm-grid3[data-v-41e4ff8b]{grid-template-columns:1fr}}.hag-wrapper[data-v-53dd27b1]{overflow-x:auto}.hag-table[data-v-53dd27b1]{border-collapse:collapse;width:100%;font-size:.8rem;background:#fff}.hag-nav-row th[data-v-53dd27b1]{background:#2b2b2b;color:#fff;padding:5px 8px}.hag-nav-cell[data-v-53dd27b1]{text-align:left}.hag-nav-btn[data-v-53dd27b1]{background:#444;color:#fff;border:1px solid #666;border-radius:4px;padding:1px 6px;cursor:pointer;font-size:.75rem}.hag-nav-btn[data-v-53dd27b1]:disabled{opacity:.3;cursor:default}.hag-nav-btn[data-v-53dd27b1]:not(:disabled):hover{background:#666}.hag-nav-label[data-v-53dd27b1]{font-size:.7rem;color:#bbb;font-family:var(--font-gerant)}.hag-fact-th[data-v-53dd27b1]{background:#2b2b2b;color:#fff;padding:3px 5px;min-width:62px;border-left:1px solid #444;vertical-align:top}.hag-fact-num[data-v-53dd27b1]{font-family:var(--font-gerant);font-size:.7rem;font-weight:700}.hag-fact-date[data-v-53dd27b1]{font-size:.65rem;color:#aaa}.hag-pdf-link[data-v-53dd27b1]{color:#aaa;font-size:.68rem;text-decoration:none}.hag-pdf-link[data-v-53dd27b1]:hover{color:#fff}.hag-col-row th[data-v-53dd27b1]{background:#e8e2e2;color:#333;font-family:var(--font-gerant);font-size:.75rem;padding:4px 6px;border-bottom:2px solid #ccc;white-space:nowrap}.hag-col-code[data-v-53dd27b1]{width:56px}.hag-col-fam[data-v-53dd27b1]{width:80px}.hag-col-pan[data-v-53dd27b1]{width:34px}.hag-col-qty[data-v-53dd27b1]{width:62px;min-width:56px}.hag-row td[data-v-53dd27b1]{padding:4px 6px;border-bottom:1px solid #eee;vertical-align:middle}.hag-row:hover td[data-v-53dd27b1]{background:#f5f0f0}.hag-direct td[data-v-53dd27b1]{background:#fcfbee}.hag-direct:hover td[data-v-53dd27b1]{background:#f5f3d8}.hag-in-basket td[data-v-53dd27b1]{background:#dff3e4}.hag-in-basket:hover td[data-v-53dd27b1]{background:#cdebd5}.hag-in-basket .hag-btn-pan[data-v-53dd27b1]{color:#198754;border-color:#198754}.hag-badge[data-v-53dd27b1]{display:inline-block;font-size:.62rem;font-weight:700;padding:1px 5px;border-radius:3px;font-family:var(--font-gerant)}.hag-indispo[data-v-53dd27b1]{background:#f8d7da;color:#842029}.hag-precom[data-v-53dd27b1]{background:#d1e7dd;color:#0a3622}.hag-autre[data-v-53dd27b1]{background:#fff3cd;color:#664d03;cursor:help}.hag-btn-pan[data-v-53dd27b1]{background:none;border:1px solid #ccc;border-radius:4px;padding:1px 5px;cursor:pointer;color:#444;font-size:.8rem}.hag-btn-pan[data-v-53dd27b1]:hover:not(:disabled){background:#2b2b2b;color:#fff;border-color:#2b2b2b}.hag-btn-pan[data-v-53dd27b1]:disabled{opacity:.35;cursor:not-allowed}.hag-qty[data-v-53dd27b1]{font-family:var(--font-gerant);font-size:.75rem;font-weight:600}tfoot th[data-v-53dd27b1],tfoot td[data-v-53dd27b1]{background:#f0eded;padding:2px 6px;font-size:.72rem;vertical-align:middle}tfoot tr:first-child th[data-v-53dd27b1],tfoot tr:first-child td[data-v-53dd27b1]{border-top:2px solid #ccc;padding-top:5px}tfoot tr:last-child th[data-v-53dd27b1],tfoot tr:last-child td[data-v-53dd27b1]{padding-bottom:5px}.hag-tfoot-label[data-v-53dd27b1]{font-family:var(--font-gerant);text-align:right;color:#555;font-weight:600}.hag-tfoot-label[title][data-v-53dd27b1]{cursor:help;text-decoration:underline dotted #aaa}.hag-tfoot-fact[data-v-53dd27b1]{min-width:62px;border-left:1px solid #ddd;font-family:var(--font-gerant);text-align:right;white-space:nowrap}.hag-tfoot-num[data-v-53dd27b1]{font-weight:700}.hag-solde[data-v-53dd27b1]{font-weight:700;color:#8a5a00;background:#fff3cd!important}.hag-solde--retard[data-v-53dd27b1]{color:#b02a37!important;background:#f8d7da!important}.hag-m-solde[data-v-53dd27b1]{font-weight:700;color:#f5c451}.hag-m[data-v-53dd27b1]{font-size:.88rem}.hag-m-nav[data-v-53dd27b1]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;background:#2b2b2b;color:#fff;padding:8px 6px}.hag-m-arrow[data-v-53dd27b1]{flex:0 0 44px;height:44px;border-radius:8px;border:1px solid #555;background:#3d3d3d;color:#fff;font-size:1.2rem}.hag-m-arrow[data-v-53dd27b1]:disabled{opacity:.3}.hag-m-fact[data-v-53dd27b1]{flex:1;min-width:0;text-align:center;line-height:1.25}.hag-m-num[data-v-53dd27b1]{font-family:var(--font-gerant);font-weight:700;font-size:1rem}.hag-m-pdf[data-v-53dd27b1]{color:#fff;margin-left:4px}.hag-m-sub[data-v-53dd27b1]{font-size:.75rem;color:#bbb}.hag-m-tools[data-v-53dd27b1]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;background:#f3eeee;font-size:.8rem;color:#555}.hag-m-filtre[data-v-53dd27b1]{display:inline-flex;align-items:center;gap:5px;margin:0}.hag-m-row[data-v-53dd27b1]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid #eee;background:#fff}.hag-m-row.hag-direct[data-v-53dd27b1]{background:#fcfbee}.hag-m-row.hag-in-basket[data-v-53dd27b1]{background:#dff3e4}.hag-m-info[data-v-53dd27b1]{flex:1;min-width:0}.hag-m-lib[data-v-53dd27b1]{font-weight:600;line-height:1.25}.hag-m-code[data-v-53dd27b1]{font-size:.75rem;color:#777;margin-top:2px}.hag-m-panier[data-v-53dd27b1]{margin-left:4px;font-size:.68rem;font-weight:700;color:#198754;border:1px solid #198754;border-radius:4px;padding:0 4px}.hag-m-qty[data-v-53dd27b1]{flex:0 0 auto;font-weight:700;white-space:nowrap;text-align:right}.hag-m-qty--vide[data-v-53dd27b1]{color:#bbb;font-weight:400}.hag-m-btn[data-v-53dd27b1]{flex:0 0 auto;width:38px;height:34px;font-size:1rem}.pqp-wrap[data-v-03c0df87]{position:relative;flex:1 1 0;min-height:0;min-width:0}.pqp-panel[data-v-03c0df87]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:#f5f1f0;border-radius:10px;overflow:hidden;box-shadow:-4px 0 16px #0000002e;font-family:var(--font-gerant)}.pqp-header[data-v-03c0df87]{display:flex;align-items:center;gap:8px;background:#2b2b2b;color:#fff;padding:8px 12px;flex-shrink:0}.pqp-icon-btn[data-v-03c0df87]{background:#ffffff1f;color:#fff;border:none;border-radius:5px;width:28px;height:28px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.pqp-icon-btn[data-v-03c0df87]:hover{background:#ffffff38}.pqp-client-link[data-v-03c0df87]{flex-grow:1;text-decoration:none;color:inherit;min-width:0}.pqp-client-title[data-v-03c0df87]{margin:0;font-size:1rem;font-weight:700;line-height:1.2;color:#fff}.pqp-client-name[data-v-03c0df87]{font-size:.9rem;font-weight:400;color:#e5e7eb}.pqp-client-meta[data-v-03c0df87]{font-size:.75rem;color:#cbd5e1;margin-top:2px}.pqp-auteur[data-v-03c0df87]{font-size:.68rem;color:#9ca3af;margin-left:6px}.pqp-body[data-v-03c0df87]{overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:10px;min-height:0}.pqp-body[data-v-03c0df87]>*{flex-shrink:0}.pqp-row-meta[data-v-03c0df87]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pqp-dates-row[data-v-03c0df87]{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #ccc;border-radius:8px;padding:6px 10px}.pqp-date-step[data-v-03c0df87]{text-align:center}.pqp-date-label[data-v-03c0df87]{font-size:.62rem;font-weight:600;color:#888;text-transform:uppercase;line-height:1}.pqp-date-value[data-v-03c0df87]{font-size:.82rem;font-weight:600;color:#222}.pqp-date-arrow[data-v-03c0df87]{color:#aaa;font-size:.72rem}.pqp-date-step--mp[data-v-03c0df87]{background:#fef3c7;border:1px solid #fbbf24;border-radius:5px;padding:3px 10px}.pqp-date-step--mp .pqp-date-label[data-v-03c0df87]{color:#78350f}.pqp-date-step--mp .pqp-date-value[data-v-03c0df87]{color:#78350f;font-weight:700}.pqp-status-block[data-v-03c0df87]{display:flex;align-items:center;gap:6px}.pqp-status-badge[data-v-03c0df87]{font-size:.78rem;font-weight:600;padding:4px 10px;border-radius:6px;display:inline-flex;align-items:center;gap:4px}.pqp-status-encours[data-v-03c0df87]{background:#fef9e7;color:#7a5f00}.pqp-status-valide[data-v-03c0df87]{background:#e8f5e9;color:#2e7d32}.pqp-status-expedie[data-v-03c0df87]{background:#ececec;color:#555}.pqp-status-btn[data-v-03c0df87]{display:inline-flex;align-items:center;gap:4px;background:#1f2937;color:#fff;border:none;border-radius:6px;padding:4px 10px;font-family:var(--font-gerant);font-size:.78rem;font-weight:600;cursor:pointer}.pqp-status-btn[data-v-03c0df87]:hover{background:#374151}.pqp-totals[data-v-03c0df87]{display:flex;gap:6px}.pqp-total-pill[data-v-03c0df87]{font-size:.82rem;background:#e8e2e2;padding:4px 10px;border-radius:6px;color:#222}.pqp-total-muted[data-v-03c0df87]{opacity:.5}.pqp-alerts[data-v-03c0df87]{display:flex;gap:6px;flex-wrap:wrap}.pqp-alert-btn[data-v-03c0df87]{font-family:var(--font-gerant);font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:6px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.pqp-alert-notes[data-v-03c0df87]{background:#ffc107;color:#333}.pqp-alert-dates[data-v-03c0df87]{background:#0dcaf0;color:#333}.pqp-block[data-v-03c0df87]{border:1px solid #ccc;border-radius:8px;overflow:hidden;background:#fff}.pqp-block-header[data-v-03c0df87]{background:#2b2b2b;color:#fff;font-size:.92rem;font-weight:600;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.pqp-block-header--toggle[data-v-03c0df87]{cursor:pointer;-webkit-user-select:none;user-select:none}.pqp-block-right[data-v-03c0df87]{display:inline-flex;align-items:center;gap:6px}.pqp-chevron[data-v-03c0df87]{font-size:.85rem}.pqp-block-body[data-v-03c0df87]{padding:10px 12px}.pqp-block-body--flush[data-v-03c0df87]{padding:0}.pqp-notes[data-v-03c0df87]{display:flex;flex-wrap:wrap;gap:12px}.pqp-notes-col[data-v-03c0df87]{flex:1 1 220px;min-width:0}.pqp-info-label[data-v-03c0df87]{font-size:.68rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 6px;border-radius:4px;display:inline-block}.pqp-info-value[data-v-03c0df87]{font-size:.82rem;color:#222;margin:4px 0 0}.pqp-tarif[data-v-03c0df87]{font-size:.72rem;font-weight:400;opacity:.8}.pqp-table[data-v-03c0df87]{width:100%;border-collapse:collapse;font-size:.8rem}.pqp-table thead th[data-v-03c0df87]{font-family:var(--font-gerant);font-size:.72rem;font-weight:600;background:#e8e2e2;color:#333;padding:5px 8px;border:none;text-align:left}.pqp-table tbody td[data-v-03c0df87]{padding:4px 8px;vertical-align:middle;border-top:1px solid #eee}.pqp-th-center[data-v-03c0df87],.pqp-td-center[data-v-03c0df87]{text-align:center}.pqp-th-end[data-v-03c0df87],.pqp-td-end[data-v-03c0df87]{text-align:right}.pqp-article-link[data-v-03c0df87]{text-decoration:none;color:#1f2937}.pqp-famille-inline[data-v-03c0df87]{font-size:.7rem;color:#777;margin-left:4px}.pqp-ligne-name[data-v-03c0df87]{font-size:.72rem;color:#555}.pqp-panel--loading[data-v-03c0df87],.pqp-panel--empty[data-v-03c0df87]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ded6d6;color:#555;font-size:.9rem;min-height:200px}.pqp-empty[data-v-03c0df87]{text-align:center;font-family:var(--font-gerant)}.pqp-empty i[data-v-03c0df87]{display:block;font-size:2rem;margin-bottom:8px;color:#888}.pqp-loading[data-v-03c0df87]{padding:20px;font-family:var(--font-gerant)}.pqp-modal-backdrop[data-v-03c0df87]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.pqp-modal[data-v-03c0df87]{background:#fff;border-radius:10px;width:92vw;max-width:420px;display:flex;flex-direction:column;box-shadow:0 12px 40px #0000004d;overflow:hidden;font-family:var(--font-gerant)}.pqp-modal-header[data-v-03c0df87]{background:#2b2b2b;color:#fff;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:700}.pqp-modal-close[data-v-03c0df87]{background:none;border:none;color:#fff;font-size:1.3rem;cursor:pointer;opacity:.7;line-height:1}.pqp-modal-body[data-v-03c0df87]{padding:16px 14px;font-size:.9rem;color:#333}.pqp-modal-footer[data-v-03c0df87]{background:#e8e2e2;padding:10px 14px;display:flex;justify-content:flex-end;gap:8px}.pqp-modal-btn[data-v-03c0df87]{font-family:var(--font-gerant);font-size:.82rem;border:none;border-radius:6px;padding:5px 14px;cursor:pointer}.pqp-modal-btn-cancel[data-v-03c0df87]{background:#aaa;color:#fff}.pqp-modal-btn-cancel[data-v-03c0df87]:hover{background:#888}.pqp-modal-btn-confirm[data-v-03c0df87]{background:#2b2b2b;color:#fff}.pqp-modal-btn-confirm[data-v-03c0df87]:hover{background:#444}.pqp-arrow{position:fixed;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:12px solid #2b2b2b;transform:translateY(-11px);z-index:500;pointer-events:none;transition:top .22s cubic-bezier(.4,0,.2,1),left .22s cubic-bezier(.4,0,.2,1);filter:drop-shadow(-2px 0 3px rgba(0,0,0,.28))}.pqp-block--edition{padding:0}.pqp-edition-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:#f3f7f4;border-radius:4px}.pqp-edition-hint{font-size:.82rem;color:#1f6b34;display:flex;align-items:center;gap:6px}.pqp-edition-add{border:none;background:#1f6b34;color:#fff;border-radius:5px;padding:5px 11px;font-size:.84rem;cursor:pointer;white-space:nowrap}.pqp-edition-add:hover{background:#17542a}.pqp-edition-erreur{margin:8px 12px 0;color:#b3261e;font-size:.83rem}.pqp-qty-btn{min-width:74px;padding:2px 8px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:.85rem;cursor:pointer;white-space:nowrap}.pqp-qty-btn .bi{font-size:.72rem;color:#888;margin-left:3px}.pqp-qty-btn:hover:not(:disabled){border-color:#1f6b34;background:#f3f7f4}.pqp-qty-btn:disabled{background:#f0f0f0;color:#999;cursor:default}.pqp-ligne-del{border:none;background:none;color:#b3261e;cursor:pointer;padding:2px 5px;font-size:.9rem;border-radius:4px}.pqp-ligne-del:hover{background:#fdecea}.pqp-ligne-del:disabled{color:#ccc;cursor:not-allowed;background:none}.dg-wrap[data-v-3abe1c34]{display:flex;flex-direction:column;gap:10px;padding:8px 10px 24px;font-family:DM Sans,system-ui,sans-serif}.dg-date[data-v-3abe1c34]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#2b2b2b;padding:0 2px}.dg-card[data-v-3abe1c34]{background:#fff;border-radius:10px;box-shadow:0 1px 3px #00000014;padding:10px 12px;text-decoration:none;color:#2b2b2b;display:block}.dg-card--link[data-v-3abe1c34]:active{background:#f7f2f2}.dg-card-hdr[data-v-3abe1c34]{display:flex;align-items:center;gap:8px;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#2b2b2b;text-decoration:none}.dg-card-hdr>.bi[data-v-3abe1c34]:first-child{color:#c8a84b;font-size:1.05rem}.dg-go[data-v-3abe1c34]{margin-left:auto;color:#b5a9a9;font-size:.85rem}.dg-hdr-link[data-v-3abe1c34]{margin-bottom:8px}.dg-counts[data-v-3abe1c34]{margin-left:auto;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;color:#6b7280;text-transform:none;letter-spacing:0}.dg-counts small[data-v-3abe1c34]{font-weight:400}.dg-stats[data-v-3abe1c34]{display:flex;align-items:center;gap:22px;margin-top:6px}.dg-stat[data-v-3abe1c34]{display:flex;flex-direction:column;align-items:center}.dg-stat-num[data-v-3abe1c34]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.9rem;font-weight:800;line-height:1}.dg-stat-num--gold[data-v-3abe1c34]{color:#c8a84b}.dg-stat-lbl[data-v-3abe1c34]{font-size:.74rem;color:#6b7280}.dg-badge-new[data-v-3abe1c34]{margin-left:auto;background:#f5c451;color:#2b2b2b;font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:12px}.dg-badge-alert[data-v-3abe1c34]{background:#c0392b;color:#fff;font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:12px;text-transform:none;letter-spacing:0}.dg-list[data-v-3abe1c34]{list-style:none;margin:8px 0 0;padding:0}.dg-list li[data-v-3abe1c34]{display:flex;align-items:center;gap:7px;padding:5px 0;border-top:1px solid #f0eaea;font-size:.85rem;min-width:0}.dg-list li[data-v-3abe1c34]:first-child{border-top:none}.dg-li-ico[data-v-3abe1c34]{color:#c8a84b;font-size:.9rem;flex-shrink:0}.dg-li-txt[data-v-3abe1c34]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-li-client[data-v-3abe1c34]{background:#ede8e8;color:#2b2b2b;font-size:.72rem;font-weight:700;padding:1px 7px;border-radius:4px;flex-shrink:0}.dg-li-muted[data-v-3abe1c34]{color:#9b9090;font-size:.74rem;flex-shrink:0}.dg-li-click[data-v-3abe1c34]{cursor:pointer}.dg-li-click[data-v-3abe1c34]:active{background:#f7f2f2}.dg-empty[data-v-3abe1c34]{color:#999;font-style:italic;font-size:.82rem;margin-top:6px}.dg-search[data-v-3abe1c34]{position:relative;display:flex;align-items:center}.dg-search .bi-search[data-v-3abe1c34]{position:absolute;left:9px;font-size:.82rem;color:#6b7280;pointer-events:none}.dg-search input[data-v-3abe1c34]{width:100%;font-family:DM Sans,sans-serif;font-size:.85rem;background:#f3efef;color:#111;border:1px solid #e0d8d8;border-radius:7px;padding:6px 10px 6px 28px;outline:none}.dg-search input[data-v-3abe1c34]:focus{box-shadow:0 0 0 2px #f5c45173;border-color:transparent}.dg-row[data-v-3abe1c34]{display:flex;gap:10px}.dg-mini[data-v-3abe1c34]{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;background:#2b2b2b;color:#fff;border-radius:10px;padding:11px 8px;font-family:Big Shoulders Display,Oswald,sans-serif;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.dg-mini--gold[data-v-3abe1c34]{background:#f5c451;color:#2b2b2b}.dg-mini-count[data-v-3abe1c34]{background:#ffffff2e;font-family:DM Sans,sans-serif;font-size:.74rem;font-weight:600;padding:1px 7px;border-radius:10px}.dg-loading[data-v-3abe1c34]{display:flex;align-items:center;gap:8px;padding:30px 10px;color:#555}.dg-spinner[data-v-3abe1c34]{width:16px;height:16px;border-radius:50%;border:2px solid #aaa;border-top-color:#2b2b2b;animation:dg-spin-3abe1c34 .7s linear infinite}@keyframes dg-spin-3abe1c34{to{transform:rotate(360deg)}}.dg-error[data-v-3abe1c34]{padding:14px;color:#842029;background:#f8d7da;border-radius:8px}.page-about[data-v-f015bf03],#tb2025[data-v-f015bf03],.container-fluid[data-v-f015bf03],#dlClients[data-v-f015bf03],#dlPanierPros[data-v-f015bf03],#dlCalendrier[data-v-f015bf03]{display:flex;flex-direction:column;flex-grow:1;min-height:0}.tb-desktop-row[data-v-f015bf03]{gap:0}#dlSectionSup[data-v-f015bf03]{margin-left:10px}.tb-resizer[data-v-f015bf03]{flex:0 0 12px;margin:0 1px;cursor:col-resize;background:#0000001f;border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;transition:background .15s;align-self:stretch}.tb-resizer[data-v-f015bf03]:hover,.tb-dragging .tb-resizer[data-v-f015bf03]{background:#00000059}.tb-resizer-grip[data-v-f015bf03]{color:#fff;font-size:1rem;pointer-events:none;line-height:1}.tb-dragging[data-v-f015bf03]{cursor:col-resize;-webkit-user-select:none;user-select:none}.page-about[data-v-6a1fe544]{height:100vh;padding-top:90px;display:flex;flex-direction:column}.pp-split[data-v-6a1fe544]{display:flex;flex-grow:1;min-height:0;flex-direction:column}.pp-split--desktop[data-v-6a1fe544]{flex-direction:row;gap:0;padding:0 10px 10px}.pp-list-col[data-v-6a1fe544]{display:flex;flex-direction:column;min-height:0;min-width:0;flex-grow:1}.pp-panel-col[data-v-6a1fe544]{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;position:relative}.pp-resizer[data-v-6a1fe544]{flex:0 0 8px;position:relative;cursor:col-resize;background:transparent;transition:background .12s;z-index:2}.pp-resizer[data-v-6a1fe544]:hover,.pp-resizer--dragging[data-v-6a1fe544]{background:#f5c45173}.pp-resizer-grip[data-v-6a1fe544]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:42px;background:#00000040;border-radius:1px;pointer-events:none;transition:background .12s,width .12s}.pp-resizer:hover .pp-resizer-grip[data-v-6a1fe544],.pp-resizer--dragging .pp-resizer-grip[data-v-6a1fe544]{background:#2b2b2b;width:3px}.edition-bar[data-v-9afef911]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 12px;background:#f3f7f4}.edition-hint[data-v-9afef911]{font-size:.82rem;color:#1f6b34;display:flex;align-items:center;gap:6px}.edition-add[data-v-9afef911]{border:none;background:#1f6b34;color:#fff;border-radius:5px;padding:5px 11px;font-size:.84rem;cursor:pointer;white-space:nowrap}.edition-add[data-v-9afef911]:hover{background:#17542a}.edition-erreur[data-v-9afef911]{margin:8px 12px;color:#b3261e;font-size:.83rem}.qty-btn[data-v-9afef911]{min-width:74px;padding:2px 8px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:.85rem;cursor:pointer;white-space:nowrap}.qty-btn .bi[data-v-9afef911]{font-size:.72rem;color:#888;margin-left:3px}.qty-btn[data-v-9afef911]:hover:not(:disabled){border-color:#1f6b34;background:#f3f7f4}.qty-btn[data-v-9afef911]:disabled{background:#f0f0f0;color:#999;cursor:default}.ligne-del[data-v-9afef911]{border:none;background:none;color:#b3261e;cursor:pointer;padding:2px 5px;font-size:.9rem;border-radius:4px}.ligne-del[data-v-9afef911]:hover{background:#fdecea}.ligne-del[data-v-9afef911]:disabled{color:#ccc;cursor:not-allowed;background:none}.client-header-badge[data-v-9afef911]{background:#ddd5d5;padding:8px 14px;border-radius:10px}.dates-row[data-v-9afef911]{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #ccc;border-radius:8px;padding:6px 12px}.date-step[data-v-9afef911]{text-align:center}.date-label[data-v-9afef911]{font-family:var(--font-gerant);font-size:.65rem;font-weight:600;color:#888;text-transform:uppercase;line-height:1}.date-value[data-v-9afef911]{font-family:var(--font-gerant);font-size:.85rem;font-weight:600;color:#222}.date-arrow[data-v-9afef911]{color:#aaa;font-size:.75rem}.status-badge[data-v-9afef911]{font-family:var(--font-gerant);font-size:.82rem;font-weight:600;padding:4px 10px;border-radius:6px}.status-encours[data-v-9afef911]{background:#fef9e7;color:#7a5f00}.status-valide[data-v-9afef911]{background:#e8f5e9;color:#2e7d32}.status-expedie[data-v-9afef911]{background:#ececec;color:#555}.total-pill[data-v-9afef911]{font-family:var(--font-gerant);font-size:.85rem;background:#e8e2e2;padding:4px 10px;border-radius:6px;color:#222}.total-pill.muted[data-v-9afef911]{opacity:.5}.detail-block[data-v-9afef911]{border:1px solid #ccc;border-radius:8px;overflow:hidden;background:#fff}.detail-block-header[data-v-9afef911]{background:#2b2b2b;color:#fff;font-family:var(--font-gerant);font-size:1rem;font-weight:600;padding:8px 12px}.detail-block-body[data-v-9afef911]{padding:12px}.info-label[data-v-9afef911]{font-family:var(--font-gerant);font-size:.75rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 6px;border-radius:4px;display:inline-block}.info-value[data-v-9afef911]{font-size:.85rem;color:#222;margin-bottom:0}.table-subheader th[data-v-9afef911]{font-family:var(--font-gerant);font-size:.78rem;font-weight:600;background:#e8e2e2;color:#333;padding:5px 8px;border:none}.table td[data-v-9afef911]{font-size:.82rem;vertical-align:middle;padding:5px 8px}.ligne-name[data-v-9afef911]{font-size:.78rem;color:#555}.client-header-badge[data-v-6d036e87]{background:#ddd5d5;color:#2b2b2b;padding:6px 12px;border-radius:10px}.search-input[data-v-6d036e87]{width:200px;font-family:var(--font-gerant);font-size:1rem;background:#fff;color:#000;border:1px solid #ccc;border-radius:8px;padding:2px 8px}.search-clear-btn[data-v-6d036e87]{background:#aaa;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-clear-btn[data-v-6d036e87]:hover{background:#888}.commercial-select[data-v-6d036e87]{font-family:var(--font-gerant);font-size:.9rem;border:1px solid #ccc;border-radius:8px;padding:3px 8px;background:#fff;color:#333;cursor:pointer}.sort-btn[data-v-6d036e87]{font-family:var(--font-gerant);font-size:.8rem;background:#fff;color:#333;border:1px solid #bbb;border-radius:6px;padding:2px 8px;cursor:pointer;transition:background-color .15s}.sort-btn[data-v-6d036e87]:hover{background:#e8e2e2;color:#333}.sort-btn.active[data-v-6d036e87]{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.sort-btn-alert.active[data-v-6d036e87]{background:#842029;border-color:#842029}.alert-count-pill[data-v-6d036e87]{display:inline-block;font-size:.72rem;font-family:var(--font-gerant);font-weight:700;background:#f8d7da;color:#842029;border:1px solid #f5c2c7;border-radius:10px;padding:1px 7px}.client-row[data-v-6d036e87]{display:grid;grid-template-columns:140px 1fr 120px;align-items:center;gap:4px 6px;background:#fff;border:1px solid #ccc;border-radius:6px;padding:5px 8px;cursor:pointer;transition:background-color .15s}.client-row[data-v-6d036e87]:hover{background-color:#e8e2e2}.cr-col1[data-v-6d036e87],.cr-col2[data-v-6d036e87]{min-width:0}.cr-col3[data-v-6d036e87]{text-align:right;min-width:0}@media (max-width: 575px){.client-row[data-v-6d036e87]{grid-template-columns:130px 1fr}.cr-col3[data-v-6d036e87]{grid-column:1 / -1;text-align:left}}.cr-nom[data-v-6d036e87]{font-family:var(--font-gerant);font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-codes[data-v-6d036e87]{font-size:.68rem;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-user-ico[data-v-6d036e87]{margin-left:6px;font-size:.85rem;vertical-align:-1px}.cr-user-ico--on[data-v-6d036e87]{color:#1a7f37}.cr-user-ico--off[data-v-6d036e87]{color:#b5a8a8}.cr-hors-fichier[data-v-6d036e87]{color:#8a3324}.weekly-grid[data-v-6d036e87]{display:flex;gap:3px}.weekly-cell[data-v-6d036e87]{flex:1;text-align:center;border-radius:4px;padding:2px 1px;cursor:default}.weekly-cell.has[data-v-6d036e87]{background:#2b2b2b;color:#fff}.weekly-cell.none[data-v-6d036e87]{background:#ececec;color:#bbb}.weekly-cell.current.has[data-v-6d036e87]{background:#1565c0;color:#fff}.weekly-cell.current.none[data-v-6d036e87]{background:#bbdefb;color:#555}.weekly-label[data-v-6d036e87]{font-size:.58rem;font-family:var(--font-gerant);line-height:1}.weekly-mark[data-v-6d036e87]{font-size:.75rem;font-weight:700;line-height:1.3}.weekly-loading[data-v-6d036e87]{font-size:.75rem;color:#aaa}.order-status-badge[data-v-6d036e87]{display:inline-block;font-size:.7rem;font-family:var(--font-gerant);font-weight:600;padding:1px 8px;border-radius:4px}.os-ok[data-v-6d036e87]{background:transparent;color:#999;font-weight:400}.os-soon[data-v-6d036e87]{background:#fff3cd;color:#856404}.os-late[data-v-6d036e87]{background:#fde8d8;color:#a0450a}.os-alert[data-v-6d036e87]{background:#f8d7da;color:#842029;border:1px solid #f5c2c7}.panier-item[data-v-0d964d47]{border:1px solid #ddd;border-left:3px solid #2b2b2b;border-radius:6px;padding:8px 10px;margin-bottom:6px;cursor:pointer;background:#fafafa;transition:background-color .15s}.panier-item[data-v-0d964d47]:hover{background-color:#e8e2e2}.panier-date[data-v-0d964d47]{font-family:var(--font-gerant);font-size:.95rem;font-weight:600}.panier-badge[data-v-0d964d47]{font-family:var(--font-gerant);font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px}.panier-status-encours[data-v-0d964d47]{background:#fef9e7;color:#7a5f00}.panier-status-valide[data-v-0d964d47]{background:#e8f5e9;color:#2e7d32}.panier-status-expedie[data-v-0d964d47]{background:#ececec;color:#555}.panier-total[data-v-0d964d47]{font-family:var(--font-gerant);font-size:.8rem;background:#e8e2e2;padding:1px 8px;border-radius:4px;color:#333}.info-section[data-v-a7f128cd]{margin-bottom:12px}.info-label[data-v-a7f128cd]{font-family:var(--font-gerant);font-size:.75rem;font-weight:600;background:#e8e2e2;color:#444;padding:1px 6px;border-radius:4px;display:inline-block;margin-bottom:4px}.info-value[data-v-a7f128cd]{font-size:.85rem;margin-bottom:2px;color:#222}.facture-item[data-v-8ff2c787]{border-bottom:1px solid #eee}.facture-item[data-v-8ff2c787]:last-child{border-bottom:none}.facture-header[data-v-8ff2c787]{cursor:pointer;background:#e8e2e2;transition:background-color .15s;-webkit-user-select:none;user-select:none}.facture-header[data-v-8ff2c787]:hover{background:#d8d0d0}.facture-header.is-open[data-v-8ff2c787]{background:#2b2b2b;color:#fff}.facture-header.is-open .date-label[data-v-8ff2c787],.facture-header.is-open .montant-label[data-v-8ff2c787]{color:#bbb}.date-label[data-v-8ff2c787],.montant-label[data-v-8ff2c787]{font-size:.85rem;color:#555}.facture-lignes[data-v-8ff2c787]{border-top:1px solid #ddd}.pdf-badge[data-v-8ff2c787]{cursor:pointer;transition:opacity .15s}.pdf-badge[data-v-8ff2c787]:hover{opacity:.8}.client-header-badge[data-v-75c42755]{background:#ddd5d5;padding:8px 14px;border-radius:10px}.detail-block[data-v-75c42755]{border:1px solid #ccc;border-radius:8px;overflow:hidden;background:#fff}.panel[data-v-75c42755]{display:flex;flex-direction:column}.detail-block-header[data-v-75c42755]{background:#2b2b2b;color:#fff;font-family:var(--font-gerant);font-size:1rem;font-weight:600;padding:8px 12px;flex-shrink:0}.split-row[data-v-75c42755]{display:flex;flex-direction:column;gap:1rem}.split-col[data-v-75c42755]{min-width:0}.tb-resizer[data-v-75c42755]{display:none}@media (min-width: 992px){.split-row[data-v-75c42755]{flex-direction:row;gap:0}.tb-resizer[data-v-75c42755]{flex:0 0 12px;margin:0 3px;cursor:col-resize;background:#0000001f;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .15s;align-self:stretch}.tb-resizer[data-v-75c42755]:hover,.tb-dragging .tb-resizer[data-v-75c42755]{background:#00000059}}.tb-resizer-grip[data-v-75c42755]{color:#fff;font-size:1rem;pointer-events:none;line-height:1}.tb-dragging[data-v-75c42755]{cursor:col-resize;-webkit-user-select:none;user-select:none}.panel-body[data-v-75c42755]{padding:12px;overflow-y:auto;max-height:70vh}@media (min-width: 992px){.panel[data-v-75c42755]{height:calc(100vh - 210px)}.panel-body[data-v-75c42755]{flex:1 1 auto;min-height:0;max-height:none}}.page-interactions[data-v-de332e98]{min-height:0}.itvue-wrapper[data-v-de332e98]{display:flex;flex-direction:column;flex-grow:1;min-height:0;margin:0 6px 6px;font-family:var(--font-gerant)}.itvue-header[data-v-de332e98]{flex-shrink:0;background:#1f2937;border-radius:8px 8px 0 0;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.itvue-title[data-v-de332e98]{font-size:.95rem;font-weight:700;color:#fff;display:flex;align-items:baseline;gap:6px}.itvue-subtitle[data-v-de332e98]{font-size:.72rem;font-weight:400;color:#9ca3af}.itvue-search-row[data-v-de332e98]{display:flex;align-items:center;gap:5px}.itvue-input[data-v-de332e98]{font-family:var(--font-gerant);font-size:.95rem;background:#fff;color:#111;border:none;border-radius:6px;padding:4px 10px;width:200px;outline:none;transition:box-shadow .15s}.itvue-input[data-v-de332e98]:focus{box-shadow:0 0 0 2px #ffffff59}.itvue-hint[data-v-de332e98]{font-size:.7rem;color:#9ca3af;font-style:italic;white-space:nowrap}.itvue-clear-btn[data-v-de332e98]{background:#ffffff26;border:none;color:#fff;border-radius:50%;width:20px;height:20px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.itvue-clear-btn[data-v-de332e98]:hover{background:#ffffff4d}.itvue-scrollable[data-v-de332e98]{flex-grow:1;overflow-y:auto;min-height:0;padding:3px 0 8px;display:flex;flex-direction:column;gap:2px;background:#c8bcbc}.itvue-card[data-v-de332e98]{background:#fff;border:1px solid #ccc;border-radius:5px;padding:3px 9px;cursor:pointer;display:flex;flex-direction:column;gap:0;transition:box-shadow .12s}.itvue-card[data-v-de332e98]:hover{box-shadow:0 2px 8px #0000001f}.itvue-row-top[data-v-de332e98]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.itvue-badges[data-v-de332e98]{display:inline-flex;align-items:baseline;gap:3px;flex-wrap:wrap;flex-shrink:0}.itvue-badge[data-v-de332e98]{font-size:.62rem;font-weight:700;padding:0 6px;border-radius:7px;white-space:nowrap;line-height:1.5}.itvue-badge-tache[data-v-de332e98]{background:#e0f0ff;color:#1565c0}.itvue-badge-email[data-v-de332e98]{background:#fce8ff;color:#7b1fa2}.itvue-badge-tel[data-v-de332e98]{background:#e8f5e9;color:#2e7d32}.itvue-badge-visite[data-v-de332e98]{background:#fff3e0;color:#e65100}.itvue-badge-commentaire[data-v-de332e98]{background:#e8eaf6;color:#283593}.itvue-badge-autre[data-v-de332e98]{background:#f3f3f3;color:#555}.itvue-statut[data-v-de332e98]{font-size:.58rem;font-weight:600;padding:0 5px;border-radius:7px;line-height:1.5}.itvue-statut-default[data-v-de332e98]{background:#f0f0f0;color:#666}.itvue-statut-encours[data-v-de332e98]{background:#dbeafe;color:#1d4ed8}.itvue-statut-ok[data-v-de332e98]{background:#dcfce7;color:#15803d}.itvue-statut-annule[data-v-de332e98]{background:#fee2e2;color:#991b1b}.itvue-client-inline[data-v-de332e98]{display:inline-flex;align-items:baseline;gap:4px;flex-wrap:wrap;min-width:0;flex:1 1 auto}.itvue-client-code[data-v-de332e98]{font-size:.82rem;font-weight:700;color:#1f2937}.itvue-client-name[data-v-de332e98]{font-size:.78rem;font-weight:600;color:#2b2b2b}.itvue-client-famille[data-v-de332e98]{font-size:.65rem;color:#888}.itvue-date[data-v-de332e98]{font-size:.66rem;color:#888;white-space:nowrap;margin-left:auto;flex-shrink:0}.itvue-row-content[data-v-de332e98]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;line-height:1.3;margin-top:1px}.itvue-titre[data-v-de332e98]{font-size:.78rem;font-weight:700;color:#1f2937;flex-shrink:0}.itvue-desc[data-v-de332e98]{font-size:.74rem;color:#555;flex:1 1 200px;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.itvue-auteur[data-v-de332e98]{font-size:.64rem;color:#aaa;font-style:italic;margin-left:auto;white-space:nowrap;flex-shrink:0}[data-v-de332e98] mark{background-color:#ffe066;color:#333;padding:0 2px;border-radius:3px}.itvue-empty[data-v-de332e98]{text-align:center;font-size:.82rem;color:#666;padding:12px 0;font-style:italic}.page-about[data-v-b5c5ab4b]{height:100vh;padding-top:90px;display:flex;flex-direction:column}.form-container[data-v-c1c94510]{max-width:600px;margin:auto;padding:1rem}.email-form[data-v-c1c94510]{display:flex;flex-direction:column;gap:.8rem}.email-form input[data-v-c1c94510],.email-form textarea[data-v-c1c94510]{padding:.6rem;font-size:1rem;border-radius:6px;border:1px solid #ccc}.email-form button[data-v-c1c94510]{background-color:#007bff;color:#fff;padding:.6rem;border:none;border-radius:6px;cursor:pointer;font-size:1rem}.email-form button[data-v-c1c94510]:disabled{background-color:#ccc;cursor:not-allowed}.ps-page[data-v-0fdc0c11]{display:flex;flex-direction:column}.ps-wrapper[data-v-0fdc0c11]{display:flex;flex-direction:column;flex-grow:1;min-height:0;margin:0 6px 6px;font-family:var(--font-gerant)}.ps-header[data-v-0fdc0c11]{flex-shrink:0;background:#1f2937;border-radius:8px 8px 0 0;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ps-title[data-v-0fdc0c11]{font-size:.95rem;font-weight:700;color:#fff}.ps-search-row[data-v-0fdc0c11]{display:flex;align-items:center;gap:5px}.ps-input[data-v-0fdc0c11]{font-family:var(--font-gerant);font-size:.95rem;background:#fff;color:#111;border:none;border-radius:6px;padding:4px 10px;width:220px;outline:none;transition:box-shadow .15s}.ps-input[data-v-0fdc0c11]:focus{box-shadow:0 0 0 2px #ffffff59}.ps-hint[data-v-0fdc0c11]{font-size:.7rem;color:#9ca3af;font-style:italic;white-space:nowrap}.ps-clear-btn[data-v-0fdc0c11]{background:#ffffff26;border:none;color:#fff;border-radius:50%;width:20px;height:20px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ps-clear-btn[data-v-0fdc0c11]:hover{background:#ffffff4d}.ps-scrollable[data-v-0fdc0c11]{flex-grow:1;overflow-y:auto;min-height:0;padding:4px 0 12px;display:flex;flex-direction:column;gap:3px;background:#c8bcbc}.ps-card[data-v-0fdc0c11]{background:#fff;border:1px solid #ccc;border-radius:5px;padding:4px 9px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;text-decoration:none;color:inherit;transition:box-shadow .12s}.ps-card[data-v-0fdc0c11]:hover{box-shadow:0 2px 8px #0000001f}.ps-code[data-v-0fdc0c11]{font-size:.85rem;font-weight:700;color:#1f2937;white-space:nowrap}.ps-badge[data-v-0fdc0c11]{font-size:.62rem;font-weight:700;padding:0 6px;border-radius:7px;white-space:nowrap;line-height:1.4}.ps-badge-accous[data-v-0fdc0c11]{background:#e8f5e9;color:#2e7d32}.ps-badge-direct[data-v-0fdc0c11]{background:#e0f0ff;color:#1565c0}.ps-designation[data-v-0fdc0c11]{font-size:.82rem;font-weight:500;color:#2b2b2b;flex:1 1 200px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-stock[data-v-0fdc0c11]{font-size:.68rem;color:#888;margin-left:auto;white-space:nowrap}.ps-empty[data-v-0fdc0c11]{text-align:center;font-size:.82rem;color:#666;padding:12px 0;font-style:italic}.ps-error[data-v-0fdc0c11]{color:#991b1b}.flag-icon[data-v-8dd50b1e]{width:18px;height:12px;display:inline-block;vertical-align:-1px;flex-shrink:0;border-radius:1px}.pc-card[data-v-722a2207]{display:grid;grid-template-columns:160px 1fr 200px;gap:0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #0000001a;align-items:stretch}.pc-rupture[data-v-722a2207]{opacity:.7}.pc-photo-wrap[data-v-722a2207]{background:#f0eaea;display:flex;align-items:stretch;justify-content:center}.pc-photo-wrap--all[data-v-722a2207]{gap:2px;padding:0;overflow-x:auto;overflow-y:hidden}.pc-img--thumb[data-v-722a2207]{width:auto!important;height:100%!important;min-height:120px;object-fit:cover;display:block;cursor:zoom-in;flex-shrink:0;aspect-ratio:1 / 1;transition:opacity .12s}.pc-img--thumb[data-v-722a2207]:hover{opacity:.85}.pc-carousel[data-v-722a2207]{position:relative;width:100%;height:100%}.pc-img[data-v-722a2207]{width:100%;height:100%;min-height:120px;object-fit:cover;display:block;cursor:zoom-in}.pc-zoom-btn[data-v-722a2207]{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;border:none;border-radius:50%;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.pc-carousel:hover .pc-zoom-btn[data-v-722a2207]{opacity:1}.pc-zoom-btn[data-v-722a2207]:hover{background:#000c}.pc-carousel-nav[data-v-722a2207]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;background:#00000073;padding:4px}.pc-nav-btn[data-v-722a2207]{background:none;border:none;color:#fff;cursor:pointer;font-size:.8rem;padding:0 4px;line-height:1}.pc-photo-count[data-v-722a2207]{color:#fff;font-size:.72rem}.pc-no-photo[data-v-722a2207]{width:100%;min-height:120px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#ccc}.pc-desc-col[data-v-722a2207]{padding:10px 14px;display:flex;flex-direction:column;gap:6px;min-width:0;border-right:1px solid #f0eaea}.pc-designation[data-v-722a2207]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.05rem;font-weight:700;color:#1a1a1a;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.pc-net-badges[data-v-722a2207]{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}.pc-net-badge[data-v-722a2207]{font-family:var(--font-gerant);font-size:.65rem;font-weight:700;letter-spacing:.04em;padding:1px 6px;border-radius:3px;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none;user-select:none}.pc-net-badge--on[data-v-722a2207]{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.pc-net-badge--off[data-v-722a2207]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.pc-net-badge--na[data-v-722a2207]{background:#f3f4f6;color:#9ca3af;border-color:#e5e7eb;opacity:.7}.pc-specs[data-v-722a2207]{display:flex;flex-direction:column;gap:2px}.pc-spec-row[data-v-722a2207]{display:flex;align-items:baseline;gap:6px;font-size:.82rem}.pc-spec-label[data-v-722a2207]{font-family:var(--font-gerant);font-weight:600;background:#e8e2e2;color:#444;padding:0 5px;border-radius:3px;font-size:.75rem;white-space:nowrap}.pc-spec-val[data-v-722a2207]{color:#333}.pc-approx[data-v-722a2207]{font-size:.75rem;color:#888}.pc-code[data-v-722a2207]{font-family:monospace;font-size:.8rem;color:#555}[data-v-722a2207] .pc-hl{background:#ffe082;color:#2b2b2b;outline:1px solid #d9a833;border-radius:3px;padding:0 2px;font-weight:800;box-shadow:0 0 0 2px #f5c45159}.pc-rupture-badge[data-v-722a2207]{background:#f8d7da;color:#842029;padding:1px 7px;border-radius:4px;font-size:.78rem;font-weight:600}.pc-stock-ok[data-v-722a2207]{font-size:.78rem;color:#555}.pc-origine[data-v-722a2207]{font-size:.8rem;color:#666;display:flex;align-items:center;gap:5px}.pc-description[data-v-722a2207]{font-size:.82rem;color:#555;line-height:1.4;white-space:pre-line;border-top:1px solid #eee;padding-top:5px;margin-top:auto}.pc-prix-col[data-v-722a2207]{padding:10px 14px;display:flex;flex-direction:column;gap:6px;background:#f9f5f5;justify-content:space-between;min-width:0}.pc-prix-block[data-v-722a2207]{display:flex;flex-direction:column;gap:3px}.pc-prix-row[data-v-722a2207]{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:.88rem}.pc-prix-label[data-v-722a2207]{color:#666;font-size:.78rem;font-family:DM Sans,sans-serif}.pc-prix-val[data-v-722a2207]{font-family:Big Shoulders Display,Oswald,sans-serif;font-weight:700;color:#2b2b2b;white-space:nowrap}.pc-prix-highlight[data-v-722a2207]{font-size:1.1rem;color:#1a5c1a}.pc-prix-tier .pc-prix-val[data-v-722a2207]{font-size:.95rem}.pc-prix-note[data-v-722a2207]{font-size:.7rem;color:#999;font-style:italic;margin-top:2px}.pc-action[data-v-722a2207]{display:flex;align-items:center;justify-content:flex-end}.pc-add-btn[data-v-722a2207]{width:100%;font-family:Big Shoulders Display,sans-serif;font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#2b2b2b;color:#fff;border:none;border-radius:6px;padding:8px 10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s;white-space:nowrap}.pc-add-btn[data-v-722a2207]:hover{background:#444}.pc-rupture-msg[data-v-722a2207]{font-size:.8rem;color:#842029;font-style:italic;text-align:right;width:100%}.pc-card--vitrine[data-v-722a2207]{grid-template-columns:160px 1fr}.pc-card--vitrine .pc-desc-col[data-v-722a2207]{border-right:none}@media (max-width: 767px){.pc-card[data-v-722a2207]{grid-template-columns:120px 1fr;grid-template-areas:"photo desc" "prix  prix"}.pc-card--vitrine[data-v-722a2207]{grid-template-areas:"photo desc"}.pc-photo-wrap[data-v-722a2207]{grid-area:photo}.pc-desc-col[data-v-722a2207]{grid-area:desc;border-right:none}.pc-prix-col[data-v-722a2207]{grid-area:prix;flex-direction:column;align-items:stretch;gap:6px}.pc-prix-block[data-v-722a2207]{flex-direction:column;gap:3px}.pc-add-btn[data-v-722a2207]{width:100%;white-space:nowrap;padding:10px 12px;font-size:.95rem}}.cd-backdrop[data-v-d95f1b8a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px;animation:cd-fade-d95f1b8a .15s ease-out}.cd-dialog[data-v-d95f1b8a]{background:#f5f0f0;border-radius:12px;box-shadow:0 18px 48px #0006;max-width:480px;width:100%;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;color:#2b2b2b;animation:cd-slide-d95f1b8a .2s ease-out}.cd-head[data-v-d95f1b8a]{display:flex;align-items:center;gap:10px;padding:18px 22px 8px}.cd-icon[data-v-d95f1b8a]{font-size:1.6rem;color:#1a5c1a}.cd-dialog--danger .cd-icon[data-v-d95f1b8a]{color:#842029}.cd-title[data-v-d95f1b8a]{font-family:Big Shoulders Display,sans-serif;font-size:1.25rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin:0}.cd-body[data-v-d95f1b8a]{padding:4px 22px 18px;font-size:.95rem;line-height:1.45;color:#444}.cd-body p[data-v-d95f1b8a]{margin:0}.cd-actions[data-v-d95f1b8a]{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px;background:#ede8e8;border-top:1px solid #e0d8d8}.cd-btn[data-v-d95f1b8a]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-family:Big Shoulders Display,sans-serif;font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;transition:background .15s,color .15s,border-color .15s,transform .1s}.cd-btn[data-v-d95f1b8a]:disabled{opacity:.55;cursor:not-allowed}.cd-btn[data-v-d95f1b8a]:not(:disabled):active{transform:translateY(1px)}.cd-btn--secondary[data-v-d95f1b8a]{background:#fff;color:#2b2b2b;border-color:#cbc0c0}.cd-btn--secondary[data-v-d95f1b8a]:hover:not(:disabled){background:#ede8e8}.cd-btn--primary[data-v-d95f1b8a]{background:#1a5c1a;color:#fff;border-color:#1a5c1a}.cd-btn--primary[data-v-d95f1b8a]:hover:not(:disabled){background:#144214}.cd-btn--danger[data-v-d95f1b8a]{background:#842029;border-color:#842029}.cd-btn--danger[data-v-d95f1b8a]:hover:not(:disabled){background:#5f171c}.cd-spinner[data-v-d95f1b8a]{width:13px;height:13px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-d95f1b8a .7s linear infinite}@keyframes spin-d95f1b8a{to{transform:rotate(360deg)}}@keyframes cd-fade-d95f1b8a{0%{opacity:0}to{opacity:1}}@keyframes cd-slide-d95f1b8a{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.pd-panel[data-v-dac14fee]{display:flex;flex-direction:column;min-height:0;font-family:var(--font-gerant);background:#f5f0f0}.pd-panel-header[data-v-dac14fee]{flex-shrink:0;background:#1f2937;color:#fff;padding:6px 12px;display:flex;flex-direction:column;gap:3px;position:sticky;top:0;z-index:5}.pd-breadcrumb[data-v-dac14fee]{font-family:DM Sans,sans-serif;font-size:.72rem;color:#9ca3af;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.pd-crumb[data-v-dac14fee]{background:transparent;border:none;color:#d1d5db;font:inherit;padding:1px 4px;border-radius:3px;cursor:pointer;transition:background .15s,color .15s}.pd-crumb[data-v-dac14fee]:hover{background:#ffffff26;color:#fff}.pd-crumb-sep[data-v-dac14fee]{font-size:.65rem;opacity:.6}.pd-panel-title-row[data-v-dac14fee]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pd-panel-id[data-v-dac14fee]{display:flex;align-items:baseline;gap:8px;flex-grow:1;min-width:0}.pd-panel-code[data-v-dac14fee]{font-size:.9rem;font-weight:700;color:#9ca3af;white-space:nowrap}.pd-panel-name[data-v-dac14fee]{font-size:.9rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-tabs[data-v-dac14fee]{display:flex;gap:4px;flex-shrink:0}.pd-tab[data-v-dac14fee]{background:#ffffff1f;border:none;color:#d1d5db;border-radius:6px;padding:4px 14px;font-family:var(--font-gerant);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.pd-tab[data-v-dac14fee]:hover{background:#ffffff38;color:#fff}.pd-tab-active[data-v-dac14fee]{background:#fff;color:#1f2937}.pd-close-btn[data-v-dac14fee]{background:#ffffff1a;border:none;color:#d1d5db;border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.pd-close-btn[data-v-dac14fee]:hover{background:#ffffff40;color:#fff}.pd-close-btn .bi[data-v-dac14fee]{font-size:.85rem}.pd-panel-body[data-v-dac14fee]{flex:1;padding:6px 8px 12px;display:flex;flex-direction:column;gap:6px}.pd-section[data-v-dac14fee]{background:#fff;border:1px solid #ccc;border-radius:6px;padding:8px 12px;min-width:0}.pd-section-title[data-v-dac14fee]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1f2937;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #e5e7eb}.pd-cols-3[data-v-dac14fee]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media (max-width: 1100px){.pd-cols-3[data-v-dac14fee]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.pd-cols-3[data-v-dac14fee]{grid-template-columns:1fr}}.pd-grid[data-v-dac14fee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:3px 10px}.pd-field[data-v-dac14fee]{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0}.pd-field--block[data-v-dac14fee]{flex-direction:column;align-items:stretch;gap:1px}.pd-label[data-v-dac14fee]{font-size:.63rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.pd-val[data-v-dac14fee]{font-size:.82rem;color:#2b2b2b;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-field--block .pd-val[data-v-dac14fee]{white-space:normal;overflow:visible;text-overflow:clip}.pd-val-prix[data-v-dac14fee]{font-weight:700;color:#1f2937}.pd-val--hi[data-v-dac14fee]{background:linear-gradient(transparent 55%,#f5c4518c 55%);color:#1a5c1a;font-weight:700;padding:0 3px;border-radius:2px}.pd-note[data-v-dac14fee]{margin-top:6px;font-size:.78rem;color:#555;line-height:1.4}.pd-note .pd-label[data-v-dac14fee]{display:inline;font-size:.72rem}.pd-tarifs[data-v-dac14fee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.pd-tarif-block[data-v-dac14fee]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:6px 10px;display:flex;flex-direction:column;gap:3px}.pd-tarif-block.pd-tarif-off[data-v-dac14fee]{opacity:.5}.pd-tarif-title[data-v-dac14fee]{font-size:.78rem;font-weight:700;color:#1f2937;margin-bottom:3px;display:flex;align-items:center;justify-content:space-between}.pd-tarif-statut[data-v-dac14fee]{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;border-radius:3px;border:1px solid transparent;background:#d1fae5;color:#065f46;border-color:#a7f3d0}.pd-tarif-block.pd-tarif-off .pd-tarif-statut[data-v-dac14fee]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.pd-tarif-block.pd-tarif-na[data-v-dac14fee]{opacity:.7}.pd-tarif-block.pd-tarif-na .pd-tarif-title[data-v-dac14fee]{color:#9ca3af}.pd-tarif-block.pd-tarif-na .pd-tarif-statut[data-v-dac14fee]{background:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.pd-tarif-na-note[data-v-dac14fee]{font-size:.72rem;color:#9ca3af;font-style:italic}.pd-photos[data-v-dac14fee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.pd-photo-item[data-v-dac14fee]{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:6px;border:1px solid #ddd;background:#f9fafb;overflow:hidden;cursor:grab;transition:transform .12s,box-shadow .12s,border-color .12s}.pd-photo-item[data-v-dac14fee]:hover{box-shadow:0 3px 10px #0000001f}.pd-photo-item[data-v-dac14fee]:active{cursor:grabbing}.pd-photo-item--dragging[data-v-dac14fee]{opacity:.35}.pd-photo-item--over[data-v-dac14fee]{border-color:#c8a84b;box-shadow:0 0 0 2px #c8a84b73;transform:translateY(-2px)}.pd-photo[data-v-dac14fee]{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.pd-photo-del[data-v-dac14fee],.pd-photo-zoom[data-v-dac14fee]{position:absolute;top:4px;border:none;color:#fff;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.pd-photo-item:hover .pd-photo-del[data-v-dac14fee],.pd-photo-item:hover .pd-photo-zoom[data-v-dac14fee]{opacity:1}.pd-photo-del[data-v-dac14fee]{right:4px;background:#842029e0}.pd-photo-del[data-v-dac14fee]:hover{background:#9b1c1c}.pd-photo-zoom[data-v-dac14fee]{left:4px;background:#1f2937d1}.pd-photo-zoom[data-v-dac14fee]:hover{background:#1f2937}.pd-photo-del .bi[data-v-dac14fee],.pd-photo-zoom .bi[data-v-dac14fee]{font-size:.75rem}.pd-photo-ordre[data-v-dac14fee]{position:absolute;bottom:4px;left:4px;background:#1f2937d1;color:#fff;font-size:.68rem;font-weight:700;padding:1px 6px;border-radius:10px;pointer-events:none}.pd-photo-add[data-v-dac14fee]{width:100%;aspect-ratio:1 / 1;border:2px dashed #b5a9a9;border-radius:6px;background:#faf6f6;color:#8a7878;font-size:1.6rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s,border-color .15s}.pd-photo-add[data-v-dac14fee]:hover:not(:disabled){background:#f5c451;color:#2b2b2b;border-color:#a88a33;border-style:solid}.pd-photo-add[data-v-dac14fee]:disabled{opacity:.6;cursor:wait}.pd-photo-err[data-v-dac14fee]{margin-left:10px;background:#f8d7da;color:#842029;font-size:.7rem;font-weight:600;padding:1px 8px;border-radius:4px;text-transform:none;letter-spacing:0}@media (max-width: 767px){.pd-photos[data-v-dac14fee]{grid-template-columns:repeat(3,1fr);gap:6px}}.pd-table-wrap[data-v-dac14fee]{background:#fff;border:1px solid #ccc;border-radius:6px;overflow:auto}.pd-table[data-v-dac14fee]{width:100%;border-collapse:collapse;font-size:.8rem}.pd-table th[data-v-dac14fee]{background:#1f2937;color:#fff;padding:7px 10px;text-align:left;font-size:.75rem;font-weight:700;white-space:nowrap}.pd-table td[data-v-dac14fee]{padding:6px 10px;border-bottom:1px solid #f0f0f0;color:#2b2b2b;vertical-align:middle}.pd-table tbody tr:last-child td[data-v-dac14fee]{border-bottom:none}.pd-table tbody tr:hover td[data-v-dac14fee]{background:#f9fafb}.pd-link[data-v-dac14fee]{color:#1565c0;text-decoration:none;font-weight:600}.pd-link[data-v-dac14fee]:hover{text-decoration:underline}.pd-muted[data-v-dac14fee]{color:#9ca3af}.pd-th-sort[data-v-dac14fee]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.pd-th-sort[data-v-dac14fee]:hover{background:#374151}.pd-sort-arrow[data-v-dac14fee]{font-size:.75em;opacity:.7;margin-left:3px}.pd-badge[data-v-dac14fee]{display:inline-block;font-size:.7em;font-weight:700;padding:1px 5px;border-radius:3px;margin-right:4px;vertical-align:middle;text-transform:uppercase;letter-spacing:.03em}.pd-badge-panier[data-v-dac14fee]{background:#dbeafe;color:#1e40af}.pd-badge-facture[data-v-dac14fee]{background:#d1fae5;color:#065f46}.pd-empty[data-v-dac14fee]{text-align:center;font-size:.82rem;color:#666;padding:16px 0;font-style:italic}.pd-error[data-v-dac14fee]{color:#991b1b}.bl-root[data-v-0a3cb727]{position:relative;height:100%;display:flex;flex-direction:column;font-family:DM Sans,system-ui,sans-serif;overflow:hidden}.bl-carousel[data-v-0a3cb727]{position:relative;flex:1;background:#2b2b2b;overflow:hidden;min-height:0}.bl-carousel-img[data-v-0a3cb727]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.bl-carousel-img.active[data-v-0a3cb727]{opacity:1}.bl-empty-msg[data-v-0a3cb727]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#999}.bl-empty-msg .bi[data-v-0a3cb727]{font-size:2rem;margin-right:8px}.bl-carousel-ctrl[data-v-0a3cb727]{position:absolute;bottom:12px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:14px;z-index:2}.bl-carousel-btn[data-v-0a3cb727]{background:#0000008c;color:#fff;border:none;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;transition:background .15s}.bl-carousel-btn[data-v-0a3cb727]:hover{background:#000c}.bl-carousel-dots[data-v-0a3cb727]{display:flex;gap:6px}.bl-dot[data-v-0a3cb727]{width:8px;height:8px;border-radius:50%;background:#ffffff73;cursor:pointer;transition:background .15s,transform .15s}.bl-dot.active[data-v-0a3cb727]{background:#fff;transform:scale(1.25)}.bl-promos-overlay[data-v-0a3cb727]{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;gap:10px;max-width:340px;width:40%;min-width:260px;z-index:3}.bl-promo-card[data-v-0a3cb727]{display:flex;align-items:stretch;gap:0;background:#f5f0f0f0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.35);border-radius:10px;padding:0;cursor:pointer;text-align:left;overflow:hidden;box-shadow:0 6px 20px #00000040;transition:transform .15s,box-shadow .15s,background .15s;font-family:DM Sans,sans-serif;color:#2b2b2b}.bl-promo-card[data-v-0a3cb727]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000059;background:#fff}.bl-promo-card--highlight[data-v-0a3cb727]{background:#fff;border-color:#f5c451;box-shadow:0 0 0 3px #f5c4518c,0 10px 24px #00000059;animation:bl-pulse-0a3cb727 1.6s ease-in-out}@keyframes bl-pulse-0a3cb727{0%{box-shadow:0 0 #f5c45100;transform:scale(1)}30%{box-shadow:0 0 0 6px #f5c45199;transform:scale(1.02)}to{box-shadow:0 0 0 3px #f5c4518c,0 10px 24px #00000059;transform:scale(1)}}.bl-promo-img[data-v-0a3cb727]{width:80px;flex-shrink:0;background:#ede8e8;overflow:hidden}.bl-promo-img img[data-v-0a3cb727]{width:100%;height:100%;object-fit:cover;display:block}.bl-promo-body[data-v-0a3cb727]{flex:1;padding:8px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.bl-promo-titre[data-v-0a3cb727]{font-family:Big Shoulders Display,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#2b2b2b;line-height:1.15}.bl-promo-sous[data-v-0a3cb727]{font-size:.8rem;color:#555;line-height:1.25}.bl-promo-cta[data-v-0a3cb727]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:3px}.bl-promo-cible[data-v-0a3cb727]{font-size:.76rem;color:#5a3a3a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-promo-cta .bi[data-v-0a3cb727]{color:#888}.bl-promo-card:hover .bl-promo-cta .bi[data-v-0a3cb727]{color:#2b2b2b;transform:translate(2px)}.bl-loading[data-v-0a3cb727]{position:absolute;top:12px;left:12px;color:#fff;z-index:5}.bl-spinner[data-v-0a3cb727]{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-0a3cb727 .7s linear infinite;display:inline-block}@keyframes spin-0a3cb727{to{transform:rotate(360deg)}}.bl-error[data-v-0a3cb727]{position:absolute;top:12px;left:12px;padding:8px 12px;color:#fff;background:#842029d9;border-radius:6px;z-index:5}@media (max-width: 767px){.bl-root[data-v-0a3cb727]{height:auto;overflow:visible;background:#c8bcbc}.bl-carousel[data-v-0a3cb727]{display:none}.bl-promos-overlay[data-v-0a3cb727]{position:static;flex-direction:column;width:100%;max-width:none;min-width:0;padding:10px 10px 0;gap:8px}.bl-promo-card[data-v-0a3cb727]{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #e0d8d8}}.fem-backdrop[data-v-e713957e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px}.fem-modal[data-v-e713957e]{background:#fff;border-radius:10px;width:100%;max-width:720px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;box-shadow:0 20px 60px #0006;font-family:DM Sans,system-ui,sans-serif}.fem-head[data-v-e713957e]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#1f2937;color:#fff;border-radius:10px 10px 0 0}.fem-title[data-v-e713957e]{flex:1;margin:0;font-family:Big Shoulders Display,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:baseline;gap:10px}.fem-title-name[data-v-e713957e]{font-family:DM Sans,sans-serif;font-weight:500;font-size:.95rem;color:#e8e2e2;text-transform:none;letter-spacing:0}.fem-close[data-v-e713957e]{background:#ffffff1a;border:none;color:#d1d5db;border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.fem-close[data-v-e713957e]:hover{background:#ffffff40;color:#fff}.fem-body[data-v-e713957e]{flex:1;min-height:0;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:12px}.fem-section[data-v-e713957e]{background:#faf9f9;border:1px solid #e5e0e0;border-radius:6px;padding:10px 12px}.fem-section-title[data-v-e713957e]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1f2937;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.fem-grid[data-v-e713957e]{display:grid;grid-template-columns:2fr 2fr 1fr;gap:8px 12px}@media (max-width: 560px){.fem-grid[data-v-e713957e]{grid-template-columns:1fr 1fr}.fem-field--small[data-v-e713957e]{grid-column:1 / -1;max-width:120px}}.fem-field[data-v-e713957e]{display:flex;flex-direction:column;gap:2px;min-width:0}.fem-label[data-v-e713957e]{font-size:.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.fem-input[data-v-e713957e]{font-family:inherit;font-size:.88rem;padding:5px 8px;border:1px solid #d5ccca;border-radius:4px;background:#fff;color:#2b2b2b;outline:none;transition:border-color .15s,box-shadow .15s;min-width:0}.fem-input[data-v-e713957e]:focus{border-color:#c8a84b;box-shadow:0 0 0 2px #c8a84b40}.fem-flags[data-v-e713957e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:4px 10px}.fem-flag[data-v-e713957e]{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:#2b2b2b;cursor:pointer;-webkit-user-select:none;user-select:none}.fem-flag input[data-v-e713957e]{cursor:pointer}.fem-photos[data-v-e713957e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}@media (max-width: 767px){.fem-photos[data-v-e713957e]{grid-template-columns:repeat(3,1fr);gap:6px}}.fem-photo-item[data-v-e713957e]{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:6px;border:1px solid #ddd;background:#fff;overflow:hidden;cursor:grab;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;align-items:center;justify-content:center}.fem-photo-item[data-v-e713957e]:hover{box-shadow:0 3px 10px #0000001f}.fem-photo-item[data-v-e713957e]:active{cursor:grabbing}.fem-photo-item--dragging[data-v-e713957e]{opacity:.35}.fem-photo-item--over[data-v-e713957e]{border-color:#c8a84b;box-shadow:0 0 0 2px #c8a84b73;transform:translateY(-2px)}.fem-photo[data-v-e713957e]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;pointer-events:none}.fem-photo-del[data-v-e713957e],.fem-photo-zoom[data-v-e713957e]{position:absolute;top:4px;border:none;color:#fff;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.fem-photo-item:hover .fem-photo-del[data-v-e713957e],.fem-photo-item:hover .fem-photo-zoom[data-v-e713957e]{opacity:1}.fem-photo-del[data-v-e713957e]{right:4px;background:#842029e0}.fem-photo-del[data-v-e713957e]:hover{background:#9b1c1c}.fem-photo-zoom[data-v-e713957e]{left:4px;background:#1f2937d1}.fem-photo-zoom[data-v-e713957e]:hover{background:#1f2937}.fem-photo-del .bi[data-v-e713957e],.fem-photo-zoom .bi[data-v-e713957e]{font-size:.75rem}.fem-photo-ordre[data-v-e713957e]{position:absolute;bottom:4px;left:4px;background:#1f2937d1;color:#fff;font-size:.68rem;font-weight:700;padding:1px 6px;border-radius:10px;pointer-events:none}.fem-photo-add[data-v-e713957e]{width:100%;aspect-ratio:1 / 1;border:2px dashed #b5a9a9;border-radius:6px;background:#faf6f6;color:#8a7878;font-size:1.6rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s,border-color .15s}.fem-photo-add[data-v-e713957e]:hover:not(:disabled){background:#f5c451;color:#2b2b2b;border-color:#a88a33;border-style:solid}.fem-photo-add[data-v-e713957e]:disabled{opacity:.6;cursor:wait}.fem-photo-err[data-v-e713957e]{background:#f8d7da;color:#842029;font-size:.68rem;font-weight:600;padding:1px 8px;border-radius:4px;text-transform:none;letter-spacing:0}.fem-actions[data-v-e713957e]{padding:10px 14px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e5e7eb;background:#faf9f9;border-radius:0 0 10px 10px;flex-shrink:0}.fem-btn[data-v-e713957e]{font-family:inherit;font-size:.88rem;font-weight:600;padding:6px 16px;border-radius:6px;cursor:pointer;transition:background .15s,color .15s;display:inline-flex;align-items:center;gap:6px}.fem-btn[data-v-e713957e]:disabled{opacity:.6;cursor:not-allowed}.fem-btn--secondary[data-v-e713957e]{background:#ede8e8;color:#2b2b2b;border:1px solid #d5ccca}.fem-btn--secondary[data-v-e713957e]:hover:not(:disabled){background:#e0d8d8}.fem-btn--primary[data-v-e713957e]{background:#2b2b2b;color:#fff;border:1px solid #2b2b2b}.fem-btn--primary[data-v-e713957e]:hover:not(:disabled){background:#444}.fem-empty[data-v-e713957e]{display:flex;align-items:center;gap:8px;padding:24px;color:#555}.fem-spinner[data-v-e713957e]{width:16px;height:16px;border-radius:50%;border:2px solid #aaa;border-top-color:#2b2b2b;animation:fem-spin-e713957e .7s linear infinite;display:inline-block}.fem-spinner--sm[data-v-e713957e]{width:12px;height:12px;border-width:2px;border-top-color:#fff;border-color:#fff6}@keyframes fem-spin-e713957e{to{transform:rotate(360deg)}}.fem-error[data-v-e713957e]{padding:12px;color:#842029;background:#f8d7da;border-radius:6px;font-size:.85rem}.bg-page[data-v-502dc9f3]{display:flex;flex-direction:column;height:100vh;padding-top:80px;background:#c8bcbc;font-family:DM Sans,system-ui,sans-serif}.bg-topbar[data-v-502dc9f3]{background:#2b2b2b;color:#fff;padding:6px 14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;row-gap:4px;flex-shrink:0;min-height:34px}.bg-topbar-line[data-v-502dc9f3]{display:flex;align-items:center;gap:8px;min-width:0}.bg-topbar-nav[data-v-502dc9f3],.bg-topbar-title-line[data-v-502dc9f3]{flex:0 1 auto}.bg-topbar-title[data-v-502dc9f3]{font-family:Big Shoulders Display,Oswald,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bg-famille-badge[data-v-502dc9f3]{font-size:.78rem;background:#e8e2e2;color:#2b2b2b;padding:2px 10px;border-radius:4px;font-weight:700;font-family:DM Sans,sans-serif;letter-spacing:.05em;white-space:nowrap}.bg-topbar-search[data-v-502dc9f3]{flex:1 1 260px;justify-content:flex-end;gap:6px}.bg-search-input[data-v-502dc9f3]{font-family:DM Sans,sans-serif;font-size:.88rem;background:#fff;color:#111;border:none;border-radius:6px;padding:4px 10px;width:260px;max-width:100%;outline:none;transition:box-shadow .15s}.bg-search-input[data-v-502dc9f3]:focus{box-shadow:0 0 0 2px #f5c45173}.bg-search-hint[data-v-502dc9f3]{font-size:.7rem;color:#9ca3af;font-style:italic;white-space:nowrap}.bg-search-clear[data-v-502dc9f3]{background:#ffffff2e;border:none;color:#fff;border-radius:50%;width:22px;height:22px;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.bg-search-clear[data-v-502dc9f3]:hover{background:#ffffff52}.bg-search-wrap[data-v-502dc9f3]{position:relative;display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;justify-content:flex-end}.bg-recent-menu[data-v-502dc9f3]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:max-content;min-width:240px;max-width:min(90vw,380px);background:#fff;color:#2b2b2b;border:1px solid #d5ccca;border-radius:8px;box-shadow:0 8px 24px #0000002e;padding:8px 10px 10px;font-family:DM Sans,sans-serif}.bg-recent-head[data-v-502dc9f3]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.bg-recent-title[data-v-502dc9f3]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a7878}.bg-recent-clear[data-v-502dc9f3]{background:none;border:none;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.72rem;color:#9a8a8a;text-decoration:underline;padding:0}.bg-recent-clear[data-v-502dc9f3]:hover{color:#2b2b2b}.bg-recent-chips[data-v-502dc9f3]{display:flex;flex-wrap:wrap;gap:6px}.bg-recent-chip[data-v-502dc9f3]{display:inline-flex;align-items:center;gap:4px;background:#f0eaea;border:1px solid #ddd4d4;border-radius:14px;padding:3px 4px 3px 10px;font-size:.82rem;font-weight:500;color:#2b2b2b;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}.bg-recent-chip[data-v-502dc9f3]:hover{background:#e7dede;border-color:#c8a84b}.bg-recent-chip-label[data-v-502dc9f3]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-recent-x[data-v-502dc9f3]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:50%;background:#00000014;color:#6b5b5b;font-size:13px;line-height:1;cursor:pointer;padding:0}.bg-recent-x[data-v-502dc9f3]:hover{background:#d9534f;color:#fff}.bg-photo-toggle[data-v-502dc9f3]{display:inline-flex;align-items:center;gap:5px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;background:#ffffff1f;color:#d1d5db;border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:3px 10px;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.bg-photo-toggle[data-v-502dc9f3]:hover{background:#ffffff38;color:#fff}.bg-photo-toggle.active[data-v-502dc9f3]{background:#f5c451;color:#2b2b2b;border-color:#d9a833}.bg-photo-toggle .bi[data-v-502dc9f3]{font-size:.95rem}@media (max-width: 767px){.bg-photo-toggle-label[data-v-502dc9f3]{display:none}}.bg-layout[data-v-502dc9f3]{display:flex;flex:1;min-height:0}.bg-fam-col[data-v-502dc9f3]{width:240px;flex-shrink:0;overflow-y:auto;background:#ede8e8;border-right:1px solid #ccc6c6}.bg-fam-row[data-v-502dc9f3]{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;border-bottom:1px solid #d8d0d0;transition:background .15s;-webkit-user-select:none;user-select:none}.bg-fam-row[data-v-502dc9f3]:hover{background:#e0d8d8}.bg-fam-active[data-v-502dc9f3]{background:#2b2b2b!important;border-left:4px solid #f5c451!important;padding-left:8px!important}.bg-fam-active .bg-fam-name[data-v-502dc9f3]{color:#fff}.bg-fam-thumb[data-v-502dc9f3]{width:42px;height:42px;border-radius:6px;overflow:hidden;flex-shrink:0;background:#ccc;display:flex;align-items:center;justify-content:center}.bg-fam-thumb img[data-v-502dc9f3]{width:100%;height:100%;object-fit:cover}.bg-fam-thumb .bi[data-v-502dc9f3]{color:#999;font-size:1.1rem}.bg-fam-name[data-v-502dc9f3]{flex:1;font-family:Big Shoulders Display,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#2b2b2b}.bg-fam-edit[data-v-502dc9f3]{flex-shrink:0;background:transparent;border:1px solid transparent;color:#8a7878;width:26px;height:26px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}.bg-fam-row:hover .bg-fam-edit[data-v-502dc9f3]{opacity:1}.bg-fam-edit[data-v-502dc9f3]:hover{background:#fff;color:#2b2b2b;border-color:#d5ccca}.bg-fam-active .bg-fam-edit[data-v-502dc9f3]{color:#e8d99b;opacity:1}.bg-fam-active .bg-fam-edit[data-v-502dc9f3]:hover{background:#ffffff26;color:#fff;border-color:#ffffff40}.bg-fam-edit .bi[data-v-502dc9f3]{font-size:.85rem}.bg-detail[data-v-502dc9f3]{flex:1;overflow-y:auto;background:#f5f0f0;min-width:0}.bg-empty[data-v-502dc9f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#aaa;font-family:DM Sans,sans-serif;font-size:.95rem;gap:10px}.bg-empty .bi[data-v-502dc9f3]{font-size:2.5rem;opacity:.35}.bg-detail-wrap[data-v-502dc9f3]{min-height:100%;display:flex;flex-direction:column}.bg-gammes-tabs[data-v-502dc9f3]{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 4px;background:#f0eaea;position:sticky;top:0;z-index:4}.bg-gamme-tab[data-v-502dc9f3]{font-family:Big Shoulders Display,sans-serif;font-size:.95rem;font-weight:700;padding:6px 16px;border-radius:20px;border:1.5px solid #ccc;background:#fff;color:#444;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;transition:all .15s}.bg-gamme-tab[data-v-502dc9f3]:hover{background:#e8e2e2}.bg-gamme-tab.active[data-v-502dc9f3]{background:#c8a84b;color:#2b2b2b;border-color:#a88a33;box-shadow:inset 0 -3px #00000026}.bg-gamme-tab.active[data-v-502dc9f3]:hover{background:#b89739}.bg-cats-tabs[data-v-502dc9f3]{display:flex;flex-wrap:wrap;gap:5px;padding:4px 14px 8px;background:#f0eaea;border-bottom:1px solid #e0d8d8;position:sticky;top:44px;z-index:3}.bg-cat-chip[data-v-502dc9f3]{display:inline-flex;align-items:center;gap:6px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:500;padding:4px 10px;border-radius:14px;border:1px solid #d5ccca;background:#fff;color:#444;cursor:pointer;transition:all .15s}.bg-cat-chip[data-v-502dc9f3]:hover:not(:disabled){background:#e8e2e2}.bg-cat-chip--empty[data-v-502dc9f3]{opacity:.4;color:#888;cursor:not-allowed;background:#eee;border-color:#ddd}.bg-cat-chip-count[data-v-502dc9f3]{font-size:.72rem;background:#0000001a;padding:1px 6px;border-radius:10px;font-weight:600}.bg-accordion[data-v-502dc9f3]{padding:10px 14px 24px}.bg-acc-section[data-v-502dc9f3]{background:#fff;border-radius:8px;margin-bottom:8px;box-shadow:0 1px 3px #00000014;overflow:hidden;scroll-margin-top:92px}.bg-acc-hdr[data-v-502dc9f3]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border:none;font-family:Big Shoulders Display,sans-serif;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#2b2b2b;cursor:pointer;transition:background .15s}.bg-acc-hdr[data-v-502dc9f3]:hover:not(:disabled){background:#f7f2f2}.bg-acc-hdr.open[data-v-502dc9f3]{background:#ede8e8;border-bottom:1px solid #e0d8d8}.bg-acc-hdr--empty[data-v-502dc9f3]{color:#999;cursor:not-allowed;background:#f3efef}.bg-acc-section--empty[data-v-502dc9f3]{opacity:.6}.bg-acc-chev--empty[data-v-502dc9f3]{color:#bbb}.bg-acc-chev[data-v-502dc9f3]{font-size:.85rem;transition:transform .2s;color:#888}.bg-acc-hdr.open .bg-acc-chev[data-v-502dc9f3]{transform:rotate(90deg);color:#2b2b2b}.bg-acc-title[data-v-502dc9f3]{flex:1;text-align:left}.bg-acc-count[data-v-502dc9f3]{font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;background:#ede8e8;color:#666;padding:2px 8px;border-radius:10px;text-transform:none;letter-spacing:0}.bg-acc-hdr.open .bg-acc-count[data-v-502dc9f3]{background:#fff;color:#2b2b2b}.bg-acc-body[data-v-502dc9f3]{padding:6px 10px 12px}.bg-acc-empty[data-v-502dc9f3]{color:#999;font-style:italic;padding:8px 4px;font-size:.88rem}.bg-acc-grid[data-v-502dc9f3]{display:flex;flex-direction:column;gap:8px}.bg-prod-link[data-v-502dc9f3]{display:block;text-decoration:none;color:inherit}.bg-prod-link[data-v-502dc9f3] .pc-prix-col{display:none}.bg-prod-link[data-v-502dc9f3] .pc-card{grid-template-columns:160px 1fr}.bg-prod-link[data-v-502dc9f3] .pc-desc-col{border-right:none}.bg-prod-link--all-photos[data-v-502dc9f3] .pc-card{grid-template-columns:minmax(160px,60%) 1fr}@media (max-width: 767px){.bg-prod-link[data-v-502dc9f3] .pc-card{grid-template-columns:120px 1fr;grid-template-areas:"photo desc"}}.bg-search-results[data-v-502dc9f3]{padding:8px 10px 14px;display:flex;flex-direction:column;gap:4px}.bg-search-empty[data-v-502dc9f3]{text-align:center;font-size:.85rem;color:#555;padding:16px 0;font-style:italic}.bg-search-card[data-v-502dc9f3]{background:#fff;border:1px solid #ccc;border-radius:5px;padding:5px 10px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;text-decoration:none;color:inherit;transition:box-shadow .12s;font-family:var(--font-gerant)}.bg-search-card[data-v-502dc9f3]:hover{box-shadow:0 2px 8px #0000001f}.bg-search-code[data-v-502dc9f3]{font-size:.85rem;font-weight:700;color:#1f2937;white-space:nowrap}.bg-search-badge[data-v-502dc9f3]{font-size:.62rem;font-weight:700;padding:0 6px;border-radius:7px;white-space:nowrap;line-height:1.4}.bg-search-badge-accous[data-v-502dc9f3]{background:#e8f5e9;color:#2e7d32}.bg-search-badge-direct[data-v-502dc9f3]{background:#e0f0ff;color:#1565c0}.bg-search-badge-retire[data-v-502dc9f3]{background:#eee;color:#888;text-decoration:line-through}.bg-search-designation[data-v-502dc9f3]{font-size:.82rem;font-weight:500;color:#2b2b2b;flex:1 1 200px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-search-stock[data-v-502dc9f3]{font-size:.68rem;color:#888;margin-left:auto;white-space:nowrap}.bg-loading[data-v-502dc9f3]{display:flex;align-items:center;gap:8px;padding:40px 20px;color:#555}.bg-loading--inline[data-v-502dc9f3]{padding:20px}.bg-spinner[data-v-502dc9f3]{width:16px;height:16px;border-radius:50%;border:2px solid #aaa;border-top-color:#2b2b2b;animation:spin-502dc9f3 .7s linear infinite}@keyframes spin-502dc9f3{to{transform:rotate(360deg)}}.bg-error[data-v-502dc9f3]{padding:16px;color:#842029;background:#f8d7da;margin:12px;border-radius:6px}.bg-mobile-back[data-v-502dc9f3]{display:none;background:#f5c451;color:#2b2b2b;border:none;border-radius:5px;padding:3px 9px;font-family:Big Shoulders Display,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;flex-shrink:0}.bg-mobile-back[data-v-502dc9f3]:hover{background:#f1b832}.bg-mobile-back .bi[data-v-502dc9f3]{margin-right:3px}@media (max-width: 991px){.bg-photo-toggle[data-v-502dc9f3]{display:none!important}}@media (max-width: 767px){.bg-page[data-v-502dc9f3]{height:100vh;overflow-y:auto}.bg-layout[data-v-502dc9f3]{flex-direction:column;flex:0 1 auto;min-height:0}.bg-topbar[data-v-502dc9f3]{flex-direction:row;align-items:center;flex-wrap:nowrap;padding:4px 10px;gap:6px;position:sticky;top:0;z-index:20;min-height:0}.bg-topbar-line[data-v-502dc9f3]{width:auto;min-width:0;gap:6px;flex:0 0 auto}.bg-topbar-title-line[data-v-502dc9f3]{flex:0 0 auto;align-items:center;flex-wrap:nowrap}.bg-topbar-title[data-v-502dc9f3]{font-size:.85rem}.bg-famille-badge[data-v-502dc9f3]{font-size:.68rem;padding:1px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.bg-topbar-search[data-v-502dc9f3]{flex:1 1 0;min-width:0;gap:4px;flex-wrap:nowrap}.bg-search-input[data-v-502dc9f3]{flex:1 1 0;width:auto;min-width:0;font-size:.8rem;padding:3px 8px}.bg-search-hint[data-v-502dc9f3]{display:none}.bg-detail[data-v-502dc9f3]{order:1;overflow:visible;flex:0 1 auto}.bg-fam-col[data-v-502dc9f3]{order:2;width:100%;border-right:none;border-top:none;max-height:none;padding-top:10px}.bg-layout--famille .bg-fam-col[data-v-502dc9f3]{display:none}.bg-mobile-back[data-v-502dc9f3]{display:inline-flex;align-items:center;gap:3px}.bg-gammes-tabs[data-v-502dc9f3],.bg-cats-tabs[data-v-502dc9f3]{position:static}}@media (max-width: 479px){.bg-topbar[data-v-502dc9f3]{padding:3px 8px;gap:4px}.bg-topbar-title[data-v-502dc9f3]{display:none}.bg-mobile-back[data-v-502dc9f3]{font-size:.7rem;padding:2px 6px}.bg-famille-badge[data-v-502dc9f3]{max-width:80px}}/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*!
* Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/@font-face{font-display:block;font-family:bootstrap-icons;src:url(/static/vue/assets/fonts/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a) format("woff2"),url(/static/vue/assets/fonts/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a) format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}.btn-gerant{color:#afaca3;font-family:var(--font-gerant);padding:6px 0px 6px 0pxs}.btn-caret{font-size:8px}.pg-emo-search[data-v-f53e2355]{position:relative;padding:8px;border-bottom:1px solid var(--pg-border, #e5e5e5)}.pg-emo-search__input[data-v-f53e2355]{width:100%;padding:6px 28px 6px 10px;border:1px solid var(--pg-border, #ddd);border-radius:6px;font:inherit;outline:none;background:var(--pg-input-bg, #fff);color:var(--pg-fg, inherit)}.pg-emo-search__input[data-v-f53e2355]:focus{border-color:var(--pg-projects-accent, #888)}.pg-emo-search__clear[data-v-f53e2355]{position:absolute;right:14px;top:50%;transform:translateY(-50%);border:none;background:transparent;font-size:18px;line-height:1;cursor:pointer;color:var(--pg-fg-muted, #666);padding:0 4px}.pg-emo-search__clear[data-v-f53e2355]:hover{color:var(--pg-fg, #000)}.pg-emo-tabs[data-v-2534abea]{display:flex;gap:2px;padding:4px 6px;border-bottom:1px solid var(--pg-border, #e5e5e5);background:var(--pg-bg-secondary, transparent);overflow-x:auto}.pg-emo-tab[data-v-2534abea]{flex:0 0 auto;padding:4px 8px;border:none;background:transparent;font-size:18px;cursor:pointer;border-radius:4px;line-height:1;color:inherit}.pg-emo-tab[data-v-2534abea]:hover{background:var(--pg-bg-hover, rgba(0,0,0,.06))}.pg-emo-tab.is-active[data-v-2534abea]{background:var(--pg-bg-active, rgba(0,0,0,.1));box-shadow:inset 0 -2px 0 var(--pg-projects-accent, #888)}.pg-emo-grid[data-v-6542c3bc]{flex:1;overflow-y:auto;padding:4px;position:relative}.pg-emo-grid__empty[data-v-6542c3bc]{padding:24px;text-align:center;color:var(--pg-fg-muted, #888);font-size:13px}.pg-emo-grid__virt[data-v-6542c3bc]{position:relative;width:100%}.pg-emo-grid__row[data-v-6542c3bc]{position:absolute;top:0;left:0;right:0;display:flex;flex-wrap:nowrap}.pg-emo-cell[data-v-6542c3bc]{flex:0 0 36px;height:36px;width:36px;border:none;background:transparent;font-size:22px;line-height:1;cursor:pointer;border-radius:4px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:inherit;position:relative}.pg-emo-cell[data-v-6542c3bc]:hover{background:var(--pg-bg-hover, rgba(0,0,0,.08))}.pg-emo-cell[data-v-6542c3bc]:focus-visible{outline:2px solid var(--pg-projects-accent, #888);outline-offset:-2px}.pg-emo-cell[data-has-variants][data-v-6542c3bc]:after{content:"";position:absolute;bottom:2px;right:2px;width:4px;height:4px;border-radius:50%;background:var(--pg-projects-accent, #c8a84b);opacity:.7}.pg-emo-skin[data-v-d8ab6ef8]{display:inline-flex;gap:2px;padding:4px;background:var(--pg-bg, #fff);border:1px solid var(--pg-border, #ddd);border-radius:6px;box-shadow:0 4px 12px #00000026}.pg-emo-skin__cell[data-v-d8ab6ef8]{width:32px;height:32px;border:none;background:transparent;font-size:22px;line-height:1;cursor:pointer;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:inherit;padding:0}.pg-emo-skin__cell[data-v-d8ab6ef8]:hover{background:var(--pg-bg-hover, rgba(0,0,0,.08))}.pg-emo-picker[data-v-4d975cbe]{display:flex;flex-direction:column;width:320px;max-width:92vw;height:360px;max-height:70vh;background:var(--pg-bg, #fff);border:1px solid var(--pg-border, #ddd);border-radius:8px;box-shadow:0 8px 24px #0000002e;overflow:hidden;color:var(--pg-fg, inherit);font-size:14px}.pg-emo-picker__body[data-v-4d975cbe]{flex:1;display:flex;min-height:0}.pg-emo-picker__loading[data-v-4d975cbe]{padding:24px;text-align:center;color:var(--pg-fg-muted, #888)}.pg-emo-skin-wrap[data-v-4d975cbe]{position:fixed;z-index:var(--pg-z-modal-menu, 3100)}.pg-emo-button[data-v-6408e4b2]{border:none;background:transparent;font-size:16px;line-height:1;cursor:pointer;padding:4px 6px;border-radius:4px;color:inherit}.pg-emo-button[data-v-6408e4b2]:hover{background:var(--pg-bg-hover, rgba(0, 0, 0, .08))}.pg-emo-button__popover[data-v-6408e4b2]{position:fixed;z-index:var(--pg-z-modal-menu, 3100)}.scp[data-v-5a3e0679]{max-width:640px}.scp-intro[data-v-5a3e0679]{margin-bottom:1rem}.scp-note[data-v-5a3e0679]{font-size:.8rem;color:var(--pg-muted, #888);margin:0}.scp-link[data-v-5a3e0679]{color:var(--pg-gold, #c8a84b)}.scp-form[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.5rem}.scp-section[data-v-5a3e0679]{border:1px solid var(--pg-border, #2a2a2a);border-radius:6px;overflow:hidden}.scp-section-toggle[data-v-5a3e0679]{width:100%;background:var(--pg-surface, #1a1a1a);border:none;color:var(--pg-text, #e0d5c5);padding:.6rem .85rem;text-align:left;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.scp-section-toggle[data-v-5a3e0679]:hover{background:var(--pg-surface-hover, #222)}.scp-chevron[data-v-5a3e0679]{font-size:.65rem;opacity:.6}.scp-badge-warn[data-v-5a3e0679]{background:#c0392b;color:#fff;font-size:.65rem;padding:.15rem .45rem;border-radius:3px;margin-left:auto;margin-right:.3rem}.scp-fields[data-v-5a3e0679]{padding:.75rem;display:flex;flex-direction:column;gap:.6rem;background:var(--pg-bg, #111)}.scp-row[data-v-5a3e0679]{display:flex;gap:.6rem}.scp-row .scp-field[data-v-5a3e0679]{flex:1}.scp-field[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.2rem}.scp-field--inline[data-v-5a3e0679]{flex-direction:row;align-items:center;gap:.5rem}.scp-label[data-v-5a3e0679]{font-size:.76rem;color:var(--pg-muted, #888)}.scp-label small[data-v-5a3e0679]{opacity:.7}.scp-input[data-v-5a3e0679],.scp-textarea[data-v-5a3e0679]{background:var(--pg-input-bg, #1e1e1e);border:1px solid var(--pg-border, #2a2a2a);border-radius:4px;color:var(--pg-text, #e0d5c5);font-size:.82rem;padding:.4rem .6rem;font-family:inherit;width:100%;box-sizing:border-box}.scp-input[data-v-5a3e0679]:focus,.scp-textarea[data-v-5a3e0679]:focus{outline:none;border-color:var(--pg-gold, #c8a84b)}.scp-textarea[data-v-5a3e0679]{resize:vertical}.scp-checkbox[data-v-5a3e0679]{accent-color:var(--pg-gold, #c8a84b);width:15px;height:15px}.scp-actions[data-v-5a3e0679]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:.5rem}.scp-saved[data-v-5a3e0679]{font-size:.8rem;color:#5cb85c}.scp-error[data-v-5a3e0679]{font-size:.8rem;color:#e06050;flex:1}.scp-btn-save[data-v-5a3e0679]{background:var(--pg-gold, #c8a84b);color:#111;border:none;border-radius:4px;padding:.5rem 1.25rem;font-weight:700;font-size:.82rem;cursor:pointer;font-family:inherit}.scp-btn-save[data-v-5a3e0679]:disabled{opacity:.6;cursor:default}.scp-btn-save[data-v-5a3e0679]:not(:disabled):hover{filter:brightness(1.1)}.scp-nav-layout[data-v-5a3e0679]{margin-bottom:.7rem}.scp-mini-label[data-v-5a3e0679]{display:block;font-size:.76rem;color:var(--pg-muted, #888);margin-bottom:.25rem}.scp-hint[data-v-5a3e0679]{margin:.3rem 0 0;font-size:.7rem;color:var(--pg-muted, #888);opacity:.8}.scp-seg[data-v-5a3e0679]{display:inline-flex;border:1px solid var(--pg-border-mid, rgba(255,255,255,.14));border-radius:7px;overflow:hidden}.scp-seg-btn[data-v-5a3e0679]{border:none;background:transparent;cursor:pointer;padding:.32rem .7rem;font-size:.78rem;font-weight:600;color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .12s,color .12s}.scp-seg-btn+.scp-seg-btn[data-v-5a3e0679]{border-left:1px solid var(--pg-border-mid, rgba(255,255,255,.14))}.scp-seg-btn[data-v-5a3e0679]:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06))}.scp-seg-btn--on[data-v-5a3e0679]{background:var(--pg-gold, #c8a84b);color:#1a1c1f}.scp-seg-btn--on[data-v-5a3e0679]:hover{background:var(--pg-gold, #c8a84b)}.scp-nav-list[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.4rem}.scp-nav-item[data-v-5a3e0679]{display:flex;align-items:center;gap:.3rem}.scp-nav-grip[data-v-5a3e0679]{background:none;border:none;color:var(--pg-muted, #666);cursor:pointer;font-size:.6rem;padding:0;line-height:1;width:14px;text-align:center}.scp-nav-grip[data-v-5a3e0679]:disabled{opacity:.25;cursor:default}.scp-nav-grip[data-v-5a3e0679]:not(:disabled):hover{color:var(--pg-gold, #c8a84b)}.scp-nav-emoji[data-v-5a3e0679]{display:inline-flex;align-items:center;flex-shrink:0}.scp-nav-emoji[data-v-5a3e0679] .pg-emo-button{font-size:1.1rem;padding:2px 4px;border-radius:6px;min-width:1.9rem;text-align:center}.scp-nav-emoji[data-v-5a3e0679] .pg-emo-button:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06))}.scp-nav-emoji-empty[data-v-5a3e0679]{opacity:.35}.scp-nav-emoji-clear[data-v-5a3e0679]{border:none;background:none;cursor:pointer;padding:0 2px;color:var(--pg-text-dim, rgba(240,232,208,.55));font-size:.9rem;line-height:1}.scp-nav-emoji-clear[data-v-5a3e0679]:hover{color:#e06050}.scp-nav-label[data-v-5a3e0679]{flex:1;min-width:0}.scp-nav-path[data-v-5a3e0679]{flex:1;min-width:0;font-family:monospace;font-size:.78rem}.scp-nav-del[data-v-5a3e0679]{background:none;border:none;color:var(--pg-muted, #888);font-size:1.1rem;cursor:pointer;padding:0 4px;line-height:1}.scp-nav-del[data-v-5a3e0679]:hover{color:#e06050}.scp-nav-add[data-v-5a3e0679]{align-self:flex-start;background:none;border:1px dashed var(--pg-border, #2a2a2a);border-radius:4px;color:var(--pg-muted, #888);font-size:.78rem;padding:.3rem .75rem;cursor:pointer;margin-top:.3rem}.scp-nav-add[data-v-5a3e0679]:hover{border-color:var(--pg-gold, #c8a84b);color:var(--pg-gold, #c8a84b)}.scp-nav-entry[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.3rem}.scp-nav-entry+.scp-nav-entry[data-v-5a3e0679]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--pg-border, rgba(255,255,255,.06))}.scp-nav-children[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.3rem;margin-left:1.1rem;padding-left:.6rem;border-left:2px solid var(--pg-border, rgba(255,255,255,.1))}.scp-nav-item--child[data-v-5a3e0679]{opacity:.95}.scp-nav-subadd[data-v-5a3e0679]{align-self:flex-start;background:none;border:none;color:var(--pg-muted, #888);font-size:.72rem;padding:.1rem .2rem;cursor:pointer}.scp-nav-subadd[data-v-5a3e0679]:hover{color:var(--pg-gold, #c8a84b)}.scp-pal-list[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.4rem}.scp-pal-item[data-v-5a3e0679]{display:flex;align-items:center;gap:.3rem}.scp-pal-color[data-v-5a3e0679]{width:32px;height:30px;flex-shrink:0;padding:0;border:1px solid var(--pg-border, #2a2a2a);border-radius:4px;background:transparent;cursor:pointer}.scp-pal-hex[data-v-5a3e0679]{width:90px;flex:0 0 auto;font-family:monospace;font-size:.78rem}.scp-pal-name[data-v-5a3e0679]{flex:1 1 120px;min-width:0}.scp-pal-note[data-v-5a3e0679]{flex:1 1 120px;min-width:0;font-size:.78rem;opacity:.85}.scp-pal-item[data-v-5a3e0679]{flex-wrap:wrap}.scp-pal-groups[data-v-5a3e0679]{display:flex;flex-direction:column;gap:.7rem}.scp-pal-group[data-v-5a3e0679]{border:1px solid var(--pg-border, #2a2a2a);border-radius:6px;padding:.5rem;background:#ffffff05}.scp-pal-group-head[data-v-5a3e0679]{display:flex;align-items:center;gap:.35rem;margin-bottom:.4rem}.scp-pal-folder[data-v-5a3e0679]{flex:0 0 auto;font-size:.95rem}.scp-pal-group-name[data-v-5a3e0679]{flex:1;font-weight:600}.scp-pal-newgroup[data-v-5a3e0679]{display:flex;gap:.4rem;margin-top:.5rem}.scp-pal-newgroup .scp-input[data-v-5a3e0679]{flex:1}.scp-preset-badge[data-v-5a3e0679]{flex:0 0 auto;font-size:.68rem;color:var(--pg-muted, #888);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.pg-params[data-v-3b8fd8a1]{min-height:100%;background:var(--pg-bg-deep, #0a0a0a);color:var(--pg-text, #f0e8d0);padding:clamp(20px,4vw,44px) clamp(16px,3vw,32px)}.pg-params__inner[data-v-3b8fd8a1]{max-width:640px;margin:0 auto}.pg-params__tete[data-v-3b8fd8a1]{margin-bottom:clamp(18px,3vw,28px)}.pg-params__titre[data-v-3b8fd8a1]{margin:0 0 4px;font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:.01em;color:var(--pg-text, #f0e8d0)}.pg-params__sous[data-v-3b8fd8a1]{margin:0;font-size:.88rem;color:var(--pg-muted, #888)}.builder-page-html-root{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.pg-lb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-lightbox);background:#000000eb;display:flex;align-items:center;justify-content:center;outline:none}.pg-lb-fade-enter-active,.pg-lb-fade-leave-active{transition:opacity .25s ease}.pg-lb-fade-enter-active .pg-lb-image{transition:opacity .25s ease,transform .25s ease}.pg-lb-fade-enter-from{opacity:0}.pg-lb-fade-enter-from .pg-lb-image{opacity:0;transform:scale(.95)}.pg-lb-fade-leave-to{opacity:0}.pg-lb-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}.pg-lb-image{display:block;max-width:90vw;max-height:90vh;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .2s ease}.pg-lb-image--zoomed{transition:none}.pg-lb-btn{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:none;border-radius:8px;cursor:pointer;color:#fff;transition:background-color .15s ease,transform .1s ease}.pg-lb-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.pg-lb-btn-close{top:16px;right:16px;background:#ffffff26;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pg-lb-btn-close:hover{background:#ffffff4d}.pg-lb-btn-prev,.pg-lb-btn-next{top:50%;transform:translateY(-50%);background:#ffffff1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pg-lb-btn-prev:hover,.pg-lb-btn-next:hover{background:#ffffff40}.pg-lb-btn-prev{left:16px}.pg-lb-btn-next{right:16px}.pg-lb-counter{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:10;background:#0009;color:#fff;font-size:14px;padding:4px 14px;border-radius:20px;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.pg-lb-caption{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(transparent,#000000b3);color:#fff;font-size:14px;line-height:1.4;text-align:center}.page-view-root[data-v-f84742c1]{overflow:visible}.page-view-root[data-v-f84742c1] .builder-page-html-root{overflow-y:visible;flex:none;min-height:unset}.btn-edition[data-v-f84742c1]{position:fixed;bottom:72px;right:12px;z-index:var(--pg-z-page-overlay);display:flex;align-items:center;gap:0}.btn-edition__link[data-v-f84742c1]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--pg-gold, #c8a84b);color:#000;border-radius:50%;text-decoration:none;font-size:16px;line-height:1;border:1px solid rgba(0,0,0,.25);box-shadow:0 2px 10px #00000059;transition:background .15s;flex-shrink:0}.btn-edition__link[data-v-f84742c1]:hover{background:#ddc06a}.btn-edition__info[data-v-f84742c1]{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;font-size:11px;color:#f2ead2;background:#141414eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.18);border-right:none;border-radius:12px 0 0 12px;padding:0;transition:max-width .25s ease,opacity .2s ease,padding .2s ease;pointer-events:none;line-height:1.5;order:-1}.btn-edition__info>span[data-v-f84742c1]{display:block}.btn-edition__bp[data-v-f84742c1]{font-weight:700;letter-spacing:.04em;color:#e7c86a;margin-bottom:2px}.btn-edition:hover .btn-edition__info[data-v-f84742c1]{max-width:180px;opacity:1;padding:5px 10px 5px 12px}.btn-edition__user[data-v-f84742c1]{font-size:9px;color:#888;margin-left:5px}.pg-poignee[data-v-f769ee10]{position:absolute;z-index:5;touch-action:none}.pg-poignee--n[data-v-f769ee10]{top:0;left:14px;right:14px;height:6px;cursor:ns-resize}.pg-poignee--s[data-v-f769ee10]{bottom:0;left:14px;right:14px;height:6px;cursor:ns-resize}.pg-poignee--e[data-v-f769ee10]{right:0;top:14px;bottom:14px;width:6px;cursor:ew-resize}.pg-poignee--w[data-v-f769ee10]{left:0;top:14px;bottom:14px;width:6px;cursor:ew-resize}.pg-poignee--ne[data-v-f769ee10],.pg-poignee--nw[data-v-f769ee10],.pg-poignee--se[data-v-f769ee10],.pg-poignee--sw[data-v-f769ee10]{width:14px;height:14px}.pg-poignee--ne[data-v-f769ee10]{top:0;right:0;cursor:nesw-resize}.pg-poignee--sw[data-v-f769ee10]{bottom:0;left:0;cursor:nesw-resize}.pg-poignee--nw[data-v-f769ee10]{top:0;left:0;cursor:nwse-resize}.pg-poignee--se[data-v-f769ee10]{bottom:0;right:0;cursor:nwse-resize;background:linear-gradient(135deg,transparent 55%,var(--pg-border-mid, rgba(255,255,255,.25)) 55% 62%,transparent 62% 72%,var(--pg-border-mid, rgba(255,255,255,.25)) 72% 79%,transparent 79%)}@media (max-width: 699px){.pg-poignee[data-v-f769ee10]{display:none}}.pg-modal[data-v-e238e207]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal)}.pg-modal__overlay[data-v-e238e207]{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e223099;backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%)}.pg-modal__panel[data-v-e238e207]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;border-radius:16px;background:var(--pg-bg-card);box-shadow:0 18px 60px #0000008c;border:1px solid var(--pg-border-mid);color:var(--pg-text);outline:none}.pg-modal__header[data-v-e238e207]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--pg-border-mid)}.pg-modal__title[data-v-e238e207]{font-weight:700;color:var(--pg-text)}.pg-modal__close[data-v-e238e207]{width:34px;height:34px;border-radius:10px;border:1px solid var(--pg-border-mid);background:var(--pg-bg-input);color:var(--pg-text);cursor:pointer;font-size:20px;line-height:1}.pg-modal__body[data-v-e238e207]{padding:14px}.pg-modal__overlay--leger[data-v-e238e207]{background:#1e223040;backdrop-filter:none;-webkit-backdrop-filter:none}.pg-modal__panel--fenetre[data-v-e238e207]{transform:none;max-width:none;max-height:none;overflow:hidden;display:flex;flex-direction:column;border-radius:10px}.pg-modal__panel--fenetre .pg-modal__header[data-v-e238e207]{flex:none;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.pg-modal__panel--fenetre .pg-modal__close[data-v-e238e207]{cursor:pointer}.pg-modal__panel--fenetre .pg-modal__body[data-v-e238e207]{flex:1 1 auto;min-height:0;overflow:auto}.pg-modal__panel--bare .pg-modal__body[data-v-e238e207]{padding:0;overflow:hidden;display:flex;flex-direction:column}.pg-modal__panel--bare .pg-modal__body[data-v-e238e207]>*{flex:1 1 auto;min-height:0}@media (max-width: 699px){.pg-modal__panel--fenetre[data-v-e238e207]{border-radius:0}.pg-modal__panel--fenetre .pg-modal__header[data-v-e238e207]{cursor:default}}body.pg-modal-open{overflow:hidden}.cd[data-v-98bacda8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-dialog, 4000);display:flex;align-items:center;justify-content:center;padding:24px}.cd__overlay[data-v-98bacda8]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0c1299;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cd__panel[data-v-98bacda8]{position:relative;background:var(--pg-card, #1c2128);color:var(--pg-fg, #ede8d8);border:1px solid var(--pg-border, #2a3a44);border-radius:10px;box-shadow:0 20px 60px #0009;width:100%;max-width:420px;overflow:hidden}.cd__panel--danger[data-v-98bacda8]{border-color:#d3686880;box-shadow:0 0 0 1px #d3686833,0 20px 60px #0009}.cd__header[data-v-98bacda8]{display:flex;align-items:center;gap:12px;padding:16px 18px 10px}.cd__icon[data-v-98bacda8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#c8a84b26;color:var(--pg-accent, #c8a84b);font-size:16px;font-weight:700;flex-shrink:0}.cd__panel--danger .cd__icon[data-v-98bacda8]{background:#d368682e;color:#e88}.cd__title[data-v-98bacda8]{margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--pg-fg, #ede8d8)}.cd__body[data-v-98bacda8]{padding:0 18px 12px 58px;font-size:13px;color:var(--pg-muted, #8a97a5);line-height:1.5;white-space:pre-line}.cd__footer[data-v-98bacda8]{display:flex;gap:8px;padding:12px 18px 16px;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.05);background:#0000001f}.cd__btn[data-v-98bacda8]{background:#ffffff0a;border:1px solid var(--pg-border, #334);border-radius:5px;color:var(--pg-fg, #cdd);font-size:12px;padding:6px 16px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.cd__btn[data-v-98bacda8]:hover{border-color:var(--pg-muted, #8a97a5)}.cd__btn--primary[data-v-98bacda8]{background:var(--pg-accent, #c8a84b);border-color:var(--pg-accent, #c8a84b);color:var(--pg-accent-fg, #1a1a1a);font-weight:600}.cd__btn--primary[data-v-98bacda8]:hover{filter:brightness(1.08)}.cd__btn--primary[data-v-98bacda8]:focus-visible{outline:2px solid rgba(200,168,75,.5);outline-offset:2px}.cd__btn--danger[data-v-98bacda8]{background:#b85c5c;border-color:#b85c5c;color:#fff}.cd__btn--danger[data-v-98bacda8]:hover{background:#c96e6e;border-color:#c96e6e}.cd__btn--danger[data-v-98bacda8]:focus-visible{outline:2px solid rgba(211,104,104,.55);outline-offset:2px}.cd[data-v-cd78fead]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-dialog, 4000);display:flex;align-items:center;justify-content:center;padding:24px}.cd__overlay[data-v-cd78fead]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0c1299;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cd__panel[data-v-cd78fead]{position:relative;background:var(--pg-card, #1c2128);color:var(--pg-fg, #ede8d8);border:1px solid var(--pg-border, #2a3a44);border-radius:10px;box-shadow:0 20px 60px #0009;width:100%;max-width:460px;overflow:hidden}.cd__header[data-v-cd78fead]{display:flex;align-items:center;gap:12px;padding:16px 18px 10px}.cd__icon[data-v-cd78fead]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#c8a84b26;color:var(--pg-accent, #c8a84b);font-size:14px;font-weight:700;flex-shrink:0}.cd__title[data-v-cd78fead]{margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--pg-fg, #ede8d8)}.cd__body[data-v-cd78fead]{padding:0 18px 12px 58px;font-size:13px;color:var(--pg-muted, #8a97a5);line-height:1.5;white-space:pre-line}.cd__field[data-v-cd78fead]{display:flex;flex-direction:column;gap:6px;padding:4px 18px 16px 58px}.cd__label[data-v-cd78fead]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted, #8a97a5)}.cd__input[data-v-cd78fead]{background:#00000040;border:1px solid var(--pg-border, #334);border-radius:5px;color:var(--pg-fg, #ede8d8);font-size:13px;padding:7px 10px;font-family:inherit;outline:none;transition:border-color .12s,background .12s}.cd__input[data-v-cd78fead]:focus{border-color:var(--pg-accent, #c8a84b);background:#00000059}.cd__footer[data-v-cd78fead]{display:flex;gap:8px;padding:12px 18px 16px;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.05);background:#0000001f}.cd__btn[data-v-cd78fead]{background:#ffffff0a;border:1px solid var(--pg-border, #334);border-radius:5px;color:var(--pg-fg, #cdd);font-size:12px;padding:6px 16px;cursor:pointer;transition:border-color .12s,background .12s,color .12s,opacity .12s}.cd__btn[data-v-cd78fead]:hover{border-color:var(--pg-muted, #8a97a5)}.cd__btn--primary[data-v-cd78fead]{background:var(--pg-accent, #c8a84b);border-color:var(--pg-accent, #c8a84b);color:var(--pg-accent-fg, #1a1a1a);font-weight:600}.cd__btn--primary[data-v-cd78fead]:hover:not(:disabled){filter:brightness(1.08)}.cd__btn--primary[data-v-cd78fead]:focus-visible{outline:2px solid rgba(200,168,75,.5);outline-offset:2px}.cd__btn--primary[data-v-cd78fead]:disabled{opacity:.5;cursor:not-allowed}.pg-tedit[data-v-b2e8fcab]{width:100%;box-sizing:border-box;border:1px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.3rem .4rem;font:inherit;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit[data-v-b2e8fcab]:focus{outline:none}.pg-table-wrap[data-v-5c0eb457]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));--pg-accent: var(--pg-projects-accent, #2563eb);color:var(--pg-fg)}.pg-table__toolbar[data-v-5c0eb457]{display:flex;justify-content:flex-end;margin-bottom:.6rem}.pg-table__search[data-v-5c0eb457]{min-width:220px;padding:.4rem .6rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-bg);color:var(--pg-fg);font:inherit}.pg-table__search[data-v-5c0eb457]:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}.pg-table__scroll[data-v-5c0eb457]{overflow-x:auto}.pg-table__scroll[data-v-5c0eb457]:focus{outline:none}.pg-table[data-v-5c0eb457]{width:100%;border-collapse:collapse;font-size:.88rem;color:var(--pg-fg)}.pg-table th[data-v-5c0eb457],.pg-table td[data-v-5c0eb457]{text-align:left;padding:.5rem .6rem;border:1px solid var(--pg-border);vertical-align:middle}.pg-table th[data-v-5c0eb457]{color:var(--pg-muted);font-weight:700;white-space:nowrap}.pg-table__th-inner[data-v-5c0eb457]{display:inline-flex;align-items:center;gap:.3rem;font:inherit;font-weight:700;color:inherit}button.pg-table__th-inner[data-v-5c0eb457]{background:none;border:none;padding:0;margin:0;cursor:pointer}button.pg-table__th-inner[data-v-5c0eb457]:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:3px}.pg-table__th--sortable:hover .pg-table__th-inner[data-v-5c0eb457]{color:var(--pg-accent)}.pg-table__sort[data-v-5c0eb457]{display:inline-flex;align-items:center}.pg-table__sort--idle[data-v-5c0eb457]{opacity:.35}.pg-table__row:hover td[data-v-5c0eb457]{background:var(--pg-bg)}.pg-table__empty[data-v-5c0eb457]{text-align:center;color:var(--pg-muted);padding:1.6rem .6rem}.pg-table__cell--editable[data-v-5c0eb457]{cursor:text}.pg-table__cell--active[data-v-5c0eb457]{box-shadow:inset 0 0 0 2px var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 8%,transparent)}.pg-table__cell--editing[data-v-5c0eb457]{box-shadow:none;background:transparent}.pg-table__cell--saving[data-v-5c0eb457]{opacity:.6}.pg-table__cell--error[data-v-5c0eb457]{box-shadow:inset 0 0 0 2px #e06666;background:color-mix(in srgb,#e06666 10%,transparent)}.pg-table__ghost td[data-v-5c0eb457]{color:var(--pg-muted)}.pg-table__ghost-hint[data-v-5c0eb457]{color:var(--pg-muted);font-style:italic}.pg-table__ghost td[data-v-5c0eb457]{border-bottom:1px dashed var(--pg-border)}.pg-table__drag[data-v-5c0eb457]{display:inline-flex;align-items:center;justify-content:center;cursor:grab;color:var(--pg-muted);vertical-align:middle}.pg-table__drag[data-v-5c0eb457]:active{cursor:grabbing}.pg-table__row--dragover td[data-v-5c0eb457]{box-shadow:inset 0 2px 0 0 var(--pg-accent)}.pg-table__ctx-backdrop[data-v-5c0eb457]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000)}.pg-table__ctx[data-v-5c0eb457]{position:fixed;min-width:180px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:8px;box-shadow:0 8px 28px #00000047;padding:.3rem}.pg-table__pagination[data-v-5c0eb457]{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;margin-top:.7rem;font-size:.85rem;color:var(--pg-muted)}.pg-table__pginfo[data-v-5c0eb457]{display:inline-flex;gap:.4rem;align-items:baseline}.pg-table__pgtotal[data-v-5c0eb457]{color:var(--pg-muted)}.pg-table__pgbtn[data-v-5c0eb457]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;transition:border-color .12s,color .12s}.pg-table__pgbtn[data-v-5c0eb457]:hover:not(:disabled){border-color:var(--pg-accent);color:var(--pg-accent)}.pg-table__pgbtn[data-v-5c0eb457]:disabled{opacity:.4;cursor:not-allowed}.pg-table__pgbtn[data-v-5c0eb457]:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}.pg-tedit[data-v-d036951a]{width:100%;box-sizing:border-box;border:1px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.3rem .4rem;font:inherit;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit[data-v-d036951a]:focus{outline:none}.pg-tedit--area[data-v-d036951a]{resize:none;overflow:hidden;min-height:2rem;max-height:12rem;line-height:1.35}.pg-tedit[data-v-05ace0ff]{width:100%;box-sizing:border-box;border:1px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.3rem .4rem;font:inherit;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit[data-v-05ace0ff]:focus{outline:none}.pg-tedit-bool[data-v-f0fa7185]{display:inline-flex;align-items:center;gap:.4rem;font:inherit;color:var(--pg-projects-fg, #1a1a1a);cursor:pointer}.pg-tedit[data-v-bd0a8205]{width:100%;box-sizing:border-box;border:1px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.3rem .4rem;font:inherit;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit[data-v-bd0a8205]:focus{outline:none}.pg-tedit[data-v-eb3be2aa]{width:100%;box-sizing:border-box;border:1px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.3rem .4rem;font:inherit;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit[data-v-eb3be2aa]:focus{outline:none}.pg-tedit-anchor[data-v-eb3be2aa]{display:inline-block}.pg-tedit-chip[data-v-eb3be2aa]{font-size:.82rem;color:var(--pg-projects-muted, #6b7280)}.pg-tedit-pop__backdrop[data-v-eb3be2aa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000)}.pg-tedit-pop[data-v-eb3be2aa]{position:fixed;max-height:260px;overflow:auto;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:8px;box-shadow:0 8px 28px #00000047;padding:.4rem}.pg-tedit-pop__list[data-v-eb3be2aa]{list-style:none;margin:0;padding:0}.pg-tedit-pop__list li label[data-v-eb3be2aa]{display:flex;align-items:center;gap:.45rem;padding:.3rem .4rem;border-radius:5px;cursor:pointer}.pg-tedit-pop__list li label[data-v-eb3be2aa]:hover{background:var(--pg-projects-bg, #f7f7f7)}.pg-tedit-pop__muted[data-v-eb3be2aa]{color:var(--pg-projects-muted, #6b7280);padding:.4rem;font-size:.85rem}.pg-tedit-pop__actions[data-v-eb3be2aa]{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.3rem;padding-top:.3rem;border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-tedit-pop__btn[data-v-eb3be2aa]{padding:.3rem .6rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:5px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit;font-size:.82rem}.pg-tedit-pop__btn--primary[data-v-eb3be2aa]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-tedit-anchor[data-v-1e1944ee]{display:inline-block}.pg-tedit-chip[data-v-1e1944ee]{font-size:.82rem;color:var(--pg-projects-muted, #6b7280)}.pg-tedit-pop__backdrop[data-v-1e1944ee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000)}.pg-tedit-pop[data-v-1e1944ee]{position:fixed;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:8px;box-shadow:0 8px 28px #00000047;padding:.6rem;min-width:220px}.pg-tedit-pop__preview[data-v-1e1944ee]{margin-bottom:.5rem}.pg-tedit-pop__preview img[data-v-1e1944ee]{max-height:110px;max-width:200px;border-radius:6px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));display:block;object-fit:cover}.pg-tedit-pop__file[data-v-1e1944ee]{font:inherit;font-size:.82rem;color:var(--pg-projects-fg, #1a1a1a)}.pg-tedit-pop__actions[data-v-1e1944ee]{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.5rem}.pg-tedit-pop__btn[data-v-1e1944ee]{padding:.3rem .6rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:5px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit;font-size:.82rem}.pg-toast[data-v-e7d4fdd0]{position:fixed;top:18px;right:18px;z-index:var(--pg-z-toast, 5000);display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:calc(100vw - 36px)}.pg-toast__item[data-v-e7d4fdd0]{pointer-events:auto;min-width:260px;max-width:420px;border-radius:10px;padding:12px 14px;border:1px solid var(--pg-toast-border, rgba(0, 0, 0, .12));background:var(--pg-toast-bg, #fff);color:var(--pg-toast-fg, #1f2933);box-shadow:0 8px 24px #0000001f;display:flex;gap:10px;align-items:flex-start;font-family:var(--pg-font-ui, system-ui, sans-serif);font-size:14px;line-height:1.4}.pg-toast__item--success[data-v-e7d4fdd0]{border-color:var(--pg-toast-success, #4caf50)}.pg-toast__item--success .pg-toast__icon[data-v-e7d4fdd0]{color:var(--pg-toast-success, #4caf50)}.pg-toast__item--error[data-v-e7d4fdd0]{border-color:var(--pg-toast-error, #c0392b)}.pg-toast__item--error .pg-toast__icon[data-v-e7d4fdd0]{color:var(--pg-toast-error, #c0392b)}.pg-toast__item--info[data-v-e7d4fdd0]{border-color:var(--pg-toast-info, #5a9ad4)}.pg-toast__item--info .pg-toast__icon[data-v-e7d4fdd0]{color:var(--pg-toast-info, #5a9ad4)}.pg-toast__item--warning[data-v-e7d4fdd0]{border-color:var(--pg-toast-warning, #d4a030)}.pg-toast__item--warning .pg-toast__icon[data-v-e7d4fdd0]{color:var(--pg-toast-warning, #d4a030)}.pg-toast__icon[data-v-e7d4fdd0]{font-weight:900;line-height:1;font-size:16px;flex-shrink:0;margin-top:1px}.pg-toast__text[data-v-e7d4fdd0]{flex:1 1 auto;word-wrap:break-word}.pg-toast__close[data-v-e7d4fdd0]{flex-shrink:0;background:none;border:none;color:var(--pg-toast-fg, #1f2933);opacity:.5;font-size:18px;line-height:1;padding:0 4px;cursor:pointer;font-family:inherit;transition:opacity .15s}.pg-toast__close[data-v-e7d4fdd0]:hover{opacity:.95}.pg-toast-anim-enter-active[data-v-e7d4fdd0],.pg-toast-anim-leave-active[data-v-e7d4fdd0]{transition:transform .22s ease,opacity .22s ease}.pg-toast-anim-enter-from[data-v-e7d4fdd0],.pg-toast-anim-leave-to[data-v-e7d4fdd0]{transform:translate(20px);opacity:0}@media (max-width: 480px){.pg-toast[data-v-e7d4fdd0]{left:12px;right:12px;top:12px}.pg-toast__item[data-v-e7d4fdd0]{max-width:100%;min-width:0}}.pg-fontsize[data-v-d4c5b902]{display:inline-flex;align-items:center;gap:2px}.pg-fontsize__select[data-v-d4c5b902]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:transparent;color:inherit;border:1px solid transparent;border-radius:4px;padding:1px 4px;font-size:.85rem;line-height:1.4;cursor:pointer;transition:background .1s,border-color .1s}.pg-fontsize__select[data-v-d4c5b902]:hover{background:var(--pg-bg-hover, rgba(0, 0, 0, .08));border-color:var(--pg-border, rgba(0, 0, 0, .15))}.pg-fontsize__select[data-v-d4c5b902]:focus{outline:none;border-color:var(--pg-accent, #2684ff)}.pg-fontsize__btn[data-v-d4c5b902]{background:none;border:1px solid transparent;border-radius:4px;padding:.15rem .4rem;cursor:pointer;font-size:.82rem;line-height:1.4;font-weight:600;color:inherit;min-width:28px}.pg-fontsize__btn[data-v-d4c5b902]:hover{background:var(--pg-bg-hover, rgba(0, 0, 0, .08));border-color:var(--pg-border, rgba(0, 0, 0, .15))}.pg-history-buttons[data-v-00bdb20e]{position:fixed;top:65px;right:12px;z-index:var(--pg-z-page-overlay, 600);display:flex;gap:4px;background:var(--pg-bg, #fff);border:1px solid var(--pg-border, #d8d8d8);border-radius:6px;padding:4px;box-shadow:0 2px 8px #0000001f}.pg-history-btn[data-v-00bdb20e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--pg-fg, #CCCCCC)}.pg-history-btn[data-v-00bdb20e]:hover:not(.is-disabled){background:var(--pg-bg-hover, rgba(0, 0, 0, .06))}.pg-history-btn.is-disabled[data-v-00bdb20e],.pg-history-btn[data-v-00bdb20e]:disabled{cursor:not-allowed;opacity:.4}.pg-bp-list[data-v-c9ad4930]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-fg)}.pg-bp-list__head[data-v-c9ad4930]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.pg-bp-list__head h2[data-v-c9ad4930]{margin:0;color:var(--pg-fg)}.pg-bp-table[data-v-c9ad4930]{width:100%;border-collapse:collapse;font-size:.88rem;color:var(--pg-fg)}.pg-bp-table th[data-v-c9ad4930],.pg-bp-table td[data-v-c9ad4930]{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--pg-border)}.pg-bp-table th[data-v-c9ad4930]{font-weight:700;color:var(--pg-muted)}.pg-bp-table td code[data-v-c9ad4930]{background:var(--pg-bg);padding:.1rem .35rem;border-radius:4px;font-size:.8rem}.pg-bp-table__actions[data-v-c9ad4930]{white-space:nowrap;display:flex;gap:.3rem}.pg-iconbtn[data-v-c9ad4930]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.pg-iconbtn[data-v-c9ad4930]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-iconbtn[data-v-c9ad4930]:disabled{opacity:.4;cursor:not-allowed}.pg-iconbtn--danger[data-v-c9ad4930]:hover:not(:disabled){border-color:#e06666;color:#e06666}.pg-bp-badge[data-v-c9ad4930]{font-size:.72rem;font-weight:700;padding:.15rem .5rem;border-radius:999px}.pg-bp-badge--active[data-v-c9ad4930]{background:#1e7e34;color:#fff}.pg-bp-badge--draft[data-v-c9ad4930]{background:var(--pg-bg);color:var(--pg-muted);border:1px solid var(--pg-border)}.pg-bp-muted[data-v-c9ad4930]{color:var(--pg-muted);padding:1rem 0}.pg-bp-alert[data-v-c9ad4930]{color:#e06666;padding:.4rem 0}.pg-modal[data-v-c9ad4930]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 3000);padding:1rem}.pg-modal__body[data-v-c9ad4930]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:1.4rem;width:420px;max-width:92vw;max-height:88vh;overflow:auto;box-shadow:0 12px 40px #00000059}.pg-bp-create[data-v-c9ad4930]{max-width:420px}.pg-bp-create h3[data-v-c9ad4930]{margin-top:0;color:var(--pg-fg)}.pg-bp-create__actions[data-v-c9ad4930]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.pg-bp-fde__row[data-v-c9ad4930]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.6rem;color:var(--pg-fg)}.pg-bp-fde__row input[data-v-c9ad4930]{display:block;width:100%;margin-top:.25rem;padding:.4rem .55rem;border:1px solid var(--pg-border);border-radius:6px;font:inherit;background:var(--pg-bg);color:var(--pg-fg);box-sizing:border-box}.pg-bp-fde__hint[data-v-c9ad4930]{display:block;color:var(--pg-muted);font-weight:400;margin-top:.2rem}.pg-bp-fde__err[data-v-c9ad4930]{color:#e06666;font-weight:400}.pg-link[data-v-c9ad4930]{background:none;border:none;padding:0 .4rem;color:var(--pg-projects-accent, #2563eb);cursor:pointer;font:inherit}.pg-link--danger[data-v-c9ad4930]{color:#e06666}.pg-btn[data-v-c9ad4930]{padding:.45rem .9rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;font:inherit}.pg-btn--primary[data-v-c9ad4930]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-btn[data-v-c9ad4930]:disabled{opacity:.5;cursor:not-allowed}.pg-modal[data-v-c08e719c]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 3000);padding:1rem}.pg-modal__body[data-v-c08e719c]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:1.4rem;width:480px;max-width:92vw;max-height:88vh;overflow:auto;box-shadow:0 12px 40px #00000059}.pg-bp-fde[data-v-c08e719c]{max-width:480px}.pg-bp-fde h3[data-v-c08e719c]{margin-top:0;color:var(--pg-fg)}.pg-bp-fde__sub[data-v-c08e719c]{margin:1rem 0 .4rem;font-size:.95rem;border-top:1px solid var(--pg-border);padding-top:.7rem;color:var(--pg-fg)}.pg-bp-fde__row[data-v-c08e719c]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.6rem;color:var(--pg-fg)}.pg-bp-fde__row input[type=text][data-v-c08e719c],.pg-bp-fde__row input[type=number][data-v-c08e719c],.pg-bp-fde__row select[data-v-c08e719c]{display:block;width:100%;margin-top:.25rem;padding:.4rem .55rem;border:1px solid var(--pg-border);border-radius:6px;font:inherit;background:var(--pg-bg);color:var(--pg-fg);box-sizing:border-box}.pg-bp-fde__opts[data-v-c08e719c]{margin-top:.5rem}.pg-bp-fde__check[data-v-c08e719c]{display:flex;align-items:center;gap:.45rem;font-size:.85rem;margin-bottom:.45rem;color:var(--pg-fg)}.pg-bp-fde__hint[data-v-c08e719c]{display:block;color:var(--pg-muted);font-weight:400;margin-top:.2rem}.pg-bp-fde__info[data-v-c08e719c]{font-size:.82rem;font-weight:400;line-height:1.45;color:var(--pg-fg);background:var(--pg-bg);border:1px solid var(--pg-border);border-left:3px solid var(--pg-projects-accent, #2563eb);border-radius:6px;padding:.55rem .7rem;margin:0 0 .9rem}.pg-bp-fde__err[data-v-c08e719c]{color:#e06666;font-weight:400}.pg-bp-fde__actions[data-v-c08e719c]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.pg-btn[data-v-c08e719c]{padding:.45rem .9rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;font:inherit}.pg-btn--primary[data-v-c08e719c]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-btn[data-v-c08e719c]:disabled{opacity:.5;cursor:not-allowed}.pg-modal[data-v-14019f67]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 2400);display:flex;align-items:flex-start;justify-content:center;padding:5vh 1rem;background:#00000080;overflow:auto}.pg-modal__body[data-v-14019f67]{width:100%;max-width:640px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:10px;padding:1.25rem 1.4rem;box-shadow:0 12px 40px #0000004d}.pg-bp-imp h3[data-v-14019f67]{margin:0 0 .5rem}.pg-bp-imp__info[data-v-14019f67]{font-size:.85rem;color:var(--pg-projects-muted, #6b7280);margin:0 0 .8rem}.pg-bp-imp__info code[data-v-14019f67],.pg-bp-imp__note code[data-v-14019f67],.pg-bp-imp__table code[data-v-14019f67]{background:var(--pg-projects-bg, #f2f2f2);padding:.05rem .3rem;border-radius:4px;font-size:.85em}.pg-bp-imp__src[data-v-14019f67]{width:100%;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.5;padding:.6rem .7rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .16));border-radius:8px;background:var(--pg-projects-bg, #f7f7f7);color:var(--pg-projects-fg, #1a1a1a);resize:vertical}.pg-bp-imp__bar[data-v-14019f67]{display:flex;align-items:center;gap:.8rem;margin:.7rem 0}.pg-bp-imp__count[data-v-14019f67]{font-size:.82rem;color:var(--pg-projects-muted, #6b7280)}.pg-bp-imp__table[data-v-14019f67]{width:100%;border-collapse:collapse;font-size:.85rem;margin-bottom:.6rem}.pg-bp-imp__table th[data-v-14019f67],.pg-bp-imp__table td[data-v-14019f67]{text-align:left;padding:.35rem .5rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .12));vertical-align:top}.pg-bp-imp__table th[data-v-14019f67]{font-size:.75rem;color:var(--pg-projects-muted, #6b7280)}.pg-bp-imp__row--off[data-v-14019f67]{opacity:.55}.pg-bp-imp__note[data-v-14019f67]{color:var(--pg-projects-muted, #6b7280);font-size:.78rem}.pg-bp-imp__muted[data-v-14019f67]{color:var(--pg-projects-muted, #6b7280)}.pg-bp-imp__actions[data-v-14019f67]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.8rem}.pg-btn[data-v-14019f67]{padding:.45rem .9rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .16));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-btn--primary[data-v-14019f67]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-btn[data-v-14019f67]:disabled{opacity:.5;cursor:not-allowed}.pg-bp-editor[data-v-ef9ff794]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-fg)}.pg-bp-editor__back[data-v-ef9ff794]{display:inline-block;margin-bottom:.5rem}.pg-bp-editor__titlebar[data-v-ef9ff794]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.pg-bp-editor__titlebar h2[data-v-ef9ff794]{margin:0;color:var(--pg-fg);font-size:1.3rem}.pg-bp-editor__meta[data-v-ef9ff794]{margin-bottom:1rem}.pg-bp-editor__sub[data-v-ef9ff794]{margin:.5rem 0;color:var(--pg-fg)}.pg-bp-badge[data-v-ef9ff794]{font-size:.75rem;font-weight:700;padding:.2rem .55rem;border-radius:999px}.pg-bp-badge--active[data-v-ef9ff794]{background:#1e7e34;color:#fff}.pg-bp-badge--draft[data-v-ef9ff794]{background:var(--pg-bg);color:var(--pg-muted);border:1px solid var(--pg-border)}.pg-bp-table[data-v-ef9ff794]{width:100%;border-collapse:collapse;font-size:.88rem;color:var(--pg-fg);margin-bottom:.8rem}.pg-bp-table th[data-v-ef9ff794],.pg-bp-table td[data-v-ef9ff794]{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--pg-border)}.pg-bp-table th[data-v-ef9ff794]{font-weight:700;color:var(--pg-muted);font-size:.78rem}.pg-bp-table td strong[data-v-ef9ff794]{font-weight:600}.pg-bp-table td code[data-v-ef9ff794]{background:var(--pg-bg);padding:.1rem .35rem;border-radius:4px;font-size:.8rem;margin-left:.45rem}.pg-bp-table__grip[data-v-ef9ff794]{width:1%;color:var(--pg-muted);cursor:grab;-webkit-user-select:none;user-select:none;text-align:center}.pg-bp-table__actions[data-v-ef9ff794]{white-space:nowrap}.pg-bp-actions[data-v-ef9ff794]{display:inline-flex;gap:.3rem}.pg-bp-fieldrow[data-v-ef9ff794]{cursor:grab}.pg-bp-fieldrow[data-v-ef9ff794]:active{cursor:grabbing}.pg-bp-fieldrow--dragging[data-v-ef9ff794]{opacity:.45}.pg-bp-fieldrow__type[data-v-ef9ff794]{color:var(--pg-muted)}.pg-iconbtn[data-v-ef9ff794]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.pg-iconbtn[data-v-ef9ff794]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-iconbtn[data-v-ef9ff794]:disabled{opacity:.4;cursor:not-allowed}.pg-iconbtn--danger[data-v-ef9ff794]:hover:not(:disabled){border-color:#e06666;color:#e06666}.pg-bp-editor__addrow[data-v-ef9ff794]{display:flex;flex-wrap:wrap;gap:.5rem}.pg-bp-editor__footer[data-v-ef9ff794]{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.pg-spacer[data-v-ef9ff794]{flex:1}.pg-bp-fde__row[data-v-ef9ff794]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.6rem;color:var(--pg-fg)}.pg-bp-fde__row input[data-v-ef9ff794],.pg-bp-fde__row select[data-v-ef9ff794]{display:block;width:100%;margin-top:.25rem;padding:.4rem .55rem;border:1px solid var(--pg-border);border-radius:6px;font:inherit;background:var(--pg-bg);color:var(--pg-fg);box-sizing:border-box}.pg-bp-fde__row input[data-v-ef9ff794]:disabled{opacity:.6}.pg-bp-fde__hint[data-v-ef9ff794]{display:block;color:var(--pg-muted);font-weight:400;margin-top:.2rem}.pg-bp-muted[data-v-ef9ff794]{color:var(--pg-muted);padding:.6rem 0}.pg-bp-alert[data-v-ef9ff794]{color:#e06666;padding:.4rem 0}.pg-link[data-v-ef9ff794]{background:none;border:none;padding:0 .4rem;color:var(--pg-projects-accent, #2563eb);cursor:pointer;font:inherit}.pg-link--danger[data-v-ef9ff794]{color:#e06666}.pg-link[data-v-ef9ff794]:disabled{opacity:.4;cursor:not-allowed}.pg-btn[data-v-ef9ff794]{padding:.45rem .9rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;font:inherit}.pg-btn--primary[data-v-ef9ff794]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-btn[data-v-ef9ff794]:disabled{opacity:.5;cursor:not-allowed}.pg-relpick[data-v-90f0096d]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));--pg-accent: var(--pg-projects-accent, #2563eb);position:relative}.pg-relpick__control[data-v-90f0096d]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;min-height:38px;padding:.3rem 1.6rem .3rem .5rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-bg);color:var(--pg-fg);cursor:pointer;position:relative}.pg-relpick__control--disabled[data-v-90f0096d]{opacity:.55;cursor:not-allowed}.pg-relpick__ph[data-v-90f0096d]{color:var(--pg-muted);font-size:.88rem}.pg-relpick__single[data-v-90f0096d]{font-size:.9rem}.pg-relpick__chip[data-v-90f0096d]{display:inline-flex;align-items:center;gap:.25rem;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:999px;padding:.1rem .3rem .1rem .55rem;font-size:.8rem}.pg-relpick__chipx[data-v-90f0096d]{border:none;background:none;color:var(--pg-muted);cursor:pointer;font-size:1rem;line-height:1;padding:0 .15rem}.pg-relpick__chipx[data-v-90f0096d]:hover{color:#e06666}.pg-relpick__caret[data-v-90f0096d]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:var(--pg-muted);font-size:.7rem}.pg-relpick__panel[data-v-90f0096d]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;box-shadow:0 10px 30px #0000004d;padding:6px}.pg-relpick__search[data-v-90f0096d]{width:100%;box-sizing:border-box;padding:.4rem .55rem;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font:inherit;font-size:.85rem;outline:none;margin-bottom:5px}.pg-relpick__search[data-v-90f0096d]:focus{border-color:var(--pg-accent)}.pg-relpick__list[data-v-90f0096d]{max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.pg-relpick__opt[data-v-90f0096d]{display:block;width:100%;text-align:left;padding:.4rem .55rem;border:none;border-radius:4px;background:transparent;color:var(--pg-fg);cursor:pointer;font:inherit;font-size:.85rem}.pg-relpick__opt--hl[data-v-90f0096d],.pg-relpick__opt[data-v-90f0096d]:hover{background:var(--pg-bg)}.pg-relpick__opt--clear[data-v-90f0096d]{color:var(--pg-muted);font-style:italic}.pg-relpick__opt--create[data-v-90f0096d]{color:var(--pg-accent)}.pg-relpick__msg[data-v-90f0096d]{padding:.5rem;text-align:center;color:var(--pg-muted);font-size:.8rem;font-style:italic}.pg-bp-field[data-v-f3757d00]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));margin-bottom:.9rem;color:var(--pg-fg)}.pg-bp-field__label[data-v-f3757d00]{display:block;font-weight:600;font-size:.85rem;margin-bottom:.25rem;color:var(--pg-fg)}.pg-bp-field__req[data-v-f3757d00]{color:#e06666;margin-left:2px}.pg-bp-input[data-v-f3757d00]{width:100%;padding:.45rem .6rem;border:1px solid var(--pg-border);border-radius:6px;font:inherit;background:var(--pg-bg);color:var(--pg-fg);box-sizing:border-box}textarea.pg-bp-input[data-v-f3757d00]{resize:vertical}.pg-bp-check[data-v-f3757d00]{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;color:var(--pg-fg)}.pg-bp-field__auto[data-v-f3757d00]{color:var(--pg-muted);font-style:italic;font-size:.85rem}.pg-bp-filefield__current[data-v-f3757d00]{margin-bottom:.4rem}.pg-bp-filefield__thumb[data-v-f3757d00]{max-height:90px;max-width:160px;border-radius:6px;border:1px solid var(--pg-border);display:block;object-fit:cover}.pg-bp-filefield__current a[data-v-f3757d00]{color:var(--pg-projects-accent, #2563eb);word-break:break-all}.pg-bp-field__help[data-v-f3757d00]{color:var(--pg-muted);font-size:.78rem;margin:.2rem 0 0}.pg-bp-field__error[data-v-f3757d00]{color:#e06666;font-size:.8rem;margin:.2rem 0 0}.pg-modal[data-v-39e90e80]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 3000);padding:1rem}.pg-modal__body[data-v-39e90e80]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:1.4rem;width:520px;max-width:92vw;max-height:88vh;overflow:auto;box-shadow:0 12px 40px #00000059}.pg-bp-iform[data-v-39e90e80]{max-width:520px}.pg-bp-iform h3[data-v-39e90e80]{margin-top:0;color:var(--pg-fg)}.pg-bp-iform__actions[data-v-39e90e80]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.pg-bp-iform__error[data-v-39e90e80]{color:#e06666;font-size:.85rem}.pg-btn[data-v-39e90e80]{padding:.45rem .9rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;font:inherit}.pg-btn--primary[data-v-39e90e80]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-btn[data-v-39e90e80]:disabled{opacity:.5;cursor:not-allowed}.pg-bp-ilist[data-v-3441c1f7]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-fg)}.pg-bp-ilist__head[data-v-3441c1f7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.pg-bp-ilist__head h3[data-v-3441c1f7]{margin:0;color:var(--pg-fg)}.pg-bp-ilist__actions[data-v-3441c1f7]{display:flex;gap:.5rem}.pg-bp-muted[data-v-3441c1f7]{color:var(--pg-muted);padding:1rem 0}.pg-bp-alert[data-v-3441c1f7]{color:#e06666;padding:.6rem 0}.pg-bp-actions[data-v-3441c1f7]{display:flex;gap:.3rem}.pg-iconbtn[data-v-3441c1f7]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.pg-iconbtn[data-v-3441c1f7]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-iconbtn[data-v-3441c1f7]:disabled{opacity:.4;cursor:not-allowed}.pg-iconbtn--danger[data-v-3441c1f7]:hover:not(:disabled){border-color:#e06666;color:#e06666}.pg-btn[data-v-3441c1f7]{padding:.45rem .9rem;border:1px solid var(--pg-border);border-radius:6px;background:var(--pg-card);color:var(--pg-fg);cursor:pointer;font:inherit}.pg-btn--primary[data-v-3441c1f7]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-bp-ctxitem[data-v-3441c1f7]{display:block;width:100%;text-align:left;padding:.4rem .6rem;border:none;border-radius:5px;background:none;color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit;font-size:.85rem}.pg-bp-ctxitem[data-v-3441c1f7]:hover{background:var(--pg-projects-bg, #f7f7f7)}.pg-bp-ctxitem--danger[data-v-3441c1f7]{color:#e06666}.pg-bp-admin[data-v-56e2075b]{--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #fff);--pg-bg: var(--pg-projects-bg, #f7f7f7);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-fg)}.pg-bp-admin__back[data-v-56e2075b]{display:inline-block;margin-bottom:.8rem}.pg-bp-muted[data-v-56e2075b]{color:var(--pg-muted);padding:1rem 0}.pg-bp-alert[data-v-56e2075b]{color:#e06666;padding:.4rem 0}.pg-link[data-v-56e2075b]{background:none;border:none;padding:0;color:var(--pg-projects-accent, #2563eb);cursor:pointer;font:inherit}.pg-bp-block[data-v-02ec1bf6]{width:100%;color:var(--pg-fg, var(--pg-projects-fg, #1a1a1a))}.pg-bp-block__muted[data-v-02ec1bf6]{color:var(--pg-muted, #888);font-size:.9rem}.pg-bp-block__alert[data-v-02ec1bf6]{color:#c0392b;font-size:.9rem}.pg-bp-block__table[data-v-02ec1bf6]{width:100%;border-collapse:collapse;font-size:.88rem}.pg-bp-block__table th[data-v-02ec1bf6],.pg-bp-block__table td[data-v-02ec1bf6]{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--pg-border, rgba(0,0,0,.1))}.pg-bp-block__table th[data-v-02ec1bf6]{font-weight:700;color:var(--pg-muted, #555)}.pg-wm-topbar[data-v-43a3c86c]{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;box-sizing:border-box;background:var(--pg-projects-bg, #f7f7f7);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-tb__compose[data-v-43a3c86c]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;font:inherit;font-weight:600;cursor:pointer;border:0;border-radius:8px;background:var(--pg-projects-accent, #2563eb);color:#fff;white-space:nowrap}.pg-wm-tb__compose[data-v-43a3c86c]:hover{filter:brightness(1.08)}.pg-wm-tb__btn[data-v-43a3c86c]{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 .5rem;font:inherit;font-size:1rem;cursor:pointer;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:7px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-tb__btn[data-v-43a3c86c]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-wm-tb__btn[data-v-43a3c86c]:disabled{opacity:.55;cursor:default}.pg-wm-tb__search[data-v-43a3c86c]{display:flex;align-items:center;gap:.35rem;flex:1;min-width:120px;max-width:460px;padding:0 .5rem;height:34px;box-sizing:border-box;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:7px;background:var(--pg-projects-card, #fff)}.pg-wm-tb__search-ico[data-v-43a3c86c]{font-size:.85rem;opacity:.7}.pg-wm-search[data-v-43a3c86c]{flex:1;min-width:0;border:0;background:transparent;font:inherit;color:inherit;outline:none}.pg-wm-tb__clear[data-v-43a3c86c]{border:0;background:transparent;cursor:pointer;color:var(--pg-projects-muted, #6b7280);font:inherit}.pg-wm-tb__spacer[data-v-43a3c86c]{flex:0 1 auto}.pg-wm-tb__txt[data-v-43a3c86c]{white-space:nowrap}@media (max-width: 600px){.pg-wm-tb__txt[data-v-43a3c86c]{display:none}.pg-wm-tb__search[data-v-43a3c86c]{max-width:none}}.pg-wm-sidebar[data-v-821dccfb]{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .5rem;height:100%;box-sizing:border-box;background:var(--pg-projects-bg, #f7f7f7);border-right:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-sidebar--collapsed[data-v-821dccfb]{padding:.6rem .25rem;align-items:center;cursor:pointer}.pg-wm-sidebar__head[data-v-821dccfb]{display:flex;align-items:center;gap:.4rem}.pg-wm-sidebar--collapsed .pg-wm-sidebar__head[data-v-821dccfb]{width:100%;justify-content:center}.pg-wm-sidebar__toggle[data-v-821dccfb]{width:28px;height:28px;flex:0 0 auto;cursor:pointer;font:inherit;font-size:.9rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-sidebar__toggle[data-v-821dccfb]:hover{border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-wm-sidebar__label[data-v-821dccfb]{font-weight:700;font-size:.85rem;color:var(--pg-projects-muted, #6b7280);text-transform:uppercase;letter-spacing:.02em}.pg-wm-tree[data-v-821dccfb]{display:flex;flex-direction:column;gap:.1rem;flex:1;overflow-y:auto}.pg-wm-acc[data-v-821dccfb]{display:flex;align-items:center;gap:.4rem;width:100%;text-align:left;padding:.45rem .5rem;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:700;font-size:.9rem}.pg-wm-acc[data-v-821dccfb]:hover{background:var(--pg-projects-card, #fff)}.pg-wm-acc--current[data-v-821dccfb]{color:var(--pg-projects-accent, #2563eb)}.pg-wm-acc__chevron[data-v-821dccfb]{width:12px;flex:0 0 auto;font-size:.7rem}.pg-wm-acc__label[data-v-821dccfb]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-acc__folders[data-v-821dccfb]{display:flex;flex-direction:column;gap:.1rem;padding-left:.6rem;margin-bottom:.3rem}.pg-wm-folder[data-v-821dccfb]{display:flex;align-items:center;gap:.55rem;width:100%;padding:.4rem .6rem;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .12s}.pg-wm-folder[data-v-821dccfb]:hover{background:var(--pg-projects-card, #fff)}.pg-wm-folder--active[data-v-821dccfb]{background:var(--pg-projects-card, #fff);box-shadow:inset 3px 0 0 var(--pg-projects-accent, #2563eb);font-weight:600}.pg-wm-folder--unsynced[data-v-821dccfb]{font-style:italic;opacity:.55}.pg-wm-folder__icon[data-v-821dccfb]{font-size:1rem}.pg-wm-folder__name[data-v-821dccfb]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-folder__badge[data-v-821dccfb]{font-size:.72rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;background:var(--pg-projects-accent, #2563eb);color:#fff}.pg-wm-muted[data-v-821dccfb]{color:var(--pg-projects-muted, #6b7280);font-size:.85rem;padding:.3rem .6rem}.pg-wm-list[data-v-93496e83]{display:flex;flex-direction:column;height:100%;min-width:0;background:var(--pg-projects-card, #fff);border-right:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-list__bar[data-v-93496e83]{display:flex;align-items:center;gap:.4rem;padding:.55rem .6rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-list__spacer[data-v-93496e83]{flex:1}.pg-wm-checkall[data-v-93496e83]{flex:0 0 auto;width:16px;height:16px;cursor:pointer}.pg-wm-search[data-v-93496e83]{flex:1;min-width:0;padding:.4rem .6rem;font:inherit;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-bg, #f7f7f7);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-iconbtn[data-v-93496e83]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;padding:0;font-size:.95rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer}.pg-wm-iconbtn[data-v-93496e83]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb);color:var(--pg-projects-accent, #2563eb)}.pg-wm-iconbtn--on[data-v-93496e83]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-iconbtn--danger[data-v-93496e83]:hover{border-color:#e06666;color:#e06666}.pg-wm-list__back[data-v-93496e83]{display:none}.pg-wm-bulkbar[data-v-93496e83]{display:flex;align-items:center;gap:.35rem;padding:.45rem .6rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));background:var(--pg-projects-bg, #f0f0f0)}.pg-wm-bulkbar__count[data-v-93496e83]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280);margin-right:.3rem;white-space:nowrap}.pg-wm-adv[data-v-93496e83]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem;font-size:.8rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));background:var(--pg-projects-bg, #f7f7f7)}.pg-wm-adv label[data-v-93496e83]{display:flex;flex-direction:column;gap:.15rem}.pg-wm-adv__chk[data-v-93496e83]{flex-direction:row!important;align-items:center;gap:.3rem}.pg-wm-adv input[type=text][data-v-93496e83],.pg-wm-adv input[type=date][data-v-93496e83]{padding:.25rem .4rem;font:inherit;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:5px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-btn[data-v-93496e83]{padding:.35rem .8rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-btn--primary[data-v-93496e83]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-searchnote[data-v-93496e83]{display:flex;align-items:center;gap:.6rem;padding:.4rem .7rem;font-size:.8rem;color:var(--pg-projects-muted, #6b7280);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-link[data-v-93496e83]{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--pg-projects-accent, #2563eb)}.pg-wm-tb-grow[data-v-93496e83]{flex:1}.pg-wm-move[data-v-93496e83]{height:32px;padding:0 .4rem;font:inherit;cursor:pointer;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-list__scroll[data-v-93496e83]{flex:1;overflow-y:auto}.pg-wm-item-wrap[data-v-93496e83]{display:flex;align-items:center;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .08))}.pg-wm-item-wrap--selected[data-v-93496e83]{background:#2563eb14}.pg-wm-item__check[data-v-93496e83]{flex:0 0 auto;width:16px;height:16px;margin:0 .2rem 0 .6rem;cursor:pointer}.pg-wm-item[data-v-93496e83]{display:flex;align-items:flex-start;gap:.6rem;flex:1;min-width:0;text-align:left;padding:.6rem .7rem .6rem .4rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.pg-wm-item[data-v-93496e83]:hover{background:var(--pg-projects-bg, #f7f7f7)}.pg-wm-item--active[data-v-93496e83]{background:var(--pg-projects-bg, #f0f0f0);box-shadow:inset 3px 0 0 var(--pg-projects-accent, #2563eb)}.pg-wm-item--unread .pg-wm-item__from[data-v-93496e83],.pg-wm-item--unread .pg-wm-item__subject[data-v-93496e83]{font-weight:700}.pg-wm-item__avatar[data-v-93496e83]{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;background:var(--pg-projects-accent, #2563eb);color:#fff}.pg-wm-item__main[data-v-93496e83]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.pg-wm-item__top[data-v-93496e83]{display:flex;justify-content:space-between;gap:.5rem}.pg-wm-item__from[data-v-93496e83]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-item__date[data-v-93496e83]{flex:0 0 auto;font-size:.75rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-item__subject[data-v-93496e83]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.pg-wm-item__preview[data-v-93496e83]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-item__flags[data-v-93496e83]{flex:0 0 auto;display:flex;align-items:center;gap:.25rem;font-size:.8rem}.pg-wm-dot[data-v-93496e83]{width:8px;height:8px;border-radius:50%;background:var(--pg-projects-accent, #2563eb)}.pg-wm-loadmore[data-v-93496e83]{display:block;width:calc(100% - 1.4rem);margin:.7rem;padding:.5rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-loadmore[data-v-93496e83]:disabled{opacity:.5;cursor:default}.pg-wm-muted[data-v-93496e83]{color:var(--pg-projects-muted, #6b7280);padding:1rem;font-size:.9rem}@media (max-width: 767px){.pg-wm-list__back[data-v-93496e83]{display:inline-flex}}.pg-wm-att[data-v-3cde9343]{border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));padding:.9rem 0 .3rem}.pg-wm-att__title[data-v-3cde9343]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280);margin-bottom:.5rem}.pg-wm-att__grid[data-v-3cde9343]{display:flex;flex-wrap:wrap;gap:.6rem}.pg-wm-att__card[data-v-3cde9343]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:160px;max-width:160px;padding:.6rem;text-align:left;cursor:pointer;font:inherit;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:8px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-att__card[data-v-3cde9343]:hover:not(:disabled){border-color:var(--pg-projects-accent, #2563eb)}.pg-wm-att__card[data-v-3cde9343]:disabled{opacity:.6;cursor:default}.pg-wm-att__icon[data-v-3cde9343]{font-size:1.4rem}.pg-wm-att__name[data-v-3cde9343]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem}.pg-wm-att__size[data-v-3cde9343]{font-size:.75rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-view[data-v-9ddbca9c]{display:flex;flex-direction:column;height:100%;min-width:0;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-view__empty[data-v-9ddbca9c]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--pg-projects-muted, #6b7280)}.pg-wm-view__head[data-v-9ddbca9c]{padding:1rem 1.2rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-view__subject[data-v-9ddbca9c]{margin:0 0 .5rem;font-size:1.25rem}.pg-wm-view__meta[data-v-9ddbca9c]{font-size:.85rem}.pg-wm-view__from[data-v-9ddbca9c]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline}.pg-wm-view__email[data-v-9ddbca9c]{color:var(--pg-projects-muted, #6b7280)}.pg-wm-view__date[data-v-9ddbca9c]{margin-left:auto;color:var(--pg-projects-muted, #6b7280)}.pg-wm-view__addr[data-v-9ddbca9c]{color:var(--pg-projects-muted, #6b7280);margin-top:.2rem}.pg-wm-toolbar[data-v-9ddbca9c]{display:flex;align-items:center;gap:.4rem;margin-top:.8rem;flex-wrap:wrap}.pg-wm-tb-sep[data-v-9ddbca9c]{width:1px;align-self:stretch;background:var(--pg-projects-border, rgba(0, 0, 0, .14));margin:0 .25rem}.pg-wm-tb-grow[data-v-9ddbca9c]{flex:1}.pg-wm-iconbtn--on[data-v-9ddbca9c]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-iconbtn--auto[data-v-9ddbca9c]{width:auto;padding:0 .5rem;font-size:.8rem;gap:.2rem}.pg-wm-iconbtn--danger[data-v-9ddbca9c]:hover:not(:disabled){border-color:#e06666;color:#e06666}.pg-wm-iconbtn[data-v-9ddbca9c]:disabled{opacity:.4;cursor:not-allowed}.pg-wm-move[data-v-9ddbca9c]{height:32px;padding:0 .5rem;font:inherit;cursor:pointer;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-chip[data-v-9ddbca9c]{font-size:.78rem;padding:.15rem .55rem;border-radius:999px;background:var(--pg-projects-bg, #f0f0f0);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-link[data-v-9ddbca9c]{background:none;border:0;padding:0;font:inherit;cursor:pointer;color:var(--pg-projects-accent, #2563eb)}.pg-wm-view__body[data-v-9ddbca9c]{flex:1;overflow-y:auto;padding:1rem 1.2rem}.pg-wm-imgbanner[data-v-9ddbca9c]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.7rem;padding:.5rem .7rem;border-radius:6px;font-size:.82rem;background:var(--pg-projects-bg, #f0f0f0);color:var(--pg-projects-muted, #6b7280)}.pg-wm-thread[data-v-9ddbca9c]{margin-top:1rem;border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));padding-top:.7rem}.pg-wm-thread__title[data-v-9ddbca9c]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280);margin-bottom:.4rem}.pg-wm-thread__item[data-v-9ddbca9c]{display:flex;align-items:baseline;gap:.6rem;width:100%;text-align:left;cursor:pointer;font:inherit;padding:.4rem .5rem;border:0;border-radius:6px;background:transparent;color:inherit}.pg-wm-thread__item[data-v-9ddbca9c]:hover{background:var(--pg-projects-bg, #f0f0f0)}.pg-wm-thread__from[data-v-9ddbca9c]{font-weight:600;white-space:nowrap}.pg-wm-thread__subj[data-v-9ddbca9c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pg-projects-muted, #6b7280)}.pg-wm-thread__date[data-v-9ddbca9c]{font-size:.75rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-frame[data-v-9ddbca9c]{width:100%;border:0;background:#fff}.pg-wm-plain[data-v-9ddbca9c]{white-space:pre-wrap;word-break:break-word;font:inherit;margin:0}.pg-wm-iconbtn[data-v-9ddbca9c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:1.1rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer}.pg-wm-view__back[data-v-9ddbca9c]{display:none;margin-bottom:.5rem}@media (max-width: 767px){.pg-wm-view__back[data-v-9ddbca9c]{display:inline-flex}.pg-wm-view__date[data-v-9ddbca9c]{margin-left:0;width:100%}}.pg-wm-addr[data-v-a4117d56]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.35rem .5rem;cursor:text;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-addr__label[data-v-a4117d56]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280);margin-right:.3rem;min-width:28px}.pg-wm-addr__chip[data-v-a4117d56]{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .2rem .1rem .5rem;border-radius:999px;font-size:.82rem;background:var(--pg-projects-bg, #eef);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-addr__chip.invalid[data-v-a4117d56]{background:#e066662e}.pg-wm-addr__x[data-v-a4117d56]{border:0;background:none;cursor:pointer;font-size:1rem;line-height:1;color:inherit;padding:0 .2rem}.pg-wm-addr__input[data-v-a4117d56]{flex:1;min-width:120px;border:0;outline:none;font:inherit;background:transparent;color:var(--pg-projects-fg, #1a1a1a);padding:.15rem 0}.pg-wm-editor[data-v-36be5ab6]{border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff)}.pg-wm-editor__bar[data-v-36be5ab6]{display:flex;gap:.2rem;padding:.35rem;flex-wrap:wrap;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-editor__bar button[data-v-36be5ab6]{min-width:30px;height:28px;padding:0 .4rem;cursor:pointer;font:inherit;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-editor__bar button[data-v-36be5ab6]:hover{background:var(--pg-projects-bg, #f0f0f0)}.pg-wm-editor__bar button.on[data-v-36be5ab6]{background:var(--pg-projects-accent, #2563eb);color:#fff}.pg-wm-editor__content[data-v-36be5ab6]{padding:.6rem;min-height:180px;max-height:40vh;overflow-y:auto}.pg-wm-editor__content[data-v-36be5ab6] .ProseMirror{outline:none;min-height:160px}.pg-wm-editor__content[data-v-36be5ab6] blockquote{border-left:3px solid var(--pg-projects-border, #ccc);margin:.4rem 0;padding-left:.8rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-modal[data-v-6d9a4e26]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000);background:#00000080;display:flex;align-items:flex-end;justify-content:center;padding:0}.pg-wm-compose[data-v-6d9a4e26]{display:flex;flex-direction:column;gap:0;width:640px;max-width:96vw;max-height:92vh;margin-bottom:0;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:10px 10px 0 0;box-shadow:0 -8px 40px #00000059;overflow:hidden}.pg-wm-compose__head[data-v-6d9a4e26]{display:flex;align-items:center;gap:.6rem;padding:.6rem .9rem;background:var(--pg-projects-bg, #f0f0f0);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-compose__title[data-v-6d9a4e26]{font-weight:700;flex:1}.pg-wm-compose__save[data-v-6d9a4e26]{font-size:.78rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-compose__from[data-v-6d9a4e26]{display:flex;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.85rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .08))}.pg-wm-compose__toggles[data-v-6d9a4e26]{display:flex;gap:.6rem;padding:.2rem .9rem}.pg-wm-compose__subject[data-v-6d9a4e26]{padding:.5rem .9rem;font:inherit;border:0;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));background:transparent;color:var(--pg-projects-fg, #1a1a1a);outline:none}.pg-wm-editor[data-v-6d9a4e26]{margin:.6rem .9rem;flex:1;overflow:hidden}.pg-wm-compose__atts[data-v-6d9a4e26]{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 .9rem .5rem}.pg-wm-compose__att[data-v-6d9a4e26]{display:inline-flex;align-items:center;gap:.2rem;font-size:.8rem;padding:.15rem .5rem;border-radius:6px;background:var(--pg-projects-bg, #f0f0f0)}.pg-wm-compose__foot[data-v-6d9a4e26]{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-btn[data-v-6d9a4e26]{padding:.45rem 1rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-btn--primary[data-v-6d9a4e26]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-btn[data-v-6d9a4e26]:disabled{opacity:.6;cursor:default}.pg-wm-attach[data-v-6d9a4e26]{cursor:pointer;font-size:.85rem}.pg-wm-attach__input[data-v-6d9a4e26]{display:none}.pg-wm-sig[data-v-6d9a4e26]{margin-left:auto;font-size:.82rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-iconbtn[data-v-6d9a4e26]{width:30px;height:30px;border:0;background:transparent;cursor:pointer;font-size:1.3rem;line-height:1;color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-link[data-v-6d9a4e26]{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--pg-projects-accent, #2563eb)}.pg-wm-addr__label[data-v-6d9a4e26]{font-size:.8rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-addr__x[data-v-6d9a4e26]{border:0;background:none;cursor:pointer;font-size:.95rem;color:inherit}.pg-wm-modal[data-v-ff2acf2a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000);background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.pg-wm-help[data-v-ff2acf2a]{width:420px;max-width:94vw;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #00000059}.pg-wm-help__head[data-v-ff2acf2a]{display:flex;align-items:center;justify-content:space-between;font-weight:700;padding:.7rem .9rem;background:var(--pg-projects-bg, #f0f0f0);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-help__table[data-v-ff2acf2a]{width:100%;border-collapse:collapse;font-size:.88rem}.pg-wm-help__table td[data-v-ff2acf2a]{padding:.4rem .9rem;border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .08))}.pg-wm-help__table td[data-v-ff2acf2a]:first-child{white-space:nowrap;width:40%}kbd[data-v-ff2acf2a]{font-family:monospace;font-size:.82rem;padding:.1rem .4rem;border-radius:4px;background:var(--pg-projects-bg, #f0f0f0);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .2))}.pg-wm-iconbtn[data-v-ff2acf2a]{width:30px;height:30px;border:0;background:transparent;cursor:pointer;font-size:1.3rem;color:inherit}.pg-wm-modal[data-v-de935494]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000);background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.pg-wm-acctmodal[data-v-de935494]{width:520px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #00000059}.pg-wm-acctmodal__head[data-v-de935494]{display:flex;align-items:center;justify-content:space-between;font-weight:700;padding:.7rem .9rem;background:var(--pg-projects-bg, #f0f0f0);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-acctmodal__body[data-v-de935494]{padding:.9rem;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.pg-wm-section[data-v-de935494]{font-size:.78rem;font-weight:700;color:var(--pg-projects-muted, #6b7280);margin-top:.4rem;text-transform:uppercase}.pg-wm-field[data-v-de935494]{display:flex;flex-direction:column;gap:.15rem}.pg-wm-field label[data-v-de935494]{font-size:.78rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-field input[data-v-de935494]{padding:.4rem .55rem;font:inherit;border-radius:6px;box-sizing:border-box;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));background:var(--pg-projects-bg, #f7f7f7);color:var(--pg-projects-fg, #1a1a1a)}.pg-wm-row[data-v-de935494]{display:flex;gap:.5rem}.pg-wm-grow[data-v-de935494]{flex:1}.pg-wm-small[data-v-de935494]{width:90px}.pg-wm-chk[data-v-de935494]{display:flex;align-items:center;gap:.4rem;font-size:.82rem}.pg-wm-err[data-v-de935494]{color:#e06666;font-size:.85rem}.pg-wm-acctmodal__foot[data-v-de935494]{display:flex;gap:.6rem;margin-top:.6rem}.pg-wm-btn[data-v-de935494]{padding:.45rem 1rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-btn--primary[data-v-de935494]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-btn[data-v-de935494]:disabled{opacity:.6;cursor:default}.pg-wm-iconbtn[data-v-de935494]{width:30px;height:30px;border:0;background:transparent;cursor:pointer;font-size:1.3rem;color:inherit}.pg-wm-modal[data-v-2e9444dc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000);background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.pg-wm-mgr[data-v-2e9444dc]{width:560px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #00000059}.pg-wm-mgr__head[data-v-2e9444dc]{display:flex;align-items:center;justify-content:space-between;font-weight:700;padding:.7rem .9rem;background:var(--pg-projects-bg, #f0f0f0);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-mgr__body[data-v-2e9444dc]{padding:.9rem;overflow-y:auto;display:flex;flex-direction:column;gap:.6rem}.pg-wm-mgr__list[data-v-2e9444dc]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.pg-wm-mgr__item[data-v-2e9444dc]{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));background:var(--pg-projects-bg, #f7f7f7)}.pg-wm-mgr__info[data-v-2e9444dc]{display:flex;flex-direction:column;gap:.1rem;flex:1;min-width:0}.pg-wm-mgr__label[data-v-2e9444dc]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-mgr__email[data-v-2e9444dc]{font-size:.82rem;color:var(--pg-projects-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-wm-mgr__meta[data-v-2e9444dc]{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--pg-projects-muted, #6b7280)}.pg-wm-dot[data-v-2e9444dc]{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:#9ca3af}.pg-wm-dot--ok[data-v-2e9444dc]{background:#22c55e}.pg-wm-dot--err[data-v-2e9444dc]{background:#e06666}.pg-wm-dot--idle[data-v-2e9444dc]{background:#9ca3af}.pg-wm-mgr__actions[data-v-2e9444dc],.pg-wm-mgr__confirm[data-v-2e9444dc]{display:flex;align-items:center;gap:.4rem;flex:0 0 auto}.pg-wm-mgr__confirm[data-v-2e9444dc]{font-size:.82rem}.pg-wm-mgr__add[data-v-2e9444dc]{align-self:flex-start;margin-top:.3rem}.pg-wm-muted[data-v-2e9444dc]{color:var(--pg-projects-muted, #6b7280);font-size:.88rem}.pg-wm-btn[data-v-2e9444dc]{padding:.35rem .8rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-btn--primary[data-v-2e9444dc]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-btn--danger[data-v-2e9444dc]{background:#e06666;color:#fff;border-color:transparent}.pg-wm-btn[data-v-2e9444dc]:disabled{opacity:.6;cursor:default}.pg-wm-iconbtn[data-v-2e9444dc]{width:32px;height:32px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:1rem;color:inherit;border-radius:6px}.pg-wm-iconbtn[data-v-2e9444dc]:hover{background:var(--pg-projects-card, #fff);border-color:var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-iconbtn--danger[data-v-2e9444dc]:hover{border-color:#e06666}.pg-wm-modal[data-v-1b47786b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-modal, 3000);background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem}.pg-wm-sigmodal[data-v-1b47786b]{width:560px;max-width:95vw;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #00000059}.pg-wm-sigmodal__head[data-v-1b47786b]{display:flex;align-items:center;justify-content:space-between;font-weight:700;padding:.7rem .9rem;background:var(--pg-projects-bg, #f0f0f0);border-bottom:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-sigmodal__body[data-v-1b47786b]{padding:.9rem}.pg-wm-sigmodal__foot[data-v-1b47786b]{display:flex;gap:.6rem;padding:.7rem .9rem;border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14))}.pg-wm-btn[data-v-1b47786b]{padding:.45rem 1rem;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .14));border-radius:6px;background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);cursor:pointer;font:inherit}.pg-wm-btn--primary[data-v-1b47786b]{background:var(--pg-projects-accent, #2563eb);color:#fff;border-color:transparent}.pg-wm-iconbtn[data-v-1b47786b]{width:30px;height:30px;border:0;background:transparent;cursor:pointer;font-size:1.3rem;color:inherit}.pg-wm[data-v-f18e43c5]{height:100%;display:flex;flex-direction:column;min-height:0;color:var(--pg-projects-fg, #1a1a1a)}.pg-wm__error[data-v-f18e43c5]{margin:0;padding:.5rem .8rem;color:#e06666;background:#e066661a}.pg-wm__state[data-v-f18e43c5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;padding:2rem;text-align:center;color:var(--pg-projects-muted, #6b7280)}.pg-wm__cta[data-v-f18e43c5]{padding:.6rem 1.2rem;font:inherit;font-weight:600;cursor:pointer;border:0;border-radius:8px;background:var(--pg-projects-accent, #2563eb);color:#fff}.pg-wm__cta[data-v-f18e43c5]:hover{filter:brightness(1.08)}.pg-wm__hint[data-v-f18e43c5]{font-size:.85rem}.pg-wm-body[data-v-f18e43c5]{flex:1;min-height:0;display:grid;grid-template-columns:var(--side-w, 260px) 10px 1fr}.pg-wm-body--collapsed[data-v-f18e43c5]{grid-template-columns:44px 1fr}.pg-wm-content[data-v-f18e43c5]{min-width:0;min-height:0;height:100%;display:grid;overflow:hidden}.pg-wm-content[data-mode=columns][data-v-f18e43c5]{grid-template-columns:var(--list-w, 380px) 10px 1fr;grid-template-rows:100%}.pg-wm-content[data-mode=rows][data-v-f18e43c5]{grid-template-columns:100%;grid-template-rows:var(--list-h, 300px) 10px 1fr}.pg-wm-pane[data-v-f18e43c5]{min-height:0;min-width:0;overflow:hidden;display:flex}.pg-wm-pane[data-v-f18e43c5]>*{width:100%}.pg-wm-split[data-v-f18e43c5]{position:relative;background:transparent;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .15s}.pg-wm-split--v[data-v-f18e43c5]{cursor:ew-resize}.pg-wm-split--h[data-v-f18e43c5]{cursor:ns-resize}.pg-wm-split[data-v-f18e43c5]:hover,.pg-wm-split[data-v-f18e43c5]:focus-visible{background:#7878781f;outline:none}.pg-wm-split[data-v-f18e43c5]:before{content:"";position:absolute;background:var(--pg-projects-border, rgba(0, 0, 0, .12));transition:background .15s}.pg-wm-split--v[data-v-f18e43c5]:before{top:0;bottom:0;left:50%;width:1px;transform:translate(-.5px)}.pg-wm-split--h[data-v-f18e43c5]:before{left:0;right:0;top:50%;height:1px;transform:translateY(-.5px)}.pg-wm-split[data-v-f18e43c5]:hover:before,.pg-wm-split[data-v-f18e43c5]:focus-visible:before{background:var(--pg-projects-accent, #2563eb)}@media (max-width: 767px){.pg-wm-body[data-v-f18e43c5],.pg-wm-body--collapsed[data-v-f18e43c5]{grid-template-columns:1fr}.pg-wm-content[data-v-f18e43c5]{display:contents}.pg-wm-pane[data-v-f18e43c5]{display:none}.pg-wm-pane--active[data-v-f18e43c5]{display:flex}.pg-wm-split[data-v-f18e43c5]{display:none}}@layer pagify;:root{--pg-z-drawer: 100;--pg-z-drawer-menu: 110;--pg-z-divor-floating: 300;--pg-z-divor-fullscreen: 400;--pg-z-divor-fullscreen-ui: 410;--pg-z-modal-inline: 500;--pg-z-modal-inline-menu: 510;--pg-z-page-overlay: 600;--pg-z-builder-dropdown: 700;--pg-z-builder-root: 1000;--pg-z-builder-panel: 1100;--pg-z-overlay-selection: 2000;--pg-z-overlay-selection-lbl: 2010;--pg-z-overlay-hover: 2020;--pg-z-overlay-drop: 2030;--pg-z-overlay-drop-label: 2040;--pg-z-modal: 3000;--pg-z-modal-menu: 3100;--pg-z-modal-drawer: 3200;--pg-z-modal-drawer-child: 3300;--pg-z-dialog: 4000;--pg-z-lightbox: 5000;--pg-z-toast: 6000}@font-face{font-family:Inter;src:url(data:font/woff2;base64,d09GMgABAAAAAF0EAA8AAAABBvQAAFyjAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoFQG4GyGBzVcAZgP1NUQVReAIU+EQgKgbwEgaF/C4gQAAE2AiQDkBwEIAWEXAehEBvc9EeYm7qKiHN1VyX/nVk7SHQAN3cQpqU38w+s4HXqzECwcQBB4/dk////JyYVGTMpkrRsMPCKih6KbCMhMolVWpKMbFW5LLAqixJV2YVyqDUtaYONPnY64qHwrtAKpcmtSYGgUAr+7OiQxYIkkqAux3rstCdK5GGkUM96Fp2U+dpQKFRxJvLs+7hjQLQYB5kSZ0KoDQkFhWb0NypDCUdgWjm9oYmcHgo/ofJCe3Zq873GeaHTd7av33RNP263or87Lf/5La64K5RC3X7bp0uzWaZfD08Uq7HJN/q8onILVnjGR/j7hNZcVoGx6yGqxjr1UoC5L/xqWfab3QAy3pLPgCfm0c/zdftz7nszu5kxxpB1jCVkb6z5WbZWX/jxiSS0SfKHYTCk0qaSll0qafm+35e/tUjrD9Pyp2VTpG2TkCT4Jxlw/93BuCGwLildikKphoe59U+QEBFUQrolJsxRA1bFAjYYY8A22KjBxlixUaNGi5QKCBJtIApK2Wf+AxXv2rPiMj7Px98/7NeemXNvfyqx/qQJBBZHGGqBPn+Ad47ezW8G7wxpylPxr3srpHlXKk5NstkT+KW/pyoBzoRCVfRPot10GvcgvNSVQSq/znXBij1pFWAHWKFqQ4/q1WZG028AFazk8sYbwCdQ6AF99+ADfF+AeMg/8VLsqEsz66V4XBwu+YLfR+PyRCa2+MSG8t/RvFL6SgGYfjwNHFtbKPi6rlMqpVAtfXS7V/wQlUgmSiYkxtQ2JyFlQqWNzBGJO/LE5Yf5zH5iPwdvWON0CmR3PzbNpkQlK0pnkpkgBv0P4M/+6FpDeHT4gFWxmX+z2d99ebAebdoMC15600bEM1wUwEqnNUvSHFikLETMtefb742AG2PHNMVGFSi4wVkcx/E8z/M8zxdBAtj3BwaibzPJF6wWRDt+cI2VBaD170017bxPAEbAXuJKHhF3GbpIp9iSdEqUU6jcu/7/v13s/v1YAlgAOoAg7wjyApcQLYbTMMiaw5LUDYBLOQGKiU4pdikUXcyVm9ZlGUMX28pt7bYyJDRV/Lpko7GoAWH+V2ZVZLOEmdACwur//1ql7dt33v7u5T4VaBs0ehZQBVipwvT8vlOpBf4hWgDo6UAF0TIcj6Ciwnp10NkYEyU3UudqmmK5VfgAmfCaUoUShONf32zeN+daYcY4gGS1Op0SS65qNKUTQk6P9DBdHx78btqBNftAeLN8coIHgMvC3ksknn/Z6/TL6ZRlO/mCVR37SsYSqvkOhFAEIeGh2K/V/xBNF4lL+0NpFiMzJ7aISJRGgmY+HVIjXokQ/3Xjuz9vFjQgbaY6ar4IBBgmgPmfU6WJn9Vhd2eoA61BiMNa9qAR1Yoy9K9wTVhCWuayQMO/W2F9P6AX5yAyK0WCBAnS8/rON7Tvqe2uM5hhRBDGCGGMJ0wY2fE/6v+N6P+dhg1mmPGMsdYYSXIlyZUkWRlZ+///y3DaEKQ+yVjWQuqMm/jffr7NgUwgIaRtUTfacW0trfy2O/D8GV39og7+XHBYzbzk49+FQggA+FaECaISqtIINbkL3fcY6jIEfTcCI0gAo5EBGB/5gAlQCJhlMphtdrDw0LDpkWCVOsK26w3b7VjYXgNh9WbCGsyHnbESdtZaWGtXUX2sB9abXlQDGUBBBLgmcEmIWWtttaetNwMQdhUCF0WpQj/wwdNiwesFJicTHF8ylr4IHF/ZpswCEzRg/bfAQAkosL044BUvyskCn8O0/7luB7JXFRdfsgkQhlsc3RbQwncXcFzvuwl30eM41kwCTCKIC+FRlhs8QvExWDAmxt/M4GAwPsFe7zdh1a8t9AVFjFVx2MTDhof/XhbuI/hxGdm7aOftnC9kcebDWJe6E3bUDgeYothdptrv8rTZLpWGaqKdy1Avmh7xz+jjnL3zwoSNkGreO2fglivQiKLkvHeWHrtrZDrQJVtFqJyBN0QrRFrqokzB2Y/CdgqnaCrOCCfOPvZwhWh/4seznINsB5fNaiaWWECzaUINF0OgPtSA7jrWzEYzhFmIQB7OqqeGSjoLtspcw+3bqslTgNrVZLHZr3yVquCzMIG4ShNdJGEeeKJjJx4Ti8imWtKhchz0httULrd8g6IyjmdfrMio4T6KSQH5H16PcgXylYyJktxxsZHE0Zq5ARhOhxr3Qma1FGum9GlSEZ+qy0FHZDnOoEaGGBE8OKwfEyoEUMCBocAFe+SYMfE8bKdxSaPBPUpBU1XvNZj6leqyOlVW1GD17mpiXNq9f4tyqcOx+b3YgZpsynfpz2k/LtK1kw+B70dt9RgycCOuVa7DFo5qMjAS4EtA/UmypqTlH6s3vxsOkU6TVb82uCtLkB2NsqNNlC3qRw97J6mH0p/S9mTwpg7X99dsVX+w8JDrhvFy9wr3wkmKTtL43Y6EkkgSSSSRxF34s0u6lfSTalbbwXZs3tuMS0RxqdqGSGp8VhTA479/NwvSoAJu5OTp52RdbZ8soiz55ugFBi7KzDak8kRl1pF1qaiq+N2j36IftYO1pCvPjdAWdOgTO7MziBa1bDbNKgMfpLNWee71BhjjxhkJJ5xGVMehpHzQyNRkZJEvQgdCLR92l1N9FWHrfX41QoEJr4cvwY9Ebr0Eysa/Vx133V1tVZOb3KePAb7wNUPVkWGNIMqAh8xQtlNmbDOpi8PCBiZw15FA3B63xI1x3U1Xh/HyJluajCm9bla3fJm4evbqSdfwbaFAa0t+Zu/qugFiNedJpCMSzElnhzXe3XHe1n5q6oNNVObW4d+REGdHUzYnMUTkzZ4TMaGSMGdUBAdmCrq4aXPmwa+UG8sMlM5eRO4kuo0js/sNKvQPvPvb3S7WpjaNjaO4rzGk7+fC/iHpQCXbgYrHSFxfhCcASh6xAHK4Uh9HMgf4HRNVCgDWlLAOYe2/qPx5UdKVZP+HVuQUnMJEpYOb5Qxq+Hfz5BTqE79pG1jVPDTO0Eu0k9ZOcJFaoEGI4TsNVAIquQ7njwdxCCGCD1yWPh5DHvQoxAg0k95UbSotU2WL5bZrVJ7xPMDTvMR2vchsvWplr3oD20T05e3qFSTnPoQIDWxMtn94RLVQvoJ25Ca/+BBx2bYrLXpsCIjpslCT6xZu2W1aLyjZgw2/ED41oE52Bw2fLjqqE5Xo54Rn+rnv3Y/5qP/LZFjhCZvndLzLsEf7LdD+R9XydNaYL4FJY8OdSvGL3uvxRyFQHBtIMyDzNhBW9eFraGMq+EWr1ouSE6m9K2Y3OtcpKtaklhfaoKDJI2zWuaSJhem+zkwPGMPIZc1CkG6bnjjPApk2IvQyd5vr3408v/GpzxyvOuwUWCcSBoDJ2B/GRVc1CB+WBU0nlqILUCufmlAwLBVA3Ubi8hYLI1EyLkwtst3vgKvejEwuetMkCJvoKR79O9/mqeskslpLScmdcnsRWXCbOpFYV0i+tuDOsxpwjesC51pdOzKfYPfR+D9zK3yI2GfKCqvy+Lg0RHu1NHK7GnzvwABpiqsZUaF5sGaU3uuR5Lsfbdjjl8BmbE2OebyekJ1U6NTbe1t/kMjYugLsxVOV7nRyvf6sr8A9nnjdYcs5Fwd5wM4KeFnDzxa97B8J8syfsODwjJr+waofd/JiY0iKi+mvxNjGNrtcDi2skEdLkvJKVQX/StUVkkZtTUmXrmak27GicwLFZ1A/Z1gJOdWUmCnTzcrsR8lZ+NzsXHK5lGx1R2q+67kMxIwghsMkbIyc/AgQRwHTaOAcA8hiAklsII4DHOMW2AY3sPNE8sob5gN0vmB+kCaA+UMXjH4hjCkMQREImoygKTCLxamfoIrDuniwROhmgc2GLgVec25xSi0Ht7R4W6THf5NRLnYLK8BqccUYZQO2FKNyMO6XXKFM2qsqR8pPAVMDXSFYEaRisNIklqm+liO6FcJWZhTl6vc1mtJrHaKrkGXrxWyDRG2s9Bg8TCayaLtc2iF5OyVtl+zbLYP2yKzqyorlZdh+KgOu17gOUtlBuYTMfx/b3e7DHvQQIdNZZktOwAjFgWHG8MtuuQ085IFRYmNjh834lusQlrf8IqQ/LQoNQYTv+oWHIppWazEpzJpx+u/8pvYn7NzADjsFun1Y7IfwjtDDxaOHi1PMSyG6JYQGM+bMmG8ZD+F6w/KO3xBmt5wSIqzwSQhRZMZhMGUT47zlyMRYxsQsWZumGHRHwZ6vH0IuaODyur7LnNekYWZrVW28Yg0vVyRPmpmsGolDpJCFbOTgT6X2RBdagy79Zsw5R29QIfZK2aDjQd8VmO3abR3feJfW6/J6sF1ZIB4CCN4YNUlgPwlDxxpNxBstFQj6VWAUt25XBlQLsLVwUflDKuiDFQXwQAsBMkNrgj4uPuObTgA6GyAYDS5/316daolmZUywu74X/ZLH9rprZxiCBHocUwPxJI7vNvsufptKGshMZ8jiC+ZhQEHhSo1b1pWhpT8/cbIadrsczVq0ajNs3jrDU5Ysa4l4U+Kz9QOb6KrZqNoxDClgUQ1hNf3IqM5wNBbDQsajKhNuKjCD3cNxy5S6eFw4j1Djipp4y4I2o+vcBx1nFCoAOBkHuuEGU+fq4nGoa4Y3xbzY84bGMRBySngOCp5nFOqGk8iQeHFsBzLDypYnZ/1YzWvbsKaF1ZixRjPxZASoT9SlKjv2bfgRqoxN5I4Cna/YCFaHUcrCh2MuY6o3qcHG8ZZd9uBtPr1ZoQ9zfPpnyA1vigY3+ac11wBG4R5ojsqjf76VyPy0qoYo/f1VrY8p4DrXCI0y6N22LM8HJtcFkyRBMlg4xA57X+gkCjTLaO3tPlZv9+CTMPIQvdXzxLayZwvK/KzePxj0QflQ3tOTeuISNRpvcJx12LhQGcmDXoKHlptbucQMrUY1FAXlmejT3wAkmTdVW2NvHh+TMr3zackYTZ/V27dUq6HKA5MR+fZQRUx0kMyvrn/QlDbSXXQNz4+aqvEGrvxuOFlqNu8X1TdKw1XQU/2FxWqdnh5OtetPamM4L605F84hShXQahq6cRZufbpAnCz51O3Hz8NiXeQhUKi+NQFxeQvXyCEZLeOiMYFEo9487YqZHqC8Zwt1jvKea71LXnD5KpVoELOn3mnTagL/XdD2pJZIJecm5v6MjAiK4wU8mZmLmshwW0I9CwXw5QhjgNaaPfxmuWPLtKiZcNh0i0PpIA2VQ0mVokB3BN0Up1Mpq7feLS5dFWn36PkL7niQyJgFjX3crtGNGH3StX490k8RJJ1F13W16yISQWhpvOX3qlcQmfsthi4BmwoGss2DaJ2G7iQb8x9c0uZzyX8klJkWjhwRmRfrDZ5VqS7JzGF8lYVa3INs9d5Y3cHGcxG2de57xOHmKWj4mB96mPnIiF6ttkoOuhS0U9bpRmOtkPosXqXsZncTbEUW8JTA+1Rwk0Vr/5N+xLE8mb/Z3/TB6AXfqJdSkmw+PXdS/osJtGmXeER0iSPDEA6QuLfQsqnSDxLtkCjgGPQOxBLpyHOloK0nRIG7l1iQl9STWDRPych8WTmGulTMANXEtWYTUr4+EB8QJGO4IQZzaEwqmQqREzC1ql4eD5aZkRtuozc6bxh5Aq/Wx7B7c+MQztnbZj6d38pbv1KX3u+X1At6orjVx/U/a/q3zvsHu3hxKyylGkBtrCfwTbZEE98PGwJvAAq+WFkrfoC7+yGlMVpsMLJiLCWgeXY+SNZvjkCJ6HtA9K21ZFRcAgwXq+PLX5Y6nwLz/lMLZnYXra6uGbmuoBS4dv5tRnvV5gUQGs2pXBf4N7I8WnPOs5eHO/ib5u9wzHOUzwrTkcbP/mHmX5O7W83nhM0w1qtonx/H0FZX77bvlyRj5ft+Jes9eN9SnLDzfqwYlbi5aL7qvZQ1yRKTOnf8SlwioB93FK3qgr1YOQbzT2SV8l/VKP/dRU6L9TvrtqqsP9BSebm58G3i04GlW/NK/GDrgOjMzjoDXncwRQyt//8Z8TWCFAzHQCaMxEEeAl6vKxRaKzTaKgy0N5kjtnIsOUs5ezkHOUc5ZzlXOXe5ALkQOUhAtNMlsW4UUgsmeWRWLipXbN/zz6p4xEqEEIOIPiQmQTMkh6zZotlxgByNI+HEGXLhRsKdBzTeeNYUgqBgMWixfoJmmokW52cowSz6kiTTM1smjsWWGCObkrlcecRUNPhKLCNVZgOWjTZBVfYhatSwsd9BRK066LAjhI46xsKvfiPUoIGF3/1BqNEJxpqchE45j3LBNcR1N1D+9z9C5xbKbXfx3HMPuu8hpg6PsXXqFKDLc2wvvML12ntmPvjIRI8vuAYNMfLNN2jYMOK77yYYMcIhggRco5ACrxjIAJ+YyIQR0S02ssE1DnIgMDPkgn9y8qyyYZNVduyyGrXeHl+eiQaRCRgSEBEwFBLIkKpAQQIFCRT07to0e8i9yNW7iEJZCwmsAhtWZsGGBRt+vPnw482DG0cWwkUIF2EvCzYs7GVBRMCQgIiAI0PeLDkvGSptbuxoazwHWbln4nhqfhg1JjiLsmOeb60q/qBHiJUjxDXmJOUvI1ZY5OSc8yXmmRLjKcZTsU9eyYs3XyYq6immxyRTuvfj1kx58egHyuJ/6xAVNhhroy3QdvtgvrBkhuCwwym7JcW5/ou0yNcNmCPMcAm6GCUEhceKDC8G2QEFGc+vW2dCXgiNz7g2P+OMyzjRhYRMu5CQqcPiHBLpkEiHRCZ0jFugQIGQPBMAlhxZchQuxEHhQgTFf6SbX/xyhKUYsWJ6LEuO3bJbEjKdCq/LE1IwFciNNwV3rKZ1/ZALCBScvZ1wgLu/qG7PEo5xa5kSpQdkFXTgDIBHjlsjqMv4vLjvnriKQfv13tg2wMXGGsURE96PyN+djI1ZZkURpkjMP1j8Pto5NjWTMWwuX+sBPqtuglfXhLCiDdTnLYhV/k3ERTYNN2us4WqrbdxyiHuUuU9Q+NtJE/MjE+z/veZBmQQhvNRg6MTBMMkSYZlJ42qgSlOR7RVmX73CbNg6wI49B46cOHPhyo07Dz58+fEXJFiYcBCHRIoCdRhMtBix4rQtHlwCOoZUTCxt2nU4ZdSYcROmzZg177QzFpy36IKLliy75LIVq9as23DFA/+zactDT/xdTpUTuevLKwsQYDPtDidnLrjoEi7pUi7tMuUhabnkMtvivS3LksheZakcv1CWKfeBP/RH3zsLeYUMkK/Ty4EK+IbFY+YAHIJvtQGgF1gz6qOBi8WM6vCrer/53XF/aHRikabU0Lab29kp5ZhpMwYgAG3l/9fsA+u2Wv02woqXD8tehPJhpY8rHT710aKhRftSRccsHoWmlN/CIkU5LBoTm5icgkqVarXq1Nv2pPhsA/pXe+R2isp43NP33pHbpP1JfpLM0zF0vTraTl4jx+ma9jSH9dUTxcTeey4OnzSTk2tlHjmBvuO+qig3RI67LJLuotmSKXSf+2C4sb57zd4ebzVXtLEX5TOujObHrXvpfjpPXh1/u1DEpPz6vLgM4/liChZNT6yZLCRZxkqNGuE1X4nwm5hc5zNT/CNlurMTiXTRJT+657EZurwXX7dFRmObzkq8gpYkISG7qImlVUvklDZPrsirRRlV6hH5dUOov3J0g29rsKmW5A8F1ArvJkvjo48Lw5f4TQMjYc2GrWAhQoUJF2GSyaaYaprpIv0oygzRYsyMpFWSc/bKFMyRaq406TLMM98CCy2SGYuXy7IkGl1yIl+QL/FKj096fdan34Avq8T5qlHxqRYAAACgapSRu0peqJbJV0CtUJFimihZqdSysp7Fa2RZErmr5YVqUb4CaoWKFNO8pzip6EnKZOLFopde6fFJr8/69BvwpW5BVInFS7IsSZXPfBRQK1SkmGbVLibVC5KsKrLXWCrHL5ShWpCvgFqhIsU08WLJS6+89sZb77zX45Nen/XpN1B8KdW+pg6dxZFzlkhNCjQGJhY2Di4ePj0CQuPvBARhBZUoXVz2CRWkqgrBmuEl8fK1vkVFZiMv9gm1DqGyT5J+ctQHSonuqhEp5cOuRZFcsF44lz9WIm4vAR0zA9FYnEhCs3Il0fUZadgEUujXKyt/cbStKn7JT91qB3i5PvXShXoXy6Cq6Z2kNnpRnQ5JAbqbgGflGpfixvQbbhE9k5BflKF+wDZ8TNtvkutG7Fh00aXoWPLIY526PNHtqWee55ucTwZ9LYbowyKei76wZt2KHF1+XsMqQif8sW/r3PUk47QUlFINMetg1UQubmYFl7lfhGsabxrSUNkYRwel+lKWaUpDjwnH2CNqsNUplAvhJgi7Rs03kaduIiLkO8jPuwUbuP2uC+CCtToDQlDfhNe/hRw9KdXHK4l9/FELsuPFJBSdXDDIu/TjBbhbvCggHsc0xL1/LQD9dhFuKxzhcfAwgXpxLoWNi09ARExCypgJMxZkemBZY37FTHLW7Iw1bq0ft8lnK5dlMlUyrf7LqnJFmVYqLAWfgEUP3IAGWAtp4C+JA+YvjPPZ/yHIa/IqirrPr+WqX2kiwLX4EG8HEDYiU0R81EMBClFEn5gBCUOmzFiSMWfBipwtO9ZsjGUPz6QZZdyYTHLIsXE55ZxLrrnl3vgUeeaVdz755teEPPLvhyYiuBHkAfTAsLhNjUJUfEzSZsVm1MLyGbe4YiblVpd5a+lz7VrXufvLeo0y0trHoi1c5NkGK6zoRQsRMkzYUKHDR4gcJWKkmLGr5k558hT1xVGlrqImmrRVqlKtRi2dOnqHErnE+DgROM5Hsmk5If0ZkvJkXf6MOGVWRPLn0nc97VnPe9HLXvW6N73tXe/7gGD54APogeFg8aVjt7hC/HKroNdaTUm7WScjUj5AtHu1w+pFSi+sTGZvJukkFCt4soNLaMRv5MEnvtxLPbFHfPbEwDn3rRs1zxTDLDeb6tNMPSUExUoggkIZwKZFAAsEKjBk0PhiwaYWLr2chazFsqHH7rwjPmtDLuz57ck/xtzyrARRs6Fm0a/t/SY1xlKoTKd+kSjZch3q3Bcpoaxk7ZRPJU5RzLN5vJoqvr9iNg8+RyC8YCNiFwQds8/s0EnBpEcynQ0+eGJxD5Eo5H0il0LDuYDC2lu2fU2Z5uUBit2Y+wHE54Vx/SOtjL0c8Xloq1/RQu+ZiI9Lq5dD8O+x8ZG2yQn5YNN9KPIRiIb/NJsA0WBXco4A0UBjz2dANEiLTS2IhtMm/XiIeRyIBl0zZxUQDc9H8oBoWGdSPrOAaFhhhIJoqISpl4DEcHj80hDMppYMemaZWGVVhJemuvid0e7uPpASLqW+9FU0HI4v3dkuute94bXHEACZdWW1ZqvHCdYHp55awerOzvY6UKZKXalUeNt8Xuizomxz9rEw3SOPnQ6/PsCTe/HlCWq7i5DCn/oMG8yMQ585qCcao+itVKnM+6DzQWnK7MhQySidNF8aF0hc9HhcogGYRfbAlbrPEM/C79kw6KaOv6CglCEQTaCdxNpq+AbUrYiFWr+6oZbaQFRmuyoLh8ABUr3Gyroztj05C/iAFetnodj1MtAA2V8/CSHmBAzYtXRqxG50gkSP02hljr//d3rMVZchswybV2nlMIsvwMLDZ/glRYr/1zLw1kifDy/1PUPLEl+IXR1T7esm7lyTFev2vx32D+XQg5q/FSXOA2dvmEUul+DrOMR2RV7iEMGQP5iXJUMWTGl3FfV1bRnnh+ARsIj9ynBUZenNg05XuzUPYqXTGMQydRhAAqomACdzUl0Jn4WrrRKwNRZaizIY3h+XIyd4O9wsb4wX4yYplNvtSb2g/9DMT4Vd7C16OX5OtU6NortKCgvDlKp6MtJIJtqk0WlMMJfRU/BzNrfHlsoNfdKQFFn15h4IMxL114VFgDjFxyqt9DYiKKqmqy3+Wvn3ToOdf3yYKVIoP/akCD5m75BK9jLvwrd8txXRPXqy4/tQHrujjVi9A3bYYAW1bBmSqb9buIm8uLCLwEDPUZWqPFheqs5Q6YOq1ArKSpWAKnxE21baZ3GdobwwmZHKqZyqqdoJgz0Z/4Hf6yCbn6/orQ/ZARW/+HIZFh9u7MmZkRJFSS/joXvQi+Wqu90Jpfza5+obZ+sRu9zvjpoqbXWrnTuGlYZkFlFHt2bN9XgtyzaiSaa7qYTxj5mihJMRoIDBnwIIuNHl5Cg4u2EwJko8Qdp04rGvwjSajowJRH4QETQMWPxey/Vln+UH2HP1u6x33668Zf8Pv/WkAe+/bVdxZZd/Rce7tKMc6mLO4+zP4iTH5cF6rNy/HDajib5MOpn475695ujK0OX/G4W/P58fr9eHYaecLH+fL/dXP6dikP5rJcIevOttzj7xele5482ve5UDxx96BZd9zCMd4mDndnZnduJjs0b66rGL6mXbaqHbjtusV7V0S5tXTunFFd7IOlVe4wpYNHMo9+wyiZxBajlnmX5qsSIGT1F4SQslqMTEI/axiCRc5lqpmJ8YuqZ/jwQfBo1EeGeNVlIwIegyXwj09fH0cLU2BDlkJOnrbKmv6jERAjQ1DaEGddVGtkT1VLkD+lXVVUVAvFAVKFtMkYQQTB5ylFwmEotLETIE4siqHl8ZQIsSR5YMaVICIEJSiohs0qCCIxEYHjgixwQJAsImBJ8O6YDezgiWtSnFYZmGjVdmalmWZZmmaZqmYRiGYdhsNpvNZmdnZ2eHO+0P7y3VbxFhdTvLTpJEkiQAAGZmZs4553JdjCVJklSd0xIkSQIAYGZm5pxz7hIkSZIkSZIkSZIkSZIkCQAAAAAAAAAAAAAAAAAETJIkSZIkSZIkSZIkSRIAAAAAAAAAADC9slIdBo1EmNCvlXLFKQe4sGFChLkvBJpRAQ059Q7YpcpaZdQ07OlobVrE5fvoaJ4SJaroUKUUMXS1BKiqpnppeDx5+eQ7UkmSJACA6UPVVuMULYzipJCjZJKKTxEyyJUNNiI9KhyZ06UCgAelgGyYkEAAww07zBDDxpF9rbrsdray511vcm7BEHd2TJAZUOM8/PV0DQsRnCJ4pEEBRQwe2GOBBC4B/I8972rN5bezpd2n0X+jV7oFy1v20hczPgyDgMxQATTIsWYIxEGGRIwANlQwxKHAERlS+IQECAfzoWc96EaXO+2sCQO6NKkkq6DsmJFCFJMip2wySxIfaRiWLyevkEp6gpTHZ2iGdIgGd6QMwkgc0OEybIbJEA0mDqc3r3rcrdpq6S8zhvVqVUuZOEHsqGGKS5FjsqTxkcCgD5554IbLmv2lQZ1q22xQTuOYO19qu3+AV7jOlx6Wadhw+EX42HDlf3NffhfcIizX2UmSSJIEAICNSZIAKPevHt1Tglf5naWRYNqiJcR2AFqqrezssjSwm9MjR2GeZlFwBvf9ApVdG7gehF3T+om/pFMGBFwHge0yHcjrDtqGcfPfRKVFuWuZndcNnERCpM2NXYPXfUteiET8TBq72jk0WJqRyP65savMjse0A+Ld3NiVehQYlBBX5saukBejRUPUzY1crs/oRfFAlM+NXUbcGm8V82dxqUgq9S77cshoSH8Xs39V8ivvtDPOOmfBeUuWXXbJRYsuEEY0HAWBSzB2CtgODnvhOvF3skmD6ckgAlyWYeer1aAgatBksaFXhyuaHFCpVLZUsSbx5wS3rBzAhUVkARADoAKVS2wTSNK5xJxQknG5xD5EOmYucQyVZA1InoZKYw9IdzZEOs6AdBeGSnCHSly8zZK8odJdYqi8qmLPYgwwAPtIRVJFhhYOxFQpIBTHJGCbfdjt+N85/X6Dhpw0bMQpEyZNmzJu1FgETUkQl4z8uoDmvXViUJUjCe1J9Yd7B/yokJaEfArqou60E6NH2UHco7duhn96mZOxEQi72ZMb/W1ESB/Au84rvWs7+Y88Ao3fh8+bvWu/s2t3zV6wp+22O033Ttds7o9eL5+iOfx+cMMVbOzNYxP9jdWDT57TZ+wUjLR25HA+DuVVd2pqB76aXmKhBjxz3j80Mrv0bUOdq76+WSsWBZfbgbbPnXZfOloD8VC/IfpCm0+3TOq12ohoH88lvQSuxvhgprcKvTfQO5vcJV/j1ey1eu6Gz/XMPb/WVzR8OvpbfaHC5+XVi7Zf/jHWyofVlqfV/573fC9sad3zDm/rmgNcD1q4Bd48JlhewUbUButYMy1X6pf94XJ96cJFnpfxbV96k7FRAgQw74vmvNAUoSaFZgSn/Y5aPx0BjWnroxeN2N7zcLDaR6gBFzphruOG6hXsd33sTp/oYmu9fWHLnFu1mp51bKROeueqEazPaVS13HMlpLaVxkoVlFRLJaRAJffu7mTpSSklLB1dwmIWfbs58IANdCAAAuKAD/BgRpkOmS/+Qh5zmEXuehEYYvvuhfM0LX4Ceb43Ui5iT4HueFnnxFHsVz09RciqmCFVjCepT94DRTeYT4YDLGKa4SspxCrJSyCCFtAgiuS4gYR2EL02VRJ8B95rrcT5fExMmQB41AbxiDMtY+rRofBwHXqhsV70XMvmXza7cWTzvxPIQyP3IOTmv1yp5SjkLOiEcVUvoex19bFxhW3Uns3TcYTzGiSsKCVzIksbmRnLVHAMjWGBdpkfeYY4qZOM1qfg3ggDFH8hjxxSpMkko+Imzb/leIQeETFDRqzZcaDgHXr8/CBYmFhxEiSZbbFsuVRKlKmwUZWtttuv1mFHNPnbKc0uuOw6ndvu6/DCax/0GKzFpC1diXbEHxprJzAVmWQJtk97DODKm1b1rKCNmO5Za9r//MGD7CHomp1Bx7tCOVFDVxWIZEG6zHEntlXTs7vKGGC/w7wKfOFRZ/yKihrsxtgAyOZ9b/AS4BXW19vjf0yPgRZwvua3nIsBzv5kbAn6soD57H0TuC4+bInFFfeJ3BJ5zWt/USMUvOXnfCXuAPynuxMIr/oTlWKiEKQggIANXqRKa7Tl1IV8CQCMMLHAQ6HHMZaxghHL99bb8KVRb5TJasXM5bk8D6ZjkaIpDmX9TWQvspN9yUxkFjK5zE42XuYnCxVKUV/JrTZVm6V4BMF1ufFToyF30XOJYmegBoq9/afMWGb22DxkvlDiN63KegvpPP/+YfB6Mx7DP7319OZTVOAvdgYjbYYq6ol3l+wq6CJ3kTpzyU8QeCDwXK8CoC83HBJ9KXQ8rn1hK+xXCywnqu+1FFBqS5eribx2M8uPPj5LCxtemJ0YDskHSy6Lx8vHEmummc/79o2uUYMryrLDqpH1TzyW6/7vblKMPgh8+z4oyEiATzA6c2ZHXW29dpLqNbvRRup69NrQmS3E3WqbDtJWrViTNJr9oU9h02PA2BgmTDlx5sKxjyYKF2GSUCFRCpNijlRz5fvmnlWWW2GdldaqsNlOu+y2w6/q/eaoYWf954pWl1xMocu6PNHtkV6bfBLjWiHO6XaWBmrPDCTF81y+7uH67wNosACYlwboCeAKnwO4zpMBLv1QcHEC4CIw1qoq/La6baabMVK0uHMYpCgEqc66bpa3LGILv/zEO5AEq+8fXpnYhH7J+ONzfgaZApLUtdg9wjcSLN+WWgjjGBMogZtFJKrnixFmdXCtFaArdfMhUGUI9vaA6ZsmwsJ9Gjsmm6I5AmQOJqOOAmBOFzM8KyURGjtaLu/mJ2xd+zA9FlgXWbW46IeHOrE02k0kj/TdojYgKu+6fAU9DAwglUElCxweY10AYgPBYRrULeM8oEhH4rIi3HpgdYJHg/MLORqdaR9gd0NvmBqAKTZ5Wru3LChX2FlNlhICpBw3OlzWZARDJAzXxcvUvrb1QDyxDnTPg07/oQtIw17W4sZ/R89NPQ5kO5GqMmYTNSypGd2J0qYHwvM00gSaTzXyTXwdPd+YWq9KT1em1qWpC6LKhIwRLn7HYpF9RllmqMAfWrY8j3qBcYPOeYOT5XWHmgXpCJzYScRLAA9lYqbRugE4SBqzwM0xJy4IvZEEjAyEqsAGFWH5cYiXmFQzNb18tmworJHiCETgozvLz4bGmPurrcmS7uPOYBVK+0mo+lWp3ZlhLFONsmioodBuKv9vmDv+55mEjKTaeShV4BcobVVuCSiaI+Eay2Dp98g+cunfr1CSf0JDlm1uXv1wYBIMu/FsFl3iDWbLidzOhpJN0xqygxVCZCith2IDZ0rQg/XzCq/28MS8wHIsLxPulDbis6naHXMvquBKup/5cpGhdHkQq+H2WxJQeB+pyHxQdjM13HoWiI1p9ZkfYWzWoWpCRZScOr/Nua42B7LndCwlsS1H1QWKZfjGGWd50iN1SjAfF+kcbj/3DVZAWtwUU4oIk0B/WUTUShHBtrPyUzPnLc6W1aX5C5pMlUbivh/844ZsiMgkry0HzgliKt2HosDH0mwhBTxlJ71s+OtdaKj7o+rud/ELEJ3odJNWF0WpJ5dgtMPQnRFQI84WcEzsknl2oa3CN13fR52/Ryw/x7eoGTpKL0gQ0jNgKqhpvAXOyTWRZDrRHjz7ifW7FIBQ8d3ygEk6ihaoJMFRCQpdNj6JLa/dmZFe595EQJYT/HQjM406c1FZq2qfBzbBLBypu7xf3Kdfx0CSl0vXAHsje34a6QkYP6XLC8Ax98SyyHdqoRFNQzm3Vtzm7bZDZrRyLHtKP9lHIG2LVKfOaGJcHVbU8iKK0glCzAqJZPl6jBsSDVtJ1RYipDaiB7mHJ6g3BFv69WTU0n36vyORtnERu56NoiNp4Lna3RoZW6+n8iyD3iNkjnLFPllDSUlVRvqyXLAMcAND+XYu3NY1iESMCY2odiNZvER1Uso7i5XNjlICojZJOE7dMox2YMbJ+ZwpQUe/Xj5yY+Pgc1uSE665iyRnKM62Z8/DeGCqlDID5UOr5Nzz1JBTTsjXh5lUoMLnFfu7bEDNmY/mzCPyXBT9LJv7a+7FPlIrCt3C02s/bXBTVGdaIKPFRswJwIWKc7i2LUGd046o8cCzWrdyTYmn9+uvUPLps9iyUelMuGPmO7aWb40IjeVApyg9CE1oKKaxbVMtNepe0SKvrw7NC8x9Ii851YBCzLGiSRsiXOa9kmUflxrRq9pY3urO5ywkrpE6sYOxWBe/iLyGmNPsBBdyu+Y7+uBaQXW9kH/KPloGCiAHnXHdwIaCTjT3EVXIQWOe3yfEF9YHAbu1vDvwx8xdttLUqjmANWjfpMaNC86YRi5XOFXhaegQ9EE6MqRG7eGDezV/+u1hzAl1bBcwz2F1iEFNmbFw8RgWhQLFnztWQp5ChummyXEAMyD1xqVoEuxtBUqZM/rp9YPpqEMammJQaMtDXmn1RAzY2IYj2McPOchXLBtiQynCD2nCU9HDeDzGNr+B4SIU006jz8E+nOlqNPWUCfSHCBqeK5SP33dN0dSIXyXVdq9+aC/7m+LY/C+kCM86QIbBQ7aEjlFhq6n8dmTvgNizBvlYq+iFwpTdypgStSdqIq+ZzX/Pj2e9fKNkGa6dIwj1bBFsmLEQ6z4/hmP2WKVl8AdaOmxANliX6XOCbIKSgyEbC40IMOs0QhyvWLnTFvjaMtKyKW6zzove0d3DnV26p5u7OgtoYWQ+zBsFG+D4HJz7ejSFSKLoDKc5NYYLtNCENtQmUFYeivvYFLcsTe3olGaNJDnh57EW+a2qNwmu6jGjvhvatLRxnc+NnKb8sNzOIvdRM+eLfqvqaNdtY5UO2dom2r1h/+KUg+EXDL9kOJoTe9kb1901asUym3Rmyp40SsPhxYopnMgCFy3t8wGMaPMfxogLMk71qm1hz+dr2SQnHLqmpo1j3eiANcLYq+ZipG5Z57eN+sGy6AUk1twcmCK9CoU0p8LKguW1rjpDabIxSjPwyw27EfEJdrfZlAdfqhNYNqPvJfasHWr/DpSYv6F5ag1C+qmDbUpuFXPe3SYKTwIwfsoRTz2u8seDNkVJEqgt9ry/vizWTCDHYGWcw0+DCRbu1T+EaKh0SQlRkWKx+Gl0ggutuHrnVNZy4MVCjVT5C08tsZYCo9ODhqDtMa3iOz3L5Ie9Z4RG2+fBAaGO1LleWqVZp3wHsoJvNwrddr1HgPuwbmlI57TqB0seQC5iFl3oTUeU3Y+fbXQA4tWlW7xi/xBpU6JeqXREcxBLzW315Q/jkR1JTrSjC+Mf8yjzEeJ+Iku7SSgFgpD+zZKuqv9i6U7n9HzOF07BRy/XsYYBKQAcGNPFUqFpWWSb2UtjJDX23VfrWWMBvfb+9kue0Zcz9spNTUvxA2eubH59MT3bLNVV27cpxPNhHJXNTS2EYLo7b4abura5icludRqiLcxW+n3GL9PhDQ5ENKvZn8Dq3o0D1a5TetKuZwjR9r5R9dyEN3dju1HTU/5aArQixNlPOilneXGTlkywdfG4nw/XZgwLBWLsy152elKon3JqTm28twUy9JnAXr75S+Wqjgg7MaXlj1g9uek+qv2QkYuWbNCdcTyrMMCKs4cG9joS+uwBqXTnjshO0ndrUebgh9EWj589xnJEpBleTDJ7RLvS2NMdUL+Z9+SNj0RzqQPSsRqXq4nuucYpzbhIDkp/DtPnm73ErsqoH8BPWfmn06YorY6WZvaKcMX+5RVQNXQamHYdd20A8HP79mNNgq/+ZLsEwCF+bb1y/f/5QCxdJiG9HqBV7d/Ch/6vE+tD58O4bnAuXBv/7ZgZWtPOMu3cdv9nkpgLIO6PNjvkyM1bBlelTsmEXyJXvA6tkf6wx1tFSJGDY/+OASTo+mbqxN331RMDH7ePtACjuAzfF6m6wYG5AbAAjHSi47dF2WcLuUnqIix8nwXSsCmOfbJMLDj3Rd7p7HHOXKcuC4+vaMJz84YwlKo4fCkxq07XQQKhP0jWAi5Opbz/cCwlYGmt5FbCoEa0YFW6akkgSIrIOl9s3XZ9hfFas8Z4u1yH1fkVkQhSS/zq/hLRuUHtrUSgy5tgL35sKjM8f0IKXjbOyiZqPoecOUV49eYQKfacK38TGOmagZGOw4VUTNx/uXfixC/bE8ddKydu/leTWrEWhFGsbwYujae8+0BvBt+lNdld5Mkq0Vmr/Gu2aHxJXnJNALnmUV2F8XqzxuizVY2aNZHoWl3TpbGYkaUTlvu3sOlurrWobd4MGrMYgwPeUy7Dzer6768eR61SGvStklJ8URr8Vv0e//YKHJq8E47kaYUK1eVv/1RNtrtc9e+/iv8M4AbsyIcOv+Ye8ctpYroHMHJsBPtuJLD9XN/ilu0lcS9dD/jKXewldedv2I7MWAIj3SlaCMglVUQn2CtBhLQG1foWbllv0UZtPGmb3qKg6oPtdpj9BwyqsBaVYbTlBnXZPluSJklIHd5UR1OGyXGscekEvKHdVlcpOJw6cwpV4bmzyOQSrbengjBgJZie9GvvNf+lqZQP76mS/8XVed3jOo3xaktBOKir264PrjVrjIaCA9eCl6dIXz+FysFL19wm3No/a1EYnGko0p9taI/3B2ONb/WOzHVpCh7pdAXb35TMCce5sjYKvJnJhDe1k8sjAWMc/P/p5UOf9f2OvXHys56VPjAae0VW8GACd77JmTs62SxrRSRoUlkJ1W2YxYfGrtyBx4UDoN3+5Ptc3bKp+qoJLaugF5LKH0rIKCdjKCzdYbLNufBz4TdXujT1l1/lth95mlt91lC8bF5wXqbjtseRC1AkLqcWwunyW2uPqmHTW/OUmqs/lgBjW8cJwcQWMHI06KsBhoxOGzdu/L5ve/VWPmdsPlOpnMvMGMu/tbrd1/b9zkZghuMiz0kd8JR/Dy15H1olL9b5tvuLTbhtz9+8IrhatR/j3u3avyf5gEXyPebZHVe2tKp6YvEzbYDx6HbvX4g43H9w7cNYnKu6Zq/b/EpkeNo4PfiJTYufjc5/00lo+XMCDntJElo8cly+fDzhIDImMzz9/1b3SI/jHkR+Hr3tQbNt9rLCfLFTceIwM4z5wf/zcCYsbdVYAZipHkniL32+DaMQOv2KCX4lxK4Qgve3X9gXOhtU1/mPfBOUyK8LTyCmGy0R9u4JfoOD4QNXlKgFgiilxQ8Hiwl4bC+aIfP7irj4cg2iz524K8e8Ys+GgzEqgpsbQaKUhKFwtjPQAH5H6fzBFGirQy055XjN0zO95j4xVF1U/ACvkYhWI47NYK05lkyzzkATsU8SDg6LJub6grv2olm2P9MztHrcuBuVTovbU5Aw28Ln8zuyiQPpfDVjuo/FT8r3JhEwc0H2dFXlBYxUuZ6s6rDOdIF4JUvLB+A81jRMX019dAx/iVznR6XBU6uZPF4DEaVGZCLDswQA378SejyqRa4ij3Fri2SqJK7RE9QeEFVhkOwQ69k5YKRr8rUIDknTogubH+rlBmcayw0frh8bEjaLUatlUuRyc6EoV5+LuqhWo1eaRWTPhBbkBWCirMQz6n3epjWc+V27k3899Sa3+ctIjFJbzEzochgaBUl3ihK3SZEr4iLk5TaJGJrhjIkMw1+eDrXBpUjLqR0BINBI/6il3PDsH3KDR+v0hVo0Is3ZwrcJGOkaZq1dUOxKDHlIoBehV9Rq1EV9bq6ouRC5LC1DrbaIgcRo+G2bZsdMvcrou829rBlYczXt0TE8r9eQFlWEmKrn8vlt2Xj9bzfTzxQkSsQP6dmD9jSVdhENAnic/s7+PdeSf85Kq+pISIbTrKFhfQ/v2NHw9OQ7IPtf9UJceW5QR4YWRZRHZtfNaJu+3XcQkVqZWFD3SKP6ef43xX+P9fqCShQyPXjfuXlVe9Xil4zmfIGejZ5TlqMW9IJcUUsB6rxYgp5vyQbJewdEei9sqnEN779cpS2ZYnOWW2+cv1BV11FG0SKxOjDAWeCAXbeSz88B4eSeDnKh15g7Cc2kAdSmb9y/et9J75cU4oCRrgkY6YTTcq1m/0lg4715QZ99882DPwW2Cdmy2miMsvuojcLOiiZUdCewsgZpnMnqnxbeK+pz0/AFcbBC9OcL/7/YksyE0hhkOWsd2CzOLLAYgzyT9RZGs3G670UbB+frtYafYu9QSYcEebmoGLnaIS2x9HUHJ04CY5g7Z+1Jzc2udoSiAlxqAGLZ8ALZwvb7k+8cV5D1uTmXq49c4lf7AGduxtwldkDAs8764fzS370omkS0lHAZ2B+QnE2U1FhlTvkdSK9l8MqacpAwCoG6fymwx/NIt4yb37lMLZcMIXhyO9Kwf74oq4BXm46KY+GybCd8ezw7uiXZRb03UsECraJo4Rq3UnODLZmWqzVzIi+Ldr0zF/tl+UvXhLWj46PSpsb8kr6OmqqpdEweBipNzK1vlYk7a0UU4M3j9Cf2j+9aCMfHIND70DSvniXULs9NJ3sbgd2ehX2pRe1QL2kWWZc5cJ4zZ2k3/viqVp0flAtjeZgaZQyeIItFVOeNLWRF/eXvfMxL36hV8QOKY1u5FJFbcLDILZMS21rsZwCeOixwrn/Y5i2A3HXKTHTKhNz1Enzovu6wwAF9NhDOWv0rx5z4fywGXZ17Y/81E+perS9/5SiI+cf8uJtrf9w/Znn1r9ZS3oXPtf9pQ/Af9B23TvGzYvhN+J+0wbX/CRL+qQaNQ7zNpieHaKQO/yROQBKqI5LW8uT+gQLdQtmnI39BkgnNfvBMPziy+VDy6F9A3xV8zKuQZY7GO5Bd2Q4LPGC1uRF3/m+y77uvuZw3co/nlFZEkkORe4Cm3DfCZ3fmOLrNx8p5d9k4MFupWwcjXQtjYb8WDH0hLd2QlZde+eKXocqxSkFzLFpCpaLLm+GCShBTVp/mGVLI8rT22dP9qFH+4/Hq8h9u16vp6sMMunKvW3rNp19fO8rAqNUxP5+7ScsQ6wvK/3fUdw7m6bPQowIO/HyTXCxsEiHmc7Pjp5tEgH4fmJTnA5PyCWuV23EFDF0eHY2uoxn1lSDolw9IoG0JjjVKF0/ogRropuMRJThvsSIA3g3oBkiJW/cfQ6BQdZBF4BtwracNqzMf3MtvLV1Ml43tFc847hfVVuRnqgiHq3ZQrCd3JEak0aMynei77FXjpiEzg+MmD+rUtXWhHgPdgd0g8enVkPZFSDskyzOxEwrpRHvMYgYu8GJKPODKjbpio42zxcYbK5UJYvesw1W443j0HYz4nM3F4ynvP+xJsVk6V/IJAeisxt6cU9F//knNeHN+dPTteRXjp5+UjDfnxkYLe1rIZivNZPOe9YWFPa3k3atnyGY964Hfo00w0p0CRnJurtndkI+gv/GjHZVVWB+lRJKwJRUxFIYakaSmL9Yqbn6apdPdLZJeKks+3NuxUaNHppnPHwZKg86nObVndpatG6HogqZIBqcdTisjJlOUfchixagitTYOW0LEwQvLY5IJtZF0vgHmgqG05syTnBr9reL88yJN7XyJuznHom4O6ihHWbP2ogiUuxzzu2Yq+Uh0kRiY54xrQzIAxuk8MNIBzaDmgUB1dmfJRaMEYq4ahk9rppGPcLi0nvYUDrIl8MwZm9Sne8fF4WdNH60LJQpmsNo61PmCtspvvikFOquMpaTewfR9969PCW3d/CRTW3E9p+LMPumyHVdfJS09pUv95xy/opjZGEKs3KrQfN2uV333tLxnLK2NRevOSKd0taSmIaSQVHaoLIGZ3N3GBrf8+a7m//gvnPFnuIN8g56XospLCg5+qCafamGa6ahdkpWWnb0n0NXcE8jOlsoql4SOphSLmkXEIY6i+tJL0dFTOW1wkpRMo2k6MGxOB4amoZGJ0g54zipZEYcqweOTCpUxyVRlTFIhHo8oUcWBBAPt9ZyKc/tkl22z9TWy0hEd898FvrqY2RBKqnyk0Xzdpq94/l15r0E6uIDoOZFuef/ylLCWzU8yC1cRZYdS2WGyxBRqVyubndbKpHWz0yld+lTQ4zZ1FYyfflIxXitvzisNRcBlVzNp98pZwqXRgoG1M9epAjwd6huy/tV13jWTV2YqM3mylwK/I2mcruD8Hg3gKLUuh53ZyUndXi60E/ldQWkcvyO5z8sz+cpMRbd3MsI5A+qk5ZRpM84snlsE93SKbq/kJGf2YRdNhrSyJ/9IcO8XVfBSxuUpvZ/9c7Q0o0zrBHXOSEZ0eysylSAzXfY8d6pfAkeCXCMw58DiOQBCDI48Kii9KMkmtzQrmAlfDo/8HkSEoDnpyVBGcAglEhrOTy2MSgp4Bv8MMkrmanoxR1k5rJ5TjCLxyZTUdhYiXMLM6vf/Mj0JJ0VikUUVsVTWCKaqHr8mn+1KWkkpvBODIX1OBHe+hqs/3wVbP6e+g5JIUVQDhRKlqAxYz1vi57ZyxtLNqIY0QJSIJHzvBJqW3Y2KrpwUhF+CL0uZioLzCqMQ0QWh6Fwj6urOCtn8BltWvcoTnilVCKe5sN8iMR65rN2p99gvpOf47gbF0RwGwp9FHSScXxSVpGBydypq2ekdqtb4wtMD4b5EtEceE8tEqAbqvQt8xhlJ5ElwOOU84biYFo3r1EEsi0IYZ+Y1T6o3QKaUuVgYGr6nsioaV0wjHp/HKaW4BP7wN7Ub6ofgqS1ghbb2fQeMxd19QCnd8daVoxe0ucKD/ckvuaAg/TepirdvVSlfPipIfv1+uvrhfa/aT79b4Nybb/MYcbahQApRuLKxLaaDK7klurM1ad+21Im2lpXl3ErkqBl94EhMIguOJeY4PxhRU1+PL/2fPjuzJ+/SzSyXxYtZLhvXTPnLlF7ncq9PAvSb7d6n7E5gsmTEyOMyeXSdLDKVKqHHNtPZYSeLs8FNS/5mjyVyM+LpMbujbLujMfuOJRAssU57RvbZ9aTZ9oCnVurtzOGp9Gc6HVUbntzmqFVPOCOT7Lad/XxkKgxVnpRf0ZRuaatUhStF8vJraulWlbZYxjWN+8/CMtXNewUqk1Pqqm+u4s6d8Er1LHan4My/qqup7tyDQJSdi/EfProHh0PUWbCrau+aYK1zcnrSrPvN+OQ42NOZOzTsuwd1rWMATk4SgMp4JXCV4vcxOxiMDiaL0c5BJqudEWQxGR0jgRm1e3dkU2okgnGR94/tUrB8t03kFZsFMedeiHC4rXIAduZ3usJfXeCXjZXbtub+mu0WQN54Yd6PVQazJproHV9evBqb7sRqnSsAqzOVvc5fixU65QO/FobD07t1DWPQqrP+BQGUuTcmb0QeGbw+CNCNJ2YmZwC8RhxRA5WUqT6wiEqpRMIkohvrcHxqcmqTFkUkRkUSCVFRBEIkpYmRv078BCgQCRrQheHgHmLi9ES0AdG/MQO9fz3aD8YXd6ioR+sScThFLAVF/NUnDsVKPbVDSTuqS8QRVHBCIue5DwyfDDgQdSba8tg+xBwYO1cETjoKBA8pexwkvemWfeblL5bP+8BFvXkMbyqiwr7jEkNrByLaK3fHcCuP1qhQRK0ThI2YXUyT/UhsaL0Da3lArpf8wlNGdWUoHyQiaMCWyDLZMqRYESZZ8s20wcG0TbmcCJNgyxVRYHlZQ5qVN2Wym0olEmxTKm5xAm/wX2bL/q1e8e89u70eRK9IHCwaSqX4e19lDdoXhYaW2hZtgP+/kkuuXvulPG+OWdqzh3vaAlubSceUo9DlWAxaxi8ghi7lWOBOm3Pz+8aYeeXXpJKr4/WDNrKtrTybwUEiQEK5wWilgVnV4/SRkfTHKhUSJFhOxd8g4FDE8rsD2cN1I3VZbw6E22Xaie2y7DpeZ702uBo7SgfOSbEZvaz0XnZGel9vWga7Jy2tz6fTenvmQ45G0MLCaBGQNkYLVzF6uItBItQHCD0MLC1nNMAoJdRMAf9EEM2UbJpt9tZ8JyIVn5IqQEQP+bjiS9nt/oRD5XaiuKSStOAxya6qZVSMDpcLiaSHipZp+zLMrkbuEkLjYNwY8L6+4lKBYKOqRnDlUn5FxXJ+7pWaqoLA8tStNBEJUk0mR9Tkk2nUkK6hkCVR7x4g66XdSbudP3t8GF6edB8vhKdPErDs0z/us+urND6hxCaXtHZoLQf7iAwmGs1OBwk/BQl20ge/UJQ8rK8r2fxCPbi8+2MqnPqjFcKDS09is5tsuEP+dml5oqKMEgo5KgyLjthvP/Irlw8pi4mNEvPxSEOvYGhSCbn1zqmxkTMnA7p7/Ny56QIBV8jAHgrDYSK87EcTfDiC8BJYPKxIgE4w8vnsT3RODedkNc7i9uifsOwQyYn+LsjLt5xHfqI5xlIT/JxR3/wNXCPngmb7TD8v7b2vAiZzq1U081//z10iM+KQaGZc5FjpYkN7z0JtnrtV4iE8Pz05urfI5Pw64DQizx48zMnbgTx9QBiOJWXHHgwTxbIJKgIxJyY0mAFFoLIjncYBMkHYG83Jao8h5yYg+GlUM+OF5iVZRCQ7fzgGMGNN63a7yjfwtjTTw2ucdfO4xOEgUAk32jxK/7iGetPe/Zt32g486ukZfvxJW81Wbx0B11bfiOsgEHCdDQ24VuCYExR08tSu9S1Dw2ogyrT0mQSjhxzERRwM/9X9WOGAWqI8WpPh7UphladkCqVmqHrQakqrCSGl4EbyKK6hMDI0BIJGEOkaehQiDhJUGxaY6h3eH5OcXhVBYJTGR/OiUJiMr8wYu6gCUs50DUgrqkoKFq4n3crYfb/8H/VIAKknCJSZEeWRyIzAY2GIgMBoMj42jkFP2rtQ0uJ6WHGjHumwaPJl+AFvggyJUBBJBKUODVpNQ7Iccyjxx6u6Wevd6SyCIprEN4MPPk8Ii8BnqtW7vdKj4ChJErKcLBs5pa+OpzPiY8gMuA/caw4lTMkCmpn9u1vLoc3MQVBlym6CEQSJYb401OGLuwaCeTHx6Cx1VDKlAorOiotNytHs6gk7HEALTyQJmmBpagQuFgJNRsTGUxBQCDYWKYQgYOHhCdAoKBwaHp4IA3kcoiKamGeWMPQIHgEJJ0QFFtPMELnRcagyBFJOopGqm7Asg8qF9jxi4vHaXtbGkXTGkaCEAN8kDwSdi4BTU+JiiQxAKPGr9KM9VvgqQO9WrXct0H2qtdDuMSwVVEJtZ6rPTcRyYGJnfB3erSzJSR87FprfiSkj/QKiSRHFMRMODfAynBu8rjMwIWnZ9yazjPALrhy82xX8IfhoCOBboK6Nqq+tNNR61q4ncDsXn1lNTWykkqhJDdVUDreSmtAQkZlRCV8Z1YTYvCRSYrSQhIcLE0lJcXkJSd+YPq5VVPhu8XsFd9HKZit69LafbNgCQ+kP6w9J/0p0fbG1IaAV+OncvVF232KsHKqcNAYsUhnFN8G+HWtvfxSnMsigloCUdedvTCSSzU/l1cVVeZFrvdQ9VFN/Mkb8o02pFj1nC9jYHCqbyt/81Cy3dAiM0RimuUPrxh1Iuv53bovFANT9JmNB2rJcnV1djzqdGq2mgLHqZE7rlwMbEGqvmM6m5lDZ2IK1eqqFcwLIGAloh+5pOOtTnVdVHG7Jgcul1wNZIDDUhjKm8WnttwPMUxKTthdAlBpLSkzM2Vkss60jo8pwLOpbMDqKquKM5d0zoKxrR3F1dQ12dLTt2GUZBZwale+Iy0E3njnZ/7j2iRtrsFLcfjLTR00FaPDhVQD3NI5DmNi5CWn5ELiZRUrwJnXIKXjJh3ViODALAsNn5F5uq/nB5H5U+nTTurgqrzr77wa9sg41wHrMOiBPlf99A9s/I2VzL+DIpYb3KBdX51bl/K2wAH/Jv+keauMQiDCycUciw0hCTEIcFvJxtDKwzLWJwCLDwrGICAjEwsPCuoN9ZQZnOG+502/Ndp1YPwesrEcx5UmoEtTZEHMag5UpEPtLZLGKQ5UDgWAwh4jiDz9YYM37oSG8YeSKtV6mjyO5QU3xk6D/pFAWNePtPR1FdX6RGZqSZZhGSGYWJcvBwRcXWgNa7/XorT7ZMADjd/7Z06OEynggXRf2zN+VjpXPcxIZ61af6K2mOFLv6pI64X464xsh6YGZrsXA1igjfwmyXSxLxC4jcSZRyLwwp2Y0Dhwm7mg1iprITvqYxGvX5OnDfxMDW5NrxVJCMALSk55HklOw6tMyL/D5w2UsOP1xoTehtmXBz6D/pKtWp1amkfxpezbPl/sX3XX6Y94YAU71So9U/aew1hluy4Zba+e+mJ6PZFPQbnffbg9ZiPPPufbf4c8D+RvQa7dvYei1Tm8RebAd4p8vRY9GcF3FMF5niNJkNH/piTJqrib3uce95NRuW20wYLtukBtVXccDUfa01GI9Y1PMXnuyZBdQFi12c2B3cuDN5y/++pzitiW4lRn37RXWrmXcvlbpAWxDyVIUeaFVFItC+997lHjbUIkfcUD8VsMh+SETjKofoOdFt5VhAZEKxgmnamnjXRsEzgMfgBwPbh1juC8LuL2xNOSf2gC87O2+j4zWBgPtNxoM81fN9EAx5jeZ+M90KVaKtq6LW95iE8YfkmBjp0pAtSQRB2R2GkhSs0Gr2c1YcK9q1hrg9sQ85ODo19Fv/N03PRwDmw1Y+ewyPXeLb6PIeHMgu9c2Yjy4dQzp3myx4fguuashKalksRbhXgnc7ppua4ydAxdENTHqlQqNUhIu68V7sFbK7HdvQN1n1fdR79/n4Kj6cptKHoi1bn8QtPt9NwvtzVDRa++kl17rqJeNY7APVdtfkujgZkWWbO3C7LQd2SPbp8MZ2e5opindp8nY/PUMUcvz7EqIwvZC+2TZD2Sk/e7sjaoWC6T21sTu+REUn0uOmAt7KNae9/Xa1invqLZy37rt9rWiZ2Pg/9mNh7g7FAwcGat5Y2fxOdJ0gwJVU2dGZ+Lvw0WFjyWOocvBhYGSU/vDmvxUWRWpObfsqcvNv4TanI0fuhc6x/0LeL+pfW5vUBi8+M+JvxgRgz7NbkPzd74PwFIvpwNJANMb/ziGqHlgezPk+gDsTzrRmsQ88ttlHvntMp7pPjasdFdh+9/MUsfSXaGW2qfGpPyHmGKE7vPX+Dqqju5CB7cootOL4Pnda+jBVLye9ZaodFtH7J7xo3qNaHwoev+lnvf4L0yKyd7U7U8B3eaADUKa9BCeeU92Dxn8AIUMzo1Rcu8zjZG29sqMMTITZZaHzDaXObEy14LzNiJnzmr/n5HHv+ifzBuLH079VmFzmGNfpZzR8AL7GOLYJ4eJoTeCVw67rBx+32zEv4PlSfYnp2xzkCyw7UkmzGmC8ZrBK74oyOReDiTn/Yas+hc5/5+zEAuoZiGLULzDCde2BU/Lpe9glLd6ItUqRfmraAWmtkIUYTuK99kzxrjuAiadUMkMYzgjOAmTtzfBKcCfu7XxFsGfkRCHSNz4ufEpdSfrU6MDY0qUkphzOCfNFL3phzHMBJ3gRxOc35nfFZwao+l+usBNwiDZk+YdmhrZVhqw/Bir9IevujA3OvNl8GanzFozHj4vuDQsrXsi5vRzVP/IswG4imIq5OOLygJdqmGFKMLnUIwvPm13ML7W9theq7Z9VmP77YAdtFo7ZHV22I40j64Y31FjEXYd4kqvtPc+Bla07+Jctf2AD+HA1oNt7GUftWxnP76kdxpgvTHelARv8Tbv8C7v8T4f8CE7+IiPG51j09qG13jRYHaj/9H/rV37/yuW35pXx4+9fNg5mvzD0d9vP+8c2LU2vaf24ePI7jt/f/c9KUCtn+v/+i+WP+5avuYO6j/AZdbke1YA3GdJAHcE++NOsmLCuWmyv0bQrTNh69x/yL7Zs+z0qlbGNU010Z63tlU/MXve/pLWZnKrvRM2NIH5MD2cJhtBTz/bTr2Ln1gJo5GfU+gRI3Ex3VPeam2PZ6Lr0OedbeOBXu9dMq5Gey2eiMJpdz4tWP/W3/QUITODr9+88zlVV1R5kxXMd/yGOp45ph4fjil6r3rCSQjXlHpBS2e9qvZPRggbduUL9L1pwgh6cR+hbVeD6KH1JKY76EXIMqV9a/lXK+B1UO6E5ZXez92Uqbtc0rSHfiCHF5OZcAQ97Uw4N9sazALwjL0rN3jFJp++dbD0Za2YhIbvyv2eV1l3R2I9bRFaGwXYYE+a+bVgftrSjOKZnN5ewk5sXYcUDRIT8yhmJlbuN7XtafYvOz5bqSSZz6p+Tk3Nvmn+kzxDZiatnUoM84FJ9VXhhwHnwnb5vtUrlJfPyWXBr6RwnGGhGaju7bzrlgGs8ylPEegth+GoB8b9D4PRr2Bc86bOFkGP59VIy7/igXF3SDqXZtwUDf/0aWTRk5jyMIQSDpucNXGenMxTa58PPTVJW4Facvw5451HUvHGyZPHCzMgSsxST+s1935Q0+F/TmmrkWzEgFRzxuynqZp66wDYUsvGw0OqHrUVP+3WrOqHT82owPgdqXgX49HMkhnfbmJkejKDM5Pk7kbZnrc6Vil4Mofqrab5QVJ7Pw6AFOHsd53Jlul1V9Eb7iXA5sLB8V9rpZ4tMQJFCQIS8Z8rHV7bw9i3dNPJgSO6NGD7e4j5n0R6qn4GzNfvL23bzKyEF1joe59NjVwFbOc7jf8VwdtgB99uKlb9Ruazs85uqNxy1XYU/wQEHBevWnzRho/++2ty/A2WLcnqEMnhx5HNjf5/iKSngHtxNKT7D8Ej0H99ScN/6xjXkbqqbn7OcppLZrbmCVkvzK2YzlmbRJO0UcwAF/JpMseJLsjOcBecSVMw0TcQtvAs29M+3dccmaTiziaRdD23G0GzQVbvW2ke9rTVMmJCF8x7LtSWKdjg7CIGc8nciHnr68y3zup4Yf6wvYLmtjvRZaNzFswtD3b70L/6UoB90A1iKIRdUGl9BHy2bPUeOcEPjcrqui6bH2DjAfBZcIDfcCvHn653n7vZqOEhb2Td/GfnZgE3qu1qoP9l9IXrE0mlgcb612z5mNIOBGuYAL+riWdny7yt/RVb9eKlqRzWhIsSIO+xwfVJ3o3gPex9RXSneUTT1gWjc1bPdbraMqoNTheDqZkbdN5SZ751TccG/qGuguahO1FknThX9oem1pirZsxV/LSLp0WwJiUGzm1HWcfOjFgvrPIIWVoNFwhw/JXxjYL2GTUPibJ/q52jVN7S0TW/W1mpzb8p/CcI7nQqOF68b8IVIY1FDD8yP+T7JbUN6e1ykuyGW91rABnHgLyyF7X7WG32e79bJ2z8d25ynIcO9NjT7of3J7c/EQusbO3UJukafsq40cvl6XHvlUkV9RlV4CQ9CQSkHwIBccyCp6AQsBdbTOS3kbrwOE/0LAnYX/KvBuG9+8t3juZx34U212V6I/SHuF1Id+W3v/iypf2CQfB79+0fTKA1ep+efypzh3H0/1r/xPi9geXoGwHrHwSm4D8cl5cWhDH/nqHYAPjLX6sqy7x7n5pzmeQbM9sv+asAEfivo7ErvfEQ+L+EMuDzF5BxYgSGmaeD/UMpvtWePtty99dU+4R6yg1Nj6p5IC1te/6gnvaTJrl8AqtV6krhabC8gPQvIPO+d05HaYerqXbqqr1hHt5l8kR1ofa/MNviOGki0AU+YdZ6UE4NkPoE/0WTew/7040t91y+j3sWxTQ2qJ/u0UiovVNtOy9V13Y23/fygZy6n/qNZL4y/w6Xqq6zph8USdWB9eCrVdQQl5Ip0W0oMScYnGmqPVhfsr4tlHTxbUD428Ob5aZ3zS8Xo922//5/4eo989sQqmXn4jks884/aqqBJPZ2rKUDTj8gl6ZpeT2lo6Jw/EsDge3xYtoimhHH1pGZbP71wx29qgUs5lNZh0Gx80HdCVLmqV3zo+ITKH/WKp3fqKe+1PmZuuZOqA0GT+AMbIMCaITt8Je5A9qvY3ElQ5ntZhSyI9FFTj4ua48TWiQDzkIz3IKmyRdUm2/PPAiY/VwuO8B72m9ifhHVbD4HRIcy6p0HkALdocIWqrzAhfdyam7Q2Ue+a+XXd1zGUcbEQUv9jG4NVQ4AZ8B8L6A7yZXVSEhA1yenllcT4sjPx+1uyeimYJGUBtVcb6lURETnXFtJIxQ1k6WFog5eA7yHbrhQXwfXDoq69odeV9cF28+IHgPIOf4unFhpN8WReSa6Ryvrk4X0lyJztPhWSZlNWdOcuorN7cayu6N5PVd6Gn81216R5Whq/Whu74G0dpdYf1G2OUTWDRFtBJE11/YKTsOV7aA876y0kH/3lB7sGf5dXDdNvfKr3haQdn/hRW3tCC/ItllmvUXKGDPobp1blcpx2NoNzA8o8Nv3/Jf5SF1wMNEJ9EYAp6+s7dXJ2j4ooRDvB/zATASVWXu9A/hFSV713/Zz36v0PCGZpTUB6IrA24EXAzcHXgh8EfDbc5z1WkxGbDq1A+Av2xTzh+tXT9nSzPGYs1V08iUAv90LeEAwTpCAKwED+iw23XIpB37MM0dHDoDP5ig7Im6yHQlB4h0pbrp3pJm4siODlyrOjHz5IPAG5xCB/6jc0SdjFjv6xiblgWcflwe1Fx88XrFCWYpgSWUpIJQjjEI2KfJBNzQzbmKWo8SXOu5UKFceKSl1xSRgXPkSOXxFBKWtiDSMnbjk5SFBvlQurM35ywkWjb85ZQpkSaQYWQmhV7i9YAJ36467CeYZl6aFF0moeJvLUymIasTN7XWi0RDHAY0e7VaFPSJpqd0VSpfOuvGI5F5fHrsB3zUDj3oHFhPhy+nMBinLShSvdpxu7HPTwPMy+Wwh5u5FHOwkk0tqx0UXNNzpj7h8Rue1VXiexgQgNlLN+U2r/8wlKmJDpYiBrXuewU6af2FsHLDXLt0tbXGRR8OkAxw4UjGxGydWkZNrSbpO62qG1Es6cuZCv8TOlaaJndtxZ+4yCJtMzCoP88zb5KYb/k/Omg19k9ax7LGAjhufUwqexE3svMRnNO/c83HHLbfNL5zISTDfJtj5iZ9TAgQWXVAx3jpVsCQISKhii4AJQShfQdhE4eArUmioaYghI/VRuGL/QUTkMCRKiJVGkYyKFhYuOkZ4xEpKqaa5SxWmXEp59AjSpoNZnDL9aB+ELUq8B5khP/wE5YpWpNh+agUKk5cwUfn+EJMCsX5KYUVmpjixNeJSUql4yyJJqoRGKUUU289ipgThl3gJZjnpHcUTuyTxfPfeGywrbLMydRmQMCRl9Hn1bWatslwiqhfZdh3f5ZTvclT3p+Aff5/+b4rKjxoz/n1RfMqN+d1Pvy8WXXDRUhy0g+QO4OGbKFCyFNaddMllK1atWcd0hthsrwQQaXTCqmx0vgtd9Je/cTE0+dMlF3Opy4T0/cq8/1i4oNlZRx1jyYqMwEc9/rHZnNyytM+8Sp7lB8xuqBUsiF7/W2udCsvtVZ3NblqtPA+73Z3uOp0n3e9BD+voUY/rrKsnpFnQLsBfzZ/Sm8/pS38G8iWD+apPvwFs64XY4J77HnjkcYbyLcP5nhFUP/0DoiQrqqYbpmU7rsfmcHl8gVAklkhlckUIlYSKVGu0Or3BaDJbrDa7w+lye7xK1wabzm/nE3J8S9oQva3baEmEZsUiTZE6rc/HEinCeZtHnarIoEXmlZs47bMR35SVeIoS5uM++UlEGNjtYbFEg7pTXsNrN2HkmBTGA0sxCW80+JZnqrVs6bRjSjQbeRul1rN8URjeuIkgXrqJ93PFYmYO0/umea34WByW4aYWVilJeauHzRhLNxtgCeZTEcdSSsNrN4ncklmWx5AIu99t+lpqbPHc2e69Xe4DsSpSWnMseyeEMgoHNS2VOPPJY2o49txnUrbFsRh6KB5lyedu4hMzBPRJOcN9zgpro5VN0ZaFo60K0EyVoruDz6Rcyc0RGSJtUpa6E1gtv0b2j77PD6BD04u96VScAb+j+Aw5lYoufeG4UyE2fgYBegYHxse0yp1GgRsVsgBxrlbIs5pnKW4F7JaysKVJCFvtCdrGWoZbYRmOxSBtsE/41AwGss3+HXQTEx3ivfRjBWgu/9o2RAS2m5Y6EzlTi14CvYqmGPRBp3GZQhtwmZrC0akZ76YlhUjmXK0aVw7nU6QCs6CWolH6mcdteqTct01mKS0rgyHr1qhdPt25DXNkYUyq2/bLh7CacFgXdWvUuov2GtXjotuY2wATblj9Rl3aGiTdOp/902WzKFYdaKkmckWXspVb8cuWBN3mZdlTJH12YoZOfnNxoHvMb2Oqm7y4PPRIOH9W9TDz7X2FGRNhP5ZO/TIT7ERr02raCkdF1R070xvT09V6NUQ77WuxSD0Efc70nugoGIxeg94nDQI7zcvmAB8EtiW1jrJB5RpZtjPv5buyTL1+5RqZRA+vuNgMowBjoa3NTT0W3mNMz0P8t/04Ujj8e+ui/NYbzRa4pJRFuYxmsiiXpZUsLmSZWpZrZGklWwBViF8lgP818cPWuT8vd+zQF7lGLTKNAd7PGYUsNEafAkIFaoQa4D0eGdNYBrX6D7VqxDQCR4wBQlM4I4iClcawCyxqFY8YWAGfRBA4aH2c6DMgVKBGYICDRiCwDAKhAhUCgcAAoSkEogAYdoFFNeCNBmwQn2yptGfZ4zIG+ETdwQjPNhYTnfgtHtYmW+g+wTyDGovCZ7pc9tC3BNYDTHSoJOoQO/gsps20qEzo3Aj7pilbNpFCJar8Yy1mh5OIaZxZuawlZqqyTOHFRhYlnxdTZt9ytO6X+oDQhoYo0++hK9ejo01f3RU9UgyyRlMlvYG7/8NjovUUXNke1dytNuqFx6b/jd9r2mJbYaUs7fmUj16brf7ivJ/OzusaoS+2ewXPBy/d+m1gr9FhPkxRXwFoSjdjdxEdan44XWOiutVgfVRY+SA6R8/5IHW0kp6euxv1rUKHc+VtvxPVV7ZayHvGsSdU+zorkk+EyyzRdRDbmB0yxvv8nGg/5w==) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--pg-bg-deep: #0a0a0a;--pg-bg: #111111;--pg-bg-panel: #0f0f0f;--pg-bg-card: #1a1c1f;--pg-bg-control: #1e2428;--pg-bg-input: rgba(255, 255, 255, .07);--pg-bg-hover: rgba(255, 255, 255, .06);--pg-bg-active: rgba(255, 255, 255, .1);--pg-bg-selected: rgba(200, 168, 75, .18);--pg-border: rgba(255, 255, 255, .07);--pg-border-mid: rgba(255, 255, 255, .12);--pg-border-gold: rgba(200, 168, 75, .35);--pg-text: #f0e8d0;--pg-text-mid: rgba(240, 232, 208, .78);--pg-text-dim: rgba(240, 232, 208, .55);--pg-text-faint: rgb(57, 52, 45);--pg-text-label: #F5F5DC;--pg-gold: #c8a84b;--pg-gold-bg: rgba(200, 168, 75, .15);--pg-gold-border: rgba(200, 168, 75, .45);--pg-gold-hover: #d4b65a;--pg-blue: #5b8dd9;--pg-blue-bg: rgba(91, 141, 217, .15);--pg-blue-border: rgba(91, 141, 217, .45);--pg-blue-hover: #7aaae8;--pg-red: #e06050;--pg-red-bg: rgba(217, 79, 58, .12);--pg-red-border: rgba(217, 79, 58, .4);--pg-red-hover: #e87060;--pg-green: #68d391;--pg-font-ui: "Inter", system-ui, sans-serif;--pg-space-1: 4px;--pg-space-2: 8px;--pg-space-3: 12px;--pg-space-4: 16px;--pg-space-5: 24px;--pg-space-6: 32px;--pg-radius-xs: 5px;--pg-radius-sm: 6px;--pg-radius-md: 8px;--pg-radius-lg: 12px;--pg-radius-full: 999px;--pg-bp-sm: 576px;--pg-bp-md: 768px;--pg-bp-lg: 992px;--pg-bp-xl: 1200px;--pg-bp-xxl: 1400px}.page-view-root{position:relative;min-height:100vh}.page-view-root--newsletter{padding-top:70px;background:#f0f0f0}.newsletter-container{max-width:680px;margin:0 auto;background:#fff;box-shadow:0 2px 24px #0000001a;padding-bottom:32px}.newsletter-container .builder-page-html-root{background:#fff}.home-loader-container{display:flex;justify-content:center;align-items:center;height:100vh}.home-loader-logo{width:431px;max-width:80%;animation:fadeInScale 1s ease-in-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.builder-root{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;padding-top:5px;background-color:var(--pg-bg-deep);z-index:var(--pg-z-builder-root);min-height:0}.left-column,.right-column,.tabs-header,.tabs-header-container,.tabs-content:not(.preview-content){font-family:var(--pg-font-ui)}.builder-layout{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.left-column,.center-column,.right-column{display:flex;flex-direction:column;min-height:0;overflow:hidden}.left-column{width:15%}.left-column{display:flex;flex-direction:column;overflow:hidden}.structure-content{flex:0 0 auto;min-height:40px;overflow-y:auto;overflow-x:hidden}.center-column{width:65%}.right-column{width:20%}.tabs-header,.tabs-header.clickable{background:var(--pg-bg-control);color:var(--pg-text-dim);padding:8px 10px;font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--pg-border);-webkit-user-select:none;user-select:none;height:32px;box-sizing:border-box;display:flex;align-items:center;cursor:pointer;transition:background .15s}.tabs-header-container{display:flex;border-bottom:1px solid var(--pg-border);background:var(--pg-bg-panel)}.studio-config-btn{background:transparent;border:none;color:var(--pg-text-dim, #888);padding:2px 8px;cursor:pointer;font-family:inherit;font-size:13px;transition:color .15s,background .15s}.studio-config-btn:hover{color:var(--pg-gold, #c8a84b);background:var(--pg-bg-hover, rgba(255,255,255,.04))}.tabs-header{background:var(--pg-bg-panel);color:var(--pg-text-dim);padding:3px 10px;flex-shrink:0;margin-right:2px;transition:background .15s}.tabs-header:hover{background:var(--pg-bg-hover);color:var(--pg-text-mid)}.tabs-header.active{border-bottom:3px solid var(--pg-gold);font-weight:700;background:var(--pg-bg-control);color:var(--pg-gold)}.tabs-header--bar{padding:4px 6px 4px 10px;height:auto;min-height:36px;flex-wrap:wrap;row-gap:3px;gap:0;cursor:default;overflow:visible;position:relative;z-index:500}.tabs-header--bar>span{flex-shrink:0;margin-right:6px}.tabs-header--bar:hover{background:var(--pg-bg-control)}.undo-redo-bar{display:flex;gap:2px;margin-right:6px;flex-shrink:0}.undo-redo-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;border:1px solid var(--pg-border, rgba(255,255,255,.15));border-radius:4px;background:var(--pg-bg-control, rgba(255,255,255,.07));color:var(--pg-text, #e8e8e8);font-size:14px;cursor:pointer;transition:background .15s,color .15s,opacity .15s;padding:0;line-height:1}.undo-redo-btn:hover:not(:disabled){background:var(--pg-bg-hover, rgba(255,255,255,.15));color:var(--pg-gold, #c8a84b)}.undo-redo-btn:disabled{opacity:.28;cursor:not-allowed}.tabs-content{background:var(--pg-bg);min-height:0;overflow:hidden;transition:height .2s ease}.preview-content{flex:1 1 auto;min-height:0;overflow:auto;transition:none}.preview-sim-bar{display:flex;align-items:center;gap:8px;flex-shrink:0;height:22px;padding:0 10px;background:#090d12;border-top:1px solid rgba(0,188,212,.12);border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--pg-font-ui, "Inter", sans-serif)}.preview-sim-icon{flex-shrink:0;color:#00bcd480}.preview-sim-dims{font-size:10px;color:#00bcd4b3;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.right-tabs-wrapper{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.properties-content,.options-content,.animation-content{flex:1 1 auto;min-height:0;overflow:auto}.inspector-scroll{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.insp-head{order:-10;flex:0 0 auto}.insp-block{display:flex;flex-direction:column}.insp-block:empty{display:none}.bottom-content.tabs-content{flex:0 0 auto;height:0;overflow-y:auto;overflow-x:hidden;min-height:0;transition:height .2s ease}.bottom-tabs-header-container{display:flex;flex-shrink:0}.bottom-dock-down-btn{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:32px;flex-shrink:0;background:var(--pg-bg-panel);border:none;border-bottom:1px solid var(--pg-border);color:var(--pg-text-dim);cursor:pointer;transition:color .15s,background .15s}.bottom-dock-down-btn:hover{color:var(--pg-gold, #c8a84b);background:var(--pg-bg-hover, rgba(255,255,255,.04))}.right-column.dock-top .right-tabs-wrapper,.right-column.dock-top .resizer-horizontal{display:none}.right-column.dock-top .bottom-content.tabs-content{flex:1 1 auto;height:auto!important}.img-panel-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--pg-border-mid);background:#0000002e}.img-panel-title{font-family:var(--pg-font-ui);font-size:.82rem;font-weight:600;color:var(--pg-text);letter-spacing:.02em}.img-panel-header .io-action-btn{background:none;border:none;color:#dad4d4;cursor:pointer;padding:2px 8px;border-radius:3px;transition:color .1s;line-height:1;display:inline-flex;align-items:center;gap:5px;font-family:var(--pg-font-ui);font-size:12px}.img-panel-header .io-action-btn:hover{color:#c8a84b}.img-panel-header .io-action-btn span{font-size:11px}.img-dir-list{list-style:none;margin:0;padding:.5rem 0}.img-dir-item{display:flex;align-items:center;gap:.5rem;padding:.45rem 1rem;cursor:pointer;font-family:var(--pg-font-ui);font-size:.82rem;color:var(--pg-text);border-bottom:1px solid var(--pg-border);transition:background .15s}.img-dir-item:hover{background:var(--pg-hover)}.img-dir-icon{flex-shrink:0}.img-dir-name{flex:1}.img-dir-count{font-size:.75rem;color:var(--pg-text-faint);background:var(--pg-bg-2);border-radius:10px;padding:1px 6px}.studio-wrapper{flex:0 0 auto;min-height:40px;overflow:hidden;position:relative}.studio-content{height:100%;overflow-y:auto;overflow-x:hidden}.no-selection,.resizer-horizontal{height:4px;background:var(--pg-border);cursor:ns-resize;transition:background .2s}.resizer-horizontal:hover{background:var(--pg-gold)}.resizer{width:4px;background:var(--pg-border);cursor:ew-resize;transition:background .2s;min-width:4px;min-height:20px}.resizer:hover{background:var(--pg-gold)}.dock{position:fixed;top:50%;transform:translateY(-50%);left:0;display:flex;flex-direction:column;gap:10px;z-index:var(--pg-z-builder-dropdown);padding:8px;border-radius:14px;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--pg-border-mid)}.dock button{width:36px;height:36px;border-radius:12px;border:1px solid var(--pg-border-mid);background:var(--pg-bg-hover);color:var(--pg-text);cursor:pointer;font-size:20px;display:grid;place-items:center;transition:background .15s}.dock button:hover{background:var(--pg-bg-active)}.dock button.active{outline:2px solid var(--pg-gold);color:var(--pg-gold)}.placeholder{opacity:.7;padding:8px;font-size:14px}.builder-root,.builder-layout,.left-column,.center-column,.right-column,.preview-content,.studio-wrapper,.studio-content,.structure-content,.properties-content,.options-content,.animation-content,.tabs-content{min-height:0}.preview-content,.properties-content,.options-content,.animation-content{overflow:auto}.bp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-builder-panel);background:#000000a6;display:flex;align-items:center;justify-content:center}.bp-modal{background:var(--pg-bg-card);border:1px solid var(--pg-border-gold);border-radius:12px;padding:24px 28px;width:360px;max-width:90vw;box-shadow:0 12px 32px #0009}.bp-modal-title{margin:0 0 18px;font-family:var(--pg-font-ui);font-size:22px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text-label)}.bp-modal-label{display:flex;flex-direction:column;gap:4px;font-family:var(--pg-font-ui);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text-dim);margin-bottom:12px}.bp-modal-input{background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);border-radius:6px;color:var(--pg-text);padding:8px 10px;font-family:var(--pg-font-ui);font-size:16px;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.bp-modal-input:focus{border-color:#c8a84b80}.bp-modal-error{font-size:13px;color:var(--pg-red);background:#d94f3a1a;border:1px solid var(--pg-red-border);border-radius:6px;padding:6px 10px;margin-bottom:10px;font-family:var(--pg-font-ui)}.bp-vignette{display:flex;align-items:center;justify-content:center;min-height:90px;background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);border-radius:6px}.bp-vignette img{display:block;max-width:100%;max-height:220px;width:auto;height:auto}.bp-vignette-msg{font-weight:400;text-transform:none;letter-spacing:0;color:var(--pg-text-dim);padding:12px}.bp-vignette-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.bp-vignette-check{display:flex;align-items:center;gap:6px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--pg-text)}.bp-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.bp-modal-btn{font-family:var(--pg-font-ui);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:6px 16px;cursor:pointer;transition:background .15s,border-color .15s}.bp-modal-btn.cancel{background:var(--pg-bg-input);color:var(--pg-text-dim);border:1px solid var(--pg-border-mid)}.bp-modal-btn.cancel:hover{background:var(--pg-bg-active);color:var(--pg-text)}.bp-modal-btn.submit{background:var(--pg-gold-bg);border:1px solid var(--pg-gold-border);color:var(--pg-gold)}.bp-modal-btn.submit:hover:not(:disabled){background:#c8a84b47;border-color:#c8a84bbf;color:var(--pg-gold-hover)}.bp-modal-btn.submit:disabled{opacity:.4;cursor:default}.site-config-modal{width:560px;max-height:85vh;display:flex;flex-direction:column;padding:0}.bp-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--pg-border-mid)}.bp-modal-header .bp-modal-title{margin:0}.bp-modal-close{background:none;border:none;color:var(--pg-text-dim);font-size:22px;cursor:pointer;padding:0 4px;line-height:1}.bp-modal-close:hover{color:var(--pg-text)}.site-config-modal-body{overflow-y:auto;padding:20px 24px;flex:1;min-height:0}.builder-root .pg-el-selected{outline:1px solid #2ecc71!important;outline-offset:3px;position:relative}.builder-root .pg-el-selected[data-pg-type=section i]{outline-color:#4a9eff!important}.builder-root .builder-page-html-root [data-element-id]:hover:not(:has([data-element-id]:hover)):not(.pg-el-selected){outline:1px dashed rgba(74,158,255,.7);outline-offset:1px;position:relative}.builder-root .builder-page-html-root [data-element-id]:hover:not(:has([data-element-id]:hover)):not(.pg-el-selected):after{content:attr(data-pg-type);position:absolute;top:-20px;left:-2px;background:#4a9effd9;color:#fff;font-size:9px;font-family:var(--pg-font-ui, sans-serif);font-weight:600;letter-spacing:.04em;padding:1px 5px;border-radius:2px 2px 2px 0;line-height:16px;white-space:nowrap;pointer-events:none;z-index:150}.builder-root .pg-el-selected:after{content:attr(data-pg-type);position:absolute;top:-22px;left:-2px;background:#2ecc71;color:#fff;font-size:10px;font-family:var(--pg-font-ui, sans-serif);font-weight:600;letter-spacing:.04em;padding:1px 6px;border-radius:3px 3px 3px 0;line-height:18px;white-space:nowrap;pointer-events:none;z-index:200}.builder-root .pg-el-selected[data-pg-type=section i]:after{background:#4a9eff}.ep-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:5px 8px 4px;background:#ffffff0a;border-bottom:1px solid #333;font-size:11px;line-height:1.4}.ep-bc-sep{color:#555;flex-shrink:0}.ep-bc-item{padding:1px 4px;border-radius:3px;font-size:11px;white-space:nowrap}.ep-bc-item--link{background:none;border:none;color:#7ab4ff;cursor:pointer;transition:background .1s}.ep-bc-item--link:hover{background:#4a9eff26;color:#afd4ff}.ep-bc-item--current{color:#ddd;font-weight:600}.panel-toggle-btn{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;margin-right:4px;border:1px solid var(--pg-border, rgba(255,255,255,.15));border-radius:4px;background:var(--pg-bg-control, rgba(255,255,255,.07));color:var(--pg-text-dim, #9aa4b2);font-family:var(--pg-font-ui);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .12s,background .12s,color .12s;white-space:nowrap}.panel-toggle-btn:hover{color:var(--pg-text, #e8e8e8)}.panel-toggle-btn--on{border-color:#00bcd473;background:#00bcd41a;color:#00bcd4}.center-column{width:auto;flex:1 1 auto;min-width:0}.left-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;width:15%;min-width:170px;flex:0 0 auto;font-family:var(--pg-font-ui)}.left-panel.solo-studio .studio-wrapper,.left-panel.solo-structure .structure-content{flex:1 1 auto;height:auto!important}.inspector-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;width:24%;min-width:260px;flex:0 0 auto;border-left:1px solid rgba(255,255,255,.08);font-family:var(--pg-font-ui)}.inspector-panel .inspector-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}@media (max-width: 1023px){.left-panel,.inspector-panel{position:fixed;top:calc(var(--builder-bar-h, 36px) + 5px);bottom:0;width:min(340px,100vw);min-width:0;z-index:var(--pg-z-modal, 7000)}.left-panel{left:0;border-right:1px solid rgba(255,255,255,.08);box-shadow:12px 0 32px #00000073}.inspector-panel{right:0;box-shadow:-12px 0 32px #00000073}.builder-layout .resizer{display:none!important}}.insp-oc-head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:8px 10px;background:var(--pg-bg-control);border-bottom:1px solid rgba(255,255,255,.07)}.insp-oc-title{color:var(--pg-text-dim);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.insp-oc-close{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--pg-border, rgba(255,255,255,.15));border-radius:4px;background:transparent;color:var(--pg-text-dim, #9aa4b2);font-size:14px;line-height:1;cursor:pointer;transition:color .12s,border-color .12s}.insp-oc-close:hover{color:var(--pg-text, #e8e8e8);border-color:#ffffff59}.builder-pages-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 7000)}.builder-pages-modal{width:min(560px,94vw);max-height:86vh;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 18px 60px #0009;overflow:hidden;font-family:var(--pg-font-ui)}.builder-pages-body{flex:1 1 auto;min-height:0;overflow-y:auto}@media (max-width: 1023px){.tabs-header--bar{flex-wrap:wrap;height:auto;min-height:36px;row-gap:3px;padding-top:5px;padding-bottom:5px}.tabs-header--bar>span{display:none}.tabs-header--bar .tb-device-shortdesc{display:none}.tabs-header--bar .tb-root{margin-left:0;flex-wrap:wrap;row-gap:3px}}@media (max-width: 1023px){body.pg-surface-open .sov-root,body.pg-surface-open .hov-root,body.pg-surface-open .elem-ins-btn,body.pg-surface-open .elem-ins-popup,body.pg-surface-open .sib-btn{display:none!important}}.builder-pages-body .pm{max-width:none;width:100%}.lp-studio-head{display:flex;align-items:center;justify-content:space-between}.builder-modeles-modal{width:min(700px,94vw)}.builder-modeles-modal .builder-pages-body>*{max-width:none;width:100%}.insp-oc-actions{display:inline-flex;gap:6px}.insp-rbtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:var(--pg-gold, #c8a84b);color:#000;font-size:19px;line-height:1;cursor:pointer;flex-shrink:0;transition:filter .12s,transform .12s}.insp-rbtn svg{width:15px;height:15px}.insp-rbtn:hover{filter:brightness(1.08);transform:scale(1.08)}.inspector-scroll .io-header,.inspector-scroll .co-header,.inspector-scroll .fo-header,.inspector-scroll .lo-header{background:#c8a84b0f;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;padding:7px 10px 7px 8px;font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55));transition:background .12s,color .12s}.inspector-scroll .io-header:hover,.inspector-scroll .co-header:hover,.inspector-scroll .fo-header:hover,.inspector-scroll .lo-header:hover{background:#c8a84b1a;color:var(--pg-text-mid, rgba(240, 232, 208, .78))}.inspector-scroll .io-title,.inspector-scroll .co-title,.inspector-scroll .fo-title,.inspector-scroll .lo-title{color:inherit;font-size:12px;font-weight:600}.inspector-scroll .editor-group-title,.inspector-scroll .pg-options__title{color:var(--pg-text-dim, rgba(240, 232, 208, .55));font-size:12px;font-weight:600;letter-spacing:.03em}.pg-acc-header{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;margin:0;border:none;background:#c8a84b0f;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;padding:7px 10px 7px 8px;font-family:var(--pg-font-ui, "Inter", sans-serif);font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55));cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;transition:background .12s,color .12s}.pg-acc-header:hover{background:#c8a84b1a;color:var(--pg-text-mid, rgba(240, 232, 208, .78))}.pg-acc-body{padding:6px 0}.inspector-scroll .pg-options.pg-options--flat,.inspector-scroll .option-editor.option-editor--flat{background:transparent;border:none;border-radius:0;padding:0;margin:0;max-width:none;box-shadow:none}.inspector-scroll .pg-options.pg-options--flat .pg-acc-body,.inspector-scroll .option-editor.option-editor--flat .pg-acc-body{padding:8px 10px}.hdr-view-btn{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 10px;margin:0 8px 0 2px;background:var(--pg-gold, #c8a84b);color:#000;border-radius:4px;font-family:var(--pg-font-ui);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .12s}.hdr-view-btn:hover{background:#ddc06a;color:#000}@media (max-width: 1023px){.hdr-view-btn{margin-left:auto;margin-right:0}}.builder-root>.tabs-header--bar{flex:0 0 auto;width:100%;margin-right:0}@layer pagify{.pg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--pg-font-ui);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;text-decoration:none;border:1px solid transparent;background:transparent;color:var(--pg-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;font-size:15px;transition:background .15s,border-color .15s,color .15s,transform .04s}.pg-btn:active{transform:translateY(1px)}.pg-btn:focus-visible{outline:2px solid var(--pg-gold);outline-offset:2px}.pg-btn:disabled,.pg-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.pg-btn--sm{padding:4px 8px;font-size:13px;border-radius:6px}.pg-btn--md{padding:7px 14px;font-size:16px}.pg-btn--circle{width:25px;height:25px;padding:0;border-radius:999px}.pg-btn--default{background:var(--pg-bg-input);border-color:var(--pg-border-mid);color:var(--pg-text-mid)}.pg-btn--default:hover{background:var(--pg-bg-active);border-color:#fff3;color:var(--pg-text)}.pg-btn--primary{background:var(--pg-gold-bg);border-color:var(--pg-gold-border);color:var(--pg-gold)}.pg-btn--primary:hover{background:#c8a84b47;border-color:#c8a84bbf;color:var(--pg-gold-hover)}.pg-btn--info{background:var(--pg-blue-bg);border-color:var(--pg-blue-border);color:var(--pg-blue)}.pg-btn--info:hover{background:#5b8dd947;border-color:#5b8dd9bf;color:var(--pg-blue-hover)}.pg-btn--danger{background:var(--pg-red-bg);border-color:var(--pg-red-border);color:var(--pg-red)}.pg-btn--danger:hover{background:#d94f3a40;border-color:#d94f3ab3;color:var(--pg-red-hover)}.pg-btn--ghost{background:transparent;border-color:transparent;color:var(--pg-text-dim)}.pg-btn--ghost:hover{background:var(--pg-bg-hover);color:var(--pg-text)}}@layer pagify{.pg-card{display:flex;flex-direction:column;gap:var(--pg-space-2);background:var(--pg-bg-card);border:1px solid var(--pg-border);border-radius:var(--pg-radius-lg);padding:var(--pg-space-4);color:var(--pg-text);font-family:var(--pg-font-ui)}.pg-card--accent{border-color:var(--pg-border-gold)}.pg-card__title{margin:0;font-size:17px;font-weight:700}.pg-card__body{margin:0;color:var(--pg-text-mid);font-size:15px;line-height:1.5}.pg-card__footer{color:var(--pg-text-dim);font-size:13px;border-top:1px solid var(--pg-border);padding-top:var(--pg-space-2)}}@layer pagify{.pg-flex{display:flex}.pg-flex--center{align-items:center}.pg-flex--start{align-items:flex-start}.pg-flex--end{align-items:flex-end}.pg-flex--between{justify-content:space-between}.pg-flex--wrap{flex-wrap:wrap}.pg-flex--column{flex-direction:column}.pg-gap-1{gap:var(--pg-space-1)}.pg-gap-2{gap:var(--pg-space-2)}.pg-gap-3{gap:var(--pg-space-3)}.pg-gap-4{gap:var(--pg-space-4)}.pg-mb-0{margin-bottom:0}.pg-mb-1{margin-bottom:var(--pg-space-1)}.pg-mb-2{margin-bottom:var(--pg-space-2)}.pg-mb-3{margin-bottom:var(--pg-space-3)}.pg-mb-4{margin-bottom:var(--pg-space-4)}.pg-mt-1{margin-top:var(--pg-space-1)}.pg-mt-2{margin-top:var(--pg-space-2)}.pg-mt-3{margin-top:var(--pg-space-3)}.pg-mt-4{margin-top:var(--pg-space-4)}.pg-py-1{padding-top:var(--pg-space-1);padding-bottom:var(--pg-space-1)}.pg-py-2{padding-top:var(--pg-space-2);padding-bottom:var(--pg-space-2)}.pg-badge{display:inline-block;padding:2px 8px;font-family:var(--pg-font-ui);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.4;color:var(--pg-text-mid);background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);border-radius:var(--pg-radius-full)}}@layer pagify{.pg-form{display:flex;flex-direction:column;gap:14px}.pg-field{display:flex;flex-direction:column;gap:6px}.pg-label{font-family:var(--pg-font-ui);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text-dim);display:block}.pg-help{font-size:12px;color:var(--pg-text-faint)}.pg-error{font-size:12px;color:var(--pg-red)}.form-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pg-control{width:100%;max-width:250px;background:var(--pg-bg-control);border:none;color:var(--pg-text);border-radius:5px;font-family:var(--pg-font-ui);font-size:15px;padding:4px 8px;outline:none}.pg-control:focus{box-shadow:0 0 0 2px var(--pg-gold-bg)}.pg-control:disabled{opacity:.5;cursor:not-allowed}.pg-input,.pg-select{width:100%;background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);color:var(--pg-text);border-radius:8px;padding:8px 10px;font-family:var(--pg-font-ui);font-size:16px;line-height:1.2;outline:none;transition:border-color .15s ease}.pg-input::placeholder{color:var(--pg-text-faint)}.pg-input--sm,.pg-select--sm{padding:5px 8px;font-size:14px;border-radius:6px}.pg-input:focus,.pg-select:focus{border-color:#c8a84b80}.pg-input:disabled,.pg-select:disabled{opacity:.5;cursor:not-allowed}}@layer pagify{.pg-tags{display:flex;flex-wrap:wrap;gap:12px}.pg-tag{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;border:1px solid var(--pg-border-mid);background:var(--pg-bg-input);color:var(--pg-text-mid);font-family:var(--pg-font-ui);font-size:14px;line-height:1.2}.pg-tag__thumb{width:60px;height:40px;object-fit:cover;border-radius:4px;flex:0 0 auto}.pg-muted{color:var(--pg-text-dim);font-size:12px}}@layer pagify{.pg-options{background:var(--pg-bg-card);color:var(--pg-text);padding:1rem;border-radius:8px;border:1px solid var(--pg-border);font-size:13px;max-width:350px}.pg-options__title{font-family:var(--pg-font-ui);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pg-gold);margin-bottom:1rem}.pg-label{font-family:var(--pg-font-ui);font-size:11px;color:var(--pg-text-dim);display:block;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pg-control{background:var(--pg-bg-control);border:none;color:var(--pg-text);border-radius:5px;font-family:var(--pg-font-ui);font-size:15px;padding:4px 8px;width:100%;outline:none}.pg-control:focus{box-shadow:0 0 0 2px var(--pg-gold-bg)}.pg-control:disabled{opacity:.5;cursor:not-allowed}.options-row{display:flex;gap:12px;align-items:center}.options-row--top{align-items:flex-start}.pg-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px}.pg-hint{margin-top:6px;font-size:12px;color:var(--pg-text-faint)}.pg-chip{display:inline-block;background:var(--pg-blue-bg);color:var(--pg-blue);border:1px solid var(--pg-blue-border);border-radius:10px;padding:0 8px;margin-left:6px;font-size:12px;line-height:20px;font-family:var(--pg-font-ui)}.pg-iconbtn{width:30px;height:28px;border-radius:5px;border:1px solid var(--pg-border);background:var(--pg-bg-control);color:var(--pg-text-mid);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.pg-iconbtn:hover{background:var(--pg-bg-active);border-color:var(--pg-border-mid)}.pg-iconbtn.is-active{background:var(--pg-gold-bg);border-color:var(--pg-gold-border);color:var(--pg-gold)}}@layer pagify{.pg-collapse__item{border:1px solid var(--pg-border);border-radius:8px;overflow:hidden;background:var(--pg-collapse-bg, var(--pg-bg-card))}.pg-collapse__item--edit{overflow:visible}.pg-collapse__item+.pg-collapse__item{margin-top:10px}.pg-collapse__header{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px 12px;-webkit-user-select:none;user-select:none;font-family:var(--pg-font-ui);font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--pg-collapse-text, var(--pg-text-mid));transition:background .15s}.pg-collapse__header:hover{background:var(--pg-bg-hover)}.pg-collapse__header::-webkit-details-marker{display:none}.pg-collapse__header.is-disabled{cursor:not-allowed}.pg-collapse__item[aria-disabled=true] .pg-collapse__chevron{opacity:.5}.pg-collapse__title{flex:1 1 auto;min-width:0}.pg-collapse__titlezone{font-weight:400;letter-spacing:normal;font-size:1rem;min-width:0}.pg-collapse__chevron{color:var(--pg-collapse-text, var(--pg-text-dim));transition:transform .15s ease}.pg-collapse__item[open]>.pg-collapse__header .pg-collapse__chevron{transform:rotate(180deg)}.pg-collapse__body{padding:12px;border-top:1px solid var(--pg-border);color:var(--pg-collapse-text, var(--pg-text-mid))}}.pg-row{--pg-gutter: 0px;display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;position:relative}.pg-row[data-gutter]{margin-left:calc(var(--pg-gutter) * -.5);margin-right:calc(var(--pg-gutter) * -.5)}.pg-col{--pg-col-basis: 100%;--pg-col-basis-sm: var(--pg-col-basis);--pg-col-basis-md: var(--pg-col-basis-sm);--pg-col-basis-lg: var(--pg-col-basis-md);--pg-col-basis-xl: var(--pg-col-basis-lg);--pg-col-offset: 0%;--pg-col-offset-sm: var(--pg-col-offset);--pg-col-offset-md: var(--pg-col-offset-sm);--pg-col-offset-lg: var(--pg-col-offset-md);--pg-col-offset-xl: var(--pg-col-offset-lg);--pg-col-order: 0;--pg-col-order-sm: var(--pg-col-order);--pg-col-order-md: var(--pg-col-order-sm);--pg-col-order-lg: var(--pg-col-order-md);--pg-col-order-xl: var(--pg-col-order-lg);box-sizing:border-box;position:relative;min-width:0;flex:0 0 var(--pg-col-basis);max-width:var(--pg-col-basis);margin-left:var(--pg-col-offset);order:var(--pg-col-order)}.pg-row[data-gutter]>.pg-col{padding-left:calc(var(--pg-gutter) * .5);padding-right:calc(var(--pg-gutter) * .5)}@media (min-width: 576px){.pg-col{flex:0 0 var(--pg-col-basis-sm);max-width:var(--pg-col-basis-sm);margin-left:var(--pg-col-offset-sm);order:var(--pg-col-order-sm)}}@media (min-width: 768px){.pg-col{flex:0 0 var(--pg-col-basis-md);max-width:var(--pg-col-basis-md);margin-left:var(--pg-col-offset-md);order:var(--pg-col-order-md)}}@media (min-width: 992px){.pg-col{flex:0 0 var(--pg-col-basis-lg);max-width:var(--pg-col-basis-lg);margin-left:var(--pg-col-offset-lg);order:var(--pg-col-order-lg)}}@media (min-width: 1200px){.pg-col{flex:0 0 var(--pg-col-basis-xl);max-width:var(--pg-col-basis-xl);margin-left:var(--pg-col-offset-xl);order:var(--pg-col-order-xl)}}.pg-row--justify-start{justify-content:flex-start}.pg-row--justify-center{justify-content:center}.pg-row--justify-end{justify-content:flex-end}.pg-row--justify-space-around{justify-content:space-around}.pg-row--justify-space-between{justify-content:space-between}.pg-row--align-top{align-items:flex-start}.pg-row--align-middle{align-items:center}.pg-row--align-bottom{align-items:flex-end}[style*=--pg-hidden]{display:none!important}.preview-frame [style*=--pg-hidden]{display:revert!important;opacity:.4!important;outline:1px dashed rgba(74,158,255,.55);outline-offset:2px}[style*=--pg-display]{display:var(--pg-display, revert)}[style*=--pg-float]{float:var(--pg-float, revert)}@media (min-width: 576px){[style*=--pg-display]{display:var(--pg-display-sm, var(--pg-display, revert))}[style*=--pg-float]{float:var(--pg-float-sm, var(--pg-float, revert))}}@media (min-width: 768px){[style*=--pg-display]{display:var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert)))}[style*=--pg-float]{float:var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert)))}}@media (min-width: 992px){[style*=--pg-display]{display:var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert))))}[style*=--pg-float]{float:var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert))))}}@media (min-width: 1200px){[style*=--pg-display]{display:var(--pg-display-xl, var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert)))))}[style*=--pg-float]{float:var(--pg-float-xl, var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert)))))}}@media (min-width: 1400px){[style*=--pg-display]{display:var(--pg-display-xxl, var(--pg-display-xl, var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert))))))}[style*=--pg-float]{float:var(--pg-float-xxl, var(--pg-float-xl, var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert))))))}}.mr-1{margin-right:.5rem}.ml-1{margin-left:.5rem}.pagify-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem 1rem;border-radius:10px;border:1px solid rgba(0,0,0,.12);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;line-height:1;font-weight:600;font-size:14px;transition:filter .12s ease,transform .02s ease}.pagify-btn:hover{filter:brightness(.96)}.pagify-btn:active{transform:translateY(1px)}.pagify-btn.is-block{width:100%}.pagify-btn.is-default{font-size:14px;padding:.55rem 1rem}.pagify-btn.is-small{font-size:13px;padding:.45rem .85rem}.pagify-btn.is-large{font-size:15px;padding:.65rem 1.1rem}.pagify-btn.is-primary{background:#409eff;color:#fff;border-color:#409eff99}.pagify-btn.is-success{background:#67c23a;color:#fff;border-color:#67c23a99}.pagify-btn.is-warning{background:#e6a23c;color:#111;border-color:#e6a23c99}.pagify-btn.is-danger{background:#f56c6c;color:#fff;border-color:#f56c6c99}.pagify-btn.is-info{background:#909399;color:#fff;border-color:#90939999}.pagify-btn.selected{outline:2px solid #2684ff;outline-offset:2px}.heading-block{position:relative;min-height:20px}.heading-block h1,.heading-block h2,.heading-block h3,.heading-block h4,.heading-block h5,.heading-block h6{font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit;margin:0}img{display:block;max-width:100%}.image-placeholder{background:#f6f6f8;color:#b6b6b6;font-style:italic;text-align:center;padding:2em 0;border-radius:4px}.paragraph-block{position:relative;min-height:24px}.paragraph-block p{margin:0 0 .7em;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit}.paragraph-block p:last-child{margin-bottom:0}.paragraph-block p:empty{min-height:1em}.section-block{position:relative;display:flow-root;padding:0;margin:0;font-size:12px}.toolbar{background:#fff;box-shadow:0 3px 8px #0001;padding:5px 12px}.titre-section{position:absolute;top:-5px}.builder-list{background:#13181f;color:#aab;width:240px;overflow-y:auto;border-right:1px solid #1e2730;font-family:var(--pg-font-ui);font-size:12px}.category-list{list-style:none;margin:0;padding:0}.category-item+.category-item{margin-top:0}.category-header{display:flex;align-items:center;cursor:pointer;padding:4px 8px 4px 6px;-webkit-user-select:none;user-select:none;transition:background .1s;border-bottom:1px solid #1e2730}.category-header:hover{background:#ffffff0a}.chevron{width:14px;display:inline-flex;justify-content:center;margin-right:4px;color:#bbb;font-size:10px}.family-name{flex:1;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#8ab}.type-list{list-style:none;margin:0;padding:4px 0 4px 18px;background:#00000026;border-bottom:1px solid #1e2730}.type-item{display:flex;align-items:center;cursor:pointer;padding:3px 8px;border-radius:4px;transition:background .1s,color .1s;-webkit-user-select:none;user-select:none}.type-item:hover{background:#ffffff0a}.type-item:active{background:#00bcd414}.type-icon{font-size:11px;margin-right:6px;color:#bbb}.type-name{flex:1;color:#aab;font-size:12px}.type-item:hover .type-name{color:#ccd}.type-item--inactive{opacity:.55}.type-item--inactive .type-name{color:#bbb;font-style:italic}.type-badge-inactive{font-size:8px;color:#e07b00;margin-left:4px;line-height:1}.node-label{padding:0;cursor:pointer;font-family:var(--pg-font-ui);font-size:16px;color:var(--pg-text-mid);transition:color .1s}.node-id{font-size:10px;color:var(--pg-text-faint)}.node-label.selected{background-color:var(--pg-bg-selected);color:var(--pg-gold);border-radius:3px}.drop-zone{min-height:80px;margin-bottom:5px;border:2px dashed var(--pg-border-mid);display:flex;align-items:center;justify-content:center;color:var(--pg-text-faint);font-size:11px;text-align:center}.context-menu{position:absolute;background:var(--pg-bg-card);border:1px solid var(--pg-border-mid);border-radius:6px;list-style:none;padding:4px 0;margin:0;z-index:var(--pg-z-drawer-menu);box-shadow:0 4px 20px #00000080}.context-menu li{padding:6px 16px;cursor:pointer;font-family:var(--pg-font-ui);font-size:14px;color:var(--pg-text-mid)}.node-item{display:flex;align-items:center}.struct-btn-toggle{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px;margin-right:6px;padding:0;border:none;background:var(--pg-bg-control);color:var(--pg-text-dim);cursor:pointer;font-size:16px;line-height:1;border-radius:3px}.tree-node-wrapper{position:relative}.drop-indicator{position:absolute;left:0;right:0;height:0;border-radius:2px;background:transparent;pointer-events:none;z-index:10;transition:height .08s,background .08s,box-shadow .08s}.drop-indicator.drop-before{top:0;transform:translateY(-50%)}.drop-indicator.drop-after{bottom:0;transform:translateY(50%)}.drop-indicator.visible{height:10px;pointer-events:auto;background:#00bcd40f;border-top:1px dashed rgba(0,188,212,.25);border-bottom:1px dashed rgba(0,188,212,.25)}.drop-indicator.active{height:4px;background:#00bcd4;box-shadow:0 0 10px #00bcd4a6;border:0;pointer-events:auto}.node-row{display:flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;cursor:pointer;border-radius:4px;transition:background .1s;border:1px solid transparent;position:relative;font-family:var(--pg-font-ui);font-size:12px}.node-row:hover{background:#ffffff0a}.node-row.selected{background:#00bcd41f;border-color:#00bcd459}.node-row--container.drag-over-inside{background:#00bcd438;border-color:#00bcd4;border-style:solid;box-shadow:0 0 10px #00bcd473}.node-row--leaf.drag-over-inside{background:#ff50501f;border-color:#ff505080;border-style:dashed}.btn-toggle{background:none;border:none;cursor:pointer;color:#bbb;font-size:10px;padding:0 2px;line-height:1;display:flex;align-items:center;flex-shrink:0;width:14px}.btn-toggle:hover{color:#778}.btn-toggle-placeholder{display:inline-block;width:14px}.node-type-label{font-size:12px;color:#aab;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-row:hover .node-type-label{color:#ccd}.node-row.selected .node-type-label{color:#00bcd4}.node-id{font-size:10px;color:#bbb;font-style:italic}.node-row--hidden .node-type-label{opacity:.5;text-decoration:line-through;text-decoration-color:#ffffff59}.node-row--hidden .node-id{opacity:.5}.node-hidden-icon{margin-left:6px;font-size:12px;color:#4a9effd9;flex-shrink:0}.structure-root{height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;background:#13181f;font-size:12px}.structure-toolbar{position:sticky;top:0;z-index:5;background:#13181f;padding:6px 8px;border-bottom:1px solid #1e2730;display:flex;align-items:center;gap:6px}.btn-add-root{background:none;border:1px solid #2a3040;border-radius:4px;color:#bbb;font-size:11px;padding:3px 10px;cursor:pointer;transition:color .1s,border-color .1s}.btn-add-root:hover{color:#00bcd4;border-color:#00bcd4}.btn-collapse-all{background:none;border:1px solid #2a3040;border-radius:4px;color:#bbb;font-size:14px;line-height:1;padding:2px 8px;cursor:pointer;transition:color .1s,border-color .1s;margin-left:auto}.btn-collapse-all:hover:not(:disabled){color:#00bcd4;border-color:#00bcd4}.btn-collapse-all:disabled{opacity:.4;cursor:not-allowed}.tree-root-drop{min-height:40px;padding:6px 0 8px;border:2px dashed transparent;transition:border-color .15s,background .15s;position:relative}.tree-root-drop.root-drop-active{border-color:#00bcd4;background:#00bcd41a}.tree-root-drop.root-drop-active:after{content:"➕ Déposer à la racine";position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#00bcd4f2;color:#0b1116;font-family:var(--pg-font-ui);font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 10px;border-radius:3px;pointer-events:none}.context-menu{position:fixed;z-index:var(--pg-z-builder-dropdown);background:#161c24;border:1px solid #2a3340;border-radius:6px;padding:5px 0;min-width:150px;box-shadow:0 6px 24px #0000008c;list-style:none;margin:0}.context-menu li{display:flex;align-items:center;gap:7px;padding:5px 14px;cursor:pointer;font-family:var(--pg-font-ui);font-size:11px;color:#aab;transition:background .1s,color .1s}.context-menu li:hover{background:#00bcd41a;color:#00bcd4}.context-menu li.disabled{opacity:.4;cursor:default}.context-menu .ctx-separator{height:0;border-top:1px solid #1e2730;padding:0;margin:4px 0;cursor:default}.context-menu .ctx-separator:hover{background:none}.context-menu .ctx-info{opacity:.5;cursor:default;font-style:italic}.context-menu .ctx-info:hover{background:none}.bp-submenu{min-width:180px}.device-controls button.active{background:var(--pg-gold-bg);color:var(--pg-gold);border:1px solid var(--pg-gold-border);border-radius:4px}.btn-goPage{background:var(--pg-bg-control);color:var(--pg-text-mid);padding-left:8px;padding-right:8px;border:1px solid var(--pg-border);border-radius:5px;font-family:var(--pg-font-ui);font-size:14px;cursor:pointer;margin-bottom:4px;margin-left:5px;transition:background .15s,color .15s}.btn-goPage:hover{background:var(--pg-bg-active);color:var(--pg-text)}.pg-empty-block{min-height:48px;width:100%;border:1px dashed rgba(200,168,75,.45);border-radius:4px;display:flex;align-items:center;justify-content:center;color:#c8a84b8c;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;box-sizing:border-box}.preview-frame{background:var(--pg-preview-bg, #ffffff);border:1px solid #eee;box-shadow:0 0 18px #00000017}.preview-frame.xs .pg-col{flex:0 0 var(--pg-col-basis)!important;max-width:var(--pg-col-basis)!important;order:var(--pg-col-order)!important}.preview-frame.sm .pg-col{flex:0 0 var(--pg-col-basis-sm)!important;max-width:var(--pg-col-basis-sm)!important;order:var(--pg-col-order-sm)!important}.preview-frame.md .pg-col{flex:0 0 var(--pg-col-basis-md)!important;max-width:var(--pg-col-basis-md)!important;order:var(--pg-col-order-md)!important}.preview-frame.lg .pg-col{flex:0 0 var(--pg-col-basis-lg)!important;max-width:var(--pg-col-basis-lg)!important;order:var(--pg-col-order-lg)!important}.preview-frame.xl .pg-col,.preview-frame.xxl .pg-col{flex:0 0 var(--pg-col-basis-xl)!important;max-width:var(--pg-col-basis-xl)!important;order:var(--pg-col-order-xl)!important}.preview-frame.xs [style*=--pg-display]{display:var(--pg-display, revert)!important}.preview-frame.xs [style*=--pg-float]{float:var(--pg-float, revert)!important}.preview-frame.sm [style*=--pg-display]{display:var(--pg-display-sm, var(--pg-display, revert))!important}.preview-frame.sm [style*=--pg-float]{float:var(--pg-float-sm, var(--pg-float, revert))!important}.preview-frame.md [style*=--pg-display]{display:var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert)))!important}.preview-frame.md [style*=--pg-float]{float:var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert)))!important}.preview-frame.lg [style*=--pg-display]{display:var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert))))!important}.preview-frame.lg [style*=--pg-float]{float:var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert))))!important}.preview-frame.xl [style*=--pg-display]{display:var(--pg-display-xl, var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert)))))!important}.preview-frame.xl [style*=--pg-float]{float:var(--pg-float-xl, var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert)))))!important}.preview-frame.xxl [style*=--pg-display]{display:var(--pg-display-xxl, var(--pg-display-xl, var(--pg-display-lg, var(--pg-display-md, var(--pg-display-sm, var(--pg-display, revert))))))!important}.preview-frame.xxl [style*=--pg-float]{float:var(--pg-float-xxl, var(--pg-float-xl, var(--pg-float-lg, var(--pg-float-md, var(--pg-float-sm, var(--pg-float, revert))))))!important}.row,.col{position:relative}.element-item .element-content{position:relative;overflow:visible!important}.element-type-badge{position:absolute;top:-10px;left:0;background:var(--pg-bg-card);color:var(--pg-gold);border:1px solid var(--pg-gold-border);font-size:10px;padding:.1em .6em;border-radius:.4em;z-index:10;pointer-events:none;font-family:var(--pg-font-ui);letter-spacing:.05em}.toolbar{position:absolute;top:-10px;left:0;display:flex;gap:.1em;background:var(--pg-bg-card);border:1px solid var(--pg-gold-border);padding:.1em .2em;border-radius:.5em;z-index:1000}.toolbar button{background:none;border:none;color:var(--pg-text-mid);cursor:pointer;font-size:10px;padding:.2em .3em;font-family:var(--pg-font-ui);transition:color .1s}.toolbar button:hover{background:var(--pg-gold-bg);color:var(--pg-gold);border-radius:.3em}.element-content.hovered{outline:1px dashed rgba(200,168,75,.5)}.element-content.selected{outline:2px solid var(--pg-gold)}.layout-editor{display:flex;flex-direction:column;gap:0;border:0;font-size:16px;font-family:var(--pg-font-ui);color:var(--pg-text-mid)}.titre-layout{font-family:var(--pg-font-ui);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-right:5px;padding-top:5px;color:var(--pg-gold)}.pages-manager{max-width:420px;margin:0;padding:0;background:var(--pg-bg-panel);border-radius:8px;position:relative}.tree-box{max-width:340px;margin:0 auto;padding:1.2rem 1.1rem}.loading{color:var(--pg-text-faint);font-style:italic;font-family:var(--pg-font-ui)}.error{color:var(--pg-red);margin-top:1rem;font-family:var(--pg-font-ui)}.folder-label{color:var(--pg-gold);font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--pg-font-ui);font-size:15px}.folder-icon{font-size:12px;margin-right:3px}.page-label{color:var(--pg-text-mid);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--pg-font-ui);font-size:15px;margin-left:3px}.page-label:hover{color:var(--pg-text);text-decoration:underline}.page-icon{font-size:12px;margin-right:3px}.context-menu{position:fixed;z-index:var(--pg-z-drawer-menu);background:var(--pg-bg-card);border:1px solid var(--pg-border-mid);box-shadow:0 4px 20px #00000080;border-radius:6px;min-width:120px;padding:7px 0;list-style:none}.context-menu li{padding:4px 16px;font-family:var(--pg-font-ui);font-size:14px;cursor:pointer;color:var(--pg-text-mid);transition:background .12s}.context-menu li:hover{background:var(--pg-bg-hover);color:var(--pg-text)}:deep(.folder-label){color:var(--pg-gold);font-size:14px}:deep(.page-label){color:var(--pg-text-mid);font-size:15px}.element-toolbar{position:absolute;bottom:100%;right:0;margin-bottom:25px;z-index:200;background:var(--pg-bg-card);border:1px solid var(--pg-gold-border);border-radius:6px;padding:2px 4px;box-shadow:0 2px 8px #0000004d;display:flex;gap:4px}.element-toolbar--inside{bottom:auto;top:2px;right:2px;margin-bottom:0}.element-toolbar .pg-btn{color:var(--pg-text-mid)}.element-toolbar .pg-btn:hover{background:var(--pg-gold-bg);color:var(--pg-gold)}.tiptap-editor-wrapper{position:relative;border:1px solid var(--pg-border-mid);border-radius:6px;padding:0;background:var(--pg-bg);min-width:min(340px,calc(100vw - 16px));z-index:60;box-shadow:0 10px 32px #00000073;font-size:var(--pg-editor-font-size, 15px);line-height:var(--pg-editor-line-height, 1.5)}.toolbar{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;gap:4px;row-gap:4px;padding:4px;background:var(--pg-bg-control);border-bottom:1px solid var(--pg-border)}.toolbar button{background:var(--pg-bg-input);border:1px solid var(--pg-border);border-radius:4px;color:var(--pg-text-mid);padding:0 6px;min-height:26px;min-width:26px;font-size:14px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.toolbar button:hover{background:var(--pg-bg-active);color:var(--pg-text)}.toolbar button.is-active{background:var(--pg-gold-bg);border-color:var(--pg-gold-border);color:var(--pg-gold)}.toolbar button:disabled{opacity:.4;cursor:not-allowed}.ProseMirror{padding:8px;min-height:var(--pg-editor-min-height, 80px);outline:none;color:var(--pg-text);font-family:var(--pg-font-ui);font-size:var(--pg-editor-font-size, 15px);line-height:var(--pg-editor-line-height, 1.5)}.properties-panel{background:var(--pg-bg);color:var(--pg-text);font-family:var(--pg-font-ui)}.field{border:0;padding:0}.field label{display:block;font-family:var(--pg-font-ui);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text-dim);margin-bottom:.25rem}.field input,.field textarea{width:100%;font-family:monospace;background:var(--pg-bg-input);border:1px solid var(--pg-border-mid);color:var(--pg-text);border-radius:4px;padding:4px 8px;outline:none}.field input:focus,.field textarea:focus{border-color:#c8a84b80}.no-selection{padding:1rem;color:var(--pg-text-faint);font-style:italic}.prop-section-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:#c8a84b0f;border:none;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;padding:7px 10px 7px 8px;cursor:pointer;font-family:var(--pg-font-ui, "Inter", sans-serif);font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55));transition:background .12s,color .12s;margin:0;-webkit-user-select:none;user-select:none}.prop-section-btn:hover{background:#c8a84b1a;color:var(--pg-text-mid, rgba(240, 232, 208, .78))}.prop-section-btn .prop-section-arrow{flex-shrink:0;color:#bbb;transition:transform .15s}.prop-section-dot{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--pg-gold, #c8a84b);vertical-align:middle}.prop-section-btn .prop-section-actions{display:flex;gap:2px;margin-left:auto;margin-right:6px}.prop-section-act{background:none;border:none;color:#fff;cursor:pointer;padding:1px 3px;border-radius:3px;line-height:1;display:flex;align-items:center;transition:color .1s,background .1s}.prop-section-act:hover{color:#00bcd4;background:#00bcd41a}.prop-section-act--danger:hover{color:#e05;background:#dc00321a}.prop-section-act--disabled{opacity:.25;pointer-events:none}.prop-section-body{padding:8px;background:#0000001f;border-bottom:1px solid #2a3a44}.titre-onglet{font-family:var(--pg-font-ui);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;text-align:right;color:var(--pg-gold)}body.pagify-builder-open{overflow:hidden}body.pagify-builder-open #app{height:100vh;overflow:hidden}sup.pg-note-ref{line-height:0}sup.pg-note-ref a{text-decoration:none;font-size:.78em;font-weight:600}sup.pg-note-ref a:empty:after{content:"[n]";opacity:.55}.pg-notes{margin:2.5rem auto 1rem;padding:1rem 1rem 0 2.5rem;border-top:1px solid rgba(0,0,0,.15);font-size:.85em;max-width:60rem}.pg-notes li{margin:.3rem 0}.pg-notes li:target{background:#ffe67859}.pg-notes__back{text-decoration:none;margin-right:.4rem}.type-item--inactive[data-v-4dfd14be]{opacity:.4}.type-item--inactive[data-v-4dfd14be]:hover{opacity:.6}.type-badge-inactive[data-v-4dfd14be]{margin-left:auto;color:var(--pg-muted, #888);font-size:.7em}.studio-root[data-v-d21ac1c7]{height:100%;display:flex;flex-direction:column;overflow:hidden}.studio-loading[data-v-d21ac1c7],.studio-error[data-v-d21ac1c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;color:var(--pg-text-dim, #888);font-size:13px;font-family:var(--pg-font-ui, sans-serif)}.studio-error button[data-v-d21ac1c7]{background:var(--pg-gold-bg, rgba(200,168,75,.15));border:1px solid var(--pg-gold-border, rgba(200,168,75,.45));color:var(--pg-gold, #c8a84b);padding:5px 14px;border-radius:6px;cursor:pointer;font-family:var(--pg-font-ui, sans-serif);font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:background .15s,border-color .15s}.studio-error button[data-v-d21ac1c7]:hover{background:#c8a84b47;border-color:#c8a84bbf}.scp-backdrop[data-v-19b0ff9f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-builder-panel, 1100);padding:1rem}.scp-modal[data-v-19b0ff9f]{background:var(--pg-bg, #111);color:var(--pg-text, #f0e8d0);border:1px solid var(--pg-border-gold, rgba(200,168,75,.35));border-radius:12px;width:min(880px,94vw);max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 16px 48px #0009;font-family:var(--pg-font-ui, "Inter", system-ui, sans-serif)}.scp-head[data-v-19b0ff9f]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.scp-head h2[data-v-19b0ff9f]{margin:0;font-size:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-gold, #c8a84b)}.scp-close[data-v-19b0ff9f]{background:none;border:none;color:var(--pg-text-dim, rgba(240,232,208,.55));font-size:22px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .14s,background .14s}.scp-close[data-v-19b0ff9f]:hover{color:var(--pg-text, #f0e8d0);background:var(--pg-bg-hover, rgba(255,255,255,.06))}.scp-error[data-v-19b0ff9f]{background:#dc262626;color:#f88;padding:8px 16px;margin:0;font-size:13px;border-bottom:1px solid rgba(220,38,38,.3)}.scp-hint[data-v-19b0ff9f]{color:var(--pg-text-mid, rgba(240,232,208,.78));font-style:italic;padding:12px 16px;font-size:13px}.scp-body[data-v-19b0ff9f]{flex:1 1 auto;display:grid;grid-template-columns:280px 1fr;min-height:0;overflow:hidden}.scp-side[data-v-19b0ff9f]{border-right:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-bg-deep, #0a0a0a);display:flex;flex-direction:column}.scp-side h3[data-v-19b0ff9f],.scp-types h3[data-v-19b0ff9f]{margin:0;padding:10px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pg-gold, #c8a84b);border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-bg, #111)}.scp-fams[data-v-19b0ff9f]{list-style:none;margin:0;padding:6px;flex:1 1 auto;overflow-y:auto}.scp-fam[data-v-19b0ff9f]{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:5px;cursor:pointer;font-size:14px;color:var(--pg-text-mid, rgba(240,232,208,.78));border-left:3px solid transparent;transition:background .12s,color .12s,border-left-color .12s}.scp-fam[data-v-19b0ff9f]:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06));color:var(--pg-text, #f0e8d0)}.scp-fam--active[data-v-19b0ff9f]{background:#c8a84b2e;color:var(--pg-gold, #c8a84b);border-left-color:var(--pg-gold, #c8a84b)}.scp-fam--inactive[data-v-19b0ff9f]{opacity:.45}.scp-fam-act--toggle[data-v-19b0ff9f]{color:#66bb6a;font-size:11px}.scp-fam--inactive .scp-fam-act--toggle[data-v-19b0ff9f]{color:var(--pg-text-dim, rgba(240,232,208,.55))}.scp-fam-name[data-v-19b0ff9f]{flex:1 1 auto}.scp-fam-name--orphan[data-v-19b0ff9f]{font-style:italic;color:var(--pg-text-faint, rgba(240,232,208,.45))}.scp-fam-count[data-v-19b0ff9f]{font-size:11px;font-weight:700;color:var(--pg-text-dim, rgba(240,232,208,.55));padding:1px 7px;background:#ffffff12;border-radius:8px}.scp-fam-act[data-v-19b0ff9f]{border:none;background:transparent;color:var(--pg-text-dim, rgba(240,232,208,.55));cursor:pointer;width:22px;height:22px;padding:0;border-radius:3px;font-family:inherit;font-size:13px;transition:color .12s,background .12s}.scp-fam-act[data-v-19b0ff9f]:hover{color:var(--pg-gold, #c8a84b);background:#c8a84b26}.scp-fam-act--danger[data-v-19b0ff9f]:hover{color:#ff6262;background:#dc262626}.scp-fam-input[data-v-19b0ff9f]{flex:1 1 auto;padding:4px 8px;border:1px solid rgba(200,168,75,.5);border-radius:4px;font-family:inherit;font-size:13px;background:var(--pg-bg-input, rgba(255,255,255,.07));color:var(--pg-text, #f0e8d0);outline:none}.scp-add[data-v-19b0ff9f]{display:flex;gap:6px;padding:8px;border-top:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-bg, #111)}.scp-add input[data-v-19b0ff9f]{flex:1 1 auto;padding:6px 10px;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text, #f0e8d0);border-radius:4px;font-family:inherit;font-size:13px;outline:none;transition:border-color .14s}.scp-add input[data-v-19b0ff9f]:focus{border-color:#c8a84b80}.scp-add input[data-v-19b0ff9f]::placeholder{color:var(--pg-text-faint, rgba(240,232,208,.35))}.scp-types[data-v-19b0ff9f]{display:flex;flex-direction:column;min-height:0;background:var(--pg-bg, #111)}.scp-list[data-v-19b0ff9f]{list-style:none;margin:0;padding:8px;flex:1 1 auto;overflow-y:auto}.scp-type[data-v-19b0ff9f]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--pg-bg-input, rgba(255,255,255,.04));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:5px;margin-bottom:5px;font-size:14px;color:var(--pg-text, #f0e8d0);cursor:grab;transition:opacity .1s,border-color .12s,background .12s}.scp-type[data-v-19b0ff9f]:active{cursor:grabbing}.scp-type[data-v-19b0ff9f]:hover{border-color:#c8a84b73;background:#ffffff12}.scp-type--inactive[data-v-19b0ff9f]{opacity:.45}.scp-type-handle[data-v-19b0ff9f]{color:var(--pg-text-dim, rgba(240,232,208,.4));font-size:11px;-webkit-user-select:none;user-select:none}.scp-type-name[data-v-19b0ff9f]{flex:1 1 auto;font-weight:500}.scp-type-toggle[data-v-19b0ff9f]{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--pg-text-mid, rgba(240,232,208,.78));cursor:pointer;-webkit-user-select:none;user-select:none}.scp-type-toggle input[data-v-19b0ff9f]{accent-color:var(--pg-gold, #c8a84b)}.scp-btn[data-v-19b0ff9f]{padding:6px 14px;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));border-radius:5px;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.scp-btn[data-v-19b0ff9f]:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.scp-btn--primary[data-v-19b0ff9f]{background:var(--pg-gold-bg, rgba(200,168,75,.15));color:var(--pg-gold, #c8a84b);border-color:var(--pg-gold-border, rgba(200,168,75,.45))}.scp-btn--primary[data-v-19b0ff9f]:hover{background:#c8a84b47;border-color:#c8a84bbf;color:#d4b65a}.scp-foot[data-v-19b0ff9f]{display:flex;justify-content:flex-end;padding:10px 16px;border-top:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-bg, #111);flex-shrink:0}@media (max-width: 1023px){.scp-modal[data-v-19b0ff9f]{width:100vw;height:100dvh;max-height:100dvh;border-radius:0;border:none}.scp-body[data-v-19b0ff9f]{grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow-y:auto}.scp-side[data-v-19b0ff9f]{border-right:none;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));max-height:38dvh;overflow-y:auto}}.sov-root{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--pg-z-overlay-selection)}.sov-outline{position:fixed;border:1px solid #2ecc71;pointer-events:none;box-sizing:border-box;border-radius:1px;z-index:var(--pg-z-overlay-selection)}.sov-outline--section{border-color:#4a9eff}.sov-m{position:fixed;background:#ffa53c47;box-sizing:border-box;pointer-events:none;z-index:var(--pg-z-overlay-selection)}.sov-p{position:fixed;background:#50c36442;box-sizing:border-box;pointer-events:none;z-index:var(--pg-z-overlay-selection)}.sov-lbl{position:fixed;font-size:9px;font-family:monospace;line-height:14px;padding:0 2px;border-radius:2px;white-space:nowrap;z-index:var(--pg-z-overlay-selection-lbl)}.sov-lbl--m{background:#ff8c00bf;color:#fff}.sov-lbl--p{background:#28a03cbf;color:#fff}.sov-lbl--v{writing-mode:vertical-lr;line-height:14px}.plp[data-v-cb8412d6]{position:relative;display:inline-flex}.lo-page-btn[data-v-cb8412d6]{background:#1c2128;border:1px solid #334;border-radius:4px;color:#bbb;cursor:pointer;padding:3px 6px;flex-shrink:0;line-height:0;transition:border-color .12s,color .12s,background .12s}.lo-page-btn[data-v-cb8412d6]:hover{border-color:#00bcd4;color:#00bcd4}.lo-page-btn--on[data-v-cb8412d6]{background:#00bcd426;border-color:#00bcd4;color:#00bcd4}.lo-page-picker[data-v-cb8412d6]{position:absolute;top:calc(100% + 4px);right:0;width:260px;max-height:280px;background:#1c2128;border:1px solid #00bcd4;border-radius:4px;box-shadow:0 6px 20px #00000080;z-index:100;display:flex;flex-direction:column;overflow:hidden}.lo-page-search[data-v-cb8412d6]{background:#13171c;border:none;border-bottom:1px solid #334;color:#cdd;font-size:12px;padding:6px 8px;outline:none;flex-shrink:0}.lo-page-search[data-v-cb8412d6]:focus{border-color:#00bcd4}.lo-page-hint[data-v-cb8412d6]{padding:10px;color:#bbb;font-size:11px;font-style:italic;text-align:center}.lo-page-list[data-v-cb8412d6]{flex:1;overflow-y:auto;padding:2px}.lo-page-item[data-v-cb8412d6]{width:100%;background:none;border:none;color:#cdd;padding:6px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;cursor:pointer;border-radius:3px;text-align:left;transition:background .1s}.lo-page-item[data-v-cb8412d6]:hover{background:#00bcd41f}.lo-page-name[data-v-cb8412d6]{font-size:12px;color:#cdd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lo-page-slug[data-v-cb8412d6]{font-size:10px;color:#00bcd4;opacity:.75;font-family:ui-monospace,monospace}.lo-page-section[data-v-cb8412d6]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#bbb;padding:6px 8px 2px;font-weight:700;border-top:1px solid #283038}.lo-page-section[data-v-cb8412d6]:first-child{border-top:none}.lo-page-hint--sub[data-v-cb8412d6]{padding:4px 8px;font-size:10px}.lo-ws-row[data-v-cb8412d6]{display:flex;align-items:stretch;gap:2px}.lo-ws-row .lo-page-item[data-v-cb8412d6]{flex:1;min-width:0}.lo-ws-toggle[data-v-cb8412d6]{background:none;border:none;color:#bbb;cursor:pointer;padding:0 8px;font-size:11px;line-height:1;border-radius:3px;flex-shrink:0;transition:color .1s,background .1s}.lo-ws-toggle[data-v-cb8412d6]:hover{color:#00bcd4;background:#00bcd41a}.lo-ws-pages[data-v-cb8412d6]{padding-left:14px;border-left:2px solid rgba(0,188,212,.2);margin:2px 4px 4px 10px}.lo-page-item--sub[data-v-cb8412d6]{padding:4px 8px}.lo-page-item--sub .lo-page-name[data-v-cb8412d6]{font-size:11px;color:#8ab}.lo-page-item--ws .lo-page-slug[data-v-cb8412d6]{color:#9b59b6}.lo-header[data-v-52764e2a]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#c8a84b0f;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s,color .12s;font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55))}.lo-header[data-v-52764e2a]:hover{background:#c8a84b1a;color:var(--pg-text-mid, rgba(240, 232, 208, .78))}.lo-title[data-v-52764e2a]{font-size:12px;font-weight:600;color:inherit;flex:1;letter-spacing:.03em}.lo-header-actions[data-v-52764e2a]{display:flex;gap:3px}.lo-action-btn[data-v-52764e2a]{background:none;border:none;color:#bbb;cursor:pointer;padding:2px 3px;border-radius:3px;transition:color .1s;line-height:1}.lo-action-btn[data-v-52764e2a]:hover{color:#00bcd4}.lo-arrow[data-v-52764e2a]{color:#bbb;flex-shrink:0;transition:transform .15s}.lo-arrow--up[data-v-52764e2a]{transform:rotate(180deg)}.lo-body[data-v-52764e2a]{padding:8px;display:flex;flex-direction:column;gap:7px;background:#0000001f;border-bottom:1px solid #2a3a44}.lo-row[data-v-52764e2a]{display:flex;align-items:center;gap:8px}.lo-lbl[data-v-52764e2a]{font-size:11px;color:#899;width:80px;flex-shrink:0;display:flex;align-items:center;gap:4px}.lo-lbl--url[data-v-52764e2a]{color:#00bcd4;font-weight:600}.lo-help[data-v-52764e2a]{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;background:#334;border-radius:50%;font-size:9px;color:#889;cursor:help;flex-shrink:0}.lo-input[data-v-52764e2a],.lo-select[data-v-52764e2a]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:4px 7px;outline:none;transition:border-color .12s;min-width:0}.lo-input[data-v-52764e2a]:focus,.lo-select[data-v-52764e2a]:focus{border-color:#00bcd4}.lo-select[data-v-52764e2a]{cursor:pointer}.lo-toggle[data-v-52764e2a]{position:relative;width:36px;height:20px;background:#334;border:1px solid #445;border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0;padding:0}.lo-toggle--on[data-v-52764e2a]{background:#00bcd44d;border-color:#00bcd4}.lo-toggle-thumb[data-v-52764e2a]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#667;border-radius:50%;transition:transform .15s,background .15s}.lo-toggle--on .lo-toggle-thumb[data-v-52764e2a]{transform:translate(16px);background:#00bcd4}.lo-url-field[data-v-52764e2a]{flex:1;display:flex;align-items:center;gap:4px;min-width:0;position:relative}.lo-url-field .lo-input[data-v-52764e2a]{flex:1}.lo-page-btn[data-v-52764e2a]{background:#1c2128;border:1px solid #334;border-radius:4px;color:#bbb;cursor:pointer;padding:3px 6px;flex-shrink:0;transition:border-color .12s,color .12s,background .12s;line-height:0}.lo-page-btn[data-v-52764e2a]:hover{border-color:#00bcd4;color:#00bcd4}.lo-page-btn--on[data-v-52764e2a]{background:#00bcd426;border-color:#00bcd4;color:#00bcd4}.lo-page-picker[data-v-52764e2a]{position:absolute;top:calc(100% + 4px);right:0;width:260px;max-height:280px;background:#1c2128;border:1px solid #00bcd4;border-radius:4px;box-shadow:0 6px 20px #00000080;z-index:100;display:flex;flex-direction:column;overflow:hidden}.lo-page-search[data-v-52764e2a]{background:#13171c;border:none;border-bottom:1px solid #334;color:#cdd;font-size:12px;padding:6px 8px;outline:none;flex-shrink:0}.lo-page-search[data-v-52764e2a]:focus{border-color:#00bcd4}.lo-page-hint[data-v-52764e2a]{padding:10px;color:#bbb;font-size:11px;font-style:italic;text-align:center}.lo-page-list[data-v-52764e2a]{flex:1;overflow-y:auto;padding:2px}.lo-page-item[data-v-52764e2a]{width:100%;background:none;border:none;color:#cdd;padding:6px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;cursor:pointer;border-radius:3px;text-align:left;transition:background .1s}.lo-page-item[data-v-52764e2a]:hover{background:#00bcd41f}.lo-page-name[data-v-52764e2a]{font-size:12px;color:#cdd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lo-page-slug[data-v-52764e2a]{font-size:10px;color:#00bcd4;opacity:.75;font-family:ui-monospace,monospace}.lo-page-section[data-v-52764e2a]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#bbb;padding:6px 8px 2px;font-weight:700;border-top:1px solid #283038}.lo-page-section[data-v-52764e2a]:first-child{border-top:none}.lo-page-hint--sub[data-v-52764e2a]{padding:4px 8px;font-size:10px}.lo-ws-row[data-v-52764e2a]{display:flex;align-items:stretch;gap:2px}.lo-ws-row .lo-page-item[data-v-52764e2a]{flex:1;min-width:0}.lo-ws-toggle[data-v-52764e2a]{background:none;border:none;color:#bbb;cursor:pointer;padding:0 8px;font-size:11px;line-height:1;border-radius:3px;flex-shrink:0;transition:color .1s,background .1s}.lo-ws-toggle[data-v-52764e2a]:hover{color:#00bcd4;background:#00bcd41a}.lo-ws-pages[data-v-52764e2a]{padding-left:14px;border-left:2px solid rgba(0,188,212,.2);margin:2px 4px 4px 10px}.lo-page-item--sub[data-v-52764e2a]{padding:4px 8px}.lo-page-item--sub .lo-page-name[data-v-52764e2a]{font-size:11px;color:#8ab}.lo-page-item--ws .lo-page-slug[data-v-52764e2a]{color:#9b59b6}.sfr[data-v-95c7c996]{display:grid;grid-template-columns:130px 90px 1fr auto 22px 22px;gap:6px;align-items:center;padding:4px 6px;border:1px solid #1e2730;border-radius:4px;background:#0f131a}.sfr[data-v-95c7c996]:hover{border-color:#2a3040}.sfr__name[data-v-95c7c996],.sfr__title[data-v-95c7c996],.sfr__type[data-v-95c7c996],.sfr__num[data-v-95c7c996]{background:#0b0f14;border:1px solid #1e2730;border-radius:3px;color:#cdd;font-size:11px;padding:3px 6px;outline:none;font-family:inherit;min-width:0}.sfr__name[data-v-95c7c996]{font-family:ui-monospace,Menlo,monospace;font-weight:600}.sfr__num[data-v-95c7c996]{width:56px}.sfr__title[data-v-95c7c996]{width:auto}.sfr__name[data-v-95c7c996]:focus,.sfr__title[data-v-95c7c996]:focus,.sfr__type[data-v-95c7c996]:focus,.sfr__num[data-v-95c7c996]:focus{border-color:#00bcd4}.sfr__opts[data-v-95c7c996]{display:flex;gap:4px;align-items:center;font-size:10px;color:#bbb}.sfr__check[data-v-95c7c996]{display:inline-flex;align-items:center;gap:3px;cursor:pointer;-webkit-user-select:none;user-select:none}.sfr__check input[data-v-95c7c996]{margin:0}.sfr__req[data-v-95c7c996]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#bbb;font-weight:700}.sfr__req input[data-v-95c7c996]{display:none}.sfr__req span[data-v-95c7c996]{display:inline-block;width:18px;height:18px;text-align:center;line-height:18px;border:1px solid #2a3040;border-radius:3px}.sfr__req input:checked+span[data-v-95c7c996]{background:#f871711f;border-color:#f87171;color:#f87171}.sfr__remove[data-v-95c7c996]{background:none;border:none;color:#bbb;font-size:14px;cursor:pointer;padding:0;line-height:1;width:20px;height:20px;border-radius:3px}.sfr__remove[data-v-95c7c996]:hover{color:#f87171;background:#f871711a}.sfl[data-v-dc79176f]{display:flex;flex-direction:column;gap:6px}.sfl__rows[data-v-dc79176f]{display:flex;flex-direction:column;gap:4px}.sfl__empty[data-v-dc79176f]{padding:12px;text-align:center;font-style:italic;color:#bbb;font-size:11px;border:1px dashed #2a3040;border-radius:4px}.sfl__add[data-v-dc79176f]{background:#00bcd414;border:1px dashed rgba(0,188,212,.35);color:#00bcd4;border-radius:4px;font-size:11px;padding:6px 12px;cursor:pointer;font-family:inherit;align-self:flex-start}.sfl__add[data-v-dc79176f]:hover{background:#00bcd429}.sje[data-v-858e0e43]{display:flex;flex-direction:column;gap:6px}.sje__textarea[data-v-858e0e43]{width:100%;font-family:ui-monospace,SF Mono,Menlo,Courier New,monospace;font-size:11px;line-height:1.4;background:#0b0f14;color:#cdd;border:1px solid #2a3040;border-radius:4px;padding:8px 10px;resize:vertical;outline:none;min-height:180px;box-sizing:border-box}.sje__textarea[data-v-858e0e43]:focus{border-color:#00bcd4}.sje__status[data-v-858e0e43]{font-size:10px;padding:2px 6px;border-radius:3px}.sje__status--ok[data-v-858e0e43]{color:#4ade80;background:#4ade8014}.sje__status--err[data-v-858e0e43]{color:#f87171;background:#f8717114}.sje__hint[data-v-858e0e43]{font-size:10px;color:#bbb}.sje__hint summary[data-v-858e0e43]{cursor:pointer;padding:2px 0}.sje__hint pre[data-v-858e0e43]{background:#0b0f14;border:1px solid #1e2730;border-radius:3px;padding:6px 8px;color:#889;font-size:10px;overflow-x:auto;margin:4px 0 0}.bse[data-v-755effe0]{display:flex;flex-direction:column;gap:8px}.bse__toolbar[data-v-755effe0]{display:flex;align-items:center;justify-content:space-between;gap:8px}.bse__label[data-v-755effe0]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#bbb;font-weight:700}.bse__toggle[data-v-755effe0]{display:flex;gap:2px;background:#0b0f14;border:1px solid #1e2730;border-radius:4px;padding:2px}.bse__toggle-btn[data-v-755effe0]{background:none;border:none;color:#bbb;font-size:10px;padding:3px 10px;cursor:pointer;border-radius:3px;font-family:inherit;font-weight:500}.bse__toggle-btn[data-v-755effe0]:hover:not(:disabled){color:#aab}.bse__toggle-btn--active[data-v-755effe0]{background:#00bcd41f;color:#00bcd4}.bse__toggle-btn[data-v-755effe0]:disabled{opacity:.35;cursor:not-allowed}.bse__warn[data-v-755effe0]{margin:0;font-size:10px;color:#c8a84b;background:#c8a84b14;border:1px solid rgba(200,168,75,.2);border-radius:3px;padding:6px 8px;font-style:italic}.gallery-modal-backdrop[data-v-43c8322b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:var(--pg-z-modal);display:flex;justify-content:center;align-items:center}.gallery-modal-backdrop--elevated[data-v-43c8322b]{z-index:var(--pg-z-modal-drawer-child)}.gallery-modal--fenetre[data-v-43c8322b]{position:fixed}.gallery-modal-header--fenetre[data-v-43c8322b]{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.gallery-modal-header--fenetre .close-btn[data-v-43c8322b]{cursor:pointer}.gallery-modal-backdrop--fenetre[data-v-43c8322b]{background:#00000040}@media (max-width: 699px){.gallery-modal-header--fenetre[data-v-43c8322b]{cursor:default}}.gallery-modal[data-v-43c8322b]{background:var(--pg-bg, #111);border:1px solid var(--pg-border-gold, rgba(200,168,75,.35));border-radius:12px;width:min(1500px,96vw);height:min(960px,94vh);box-shadow:0 16px 48px #0009;display:flex;flex-direction:column;overflow:hidden;font-family:var(--pg-font-ui, "Inter", system-ui, sans-serif);color:var(--pg-text, #f0e8d0)}.gallery-modal-header[data-v-43c8322b]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.gallery-modal-title[data-v-43c8322b]{font-size:calc(22px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-gold, #c8a84b)}.close-btn[data-v-43c8322b]{font-size:calc(22px * var(--pg-ui-zoom, 1));border:none;background:none;cursor:pointer;color:var(--pg-text-dim, rgba(240,232,208,.55));line-height:1;padding:2px 6px;border-radius:4px;transition:color .14s,background .14s}.close-btn[data-v-43c8322b]:hover{color:var(--pg-text, #f0e8d0);background:var(--pg-bg-hover, rgba(255,255,255,.06))}.gallery-modal-toolbar[data-v-43c8322b]{display:flex;gap:6px;padding:8px 16px;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.gallery-search[data-v-43c8322b]{flex:1;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:6px;padding:6px 12px;font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));color:var(--pg-text, #f0e8d0);outline:none;transition:border-color .15s}.gallery-search[data-v-43c8322b]::placeholder{color:var(--pg-text-faint, rgba(240,232,208,.35))}.gallery-search[data-v-43c8322b]:focus{border-color:#c8a84b80}.btn-toolbar[data-v-43c8322b]{background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));padding:5px 12px;border-radius:6px;cursor:pointer;font-family:var(--pg-font-ui, sans-serif);font-size:calc(14px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn-toolbar[data-v-43c8322b]:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.btn-toolbar--upload[data-v-43c8322b]{background:var(--pg-gold-bg, rgba(200,168,75,.15));border-color:var(--pg-gold-border, rgba(200,168,75,.45));color:var(--pg-gold, #c8a84b)}.btn-toolbar--upload[data-v-43c8322b]:hover{background:#c8a84b47;border-color:#c8a84bbf;color:#d4b65a}.btn-toolbar--upload[data-v-43c8322b]:disabled{opacity:.4;cursor:not-allowed}.gallery-modal-content[data-v-43c8322b]{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.gallery-folders[data-v-43c8322b]{flex-shrink:0;background:var(--pg-bg-deep, #0a0a0a);border-right:1px solid var(--pg-border, rgba(255,255,255,.07));overflow-y:auto;overflow-x:hidden;padding:10px 0;position:relative}.gallery-resizer[data-v-43c8322b]{flex:0 0 4px;position:relative;cursor:col-resize;background:transparent;transition:background .12s;z-index:2}.gallery-resizer[data-v-43c8322b]:hover,.gallery-resizer--dragging[data-v-43c8322b]{background:#c8a84b66}.gallery-resizer-grip[data-v-43c8322b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:38px;background:#fff3;border-radius:1px;pointer-events:none;transition:background .12s,width .12s}.gallery-resizer:hover .gallery-resizer-grip[data-v-43c8322b],.gallery-resizer--dragging .gallery-resizer-grip[data-v-43c8322b]{background:var(--pg-gold, #c8a84b);width:3px}[data-v-43c8322b] .gallery-folders ul,[data-v-43c8322b] .gallery-folders li{list-style:none!important;margin:0!important;padding:0}[data-v-43c8322b] .gallery-folders ul.tree-children{padding-inline-start:5px}[data-v-43c8322b] .gallery-folders li{position:relative}[data-v-43c8322b] .tree-label{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:calc(13px * var(--pg-ui-zoom, 1));font-weight:500;letter-spacing:.02em;padding:5px 10px;color:var(--pg-text-mid, rgba(240,232,208,.78));border-left:3px solid transparent;transition:background .12s,color .12s,border-left-color .12s}[data-v-43c8322b] .tree-label:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06));color:var(--pg-text, #f0e8d0)}[data-v-43c8322b] .tree-label.active{background:#c8a84b4d!important;border-left-color:var(--pg-gold, #c8a84b)!important;color:var(--pg-gold, #c8a84b)!important;font-weight:700!important}[data-v-43c8322b] .tree-label.active:hover{background:#c8a84b61!important}[data-v-43c8322b] .tree-label.drag-hover{background:#c8a84b47;border-left-color:var(--pg-gold, #c8a84b);color:var(--pg-gold, #c8a84b);outline:1px dashed rgba(200,168,75,.6);outline-offset:-3px}[data-v-43c8322b] .tree-chevron{display:inline-block;width:calc(14px * var(--pg-ui-zoom, 1));text-align:center;color:var(--pg-text-dim, rgba(240,232,208,.55));font-size:calc(11px * var(--pg-ui-zoom, 1));cursor:pointer;flex-shrink:0}[data-v-43c8322b] .tree-chevron--leaf{cursor:default;opacity:0}.folder-emoji--sidebar[data-v-43c8322b]{font-size:calc(14px * var(--pg-ui-zoom, 1));line-height:1;flex-shrink:0}.folder-emoji--tile[data-v-43c8322b]{font-size:calc(34px * var(--pg-ui-zoom, 1));line-height:1;display:block;margin-bottom:4px}.gallery-grid[data-v-43c8322b]{flex:1 1 auto;padding:10px;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;overflow-y:auto;overflow-x:hidden;min-height:0;position:relative;transition:background .15s}.gallery-grid.drag-over[data-v-43c8322b]{background:#c8a84b0f}.drop-overlay[data-v-43c8322b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border:2px dashed var(--pg-gold-border, rgba(200,168,75,.45));border-radius:8px;margin:6px;background:#c8a84b14;font-size:calc(18px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;color:var(--pg-gold, #c8a84b);pointer-events:none}.grid-empty[data-v-43c8322b]{width:100%;text-align:center;padding:40px 20px;color:var(--pg-text-faint, rgba(240,232,208,.35));font-size:calc(14px * var(--pg-ui-zoom, 1));font-style:italic}.gallery-folder-thumb[data-v-43c8322b]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:110px;height:100px;background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border, rgba(255,255,255,.07));border-radius:7px;cursor:pointer;padding:8px 4px;transition:border-color .12s,background .12s}.gallery-folder-thumb[data-v-43c8322b]:hover{border-color:var(--pg-gold-border, rgba(200,168,75,.45));background:var(--pg-bg-control, #1e2428)}.gallery-image-thumb[data-v-43c8322b]{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(110px * var(--thumb-zoom, 1));background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border, rgba(255,255,255,.07));border-radius:7px;cursor:grab;overflow:hidden;transition:border-color .12s,opacity .12s}.gallery-image-thumb[data-v-43c8322b]:active{cursor:grabbing}.gallery-image-thumb[data-v-43c8322b]:hover{border-color:var(--pg-border-mid, rgba(255,255,255,.2))}.gallery-image-thumb.selected[data-v-43c8322b]{border-color:var(--pg-gold, #c8a84b);box-shadow:0 0 0 1px var(--pg-gold, #c8a84b)}.gallery-image-thumb--current[data-v-43c8322b]{border-color:var(--pg-gold, #c8a84b);box-shadow:0 0 0 2px var(--pg-gold, #c8a84b),0 2px 10px #c8a84b59}.gallery-image-thumb--current[data-v-43c8322b]:before{content:"✓ en usage";position:absolute;top:4px;left:4px;z-index:2;background:var(--pg-gold, #c8a84b);color:#1a1c1f;font-size:calc(9px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.04em;padding:1px 5px;border-radius:3px;pointer-events:none}.gallery-image-thumb img[data-v-43c8322b]{width:calc(110px * var(--thumb-zoom, 1));height:calc(72px * var(--thumb-zoom, 1));object-fit:contain;display:block;background:var(--pg-bg-control, #1e2428)}.thumb-rename-row[data-v-43c8322b]{display:flex;align-items:center;width:100%;padding:2px 4px;background:#c8a84b14;border-top:1px solid var(--pg-gold, #c8a84b)}.thumb-rename-input[data-v-43c8322b]{flex:1;min-width:0;background:#0d0e10;border:1px solid #c8a84b;border-radius:3px;color:#dad4d4;font-family:inherit;font-size:calc(11px * var(--pg-ui-zoom, 1));padding:1px 4px;outline:none}.thumb-rename-ext[data-v-43c8322b]{font-size:calc(11px * var(--pg-ui-zoom, 1));color:#888;padding-left:2px;-webkit-user-select:none;user-select:none}.thumb-name[data-v-43c8322b]{font-size:calc(11px * var(--pg-ui-zoom, 1));font-weight:600;letter-spacing:.02em;color:var(--pg-text-mid, rgba(240,232,208,.78));padding:3px 5px 1px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumb-meta[data-v-43c8322b]{font-size:calc(10px * var(--pg-ui-zoom, 1));color:var(--pg-text-faint, rgba(240,232,208,.35));padding:0 5px 3px;text-align:center}.thumb-check[data-v-43c8322b]{position:absolute;top:4px;right:4px;z-index:2;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;background:#0a0a0a8c;border:1px solid var(--pg-border-mid, rgba(255,255,255,.25));border-radius:4px;cursor:pointer;color:transparent;font-size:calc(12px * var(--pg-ui-zoom, 1));font-weight:700;line-height:1;opacity:0;transition:opacity .12s,background .12s,border-color .12s}.gallery-image-thumb:hover .thumb-check[data-v-43c8322b],.gallery-grid--has-checked .thumb-check[data-v-43c8322b],.thumb-check--on[data-v-43c8322b]{opacity:1}.thumb-check[data-v-43c8322b]:hover{border-color:var(--pg-gold, #c8a84b);color:var(--pg-text-faint, rgba(240,232,208,.35))}.thumb-check--on[data-v-43c8322b]{background:var(--pg-gold, #c8a84b);border-color:var(--pg-gold, #c8a84b);color:#1a1c1f}.gallery-image-thumb--checked[data-v-43c8322b]{border-color:var(--pg-gold-border, rgba(200,168,75,.6));box-shadow:0 0 0 1px #c8a84b66}.gallery-bulkbar[data-v-43c8322b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 14px;flex-shrink:0;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-gold-bg, rgba(200,168,75,.15))}.bulkbar-count[data-v-43c8322b]{font-size:calc(13px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.03em;color:var(--pg-gold, #c8a84b)}.bulkbar-spacer[data-v-43c8322b]{flex:1}.bulkbar-danger[data-v-43c8322b]{color:var(--pg-red, #e06050);border-color:var(--pg-red-border, rgba(217,79,58,.4))}.bulkbar-danger[data-v-43c8322b]:hover{background:#d94f3a33;color:#e87060}.btn-toolbar[data-v-43c8322b]:disabled{opacity:.4;cursor:not-allowed}.thumb-actions[data-v-43c8322b]{display:flex;border-top:1px solid var(--pg-border, rgba(255,255,255,.07));opacity:0;transition:opacity .12s}.gallery-image-thumb:hover .thumb-actions[data-v-43c8322b]{opacity:1}.btn-thumb-action[data-v-43c8322b]{flex:1;background:var(--pg-bg-input, rgba(255,255,255,.05));border:none;border-right:1px solid var(--pg-border, rgba(255,255,255,.07));color:var(--pg-text-mid, rgba(240,232,208,.78));font-size:calc(25px * var(--pg-ui-zoom, 1));padding:3px 0;cursor:pointer;text-align:center;transition:background .12s}.btn-thumb-action[data-v-43c8322b]:last-child{border-right:none}.btn-thumb-action[data-v-43c8322b]:hover{background:#ffffff1a}.btn-thumb-action--danger[data-v-43c8322b]{color:var(--pg-red, #e06050)}.btn-thumb-action--danger[data-v-43c8322b]:hover{background:#d94f3a47}.gallery-modal-footer[data-v-43c8322b]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px 12px;border-top:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.btn-footer[data-v-43c8322b]{font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:6px 18px;border-radius:6px;cursor:pointer;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .15s,color .15s}.btn-footer[data-v-43c8322b]:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.btn-footer--primary[data-v-43c8322b]{background:var(--pg-gold-bg, rgba(200,168,75,.15));border-color:var(--pg-gold-border, rgba(200,168,75,.45));color:var(--pg-gold, #c8a84b)}.btn-footer--primary[data-v-43c8322b]:hover{background:#c8a84b47;border-color:#c8a84bbf;color:#d4b65a}.btn-footer--primary[data-v-43c8322b]:disabled{opacity:.35;cursor:not-allowed}.ctx-menu[data-v-43c8322b]{position:fixed;z-index:var(--pg-z-modal-menu);background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:8px;box-shadow:0 8px 24px #00000080;padding:5px;min-width:180px}.ctx-item[data-v-43c8322b]{display:block;width:100%;background:none;border:none;text-align:left;font-family:var(--pg-font-ui, sans-serif);font-size:calc(14px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.03em;padding:7px 10px;border-radius:5px;cursor:pointer;color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .12s,color .12s}.ctx-item[data-v-43c8322b]:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06));color:var(--pg-text, #f0e8d0)}.ctx-item.danger[data-v-43c8322b]{color:var(--pg-red, #e06050)}.ctx-item.danger[data-v-43c8322b]:hover{background:var(--pg-red-bg, rgba(217,79,58,.12))}.dlg-message{font-size:calc(16px * var(--pg-ui-zoom, 1));color:var(--pg-text-mid, rgba(240,232,208,.78));margin-bottom:16px;line-height:1.4;white-space:pre-line;max-height:50vh;overflow-y:auto}.dlg-select{width:100%;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:6px;padding:8px 12px;margin-bottom:18px;font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));color:var(--pg-text, #f0e8d0);outline:none;box-sizing:border-box;cursor:pointer}.dlg-select:focus{border-color:#c8a84b80}.gallery-viewmode{display:inline-flex;gap:2px;margin-left:4px}.gallery-zoom{display:inline-flex;gap:2px;margin-left:auto}.gallery-zoom .btn-toolbar:disabled{opacity:.4;cursor:default}.btn-toolbar--active{border-color:var(--pg-gold, #c8a84b);color:var(--pg-gold, #c8a84b)}.gallery-grid.gallery-grid--list{flex-direction:column;flex-wrap:nowrap;gap:4px}.gallery-grid.gallery-grid--list>*{flex-shrink:0}.gallery-grid--list .gallery-folder-thumb{flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:44px;padding:4px 10px}.gallery-grid--list .gallery-image-thumb{flex-direction:row;align-items:center;gap:10px;width:100%;padding-right:4px}.gallery-grid--list .gallery-image-thumb img{width:calc(72px * var(--thumb-zoom, 1));height:calc(48px * var(--thumb-zoom, 1));object-fit:cover;flex-shrink:0}.gallery-grid--list .thumb-name{flex:1 1 auto;text-align:left;padding:0}.gallery-grid--list .thumb-meta{padding:0 6px;text-align:right;flex-shrink:0}.gallery-grid--list .thumb-actions{border-top:none;flex-shrink:0}.gallery-grid--list .thumb-check{position:static;order:-1;margin-left:6px;flex-shrink:0}@media (hover: none){.thumb-check{opacity:.55}}.gallery-search-toggle{display:none}@media (max-width: 1023px){.gallery-modal .gallery-modal-toolbar{flex-wrap:wrap;row-gap:6px}.gallery-search-toggle{display:inline-flex}.gallery-modal .gallery-search{display:none}.gallery-modal .gallery-search.gallery-search--open{display:block;flex:1 1 100%;order:9}.gallery-modal-backdrop .gallery-modal{width:100vw;height:100dvh;border-radius:0;border:none}.gallery-modal .gallery-folders{width:132px!important;flex-basis:132px!important}.gallery-modal .gallery-resizer{display:none}}.bd-backdrop[data-v-6d558012]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:var(--pg-z-modal-drawer);display:flex;justify-content:flex-end;animation:bd-fade-6d558012 .15s ease-out}@keyframes bd-fade-6d558012{0%{opacity:0}to{opacity:1}}.bd-drawer[data-v-6d558012]{width:min(640px,95vw);max-width:95vw;height:100vh;background:#13181f;color:#cdd;display:flex;flex-direction:column;box-shadow:-8px 0 32px #00000080;animation:bd-slide-6d558012 .2s ease-out}@keyframes bd-slide-6d558012{0%{transform:translate(40px)}to{transform:translate(0)}}.bd-head[data-v-6d558012]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #1e2730;flex-shrink:0}.bd-title[data-v-6d558012]{margin:0;font-size:13px;font-weight:600;color:#aab}.bd-title__name[data-v-6d558012]{color:#bbb;font-weight:400}.bd-close[data-v-6d558012]{background:none;border:none;color:#bbb;font-size:22px;cursor:pointer;padding:0 8px;line-height:1;border-radius:4px}.bd-close[data-v-6d558012]:hover{color:#cdd}.bd-body[data-v-6d558012]{flex:1 1 auto;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:20px}.bd-section[data-v-6d558012]{display:flex;flex-direction:column;gap:8px}.bd-section--schema[data-v-6d558012]{border-top:1px solid #1e2730;padding-top:16px}.bd-section--info[data-v-6d558012]{border-top:1px solid #1e2730;padding-top:12px}.bd-info-toggle[data-v-6d558012]{background:none;border:none;color:#8b98a8;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;gap:7px;padding:2px 0;cursor:pointer}.bd-info-toggle[data-v-6d558012]:hover{color:#00bcd4}.bd-info-chev[data-v-6d558012]{font-size:10px}.bd-info-body[data-v-6d558012]{display:flex;flex-direction:column;gap:10px;padding-top:8px}.bd-info-grid[data-v-6d558012]{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:12px}.bd-info-grid dt[data-v-6d558012]{color:#6d7a8a}.bd-info-grid dd[data-v-6d558012]{margin:0;color:#cdd;word-break:break-word}.bd-info-jsonhead[data-v-6d558012]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bd-info-jsonlbl[data-v-6d558012]{font-size:11px;color:#6d7a8a}.bd-btn--mini[data-v-6d558012]{padding:2px 8px;font-size:11px}.bd-info-json[data-v-6d558012]{margin:0;max-height:260px;overflow:auto;background:#0d1117;border:1px solid #1e2730;border-radius:5px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;color:#9fb3c8;white-space:pre}.bd-row[data-v-6d558012]{display:flex;align-items:center;gap:10px}.bd-lbl[data-v-6d558012]{width:60px;font-size:10px;color:#bbb;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.bd-input[data-v-6d558012]{flex:1;background:#0b0f14;border:1px solid #1e2730;border-radius:4px;color:#cdd;font-size:12px;padding:6px 10px;outline:none;font-family:inherit}.bd-input[data-v-6d558012]:focus{border-color:#00bcd4}.bd-row--top[data-v-6d558012]{align-items:flex-start}.bd-row--top .bd-lbl[data-v-6d558012]{padding-top:6px}.bd-textarea[data-v-6d558012]{resize:vertical;min-height:56px;line-height:1.4}.bd-image-field[data-v-6d558012]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.bd-image-controls[data-v-6d558012]{display:flex;gap:8px;align-items:center}.bd-hint[data-v-6d558012]{font-size:12px;color:#8a96a3}.bd-hint--err[data-v-6d558012]{color:#e0735f}.bd-image-preview[data-v-6d558012]{display:flex;align-items:center;gap:10px}.bd-image-preview img[data-v-6d558012]{max-width:120px;max-height:72px;border-radius:4px;border:1px solid #1e2730;object-fit:cover;background:#0b0f14}.bd-btn--ghost[data-v-6d558012]{border-color:transparent;color:#889}.bd-btn--ghost[data-v-6d558012]:hover{color:#f87171;border-color:#f8717166}.bd-error[data-v-6d558012]{font-size:11px;color:#f87171;background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:4px;padding:8px 10px}.bd-foot[data-v-6d558012]{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid #1e2730;flex-shrink:0;background:#0f131a}.bd-btn[data-v-6d558012]{background:none;border:1px solid #2a3040;color:#aab;border-radius:4px;font-size:11px;padding:6px 14px;cursor:pointer;font-family:inherit}.bd-btn[data-v-6d558012]:hover{border-color:#00bcd4;color:#00bcd4}.bd-btn--primary[data-v-6d558012]{background:#00bcd424;border-color:#00bcd466;color:#00bcd4;font-weight:600}.bd-btn--primary[data-v-6d558012]:hover:not(:disabled){background:#00bcd43d}.bd-btn--primary[data-v-6d558012]:disabled{opacity:.45;cursor:not-allowed}.ibm-backdrop[data-v-d0792ca1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;z-index:var(--pg-z-modal);display:flex;align-items:center;justify-content:center;padding:20px}.ibm-modal[data-v-d0792ca1]{background:#1a1f28;color:#e5e7eb;border:1px solid #2a3040;border-radius:8px;position:fixed;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 40px #00000080;font-family:DM Sans,system-ui,sans-serif;font-size:13px}.ibm-header[data-v-d0792ca1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #2a3040;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.ibm-header button[data-v-d0792ca1]{cursor:pointer}@media (max-width: 699px){.ibm-header[data-v-d0792ca1]{cursor:default}}.ibm-title[data-v-d0792ca1]{margin:0;font-size:15px;font-weight:600;color:#e5e7eb}.ibm-header-actions[data-v-d0792ca1]{display:flex;align-items:center;gap:10px}.ibm-mode-toggle[data-v-d0792ca1]{background:none;border:1px solid #2a3040;border-radius:4px;color:#bbb;font-size:11px;font-weight:600;padding:4px 10px;cursor:pointer;transition:color .1s,border-color .1s,background .1s}.ibm-mode-toggle[data-v-d0792ca1]:hover{color:#00bcd4;border-color:#00bcd4}.ibm-mode-toggle--on[data-v-d0792ca1]{background:#00bcd41f;border-color:#00bcd473;color:#00bcd4}.ibm-close[data-v-d0792ca1]{background:none;border:0;color:#888;font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.ibm-close[data-v-d0792ca1]:hover{color:#fff}.bpm-toolbar[data-v-d0792ca1]{display:flex;align-items:center;gap:4px;padding:8px 16px;border-bottom:1px solid #2a3040;flex-wrap:wrap}.bpm-tool-btn[data-v-d0792ca1]{background:none;border:1px solid #2a3040;border-radius:4px;color:#bbb;font-size:11px;padding:4px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:color .1s,border-color .1s}.bpm-tool-btn[data-v-d0792ca1]:hover{color:#00bcd4;border-color:#00bcd4}.bpm-tool-btn--primary[data-v-d0792ca1]{background:#00bcd41f;border-color:#00bcd459;color:#00bcd4;font-weight:600}.bpm-tool-btn--primary[data-v-d0792ca1]:hover{background:#00bcd433}.bpm-tabs[data-v-d0792ca1]{display:flex;gap:2px;margin-left:auto}.bpm-tab[data-v-d0792ca1]{background:none;border:none;color:#bbb;font-size:11px;padding:4px 10px;cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;gap:4px;font-weight:500}.bpm-tab[data-v-d0792ca1]:hover{color:#aab}.bpm-tab--active[data-v-d0792ca1]{background:#00bcd41f;color:#00bcd4}.bpm-tab__count[data-v-d0792ca1]{font-size:9px;padding:1px 5px;background:#ffffff0f;border-radius:7px;min-width:14px;text-align:center}.bpm-form[data-v-d0792ca1]{padding:8px 16px;border-bottom:1px solid #2a3040;background:#161b23;display:flex;flex-direction:column;gap:4px}.bpm-form-row[data-v-d0792ca1]{display:flex;align-items:center;gap:6px}.bpm-form-lbl[data-v-d0792ca1]{font-size:10px;color:#bbb;width:44px;flex-shrink:0;text-align:right}.bpm-form-input[data-v-d0792ca1]{flex:1;background:#1c2128;border:1px solid #2a3a44;border-radius:4px;color:#cdd;font-size:11px;padding:3px 7px;outline:none;min-width:0}.bpm-form-input[data-v-d0792ca1]:focus{border-color:#00bcd4}.bpm-form-actions[data-v-d0792ca1]{display:flex;justify-content:flex-end;gap:4px;margin-top:2px}.bpm-form-cancel[data-v-d0792ca1]{background:none;border:none;color:#bbb;font-size:10px;cursor:pointer;padding:2px 6px}.bpm-form-cancel[data-v-d0792ca1]:hover{color:#e05}.bpm-form-save[data-v-d0792ca1]{background:#00bcd426;border:1px solid #00bcd4;border-radius:4px;color:#00bcd4;font-size:10px;padding:2px 8px;cursor:pointer}.bpm-form-save[data-v-d0792ca1]:hover{background:#00bcd447}.bpm-form-save[data-v-d0792ca1]:disabled{opacity:.5;cursor:default}.bpm-retry[data-v-d0792ca1]{background:none;border:1px solid #2a3040;color:#bbb;padding:3px 10px;border-radius:4px;cursor:pointer;font-size:11px;margin-top:6px}.bpm-retry[data-v-d0792ca1]:hover{color:#00bcd4;border-color:#00bcd4}.ibm-body[data-v-d0792ca1]{overflow-y:auto;padding:8px 0;flex:1;min-height:0}.ibm-empty[data-v-d0792ca1]{padding:24px;text-align:center;color:#888;font-style:italic}.ibm-paste[data-v-d0792ca1]{display:flex;align-items:center;gap:10px;width:calc(100% - 32px);margin:8px 16px 4px;padding:10px 14px;border-radius:6px;background:#4a9eff29;border:1px solid rgba(74,158,255,.55);color:#dbe9ff;cursor:pointer;text-align:left;transition:background .1s}.ibm-paste[data-v-d0792ca1]:hover{background:#4a9eff47}.ibm-paste-ic[data-v-d0792ca1]{font-size:16px;flex-shrink:0}.ibm-paste-lbl[data-v-d0792ca1]{font-size:13px;font-weight:700;flex-shrink:0}.ibm-paste-sub[data-v-d0792ca1]{font-size:11px;color:#9bb6da;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ibm-groups[data-v-d0792ca1]{padding:0}.ibm-folder[data-v-d0792ca1]{border-bottom:1px solid #222a35;transition:background .1s,box-shadow .1s}.ibm-folder[data-v-d0792ca1]:last-child{border-bottom:0}.ibm-folder--drop[data-v-d0792ca1]{background:#00bcd412;box-shadow:inset 0 0 0 1px #00bcd473}.ibm-folder__head[data-v-d0792ca1]{display:flex;align-items:center;gap:6px;padding:8px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#161b23}.ibm-folder__head[data-v-d0792ca1]:hover{background:#1c2230}.ibm-folder__head:hover .bpm-folder__actions[data-v-d0792ca1]{opacity:1}.ibm-folder__chevron[data-v-d0792ca1]{font-size:9px;color:#889;width:9px;flex-shrink:0}.ibm-folder__emoji[data-v-d0792ca1]{font-size:12px;line-height:1;flex-shrink:0}.ibm-folder__name[data-v-d0792ca1]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:#ccd;letter-spacing:.02em}.ibm-folder__count[data-v-d0792ca1]{font-size:9px;padding:1px 6px;background:#ffffff0f;border-radius:7px;color:#aab;min-width:14px;text-align:center;flex-shrink:0}.bpm-folder__actions[data-v-d0792ca1]{display:flex;gap:1px;opacity:0;flex-shrink:0;transition:opacity .1s;align-items:center}.bpm-folder__rename[data-v-d0792ca1]{flex:1;min-width:0;background:#1c2128;border:1px solid #2a3a44;border-radius:4px;color:#cdd;font-size:11px;padding:2px 6px;outline:none}.bpm-folder__rename[data-v-d0792ca1]:focus{border-color:#00bcd4}.bpm-folder__empty[data-v-d0792ca1]{font-size:10px;font-style:italic;color:#889;padding:4px 10px;grid-column:1 / -1}.bpm-act[data-v-d0792ca1]{background:none;border:none;color:#bbb;cursor:pointer;padding:2px 5px;border-radius:3px;display:flex;align-items:center;font-size:11px;line-height:1;transition:color .1s,background .1s}.bpm-act[data-v-d0792ca1]:hover{color:#00bcd4;background:#00bcd41a}.bpm-act--danger[data-v-d0792ca1]:hover{color:#e05;background:#dc00321a}.ibm-grid[data-v-d0792ca1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 16px}@media (min-width: 900px){.ibm-grid[data-v-d0792ca1]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.ibm-card[data-v-d0792ca1]{display:flex;flex-direction:column;background:#1e242f;border:1px solid #2a3040;border-radius:6px;overflow:hidden;transition:border-color .1s,transform .1s,opacity .1s}.ibm-card[data-v-d0792ca1]:hover{border-color:#00bcd4}.ibm-card--busy[data-v-d0792ca1]{opacity:.5}.ibm-card--dragging[data-v-d0792ca1]{opacity:.4}.ibm-card--manage[data-v-d0792ca1]{cursor:grab}.ibm-card--manage[data-v-d0792ca1]:active{cursor:grabbing}.ibm-card__thumb[data-v-d0792ca1]{position:relative;width:100%;aspect-ratio:16 / 9;background:#11151c;display:flex;align-items:center;justify-content:center;overflow:hidden}.ibm-card__thumb img[data-v-d0792ca1]{width:100%;height:100%;object-fit:contain;display:block}.ibm-card__ph[data-v-d0792ca1]{font-size:28px;opacity:.35}.bpm-card-actions[data-v-d0792ca1]{position:absolute;inset:auto 0 0 0;display:flex;opacity:0;background:#0a0e14d9;transition:opacity .12s}.ibm-card:hover .bpm-card-actions[data-v-d0792ca1]{opacity:1}.bpm-card-act[data-v-d0792ca1]{flex:1;background:none;border:none;border-right:1px solid rgba(255,255,255,.08);color:#ccd;font-size:14px;padding:5px 0;cursor:pointer;transition:background .1s,color .1s}.bpm-card-act[data-v-d0792ca1]:last-child{border-right:0}.bpm-card-act[data-v-d0792ca1]:hover{background:#00bcd42e;color:#00bcd4}.bpm-card-act--danger[data-v-d0792ca1]:hover{background:#dc003240;color:#ff7080}.bpm-card-badge[data-v-d0792ca1]{position:absolute;top:6px;right:6px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:3px;line-height:1.4;background:#0a0e14cc}.bpm-card-badge--page[data-v-d0792ca1]{color:#6488b0}.bpm-card-badge--workspace[data-v-d0792ca1]{color:#c8a84b}.bpm-card-badge--both[data-v-d0792ca1]{color:#00bcd4}.ibm-card__name[data-v-d0792ca1]{padding:9px 12px 7px;font-weight:600;color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ibm-card__thumb--zoom[data-v-d0792ca1]{cursor:zoom-in}.bpm-card-foot[data-v-d0792ca1]{display:flex;align-items:stretch;gap:6px;padding:10px 12px 12px;margin-top:auto}.ibm-edit[data-v-d0792ca1]{flex:0 0 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:4px;color:#ccd;font-size:11px;padding:4px 8px;cursor:pointer}.ibm-edit[data-v-d0792ca1]:hover{background:#00bcd42e;border-color:#00bcd466;color:#00bcd4}.ibm-insert[data-v-d0792ca1]{flex:1 1 auto;background:#00bcd4;color:#fff;border:0;padding:9px 10px;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer}.ibm-insert[data-v-d0792ca1]:hover:not(:disabled){background:#00acc1}.ibm-insert[data-v-d0792ca1]:disabled{opacity:.4;cursor:not-allowed}.bpm-feedback[data-v-d0792ca1]{font-size:11px;padding:5px 10px;border-radius:4px;text-align:center;margin:4px 8px}.bpm-feedback.success[data-v-d0792ca1]{background:#00bcd414;color:#00bcd4;border:1px solid rgba(0,188,212,.2)}.bpm-feedback.error[data-v-d0792ca1]{background:#dc003214;color:#e05;border:1px solid rgba(220,0,50,.2)}.sib-outline[data-v-e7ca76be]{position:fixed;border:1px solid #4a9eff;border-radius:2px;box-sizing:border-box;pointer-events:none;z-index:var(--pg-z-overlay-selection)}.sib-props-btn[data-v-e7ca76be]{display:inline-flex;align-items:center;justify-content:center;font-size:0}.sib-btn[data-v-e7ca76be]{position:fixed;transform:translate(-50%,calc(-50% + 20px));width:28px;height:28px;border-radius:50%;border:2px solid white;background:#4a9eff;color:#fff;font-size:20px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:var(--pg-z-overlay-selection);box-shadow:0 2px 10px #4a9eff99;transition:transform .12s,background .12s;padding:0}.sib-btn[data-v-e7ca76be]:hover{background:#2186e8;transform:translate(-50%,calc(-50% + 20px)) scale(1.12)}.elem-ins-btn[data-v-387118ca]{position:fixed;transform:translate(-50%,calc(-50% + 20px));width:28px;height:28px;border-radius:50%;border:2px solid white;background:#2ecc71;color:#fff;font-size:20px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:var(--pg-z-overlay-selection);box-shadow:0 2px 10px #2ecc7199;transition:transform .12s,background .12s;padding:0}.elem-props-btn[data-v-387118ca]{display:inline-flex;align-items:center;justify-content:center;font-size:0}.elem-ins-in-btn[data-v-387118ca]{display:inline-flex;align-items:center;justify-content:center;font-size:0;background:#16a085;box-shadow:0 2px 10px #16a08599}.elem-ins-in-btn[data-v-387118ca]:hover{background:#128f76}@media (min-width: 576px){.elem-props-btn[data-v-387118ca]:not(.elem-link-btn){display:none}}.elem-link-btn[data-v-387118ca]{font-size:13px}.elem-link-btn[data-v-387118ca]:disabled{opacity:.45;cursor:not-allowed}.elem-link-btn[data-v-387118ca]:disabled:hover{background:#2ecc71;transform:translate(-50%,calc(-50% + 20px))}.elem-ins-btn[data-v-387118ca]:hover{background:#27ae60;transform:translate(-50%,calc(-50% + 20px)) scale(1.12)}.elem-ins-popup[data-v-387118ca]{position:fixed;transform:translate(-50%);min-width:170px;max-width:240px;max-height:320px;overflow-y:auto;background:#13181f;border:1px solid #2a3040;border-radius:6px;box-shadow:0 6px 22px #00000080;z-index:var(--pg-z-overlay-selection);font-family:var(--pg-font-ui);font-size:12px;padding:4px 0 6px}.eip-paste[data-v-387118ca]{display:flex;align-items:center;gap:7px;margin:4px 6px;padding:6px 9px;border-radius:5px;background:#2ecc7129;border:1px solid rgba(46,204,113,.5);color:#d6efe0;cursor:pointer;transition:background .1s}.eip-paste[data-v-387118ca]:hover{background:#2ecc7147}.eip-paste-ic[data-v-387118ca]{font-size:13px}.eip-paste-lbl[data-v-387118ca]{font-size:12px;font-weight:700}.eip-head[data-v-387118ca]{display:flex;align-items:center;gap:5px;padding:4px 10px 5px;border-bottom:1px solid #1e2730;color:#2ecc71;font-weight:700;letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none}.eip-chevron[data-v-387118ca]{font-size:9px}.eip-folder[data-v-387118ca]{font-size:11px}.eip-list[data-v-387118ca]{list-style:none;margin:0;padding:4px 0 0}.eip-item[data-v-387118ca]{display:flex;align-items:center;gap:6px;padding:4px 12px;color:#aab;cursor:pointer;transition:background .1s,color .1s}.eip-item[data-v-387118ca]:hover{background:#2ecc7124;color:#d6efe0}.eip-name[data-v-387118ca]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eip-empty[data-v-387118ca]{padding:6px 12px;color:#889;font-style:italic}.pgf-page[data-v-a4539277]{padding:calc(56px + env(safe-area-inset-top) + 1.5rem) 1.5rem 4rem;color:var(--pg-projects-fg);background:var(--pg-projects-bg);min-height:100vh}.pgf-page__head h1[data-v-a4539277]{margin:0 0 1.25rem}.pgf-create[data-v-a4539277]{display:flex;gap:.5rem;margin-bottom:1.5rem}.pgf-create__input[data-v-a4539277]{flex:1;padding:.55rem .7rem;font:inherit;color:var(--pg-projects-fg);background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:8px}.pgf-list[data-v-a4539277]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.pgf-row[data-v-a4539277]{display:flex;align-items:center;gap:.5rem;background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:8px}.pgf-row__main[data-v-a4539277]{flex:1;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:inherit}.pgf-row__name[data-v-a4539277]{font-weight:600}.pgf-tag[data-v-a4539277]{font-size:.75rem;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--pg-projects-border);color:var(--pg-projects-muted)}.pgf-tag[data-status=active][data-v-a4539277]{color:var(--pg-projects-accent-fg);background:var(--pg-projects-accent);border-color:transparent}.pgf-icon-btn[data-v-a4539277]{background:none;border:none;cursor:pointer;font-size:1.05rem;padding:.5rem .85rem;color:var(--pg-projects-muted)}.pgf-icon-btn[data-v-a4539277]:hover{color:var(--pg-projects-fg)}.pgf-btn[data-v-a4539277]{padding:.55rem 1rem;font:inherit;font-weight:600;border-radius:8px;border:1px solid var(--pg-projects-border);background:var(--pg-projects-card);color:var(--pg-projects-fg);cursor:pointer}.pgf-btn--primary[data-v-a4539277]{background:var(--pg-projects-accent);color:var(--pg-projects-accent-fg);border-color:transparent}.pgf-btn[data-v-a4539277]:disabled{opacity:.5;cursor:not-allowed}.pgf-muted[data-v-a4539277]{color:var(--pg-projects-muted)}.pgf-error[data-v-a4539277]{color:#e07a7a}.pgf-settings[data-v-ec682de4]{display:flex;flex-direction:column;gap:1rem}.pgf-grid[data-v-ec682de4]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pgf-f[data-v-ec682de4]{display:flex;flex-direction:column;gap:.3rem}.pgf-f>span[data-v-ec682de4]{font-size:.85rem;color:var(--pg-projects-muted)}.pgf-f input[data-v-ec682de4],.pgf-f select[data-v-ec682de4],.pgf-f textarea[data-v-ec682de4]{padding:.5rem .6rem;font:inherit;color:var(--pg-projects-fg);background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:6px}.pgf-fieldset[data-v-ec682de4]{border:1px solid var(--pg-projects-border);border-radius:8px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.6rem}.pgf-fieldset legend[data-v-ec682de4]{padding:0 .4rem;color:var(--pg-projects-muted);font-size:.85rem}.pgf-check[data-v-ec682de4]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.pgf-hint[data-v-ec682de4]{margin:0;font-size:.82rem;color:var(--pg-projects-muted)}.pgf-actions[data-v-ec682de4]{display:flex;align-items:center;gap:1rem}.pgf-btn[data-v-ec682de4]{padding:.55rem 1.1rem;font:inherit;font-weight:600;border-radius:8px;border:1px solid var(--pg-projects-border);background:var(--pg-projects-card);color:var(--pg-projects-fg);cursor:pointer}.pgf-btn--primary[data-v-ec682de4]{background:var(--pg-projects-accent);color:var(--pg-projects-accent-fg);border-color:transparent}.pgf-btn[data-v-ec682de4]:disabled{opacity:.5;cursor:not-allowed}.pgf-saved[data-v-ec682de4]{color:var(--pg-projects-accent);font-size:.9rem}@media (max-width: 640px){.pgf-grid[data-v-ec682de4]{grid-template-columns:1fr}}.pgf-modal-backdrop[data-v-d4ccfe7c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:flex-start;justify-content:center;padding:4vh 1rem;overflow:auto;z-index:var(--pg-z-modal, 3000)}.pgf-modal[data-v-d4ccfe7c]{width:min(560px,100%);background:var(--pg-projects-bg);color:var(--pg-projects-fg);border:1px solid var(--pg-projects-border);border-radius:12px;padding:1.25rem 1.4rem;display:flex;flex-direction:column;gap:.85rem}.pgf-modal h2[data-v-d4ccfe7c]{margin:0;font-size:1.15rem}.pgf-grid[data-v-d4ccfe7c]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.pgf-f[data-v-d4ccfe7c]{display:flex;flex-direction:column;gap:.3rem}.pgf-f>span[data-v-d4ccfe7c]{font-size:.82rem;color:var(--pg-projects-muted)}.pgf-f--check[data-v-d4ccfe7c]{flex-direction:row;align-items:center;gap:.5rem;align-self:end}.pgf-f input[data-v-d4ccfe7c],.pgf-f select[data-v-d4ccfe7c]{padding:.5rem .6rem;font:inherit;color:var(--pg-projects-fg);background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:6px}.pgf-fieldset[data-v-d4ccfe7c]{border:1px solid var(--pg-projects-border);border-radius:8px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.pgf-fieldset legend[data-v-d4ccfe7c]{color:var(--pg-projects-muted);font-size:.82rem;padding:0 .4rem}.pgf-choice-row[data-v-d4ccfe7c]{display:flex;gap:.5rem}.pgf-choice-row input[data-v-d4ccfe7c]{flex:1;padding:.4rem .5rem;font:inherit;color:var(--pg-projects-fg);background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:6px}.pgf-icon-btn[data-v-d4ccfe7c]{background:none;border:none;color:var(--pg-projects-muted);cursor:pointer}.pgf-modal__actions[data-v-d4ccfe7c]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.pgf-btn[data-v-d4ccfe7c]{padding:.5rem 1rem;font:inherit;font-weight:600;border-radius:8px;border:1px solid var(--pg-projects-border);background:var(--pg-projects-card);color:var(--pg-projects-fg);cursor:pointer}.pgf-btn--sm[data-v-d4ccfe7c]{align-self:flex-start;padding:.3rem .7rem;font-size:.85rem}.pgf-btn--primary[data-v-d4ccfe7c]{background:var(--pg-projects-accent);color:var(--pg-projects-accent-fg);border-color:transparent}@media (max-width: 560px){.pgf-grid[data-v-d4ccfe7c]{grid-template-columns:1fr}}.pgf-fields__bar[data-v-a063bc31]{display:flex;gap:.5rem;margin-bottom:1rem}.pgf-flist[data-v-a063bc31]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.pgf-fitem[data-v-a063bc31]{display:flex;align-items:stretch;gap:.5rem;background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:8px}.pgf-fitem__order[data-v-a063bc31]{display:flex;flex-direction:column;justify-content:center}.pgf-fitem__order button[data-v-a063bc31]{background:none;border:none;color:var(--pg-projects-muted);cursor:pointer;line-height:1;padding:0 .4rem}.pgf-fitem__order button[data-v-a063bc31]:disabled{opacity:.3;cursor:default}.pgf-fitem__main[data-v-a063bc31]{flex:1;text-align:left;background:none;border:none;color:inherit;cursor:pointer;padding:.7rem .5rem;display:flex;flex-direction:column;gap:.2rem}.pgf-fitem__label[data-v-a063bc31]{font-weight:600}.pgf-fitem__meta[data-v-a063bc31]{font-size:.8rem;color:var(--pg-projects-muted)}.pgf-fitem__meta code[data-v-a063bc31]{background:var(--pg-projects-bg);padding:0 .3rem;border-radius:4px}.pgf-icon-btn[data-v-a063bc31]{background:none;border:none;cursor:pointer;padding:0 .85rem;color:var(--pg-projects-muted)}.pgf-icon-btn[data-v-a063bc31]:hover{color:var(--pg-projects-fg)}.pgf-btn[data-v-a063bc31]{padding:.5rem .95rem;font:inherit;font-weight:600;border-radius:8px;border:1px solid var(--pg-projects-border);background:var(--pg-projects-card);color:var(--pg-projects-fg);cursor:pointer}.pgf-btn--primary[data-v-a063bc31]{background:var(--pg-projects-accent);color:var(--pg-projects-accent-fg);border-color:transparent}.pgf-btn[data-v-a063bc31]:disabled{opacity:.5;cursor:not-allowed}.pgf-muted[data-v-a063bc31]{color:var(--pg-projects-muted)}.pgf-sublist[data-v-7dffa542]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.pgf-sub[data-v-7dffa542]{background:var(--pg-projects-card);border:1px solid var(--pg-projects-border);border-radius:8px;padding:.75rem 1rem}.pgf-sub__head[data-v-7dffa542]{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--pg-projects-muted);margin-bottom:.5rem}.pgf-sub__head time[data-v-7dffa542]{flex:1}.pgf-sub__entry[data-v-7dffa542]{color:var(--pg-projects-accent)}.pgf-tag[data-v-7dffa542]{font-size:.72rem;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--pg-projects-border)}.pgf-tag[data-status=processed][data-v-7dffa542],.pgf-tag[data-status=validated][data-v-7dffa542]{color:var(--pg-projects-accent-fg);background:var(--pg-projects-accent);border-color:transparent}.pgf-tag[data-status=failed][data-v-7dffa542]{color:#e07a7a;border-color:#e07a7a}.pgf-data[data-v-7dffa542]{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:.2rem .75rem;margin:0;font-size:.9rem}.pgf-data dt[data-v-7dffa542]{color:var(--pg-projects-muted)}.pgf-data dd[data-v-7dffa542]{margin:0;word-break:break-word}.pgf-data--err[data-v-7dffa542]{display:block;margin-top:.5rem;color:#e07a7a}.pgf-icon-btn[data-v-7dffa542]{background:none;border:none;cursor:pointer;color:var(--pg-projects-muted)}.pgf-icon-btn[data-v-7dffa542]:hover{color:var(--pg-projects-fg)}.pgf-muted[data-v-7dffa542]{color:var(--pg-projects-muted)}.pgf-sub__empty[data-v-7dffa542]{font-style:italic;margin:0}.pgf-error[data-v-7dffa542]{color:#e07a7a}.pgf-editor[data-v-ca989cef]{padding:calc(56px + env(safe-area-inset-top) + 1.5rem) 1.5rem 4rem;color:var(--pg-projects-fg);background:var(--pg-projects-bg);min-height:100vh}.pgf-editor__head[data-v-ca989cef]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.pgf-editor__head h1[data-v-ca989cef]{margin:0;font-size:1.4rem}.pgf-link[data-v-ca989cef]{background:none;border:none;color:var(--pg-projects-muted);cursor:pointer;font:inherit}.pgf-link[data-v-ca989cef]:hover{color:var(--pg-projects-fg)}.pgf-tag[data-v-ca989cef]{font-size:.72rem;text-transform:capitalize;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--pg-projects-border);color:var(--pg-projects-muted)}.pgf-tag[data-status=active][data-v-ca989cef]{color:var(--pg-projects-accent-fg);background:var(--pg-projects-accent);border-color:transparent}.pgf-tabs[data-v-ca989cef]{display:flex;gap:.25rem;border-bottom:1px solid var(--pg-projects-border);margin-bottom:1.25rem}.pgf-tabs button[data-v-ca989cef]{background:none;border:none;border-bottom:2px solid transparent;padding:.6rem .9rem;font:inherit;color:var(--pg-projects-muted);cursor:pointer}.pgf-tabs button.active[data-v-ca989cef]{color:var(--pg-projects-fg);border-bottom-color:var(--pg-projects-accent)}.pgf-muted[data-v-ca989cef]{color:var(--pg-projects-muted)}.pgf-error[data-v-ca989cef]{color:#e07a7a}.pg-gsel[data-v-ae875351]{position:relative;display:flex;gap:6px}.pg-gsel__trigger[data-v-ae875351],.pg-gsel__new[data-v-ae875351]{flex:1 1 auto;min-width:0;padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-gsel__trigger[data-v-ae875351]{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer}.pg-gsel__trigger[data-v-ae875351]:hover,.pg-gsel__trigger[data-v-ae875351]:focus-visible{border-color:var(--pg-accent);outline:none}.pg-gsel__caret[data-v-ae875351]{color:var(--pg-muted);font-size:12px}.pg-gsel__back[data-v-ae875351]{flex:0 0 auto;width:38px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);cursor:pointer;font-size:16px}.pg-gsel__back[data-v-ae875351]:hover{border-color:var(--pg-accent)}.pg-gsel__dot[data-v-ae875351]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.pg-gsel__label[data-v-ae875351]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-gsel__label--empty[data-v-ae875351]{color:var(--pg-muted);font-style:italic}.pg-gsel__list[data-v-ae875351]{position:absolute;z-index:1;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--pg-card, var(--pg-bg));border:1px solid var(--pg-border);border-radius:6px;box-shadow:0 8px 24px #00000059}.pg-gsel__opt[data-v-ae875351]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;font-size:14px;font-weight:500;color:var(--pg-fg);cursor:pointer}.pg-gsel__opt--active[data-v-ae875351]{background:color-mix(in srgb,var(--pg-accent) 16%,transparent)}.pg-gsel__opt--selected[data-v-ae875351]{font-weight:700}.pg-gsel__opt--new[data-v-ae875351]{color:var(--pg-accent);border-top:1px solid var(--pg-border);margin-top:4px;border-radius:0 0 4px 4px}.pg-modal[data-v-9b5e93ef]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.pg-modal__body[data-v-9b5e93ef]{background:var(--pg-card);border-radius:10px;padding:24px;width:480px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-9b5e93ef]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-9b5e93ef],.pg-edit-field[data-v-9b5e93ef]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg)}.pg-edit-hint[data-v-9b5e93ef]{font-size:13px;color:var(--pg-muted);font-style:italic}.pg-edit-hint--warn[data-v-9b5e93ef]{color:#ea580c;font-weight:600}.pg-modal__body input[data-v-9b5e93ef],.pg-modal__body select[data-v-9b5e93ef],.pg-modal__body textarea[data-v-9b5e93ef]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__actions[data-v-9b5e93ef]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-modal__actions--split[data-v-9b5e93ef]{justify-content:space-between}.pg-modal__actions--split>div[data-v-9b5e93ef]{display:flex;gap:8px}.pg-dswitch[data-v-67a4ff72]{position:relative;width:100%}.pg-dswitch__btn[data-v-67a4ff72]{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--pg-border, rgba(0, 0, 0, .1));background:var(--pg-bg, #fafafa);color:var(--pg-fg, #1a1a1a);border-radius:6px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left;transition:border-color .12s ease}.pg-dswitch__btn[data-v-67a4ff72]:hover{border-color:var(--pg-accent, #3b82f6)}.pg-dswitch__dot[data-v-67a4ff72]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.pg-dswitch__label[data-v-67a4ff72]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-dswitch__caret[data-v-67a4ff72]{font-size:10px;color:var(--pg-muted, #6b7280);flex-shrink:0}.pg-dswitch__menu[data-v-67a4ff72]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--pg-card, #fff);border:1px solid var(--pg-border, rgba(0, 0, 0, .1));border-radius:6px;box-shadow:0 4px 12px #00000014;z-index:var(--pg-z-dropdown, 500);overflow:hidden;max-height:50vh;overflow-y:auto}.pg-dswitch__list[data-v-67a4ff72]{list-style:none;margin:0;padding:4px}.pg-dswitch__item[data-v-67a4ff72]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:4px;cursor:pointer;font-size:13px}.pg-dswitch__item[data-v-67a4ff72]:hover{background:var(--pg-bg, #fafafa)}.pg-dswitch__item--active[data-v-67a4ff72]{background:color-mix(in srgb,var(--pg-accent, #3b82f6) 12%,transparent);font-weight:600}.pg-dswitch__item-name[data-v-67a4ff72]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-dswitch__item-count[data-v-67a4ff72]{font-size:11px;color:var(--pg-muted, #6b7280);background:var(--pg-bg, #fafafa);padding:1px 6px;border-radius:10px}.pg-dswitch__edit[data-v-67a4ff72]{border:0;background:transparent;padding:2px 6px;font-size:13px;cursor:pointer;border-radius:4px;opacity:0;transition:opacity .12s ease,background .12s ease}.pg-dswitch__item:hover .pg-dswitch__edit[data-v-67a4ff72]{opacity:.7}.pg-dswitch__edit[data-v-67a4ff72]:hover{opacity:1;background:var(--pg-bg, #fafafa)}.pg-dswitch__empty[data-v-67a4ff72]{padding:12px;text-align:center;color:var(--pg-muted, #6b7280);font-size:12px;font-style:italic}.pg-dswitch__create[data-v-67a4ff72]{display:block;width:100%;padding:8px 10px;border:0;border-top:1px solid var(--pg-border, rgba(0, 0, 0, .1));background:transparent;color:var(--pg-accent, #3b82f6);font-family:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.pg-dswitch__create[data-v-67a4ff72]:hover{background:var(--pg-bg, #fafafa)}.pg-modal[data-v-67a4ff72]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 3000)}.pg-modal__body[data-v-67a4ff72]{background:var(--pg-card, #fff);border-radius:10px;padding:24px;width:420px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-67a4ff72]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-67a4ff72]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg, #1a1a1a)}.pg-modal__body input[data-v-67a4ff72],.pg-modal__body textarea[data-v-67a4ff72]{padding:8px 10px;border:1px solid var(--pg-border, rgba(0, 0, 0, .1));border-radius:5px;background:var(--pg-bg, #fafafa);color:var(--pg-fg, #1a1a1a);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__actions[data-v-67a4ff72]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-btn[data-v-67a4ff72]{padding:10px 18px;border:1px solid var(--pg-border, rgba(0, 0, 0, .1));background:var(--pg-card, #fff);color:var(--pg-fg, #1a1a1a);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-67a4ff72]{background:var(--pg-accent, #3b82f6);color:var(--pg-accent-fg, #fff);border-color:var(--pg-accent, #3b82f6)}.pg-btn--primary[data-v-67a4ff72]:disabled{opacity:.5;cursor:not-allowed}.pg-btn--danger[data-v-67a4ff72]{background:var(--pg-danger, #ef4444);color:#fff;border-color:var(--pg-danger, #ef4444);margin-right:auto}.pg-workspace[data-v-f2618e0a]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);min-height:100vh;padding:var(--pg-projects-top, 80px) 24px 80px;color:var(--pg-fg);background:var(--pg-bg);display:grid;grid-template-columns:var(--pg-side-w, 240px) 24px 1fr;gap:0;max-width:1600px;margin:0 auto;transition:none}.pg-workspace--side-collapsed[data-v-f2618e0a]{grid-template-columns:44px 1fr}@media (max-width: 860px){.pg-workspace[data-v-f2618e0a],.pg-workspace--side-collapsed[data-v-f2618e0a]{grid-template-columns:1fr}.pg-workspace__splitter[data-v-f2618e0a]{display:none}}.pg-workspace__splitter[data-v-f2618e0a]{cursor:ew-resize;background:transparent;position:relative;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .15s}.pg-workspace__splitter[data-v-f2618e0a]:hover,.pg-workspace__splitter[data-v-f2618e0a]:focus-visible{background:#c8a84b1f;outline:none}.pg-workspace__splitter[data-v-f2618e0a]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--pg-border, rgba(0, 0, 0, .1));transform:translate(-.5px);transition:background .15s}.pg-workspace__splitter[data-v-f2618e0a]:hover:before,.pg-workspace__splitter[data-v-f2618e0a]:focus-visible:before{background:var(--pg-accent, #c8a84b)}.pg-side[data-v-f2618e0a]{background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:14px;height:fit-content;position:sticky;top:var(--pg-projects-top, 80px);transition:padding .15s ease}@media (max-width: 860px){.pg-side[data-v-f2618e0a]{position:static}}.pg-side__head[data-v-f2618e0a]{display:flex;align-items:center;gap:6px;margin-bottom:10px}.pg-side__label[data-v-f2618e0a]{flex:1 1 auto;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-side__toggle[data-v-f2618e0a],.pg-col__toggle[data-v-f2618e0a]{width:28px;height:28px;border:1px solid var(--pg-border);background:color-mix(in srgb,var(--pg-accent) 12%,transparent);color:var(--pg-fg);border-radius:6px;font-size:16px;line-height:1;font-weight:700;cursor:pointer;padding:0;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s ease,border-color .12s ease,color .12s ease}.pg-side__toggle[data-v-f2618e0a]:hover,.pg-col__toggle[data-v-f2618e0a]:hover{border-color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 24%,transparent);color:var(--pg-accent)}.pg-icon-btn[data-v-f2618e0a]{width:24px;height:24px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:4px;font-size:16px;line-height:1;cursor:pointer;padding:0;font-family:inherit;flex-shrink:0}.pg-icon-btn[data-v-f2618e0a]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-side__dossier[data-v-f2618e0a]{margin-bottom:10px}.pg-side__shortcuts[data-v-f2618e0a]{margin-bottom:14px;display:flex;flex-direction:column;gap:2px}.pg-side__shortcut[data-v-f2618e0a]{display:block;padding:6px 10px;font-size:14px;font-weight:500;color:var(--pg-fg);text-decoration:none;border-radius:4px;border:1px solid var(--pg-border);background:var(--pg-bg)}.pg-side__shortcut[data-v-f2618e0a]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-side__body[data-v-f2618e0a]{display:flex;flex-direction:column;gap:10px}.pg-side__group[data-v-f2618e0a]{display:flex;flex-direction:column;gap:2px}.pg-side__group-head[data-v-f2618e0a]{display:flex;align-items:center;gap:6px;padding:4px;cursor:pointer;border-radius:4px;-webkit-user-select:none;user-select:none}.pg-side__group-head[data-v-f2618e0a]:hover{background:var(--pg-bg)}.pg-side__group-chevron[data-v-f2618e0a]{font-size:12px;color:var(--pg-muted);width:10px;flex-shrink:0}.pg-side__group-color[data-v-f2618e0a]{width:14px;height:14px;border-radius:50%;flex-shrink:0;cursor:pointer;border:1px solid var(--pg-border);position:relative;overflow:hidden}.pg-side__group-color input[type=color][data-v-f2618e0a]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;border:0;padding:0;background:transparent}.pg-side__group-name[data-v-f2618e0a]{flex:1 1 auto;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-side__group-actions[data-v-f2618e0a]{display:none;gap:2px}.pg-side__group-head:hover .pg-side__group-actions[data-v-f2618e0a],.pg-side__group-head:focus-within .pg-side__group-actions[data-v-f2618e0a]{display:flex}@media (hover: none){.pg-side__group-actions[data-v-f2618e0a]{display:flex}}.pg-side__group-count[data-v-f2618e0a]{font-size:12px;font-weight:600;color:var(--pg-muted);background:var(--pg-bg);padding:1px 7px;border-radius:10px}.pg-side__list[data-v-f2618e0a]{list-style:none;padding:0 0 0 6px;margin:0;display:flex;flex-direction:column;gap:2px}.pg-side__link[data-v-f2618e0a]{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:5px;text-decoration:none;color:var(--pg-fg);font-size:14px;font-weight:500;cursor:grab}.pg-side__link[data-v-f2618e0a]:active{cursor:grabbing}.pg-side__link[data-v-f2618e0a]:hover{background:var(--pg-bg)}.pg-side__link--dragging[data-v-f2618e0a]{opacity:.4}.pg-side__group--drop[data-v-f2618e0a]{outline:2px dashed var(--pg-accent);outline-offset:2px;border-radius:4px}.pg-icon-btn--xs[data-v-f2618e0a]{width:22px;height:22px;font-size:12px;font-weight:700;letter-spacing:.02em}.pg-side__dot[data-v-f2618e0a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pg-side__title[data-v-f2618e0a]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-side__count[data-v-f2618e0a]{font-size:12px;font-weight:600;color:var(--pg-muted);background:var(--pg-bg);padding:1px 7px;border-radius:10px}.pg-side__empty[data-v-f2618e0a]{padding:10px;color:var(--pg-muted);font-size:13px;text-align:center;font-style:italic}.pg-side__group-empty[data-v-f2618e0a]{margin:0;padding:4px 10px 8px 26px;color:var(--pg-muted);font-size:12px;font-style:italic}.pg-side__add-group[data-v-f2618e0a]{width:100%;margin-top:6px;padding:7px 10px;border:1px dashed var(--pg-border);border-radius:6px;background:none;color:var(--pg-muted);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.pg-side__add-group[data-v-f2618e0a]:hover{color:var(--pg-fg);border-color:var(--pg-fg)}.pg-side--collapsed[data-v-f2618e0a]{padding:8px 4px;cursor:pointer;overflow:hidden}.pg-side--collapsed .pg-side__head[data-v-f2618e0a]{flex-direction:column;align-items:center;gap:8px;margin:0}.pg-side--collapsed .pg-side__label[data-v-f2618e0a]{flex:1 1 auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.pg-main__head[data-v-f2618e0a]{display:flex;align-items:baseline;gap:16px;margin-bottom:20px;flex-wrap:wrap}.pg-main__title[data-v-f2618e0a]{font-size:28px;font-weight:800;margin:0}.pg-main__stats[data-v-f2618e0a]{color:var(--pg-muted);font-size:15px;font-weight:500}.pg-workspace__error[data-v-f2618e0a]{padding:12px 16px;background:#dc26261a;color:#dc2626;border-radius:6px;margin-bottom:16px}.pg-board[data-v-f2618e0a]{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.pg-col[data-v-f2618e0a]{flex:1 1 240px;min-width:240px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:12px;min-height:240px;display:flex;flex-direction:column;gap:8px;transition:flex-basis .15s ease,min-width .15s ease,padding .15s ease}.pg-col__header[data-v-f2618e0a]{display:flex;align-items:center;gap:6px;padding:4px 4px 8px;border-bottom:1px solid var(--pg-border);margin-bottom:4px}.pg-col__title[data-v-f2618e0a]{flex:1 1 auto;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-col__count[data-v-f2618e0a]{font-size:13px;font-weight:600;color:var(--pg-muted);background:var(--pg-bg);padding:1px 9px;border-radius:10px}.pg-col__sort[data-v-f2618e0a]{flex:0 0 auto;max-width:90px;height:24px;padding:0 4px;font:inherit;font-size:12px;color:var(--pg-fg);background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:6px;cursor:pointer}.pg-col__sort[data-v-f2618e0a]:hover,.pg-col__sort[data-v-f2618e0a]:focus-visible{border-color:var(--pg-accent)}.pg-col__group[data-v-f2618e0a]{display:flex;align-items:center;gap:6px;width:100%;margin-top:4px;padding:3px 4px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--pg-muted);text-align:left;cursor:pointer}.pg-col__group[data-v-f2618e0a]:hover,.pg-col__group[data-v-f2618e0a]:focus-visible{color:var(--pg-fg);background:color-mix(in srgb,var(--pg-accent) 10%,transparent)}.pg-col__group-caret[data-v-f2618e0a]{width:10px;flex-shrink:0}.pg-col__group-name[data-v-f2618e0a]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-col__group-count[data-v-f2618e0a]{font-weight:500}.pg-col__header+.pg-col__group[data-v-f2618e0a]{margin-top:0}.pg-col--collapsed[data-v-f2618e0a]{flex:0 0 44px;min-width:44px;padding:8px 4px;cursor:pointer}.pg-col--collapsed .pg-col__header[data-v-f2618e0a]{flex-direction:column;align-items:center;gap:8px;padding:0;border-bottom:0;margin:0;flex:1 1 auto}.pg-col--collapsed .pg-col__title[data-v-f2618e0a]{flex:1 1 auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:left}.pg-col--collapsed .pg-col__count[data-v-f2618e0a]{padding:1px 6px}.pg-col--collapsed .pg-card[data-v-f2618e0a],.pg-col--collapsed .pg-col__group[data-v-f2618e0a],.pg-col--collapsed .pg-col__empty[data-v-f2618e0a],.pg-col--collapsed .pg-col__add[data-v-f2618e0a]{display:none}.pg-col__empty[data-v-f2618e0a]{text-align:center;color:var(--pg-muted);font-size:14px;padding:14px 0;opacity:.5}.pg-col__add[data-v-f2618e0a]{margin-top:auto;padding:8px;background:transparent;border:1px dashed var(--pg-border);color:var(--pg-muted);border-radius:5px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,color .15s}.pg-col__add[data-v-f2618e0a]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-card[data-v-f2618e0a]{display:block;padding:12px 14px;background:var(--pg-bg);border:1px solid var(--pg-border);border-left:4px solid var(--pg-accent);border-radius:6px;text-decoration:none;color:inherit;cursor:grab}.pg-card[data-v-f2618e0a]:active{cursor:grabbing}.pg-card[data-v-f2618e0a]:hover{border-color:var(--pg-accent)}.pg-card--dragging[data-v-f2618e0a]{opacity:.4}.pg-card__title[data-v-f2618e0a]{font-size:15px;font-weight:600;margin-bottom:4px;line-height:1.3}.pg-card__desc[data-v-f2618e0a]{margin:4px 0 8px;font-size:14px;font-weight:500;color:var(--pg-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pg-card__labels[data-v-f2618e0a]{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.pg-chip[data-v-f2618e0a]{font-size:12px;padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap;line-height:1.5}.pg-card__meta[data-v-f2618e0a]{display:flex;gap:4px;flex-wrap:wrap;align-items:center;font-size:13px;font-weight:500;color:var(--pg-muted)}.pg-btn[data-v-f2618e0a]{padding:10px 18px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-f2618e0a]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-f2618e0a]:disabled{opacity:.5;cursor:not-allowed}.pg-btn--danger[data-v-f2618e0a]{border-color:#dc2626;color:#dc2626}.pg-btn--danger[data-v-f2618e0a]:disabled{opacity:.5;cursor:not-allowed}.pg-modal[data-v-f2618e0a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-modal, 3000)}.pg-modal__body[data-v-f2618e0a]{background:var(--pg-card);border-radius:10px;padding:24px;width:420px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-f2618e0a]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-f2618e0a],.pg-modal__field[data-v-f2618e0a]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg)}.pg-modal__body input[data-v-f2618e0a],.pg-modal__body select[data-v-f2618e0a],.pg-modal__body textarea[data-v-f2618e0a]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__hint[data-v-f2618e0a]{font-size:11px;color:var(--pg-muted);font-style:italic}.pg-modal__actions[data-v-f2618e0a]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-modal__spacer[data-v-f2618e0a]{flex:1}.pg-modal__color input[type=color][data-v-f2618e0a]{width:48px;height:32px;padding:2px;cursor:pointer}.pg-modal__error[data-v-f2618e0a]{margin:0;color:#dc2626;font-size:13px;font-weight:600}.pg-ctx-backdrop[data-v-f2618e0a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-drawer)}.pg-ctx-menu[data-v-f2618e0a]{position:fixed;min-width:200px;margin:0;padding:4px;list-style:none;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;box-shadow:0 8px 24px #00000040}.pg-ctx-title[data-v-f2618e0a]{padding:6px 10px 4px;font-size:12px;font-weight:700;color:var(--pg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.pg-ctx-item[data-v-f2618e0a]{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:var(--pg-fg);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.pg-ctx-item[data-v-f2618e0a]:hover{background:var(--pg-bg)}.pg-modal[data-v-f003e3f5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer, 1000)}.pg-modal__body[data-v-f003e3f5]{background:var(--pg-card, #fff);border-radius:10px;padding:24px;width:540px;max-width:92vw;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-f003e3f5]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-f003e3f5]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg, #1a1a1a)}.pg-modal__body input[type=text][data-v-f003e3f5],.pg-modal__body select[data-v-f003e3f5]{padding:8px 10px;border:1px solid var(--pg-border, rgba(0, 0, 0, .1));border-radius:5px;background:var(--pg-bg, #fafafa);color:var(--pg-fg, #1a1a1a);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__actions[data-v-f003e3f5]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-btn[data-v-f003e3f5]{padding:10px 18px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-f003e3f5]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-f003e3f5]:disabled{opacity:.5;cursor:not-allowed}.pg-veditor__seg[data-v-f003e3f5]{display:flex;gap:0;border:1px solid var(--pg-border);border-radius:6px;overflow:hidden}.pg-veditor__seg-btn[data-v-f003e3f5]{flex:1 1 auto;padding:8px 12px;border:0;border-right:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:13px;cursor:pointer}.pg-veditor__seg-btn[data-v-f003e3f5]:last-child{border-right:0}.pg-veditor__seg-btn--active[data-v-f003e3f5]{background:var(--pg-accent);color:var(--pg-accent-fg)}.pg-veditor__chips[data-v-f003e3f5]{display:flex;flex-wrap:wrap;gap:4px}.pg-veditor__chip[data-v-f003e3f5]{padding:4px 10px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:12px;font-size:12px;cursor:pointer;font-family:inherit}.pg-veditor__chip--on[data-v-f003e3f5]{background:color-mix(in srgb,var(--pg-accent) 20%,transparent);border-color:var(--pg-accent);color:var(--pg-accent);font-weight:600}.pg-veditor__projects[data-v-f003e3f5]{display:flex;flex-wrap:wrap;gap:6px;max-height:200px;overflow-y:auto;padding:6px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg)}.pg-veditor__project[data-v-f003e3f5]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;color:var(--pg-fg);background:var(--pg-card);border:1px solid var(--pg-border)}.pg-veditor__project[data-v-f003e3f5]:hover{background:var(--pg-bg)}.pg-veditor__project-dot[data-v-f003e3f5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pg-veditor__project-title[data-v-f003e3f5]{white-space:nowrap}.pg-veditor__empty[data-v-f003e3f5]{padding:12px;text-align:center;color:var(--pg-muted);font-size:12px;font-style:italic}.pg-veditor__fset[data-v-f003e3f5]{border:1px solid var(--pg-border);border-radius:6px;padding:12px;margin:0;display:flex;flex-direction:column;gap:10px}.pg-veditor__fset legend[data-v-f003e3f5]{padding:0 6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-dvlist[data-v-af6e4343]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);min-height:100vh;padding:var(--pg-projects-top, 80px) 24px 80px;color:var(--pg-fg);background:var(--pg-bg);max-width:1200px;margin:0 auto}.pg-dvlist__head[data-v-af6e4343]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.pg-dvlist__head h1[data-v-af6e4343]{flex:1 1 auto;font-size:28px;margin:0}.pg-dvlist__crumbs[data-v-af6e4343]{flex:0 0 100%;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--pg-muted)}.pg-dvlist__crumb[data-v-af6e4343]{display:inline-flex;align-items:center;gap:6px;color:var(--pg-muted);text-decoration:none;padding:2px 6px;border-radius:4px}.pg-dvlist__crumb[data-v-af6e4343]:hover{color:var(--pg-accent);background:var(--pg-card)}.pg-dvlist__crumb-dot[data-v-af6e4343]{width:8px;height:8px;border-radius:50%}.pg-dvlist__crumb-sep[data-v-af6e4343]{opacity:.6}.pg-dvlist__crumb-current[data-v-af6e4343]{color:var(--pg-fg);font-weight:600}.pg-dvlist__loading[data-v-af6e4343],.pg-dvlist__empty[data-v-af6e4343]{padding:40px;text-align:center;color:var(--pg-muted);font-style:italic}.pg-dvlist__empty a[data-v-af6e4343]{color:var(--pg-accent)}.pg-dvlist__grid[data-v-af6e4343]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.pg-dvcard[data-v-af6e4343]{display:block;padding:16px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;text-decoration:none;color:inherit;transition:border-color .12s,transform .12s}.pg-dvcard[data-v-af6e4343]:hover{border-color:var(--pg-accent);transform:translateY(-1px)}.pg-dvcard__title[data-v-af6e4343]{font-size:16px;font-weight:600;margin-bottom:8px;line-height:1.3}.pg-dvcard__meta[data-v-af6e4343]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.pg-dvcard__chip[data-v-af6e4343]{font-size:13px;padding:2px 8px;border-radius:10px;background:var(--pg-bg);color:var(--pg-muted)}.pg-dvcard__count[data-v-af6e4343]{font-size:14px;color:var(--pg-muted)}.pg-btn[data-v-af6e4343]{padding:10px 18px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-af6e4343]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-userpicker[data-v-13f08a72]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;padding:8px;min-width:260px;box-shadow:0 8px 24px #00000059;color:var(--pg-fg)}.pg-userpicker__input[data-v-13f08a72]{width:100%;box-sizing:border-box;padding:7px 10px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:13px;margin-bottom:6px;outline:none}.pg-userpicker__input[data-v-13f08a72]:focus{border-color:var(--pg-accent)}.pg-userpicker__list[data-v-13f08a72]{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.pg-userpicker__item[data-v-13f08a72]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;background:transparent;border:none;border-radius:4px;color:var(--pg-fg);text-align:left;cursor:pointer;font-family:inherit;font-size:13px}.pg-userpicker__item[data-v-13f08a72]:hover{background:var(--pg-bg)}.pg-userpicker__item--clear[data-v-13f08a72]{color:var(--pg-muted);font-style:italic}.pg-userpicker__name[data-v-13f08a72]{font-weight:500}.pg-userpicker__email[data-v-13f08a72]{font-size:11px;color:var(--pg-muted)}.pg-userpicker__empty[data-v-13f08a72]{padding:12px;text-align:center;color:var(--pg-muted);font-size:12px;font-style:italic}.pg-dmem[data-v-e7ef569d]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);min-height:100vh;padding:var(--pg-projects-top, 80px) 24px 80px;color:var(--pg-fg);background:var(--pg-bg);max-width:800px;margin:0 auto}.pg-dmem__head[data-v-e7ef569d]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.pg-dmem__head h1[data-v-e7ef569d]{flex:1 1 auto;margin:0;font-size:26px}.pg-dmem__crumbs[data-v-e7ef569d]{flex:0 0 100%;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--pg-muted)}.pg-dmem__crumb[data-v-e7ef569d]{display:inline-flex;align-items:center;gap:6px;color:var(--pg-muted);text-decoration:none;padding:2px 6px;border-radius:4px}.pg-dmem__crumb[data-v-e7ef569d]:hover{color:var(--pg-accent);background:var(--pg-card)}.pg-dmem__crumb-dot[data-v-e7ef569d]{width:8px;height:8px;border-radius:50%}.pg-dmem__crumb-sep[data-v-e7ef569d]{opacity:.6}.pg-dmem__crumb-current[data-v-e7ef569d]{color:var(--pg-fg);font-weight:600}.pg-dmem__loading[data-v-e7ef569d],.pg-dmem__empty[data-v-e7ef569d]{padding:40px;text-align:center;color:var(--pg-muted);font-style:italic}.pg-dmem__empty a[data-v-e7ef569d]{color:var(--pg-accent)}.pg-dmem__list[data-v-e7ef569d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pg-dmem__item[data-v-e7ef569d]{display:grid;grid-template-columns:36px 1fr auto auto auto;align-items:center;gap:12px;padding:10px 14px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px}.pg-dmem__item--owner[data-v-e7ef569d]{border-color:var(--pg-accent)}.pg-dmem__avatar[data-v-e7ef569d]{width:36px;height:36px;border-radius:50%;background:var(--pg-accent);color:var(--pg-accent-fg);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.pg-dmem__name[data-v-e7ef569d]{font-weight:600}.pg-dmem__tag[data-v-e7ef569d]{font-size:13px;padding:2px 8px;background:var(--pg-accent);color:var(--pg-accent-fg);border-radius:10px;font-weight:600}.pg-dmem__role[data-v-e7ef569d]{padding:4px 8px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:14px}.pg-dmem__date[data-v-e7ef569d]{font-size:14px;color:var(--pg-muted);white-space:nowrap}.pg-dmem__del[data-v-e7ef569d]{width:24px;height:24px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-muted);border-radius:4px;cursor:pointer;font-size:14px;line-height:1}.pg-dmem__del[data-v-e7ef569d]:hover{border-color:#dc2626;color:#dc2626}.pg-modal[data-v-e7ef569d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer, 1000)}.pg-modal__body[data-v-e7ef569d]{background:var(--pg-card);border-radius:10px;padding:24px;width:480px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-e7ef569d]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-e7ef569d]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg)}.pg-modal__body select[data-v-e7ef569d]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__pickerwrap[data-v-e7ef569d]{border:1px solid var(--pg-border);border-radius:6px;overflow:hidden}.pg-modal__actions[data-v-e7ef569d]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-btn[data-v-e7ef569d]{padding:10px 18px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-e7ef569d]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-e7ef569d]:disabled{opacity:.5;cursor:not-allowed}.pg-dvdetail[data-v-0f8f1923]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);min-height:100vh;padding:var(--pg-projects-top, 80px) 24px 80px;color:var(--pg-fg);background:var(--pg-bg);max-width:1400px;margin:0 auto}.pg-dvdetail__head[data-v-0f8f1923]{margin-bottom:24px}.pg-dvdetail__crumbs[data-v-0f8f1923]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--pg-muted);margin-bottom:8px}.pg-dvdetail__crumb[data-v-0f8f1923]{display:inline-flex;align-items:center;gap:6px;color:var(--pg-muted);text-decoration:none}.pg-dvdetail__crumb[data-v-0f8f1923]:hover{color:var(--pg-accent)}.pg-dvdetail__crumb-dot[data-v-0f8f1923]{width:8px;height:8px;border-radius:50%}.pg-dvdetail__crumb-sep[data-v-0f8f1923]{opacity:.6}.pg-dvdetail__crumb-current[data-v-0f8f1923]{color:var(--pg-fg);font-weight:600}.pg-dvdetail__actions[data-v-0f8f1923]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pg-dvdetail__actions h1[data-v-0f8f1923]{margin:0;flex:1 1 auto;font-size:24px}.pg-dvdetail__buttons[data-v-0f8f1923]{display:flex;gap:8px}.pg-dvdetail__loading[data-v-0f8f1923],.pg-dvdetail__empty[data-v-0f8f1923]{padding:40px;text-align:center;color:var(--pg-muted);font-style:italic}.pg-dvdetail__list[data-v-0f8f1923]{display:flex;flex-direction:column;gap:4px}.pg-dvrow[data-v-0f8f1923]{display:grid;grid-template-columns:100px 130px 1fr auto auto;gap:12px;align-items:center;padding:8px 12px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px;text-decoration:none;color:inherit;font-size:14px}.pg-dvrow[data-v-0f8f1923]:hover{border-color:var(--pg-accent)}.pg-dvrow__status[data-v-0f8f1923]{font-size:13px;padding:2px 8px;border-radius:10px;background:var(--pg-bg);color:var(--pg-muted);text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:.05em}.pg-dvrow__pbadge[data-v-0f8f1923]{font-size:13px;padding:3px 8px;border-radius:4px;font-weight:600;cursor:pointer;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-dvrow__title[data-v-0f8f1923]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-dvrow__prio[data-priority=urgent][data-v-0f8f1923]{color:#dc2626}.pg-dvrow__prio[data-priority=high][data-v-0f8f1923]{color:#ea580c}.pg-dvrow__assignee[data-v-0f8f1923]{font-size:14px;color:var(--pg-muted)}.pg-dvdetail__board[data-v-0f8f1923]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.pg-dvcol[data-v-0f8f1923]{flex:1 1 240px;min-width:240px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px}.pg-dvcol__header[data-v-0f8f1923]{display:flex;justify-content:space-between;padding:4px 4px 8px;border-bottom:1px solid var(--pg-border)}.pg-dvcol__title[data-v-0f8f1923]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-dvcol__count[data-v-0f8f1923]{font-size:13px;color:var(--pg-muted);background:var(--pg-bg);padding:1px 8px;border-radius:10px}.pg-dvc[data-v-0f8f1923]{display:block;padding:10px 12px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:6px;text-decoration:none;color:inherit;cursor:grab}.pg-dvc[data-v-0f8f1923]:active{cursor:grabbing}.pg-dvc[data-v-0f8f1923]:hover{border-color:var(--pg-accent)}.pg-dvc__pbadge[data-v-0f8f1923]{display:inline-block;font-size:12px;padding:2px 6px;border-radius:3px;margin-bottom:6px;font-weight:600}.pg-dvc__title[data-v-0f8f1923]{font-size:14px;font-weight:500;margin-bottom:4px;line-height:1.3}.pg-dvc__meta[data-v-0f8f1923]{display:flex;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--pg-muted)}.pg-dvc__prio[data-priority=urgent][data-v-0f8f1923]{color:#dc2626;font-weight:600}.pg-dvc__prio[data-priority=high][data-v-0f8f1923]{color:#ea580c}.pg-btn[data-v-0f8f1923]{padding:8px 14px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--danger[data-v-0f8f1923]{border-color:#dc2626;color:#dc2626}.pg-drawer-overlay[data-v-d7028933]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;justify-content:flex-end;z-index:var(--pg-z-drawer)}.pg-drawer[data-v-d7028933]{width:420px;max-width:92vw;background:var(--pg-card);color:var(--pg-fg);border-left:1px solid var(--pg-border);display:flex;flex-direction:column;height:100vh}.pg-drawer__header[data-v-d7028933]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--pg-border)}.pg-drawer__header h2[data-v-d7028933]{margin:0;font-size:18px;font-weight:700}.pg-drawer__close[data-v-d7028933]{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:var(--pg-muted);padding:0 6px}.pg-drawer__close[data-v-d7028933]:hover{color:var(--pg-fg)}.pg-drawer__tabs[data-v-d7028933]{display:flex;border-bottom:1px solid var(--pg-border);padding:0 20px}.pg-drawer__tab[data-v-d7028933]{padding:12px 16px;background:none;border:none;border-bottom:2px solid transparent;color:var(--pg-muted);cursor:pointer;font-family:inherit;font-size:14px}.pg-drawer__tab--active[data-v-d7028933]{color:var(--pg-accent);border-bottom-color:var(--pg-accent)}.pg-drawer__body[data-v-d7028933]{flex:1 1 auto;overflow-y:auto;padding:18px 20px 30px}.pg-panel__new[data-v-d7028933]{display:grid;grid-template-columns:1fr auto auto;gap:8px;margin-bottom:18px}.pg-panel__new--ms[data-v-d7028933]{grid-template-columns:1fr}.pg-panel__datefield[data-v-d7028933]{display:flex;flex-direction:column;gap:3px;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted);flex:1 1 0}.pg-panel__datefield input[data-v-d7028933]{padding:6px 8px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-card);color:var(--pg-fg);font-family:inherit;font-size:12px}.pg-panel__new input[type=text][data-v-d7028933],.pg-panel__new input[type=date][data-v-d7028933]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:14px}.pg-panel__new input[type=color][data-v-d7028933]{width:42px;height:38px;padding:2px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);cursor:pointer}.pg-btn[data-v-d7028933]{padding:8px 14px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:5px;font-size:13px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-d7028933]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-d7028933]:disabled{opacity:.5;cursor:not-allowed}.pg-panel__empty[data-v-d7028933]{padding:16px 0;color:var(--pg-muted);font-size:13px;font-style:italic}.pg-panel__list[data-v-d7028933]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pg-panel__item[data-v-d7028933]{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center;padding:8px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg)}.pg-panel__item--ms[data-v-d7028933]{display:flex;flex-direction:column;gap:6px}.pg-panel__item--member[data-v-d7028933]{grid-template-columns:1fr auto auto}.pg-member__name[data-v-d7028933]{font-size:13px;color:var(--pg-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-panel__picker[data-v-d7028933]{margin-bottom:12px}.pg-panel__ms-row[data-v-d7028933]{display:flex;gap:6px;width:100%;align-items:center}.pg-panel__color[data-v-d7028933]{width:32px;height:32px;padding:2px;border:1px solid var(--pg-border);border-radius:4px;cursor:pointer}.pg-panel__text[data-v-d7028933]{flex:1 1 auto;padding:6px 10px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-card);color:var(--pg-fg);font-family:inherit;font-size:13px;min-width:0}.pg-panel__select[data-v-d7028933],.pg-panel__date[data-v-d7028933]{padding:6px 8px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-card);color:var(--pg-fg);font-family:inherit;font-size:12px}.pg-label[data-v-d7028933]{font-size:11px;padding:2px 8px;border-radius:3px;white-space:nowrap}.pg-panel__del[data-v-d7028933]{background:none;border:none;color:var(--pg-muted);font-size:20px;line-height:1;cursor:pointer;padding:2px 8px;border-radius:4px}.pg-panel__del[data-v-d7028933]:hover{background:#dc26261a;color:#dc2626}.pg-project[data-v-2356c144]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);min-height:100vh;padding:var(--pg-projects-top, 80px) 24px 80px;margin:0 auto;color:var(--pg-fg);background:var(--pg-bg)}.pg-project__crumbs[data-v-2356c144]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;color:var(--pg-muted)}.pg-project__crumb[data-v-2356c144]{display:inline-flex;align-items:center;gap:6px;color:var(--pg-muted);text-decoration:none;padding:2px 6px;border-radius:4px;transition:color .12s,background .12s}.pg-project__crumb[data-v-2356c144]:hover{color:var(--pg-accent);background:var(--pg-bg)}.pg-project__crumb-dot[data-v-2356c144]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pg-project__crumb-sep[data-v-2356c144]{color:var(--pg-muted);opacity:.6}.pg-project__crumb-current[data-v-2356c144]{color:var(--pg-fg);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-project__layout[data-v-2356c144]{display:grid;grid-template-columns:var(--pg-side-w, 220px) 24px 1fr;gap:0;align-items:start;transition:none}@media (max-width: 860px){.pg-project__layout[data-v-2356c144]{grid-template-columns:1fr}.pg-project__splitter[data-v-2356c144]{display:none}}.pg-project__layout--focus[data-v-2356c144]{grid-template-columns:1fr}.pg-project__layout--focus .pg-project__side[data-v-2356c144]{display:none}.pg-project__splitter[data-v-2356c144]{align-self:stretch;min-height:200px;cursor:ew-resize;background:transparent;position:relative;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .15s}.pg-project__splitter[data-v-2356c144]:hover,.pg-project__splitter[data-v-2356c144]:focus-visible{background:#c8a84b1f;outline:none}.pg-project__splitter[data-v-2356c144]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--pg-border, rgba(0, 0, 0, .1));transform:translate(-.5px);transition:background .15s}.pg-project__splitter[data-v-2356c144]:hover:before,.pg-project__splitter[data-v-2356c144]:focus-visible:before{background:var(--pg-accent, #c8a84b)}.pg-project__side[data-v-2356c144]{background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:14px;position:sticky;top:var(--pg-projects-top, 80px);max-height:calc(100vh - 100px);overflow-y:auto}.pg-side__projname[data-v-2356c144]{font-size:14px;font-weight:700;padding:4px 8px 10px 10px;border-left:3px solid var(--pg-accent);margin-bottom:10px;color:var(--pg-fg)}.pg-side__pstatus[data-v-2356c144]{display:flex;flex-wrap:wrap;gap:4px;padding:4px 4px 10px;margin-bottom:6px;border-bottom:1px solid var(--pg-border)}.pg-side__pstatus-btn[data-v-2356c144]{padding:3px 8px;border:1px solid var(--pg-border);border-radius:999px;background:transparent;color:var(--pg-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.pg-side__pstatus-btn[data-v-2356c144]:hover:not(:disabled),.pg-side__pstatus-btn[data-v-2356c144]:focus-visible{border-color:var(--pg-accent);color:var(--pg-fg)}.pg-side__pstatus-btn--on[data-v-2356c144]{background:var(--pg-accent);border-color:var(--pg-accent);color:var(--pg-accent-fg, #fff)}.pg-side__pstatus-btn--on[data-v-2356c144]:hover:not(:disabled){color:var(--pg-accent-fg, #fff)}.pg-side__pstatus-btn[data-v-2356c144]:disabled{cursor:progress}.pg-side__section[data-v-2356c144]{display:flex;flex-direction:column;gap:1px;margin-bottom:4px}.pg-side__label[data-v-2356c144]{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--pg-muted);padding:6px 8px 2px}.pg-side__inner-sep[data-v-2356c144]{height:1px;background:var(--pg-border);margin:6px 0;opacity:.5}.pg-side-default-tag[data-v-2356c144]{font-size:8px;color:var(--pg-accent);margin-left:6px;opacity:.7}.pg-side__divider[data-v-2356c144]{height:1px;background:var(--pg-border);margin:10px 0 6px}.pg-side__empty[data-v-2356c144]{font-size:14px;color:var(--pg-muted);padding:4px 8px;font-style:italic}.pg-side-btn[data-v-2356c144]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;text-align:left;padding:6px 10px;background:transparent;border:none;border-radius:5px;color:var(--pg-fg);font-family:inherit;font-size:14px;cursor:pointer}.pg-side-btn[data-v-2356c144]:hover{background:var(--pg-bg)}.pg-side-btn--active[data-v-2356c144]{background:var(--pg-bg);color:var(--pg-accent);font-weight:600}.pg-side-btn--flat[data-v-2356c144]{flex:1 1 auto}.pg-side-count[data-v-2356c144]{font-size:13px;color:var(--pg-muted);font-weight:500;font-variant-numeric:tabular-nums}.pg-side-btn--active .pg-side-count[data-v-2356c144]{color:var(--pg-accent)}.pg-side-row[data-v-2356c144]{display:flex;align-items:center;gap:2px;border-radius:5px}.pg-side-del[data-v-2356c144]{background:none;border:none;color:var(--pg-muted);font-size:16px;line-height:1;cursor:pointer;padding:2px 8px;border-radius:4px;opacity:0;transition:opacity .15s}.pg-side-row:hover .pg-side-del[data-v-2356c144]{opacity:1}.pg-side-del[data-v-2356c144]:hover{background:#dc26261a;color:#dc2626}.pg-side-create[data-v-2356c144]{margin-top:8px;padding:6px 8px;background:transparent;border:1px dashed var(--pg-border);color:var(--pg-muted);border-radius:5px;cursor:pointer;font-family:inherit;font-size:13px}.pg-side-create[data-v-2356c144]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-side-stat[data-v-2356c144]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;color:var(--pg-muted);font-size:14px}.pg-milestone[data-v-2356c144]{padding:6px 10px 8px;border-radius:5px;cursor:pointer}.pg-milestone[data-v-2356c144]:hover,.pg-milestone--active[data-v-2356c144]{background:var(--pg-bg)}.pg-milestone__head[data-v-2356c144]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px}.pg-milestone__title[data-v-2356c144]{font-size:14px;color:var(--pg-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-milestone--active .pg-milestone__title[data-v-2356c144]{color:var(--pg-accent);font-weight:600}.pg-milestone__count[data-v-2356c144]{font-size:12px;color:var(--pg-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.pg-milestone__bar[data-v-2356c144]{height:4px;background:var(--pg-border);border-radius:2px;overflow:hidden}.pg-milestone__fill[data-v-2356c144]{height:100%;background:var(--pg-accent);transition:width .2s ease}.pg-views__clear[data-v-2356c144]{margin-left:auto;background:transparent;border:1px solid var(--pg-border);color:var(--pg-muted);border-radius:4px;padding:3px 10px;cursor:pointer;font-family:inherit;font-size:13px}.pg-views__clear[data-v-2356c144]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-filterbar[data-v-2356c144]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px;padding:8px 12px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px;font-size:14px;color:var(--pg-muted)}.pg-filterbar__label[data-v-2356c144]{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted);margin-right:2px}.pg-filterbar__search[data-v-2356c144]{flex:0 1 280px;min-width:160px;padding:6px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:14px;outline:none}.pg-filterbar__search[data-v-2356c144]:focus{border-color:var(--pg-accent)}.pg-filterbar__sep[data-v-2356c144]{color:var(--pg-muted);opacity:.5;font-size:14px}.pg-filterbar__pill[data-v-2356c144]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:12px;color:var(--pg-fg);font-family:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,color .15s}.pg-filterbar__pill[data-v-2356c144]:hover{border-color:#dc2626;color:#dc2626}.pg-filterbar__x[data-v-2356c144]{font-size:14px;line-height:1;font-weight:700}.pg-filterbar__clear[data-v-2356c144]{margin-left:4px;background:transparent;border:1px solid var(--pg-border);color:var(--pg-muted);border-radius:4px;padding:3px 10px;cursor:pointer;font-family:inherit;font-size:13px}.pg-filterbar__clear[data-v-2356c144]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-filterbar__count[data-v-2356c144]{margin-left:auto;font-variant-numeric:tabular-nums}.pg-vform[data-v-2356c144]{display:flex;flex-direction:column;gap:6px}.pg-vform__label[data-v-2356c144]{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-vform__chips[data-v-2356c144]{display:flex;flex-wrap:wrap;gap:6px}.pg-vchip[data-v-2356c144]{padding:5px 10px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:14px;color:var(--pg-fg);font-family:inherit;font-size:14px;cursor:pointer}.pg-vchip[data-v-2356c144]:hover{border-color:var(--pg-accent)}.pg-vchip--on[data-v-2356c144]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-vform__select[data-v-2356c144]{padding:6px 8px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:14px}.pg-project__titlebar[data-v-2356c144]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pg-project__title[data-v-2356c144]{font-size:28px;font-weight:800;margin:0;padding-left:12px;border-left:4px solid var(--pg-accent);flex:1 1 auto}.pg-project__tabs[data-v-2356c144]{display:flex;gap:4px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;padding:3px}.pg-tab[data-v-2356c144]{padding:6px 14px;background:transparent;border:none;cursor:pointer;border-radius:4px;color:var(--pg-muted);font-family:inherit;font-size:14px}.pg-tab--active[data-v-2356c144]{background:var(--pg-accent);color:var(--pg-accent-fg)}.pg-btn[data-v-2356c144]{padding:8px 16px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit}.pg-btn--primary[data-v-2356c144]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-2356c144]:disabled{opacity:.5;cursor:not-allowed}.pg-btn--danger[data-v-2356c144]{color:#dc2626;border-color:#dc26264d}.pg-btn--danger[data-v-2356c144]:hover{background:#dc262614}.pg-project__desc[data-v-2356c144]{margin:12px 0 0 16px;color:var(--pg-muted);font-size:14px}.pg-project__error[data-v-2356c144]{padding:12px 16px;background:#dc26261a;color:#dc2626;border-radius:6px;margin-top:16px}.pg-board[data-v-2356c144]{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;margin-top:24px}.pg-col[data-v-2356c144]{flex:1 1 240px;min-width:240px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:12px;min-height:200px;display:flex;flex-direction:column;gap:8px;transition:flex-basis .15s ease,min-width .15s ease,padding .15s ease}.pg-col__header[data-v-2356c144]{display:flex;align-items:center;gap:6px;padding:4px 4px 8px;border-bottom:1px solid var(--pg-border);margin-bottom:4px}.pg-col__title[data-v-2356c144]{flex:1 1 auto;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-col__count[data-v-2356c144]{font-size:14px;color:var(--pg-muted);background:var(--pg-bg);padding:2px 8px;border-radius:10px}.pg-col__toggle[data-v-2356c144]{width:28px;height:28px;border:1px solid var(--pg-border);background:color-mix(in srgb,var(--pg-accent) 12%,transparent);color:var(--pg-fg);border-radius:6px;font-size:16px;line-height:1;font-weight:700;cursor:pointer;padding:0;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s ease,border-color .12s ease,color .12s ease}.pg-col__toggle[data-v-2356c144]:hover{border-color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 24%,transparent);color:var(--pg-accent)}.pg-col--collapsed[data-v-2356c144]{flex:0 0 44px;min-width:44px;padding:8px 4px;cursor:pointer}.pg-col--collapsed .pg-col__header[data-v-2356c144]{flex-direction:column;align-items:center;gap:8px;padding:0;border-bottom:0;margin:0;flex:1 1 auto}.pg-col--collapsed .pg-col__title[data-v-2356c144]{flex:1 1 auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:left}.pg-col--collapsed .pg-col__count[data-v-2356c144]{padding:1px 6px}.pg-col--collapsed .pg-card[data-v-2356c144],.pg-col--collapsed .pg-col__empty[data-v-2356c144],.pg-col--collapsed .pg-col__add[data-v-2356c144]{display:none}.pg-col__empty[data-v-2356c144]{text-align:center;color:var(--pg-muted);font-size:14px;padding:20px 0;opacity:.5}.pg-col__add[data-v-2356c144]{margin-top:auto;padding:8px;background:transparent;border:1px dashed var(--pg-border);color:var(--pg-muted);border-radius:5px;cursor:pointer;font-family:inherit;font-size:14px;transition:border-color .15s,color .15s}.pg-col__add[data-v-2356c144]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-card[data-v-2356c144]{display:block;padding:10px 12px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:6px;text-decoration:none;color:inherit;cursor:grab}.pg-card[data-v-2356c144]:active{cursor:grabbing}.pg-card[data-v-2356c144]:hover{border-color:var(--pg-accent)}.pg-card--dragging[data-v-2356c144]{opacity:.4}.pg-card--selected[data-v-2356c144]{border-color:var(--pg-accent);box-shadow:0 0 0 2px var(--pg-accent)}.pg-card__title[data-v-2356c144]{font-size:14px;font-weight:500;margin-bottom:6px;line-height:1.3}.pg-card__labels[data-v-2356c144]{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:6px}.pg-card__meta[data-v-2356c144]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--pg-muted)}.pg-chip[data-v-2356c144]{font-size:12px;padding:2px 7px;border-radius:10px;font-weight:500;white-space:nowrap;line-height:1.5}.pg-badge[data-v-2356c144]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:3px;background:#6b728026}.pg-badge[data-priority=urgent][data-v-2356c144]{background:#dc262626;color:#dc2626}.pg-badge[data-priority=high][data-v-2356c144]{background:#ea580c26;color:#ea580c}.pg-badge[data-priority=medium][data-v-2356c144]{background:#eab30826;color:#ca8a04}.pg-badge[data-priority=low][data-v-2356c144]{background:#3b82f626;color:#3b82f6}.pg-assignee[data-v-2356c144]{font-weight:500}.pg-due[data-v-2356c144]{opacity:.8}.pg-list[data-v-2356c144]{margin-top:24px;display:flex;flex-direction:column;gap:4px}.pg-list__empty[data-v-2356c144]{text-align:center;padding:40px;color:var(--pg-muted)}.pg-list__header[data-v-2356c144]{display:flex;align-items:center;gap:10px;padding:6px 16px;margin-bottom:2px;font-size:13px;color:var(--pg-muted);text-transform:uppercase;letter-spacing:.04em}.pg-list__check[data-v-2356c144]{accent-color:var(--pg-accent);cursor:pointer;width:15px;height:15px}.pg-list__headlabel[data-v-2356c144]{font-weight:600}.pg-rowwrap[data-v-2356c144]{display:flex;align-items:center;gap:10px;padding:0 8px 0 16px;border-radius:6px;transition:background .12s}.pg-rowwrap--checked[data-v-2356c144]{background:color-mix(in srgb,var(--pg-accent) 12%,transparent)}.pg-rowwrap .pg-row[data-v-2356c144]{flex:1 1 auto}.pg-rowwrap--dragging[data-v-2356c144]{opacity:.4}.pg-row__handle[data-v-2356c144]{flex:0 0 auto;margin-left:-10px;padding:4px 2px;font-size:14px;line-height:1;color:var(--pg-muted, currentColor);opacity:.35;cursor:grab;-webkit-user-select:none;user-select:none;transition:opacity .12s}.pg-rowwrap:hover .pg-row__handle[data-v-2356c144]{opacity:.8}.pg-row__handle[data-v-2356c144]:active{cursor:grabbing}.pg-drop--before[data-v-2356c144]{box-shadow:0 -2px 0 0 var(--pg-accent)}.pg-drop--after[data-v-2356c144]{box-shadow:0 2px 0 0 var(--pg-accent)}.pg-col--drop[data-v-2356c144]{outline:2px dashed var(--pg-accent);outline-offset:-2px}.pg-bulkbar[data-v-2356c144]{position:sticky;bottom:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding:10px 14px;background:var(--pg-card);border:1px solid var(--pg-accent);border-radius:8px;box-shadow:0 8px 24px #00000040;z-index:10}.pg-bulkbar__count[data-v-2356c144]{font-size:14px;font-weight:600;color:var(--pg-accent)}.pg-bulkbar__select[data-v-2356c144]{padding:6px 10px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:5px;font-family:inherit;font-size:14px}.pg-tl[data-v-2356c144]{margin-top:24px}.pg-tl__empty[data-v-2356c144]{padding:60px;text-align:center;color:var(--pg-muted);font-style:italic}.pg-tl__wrap[data-v-2356c144]{background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;padding:20px;overflow-x:auto}.pg-tl__axis[data-v-2356c144]{position:relative;height:28px;border-bottom:1px solid var(--pg-border);margin-bottom:8px;min-width:600px}.pg-tl__month[data-v-2356c144]{position:absolute;top:0;padding:4px 6px;font-size:13px;color:var(--pg-muted);text-transform:uppercase;letter-spacing:.04em;border-left:1px solid var(--pg-border);box-sizing:border-box;white-space:nowrap}.pg-tl__grid[data-v-2356c144]{position:relative;pointer-events:none;min-width:600px}.pg-tl__gridcol[data-v-2356c144]{position:absolute;top:0;bottom:0;border-left:1px dashed var(--pg-border);opacity:.4}.pg-tl__today[data-v-2356c144]{position:absolute;top:0;bottom:0;width:2px;background:var(--pg-accent);z-index:2}.pg-tl__rows[data-v-2356c144]{position:relative;display:flex;flex-direction:column;gap:10px;min-width:600px;margin-top:6px}.pg-tl__row[data-v-2356c144]{position:relative;height:42px;cursor:pointer;border-radius:5px;transition:background .12s}.pg-tl__row[data-v-2356c144]:hover{background:var(--pg-bg)}.pg-tl__row--active[data-v-2356c144]{background:var(--pg-bg);box-shadow:inset 0 0 0 1px var(--pg-accent)}.pg-tl__rowtrack[data-v-2356c144]{position:relative;height:100%;width:100%}.pg-tl__bar[data-v-2356c144]{position:absolute;top:6px;bottom:6px;padding:0 10px;background:var(--pg-accent);color:var(--pg-accent-fg);border-radius:4px;font-size:14px;display:flex;align-items:center;gap:8px;overflow:hidden;min-width:60px;box-shadow:0 1px 3px #00000040}.pg-tl__bar[data-status=reached][data-v-2356c144]{background:#16a34a;color:#fff}.pg-tl__bar[data-status=missed][data-v-2356c144]{background:#dc2626;color:#fff}.pg-tl__bar--nodate[data-v-2356c144]{position:static;display:inline-flex;background:var(--pg-bg);color:var(--pg-muted);border:1px dashed var(--pg-border);font-style:italic;margin:10px 0}.pg-tl__bartitle[data-v-2356c144]{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1 1 auto}.pg-tl__bardate[data-v-2356c144]{font-size:12px;opacity:.85;white-space:nowrap;flex-shrink:0}.pg-tl__barprogress[data-v-2356c144]{font-size:12px;padding:2px 6px;background:#0003;border-radius:10px;flex-shrink:0}.pg-tl__issuerow[data-v-2356c144]{position:relative;height:22px;cursor:pointer;margin-left:12px}.pg-tl__issuerow[data-v-2356c144]:hover{background:var(--pg-bg);border-radius:4px}.pg-tl__issue[data-v-2356c144]{position:absolute;top:3px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);height:16px;padding:0 6px 0 0;transform:translate(-4px)}.pg-tl__issuedot[data-v-2356c144]{width:10px;height:10px;border-radius:50%;background:var(--pg-muted);flex-shrink:0;border:2px solid var(--pg-card);box-shadow:0 0 0 1px var(--pg-muted)}.pg-tl__issue[data-status=in_progress] .pg-tl__issuedot[data-v-2356c144]{background:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.pg-tl__issue[data-status=done] .pg-tl__issuedot[data-v-2356c144]{background:#16a34a;box-shadow:0 0 0 1px #16a34a}.pg-tl__issue[data-status=in_review] .pg-tl__issuedot[data-v-2356c144]{background:#9333ea;box-shadow:0 0 0 1px #9333ea}.pg-tl__issue[data-status=cancelled] .pg-tl__issuedot[data-v-2356c144]{background:transparent;box-shadow:0 0 0 1px var(--pg-muted)}.pg-tl__issuetitle[data-v-2356c144]{font-size:13px;color:var(--pg-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.pg-tl__issue[data-status=done] .pg-tl__issuetitle[data-v-2356c144]{text-decoration:line-through;opacity:.6}.pg-tl__orphanhead[data-v-2356c144]{margin-top:14px;padding:6px 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted);font-weight:600;border-top:1px dashed var(--pg-border)}.pg-row[data-v-2356c144]{display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;text-decoration:none;color:inherit}.pg-row[data-v-2356c144]:hover{border-color:var(--pg-accent)}.pg-row--selected[data-v-2356c144]{border-color:var(--pg-accent);box-shadow:0 0 0 2px var(--pg-accent)}.pg-row__status[data-v-2356c144]{font-size:12px;text-transform:uppercase;padding:3px 8px;border-radius:3px;background:#6b72801f;color:var(--pg-muted);flex-shrink:0;min-width:80px;text-align:center}.pg-row__status[data-status=in_progress][data-v-2356c144]{background:#3b82f61f;color:#3b82f6}.pg-row__status[data-status=done][data-v-2356c144]{background:#22c55e1f;color:#16a34a}.pg-row__status[data-status=in_review][data-v-2356c144]{background:#a855f71f;color:#9333ea}.pg-row__title[data-v-2356c144]{flex:1 1 auto;font-size:14px;font-weight:500}.pg-modal[data-v-2356c144]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.pg-modal__body[data-v-2356c144]{background:var(--pg-card);border-radius:10px;padding:24px;width:480px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pg-modal__body h2[data-v-2356c144]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-2356c144]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg)}.pg-edit-hint[data-v-2356c144]{font-size:13px;color:var(--pg-muted);font-style:italic}.pg-edit-hint--warn[data-v-2356c144]{color:#ea580c;font-weight:600}.pg-modal__row[data-v-2356c144]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pg-modal__body input[data-v-2356c144],.pg-modal__body select[data-v-2356c144],.pg-modal__body textarea[data-v-2356c144]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__actions[data-v-2356c144]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-modal__actions--split[data-v-2356c144]{justify-content:space-between}.pg-modal__actions--split>div[data-v-2356c144]{display:flex;gap:8px}.md-tb[data-v-087af8a1]{display:flex;align-items:center;gap:2px;padding:6px 8px;background:var(--pg-card, #1c2128);border:1px solid var(--pg-border, rgba(255, 255, 255, .1));border-bottom:none;border-radius:6px 6px 0 0;flex-shrink:0;flex-wrap:wrap}.md-tb button[data-v-087af8a1]{min-width:28px;height:28px;padding:0 8px;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--pg-fg, #ede8d8);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s;line-height:1}.md-tb button[data-v-087af8a1]:hover{background:var(--pg-bg, rgba(255, 255, 255, .06));border-color:var(--pg-border, rgba(255, 255, 255, .15))}.md-tb button[data-v-087af8a1]:active{background:var(--pg-accent, #c8a84b);color:var(--pg-accent-fg, #fff);border-color:var(--pg-accent, #c8a84b)}.md-tb__sep[data-v-087af8a1]{display:inline-block;width:1px;height:18px;background:var(--pg-border, rgba(255, 255, 255, .12));margin:0 4px}.md-fr[data-v-cb2cce33]{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background:var(--pg-card, #1c2128);border:1px solid var(--pg-border, rgba(255, 255, 255, .1));border-bottom:none;flex-shrink:0}.md-fr__row[data-v-cb2cce33]{display:flex;align-items:center;gap:4px}.md-fr__input[data-v-cb2cce33]{flex:1 1 auto;min-width:0;height:28px;padding:0 8px;background:var(--pg-bg, rgba(255, 255, 255, .06));border:1px solid var(--pg-border, rgba(255, 255, 255, .15));border-radius:4px;color:var(--pg-fg, #ede8d8);font-family:inherit;font-size:13px}.md-fr__input[data-v-cb2cce33]:focus{outline:none;border-color:var(--pg-accent, #c8a84b)}.md-fr__count[data-v-cb2cce33]{flex:0 0 auto;min-width:40px;text-align:center;font-size:12px;color:var(--pg-muted, #9a9a9a);font-variant-numeric:tabular-nums}.md-fr__btn[data-v-cb2cce33]{min-width:28px;height:28px;padding:0 8px;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--pg-fg, #ede8d8);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s;line-height:1}.md-fr__btn--text[data-v-cb2cce33]{padding:0 10px}.md-fr__btn[data-v-cb2cce33]:hover:not(:disabled){background:var(--pg-bg, rgba(255, 255, 255, .06));border-color:var(--pg-border, rgba(255, 255, 255, .15))}.md-fr__btn[data-v-cb2cce33]:disabled{opacity:.4;cursor:default}.md-fr__btn--on[data-v-cb2cce33]{background:var(--pg-accent, #c8a84b);color:var(--pg-accent-fg, #fff);border-color:var(--pg-accent, #c8a84b)}.md-fr__btn--close[data-v-cb2cce33]{color:var(--pg-muted, #9a9a9a)}.pg-issue[data-v-86b2b9af]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);--pg-accent-fg: var(--pg-projects-accent-fg, #ffffff);height:100%;padding:var(--pg-projects-top, 80px) 24px 16px;margin:0 auto;display:flex;flex-direction:column;gap:12px;overflow:hidden;color:var(--pg-fg);background:var(--pg-bg)}.pg-issue__topbar[data-v-86b2b9af],.pg-issue__loading[data-v-86b2b9af],.pg-issue__error[data-v-86b2b9af]{flex-shrink:0}.pg-issue__topbar[data-v-86b2b9af]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.pg-issue__back[data-v-86b2b9af]{color:var(--pg-muted);text-decoration:none;font-size:30px}.pg-issue__back[data-v-86b2b9af]:hover{color:var(--pg-accent)}.pg-issue__copy[data-v-86b2b9af]{padding:6px 14px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:5px;font-size:14px;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s}.pg-issue__copy[data-v-86b2b9af]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-issue__sectionhead[data-v-86b2b9af]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.pg-issue__sectionhead h3[data-v-86b2b9af]{margin:0}.pg-issue__empty[data-v-86b2b9af]{font-size:14px;color:var(--pg-muted);font-style:italic;padding:8px 0}.pg-btn--small[data-v-86b2b9af]{padding:4px 10px;font-size:14px}.pg-sublist[data-v-86b2b9af]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.pg-sublist__item[data-v-86b2b9af]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px}.pg-sublist__link[data-v-86b2b9af]{display:flex;align-items:center;gap:10px;flex:1 1 auto;text-decoration:none;color:inherit;min-width:0}.pg-sublist__link:hover .pg-sublist__title[data-v-86b2b9af]{color:var(--pg-accent)}.pg-sublist__status[data-v-86b2b9af]{font-size:12px;text-transform:uppercase;padding:2px 7px;border-radius:3px;background:#6b72801f;color:var(--pg-muted);flex-shrink:0}.pg-sublist__status[data-status=in_progress][data-v-86b2b9af]{background:#3b82f626;color:#3b82f6}.pg-sublist__status[data-status=done][data-v-86b2b9af]{background:#22c55e26;color:#16a34a}.pg-sublist__status[data-status=in_review][data-v-86b2b9af]{background:#a855f726;color:#9333ea}.pg-sublist__title[data-v-86b2b9af]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-sublist__del[data-v-86b2b9af]{background:none;border:none;color:var(--pg-muted);cursor:pointer;font-size:16px;padding:2px 8px;border-radius:3px}.pg-sublist__del[data-v-86b2b9af]:hover{background:#dc26261a;color:#dc2626}.pg-relation__type[data-v-86b2b9af]{font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:3px;background:var(--pg-bg);color:var(--pg-muted);flex-shrink:0;min-width:80px;text-align:center}.pg-timeline[data-v-86b2b9af]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.pg-timeline__item[data-v-86b2b9af]{padding:10px 12px;border-left:2px solid var(--pg-border)}.pg-timeline__row[data-v-86b2b9af]{display:flex;align-items:baseline;gap:8px;font-size:14px;margin-bottom:4px}.pg-timeline__row--activity[data-v-86b2b9af]{font-size:14px;color:var(--pg-muted);margin-bottom:0}.pg-timeline__row--activity strong[data-v-86b2b9af]{color:var(--pg-fg);font-weight:600}.pg-timeline__date[data-v-86b2b9af]{margin-left:auto;color:var(--pg-muted);font-size:13px}.pg-timeline__text[data-v-86b2b9af]{flex:1 1 auto}.pg-timeline__body[data-v-86b2b9af]{font-size:14px;line-height:1.4;white-space:pre-wrap}.pg-timeline__dot[data-v-86b2b9af]{width:6px;height:6px;border-radius:50%;background:var(--pg-muted);flex-shrink:0}.pg-modal[data-v-86b2b9af]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.pg-modal__body[data-v-86b2b9af]{background:var(--pg-card);border-radius:10px;padding:24px;width:480px;max-width:92vw;display:flex;flex-direction:column;gap:12px;color:var(--pg-fg)}.pg-modal__body h2[data-v-86b2b9af]{margin:0 0 4px;font-size:20px}.pg-modal__body label[data-v-86b2b9af]{display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:600;color:var(--pg-fg)}.pg-modal__body input[data-v-86b2b9af],.pg-modal__body select[data-v-86b2b9af],.pg-modal__body textarea[data-v-86b2b9af]{padding:8px 10px;border:1px solid var(--pg-border);border-radius:5px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:15px;font-weight:500}.pg-modal__actions[data-v-86b2b9af]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.pg-issue__grid[data-v-86b2b9af]{display:grid;grid-template-columns:var(--pg-issue-side-w, 320px) 24px 1fr;gap:0;align-items:stretch;flex:1 1 auto;min-height:0}@media (max-width: 860px){.pg-issue__grid[data-v-86b2b9af]{grid-template-columns:1fr;gap:16px;min-height:0}.pg-issue__splitter[data-v-86b2b9af]{display:none}}.pg-issue__section--in-side[data-v-86b2b9af]{margin-top:16px;padding-top:16px;border-top:1px solid var(--pg-border, rgba(0, 0, 0, .1))}.pg-issue__section--in-side h3[data-v-86b2b9af]{font-size:13px;font-weight:700;margin:0 0 8px;color:var(--pg-muted);text-transform:uppercase;letter-spacing:.04em}.pg-issue__section--desc[data-v-86b2b9af]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pg-issue__section--desc>h3[data-v-86b2b9af]{flex-shrink:0}.pg-issue__desc-modes[data-v-86b2b9af]{display:flex;gap:4px;margin-bottom:4px;flex-shrink:0}.pg-issue__desc-mode[data-v-86b2b9af]{padding:4px 12px;font-size:11px;font-family:inherit;background:transparent;border:1px solid var(--pg-border, rgba(0, 0, 0, .1));border-radius:4px;color:var(--pg-muted, #6b7280);cursor:pointer;transition:color .12s,border-color .12s,background .12s}.pg-issue__desc-mode[data-v-86b2b9af]:hover{color:var(--pg-fg, #1a1a1a);border-color:var(--pg-fg, #1a1a1a)}.pg-issue__desc-mode--active[data-v-86b2b9af]{color:var(--pg-accent, #c8a84b);border-color:var(--pg-accent, #c8a84b);background:color-mix(in srgb,var(--pg-accent, #c8a84b) 8%,transparent)}.pg-issue__desc--rendered[data-v-86b2b9af]{cursor:text;padding:8px 10px;background:transparent;border:1px solid transparent}.pg-issue__desc--rendered[data-v-86b2b9af]:hover{border-color:var(--pg-border, rgba(0, 0, 0, .1))}.md-body[data-v-86b2b9af]{white-space:normal}.md-body h1[data-v-86b2b9af],.md-body h2[data-v-86b2b9af],.md-body h3[data-v-86b2b9af],.md-body h4[data-v-86b2b9af]{margin:1em 0 .4em;line-height:1.25}.md-body h1[data-v-86b2b9af]{font-size:1.6em}.md-body h2[data-v-86b2b9af]{font-size:1.35em}.md-body h3[data-v-86b2b9af]{font-size:1.15em}.md-body h4[data-v-86b2b9af]{font-size:1em}.md-body p[data-v-86b2b9af]{margin:.4em 0}.md-body ul[data-v-86b2b9af],.md-body ol[data-v-86b2b9af]{margin:.4em 0;padding-left:1.6em}.md-body li[data-v-86b2b9af]{margin:.15em 0}.md-body code[data-v-86b2b9af]{background:color-mix(in srgb,currentColor 8%,transparent);padding:1px 5px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.md-body pre[data-v-86b2b9af]{background:color-mix(in srgb,currentColor 6%,transparent);padding:8px 10px;border-radius:5px;overflow-x:auto;margin:.6em 0}.md-body pre code[data-v-86b2b9af]{background:none;padding:0}.md-body blockquote[data-v-86b2b9af]{margin:.6em 0;padding:.2em .8em;border-left:3px solid var(--pg-border, rgba(0, 0, 0, .15));color:var(--pg-muted, #6b7280)}.md-body a[data-v-86b2b9af]{color:var(--pg-accent, #c8a84b)}.md-body table[data-v-86b2b9af]{border-collapse:collapse;margin:.5em 0}.md-body th[data-v-86b2b9af],.md-body td[data-v-86b2b9af]{border:1px solid var(--pg-border, rgba(0, 0, 0, .15));padding:4px 8px;text-align:left}.md-body img[data-v-86b2b9af]{max-width:100%;height:auto}.md-empty[data-v-86b2b9af]{color:var(--pg-muted, #6b7280);opacity:.7}.pg-issue__section--desc .pg-issue__desc[data-v-86b2b9af]{flex:1 1 auto;min-height:0;resize:none;overflow-y:auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:14px;line-height:1.6;letter-spacing:.01em;border:1px solid transparent;border-radius:0 0 6px 6px;transition:border-color .15s,box-shadow .15s}.pg-issue__section--desc .pg-issue__desc[data-v-86b2b9af]:hover:not(.pg-issue__desc--editing){border-color:var(--pg-border, rgba(0, 0, 0, .1))}.pg-issue__section--desc .pg-issue__desc--editing[data-v-86b2b9af]{border-color:var(--pg-accent, #c8a84b);border-radius:0 0 6px 6px}.pg-issue__desc-wrap[data-v-86b2b9af]{position:relative;flex:1 1 auto;min-height:0;background:var(--pg-card);border:1px solid transparent;border-radius:0 0 6px 6px;transition:border-color .15s}.pg-issue__desc-wrap--editing[data-v-86b2b9af]{border-color:var(--pg-accent, #c8a84b)}.pg-issue__desc-wrap .pg-issue__desc[data-v-86b2b9af],.pg-issue__desc-backdrop[data-v-86b2b9af]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:12px;border:0;border-radius:inherit;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.6;letter-spacing:.01em;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;scrollbar-gutter:stable}.pg-issue__desc-wrap .pg-issue__desc[data-v-86b2b9af]{background:transparent;color:var(--pg-fg);overflow-y:auto;resize:none;z-index:1}.pg-issue__desc-backdrop[data-v-86b2b9af]{overflow-y:auto;color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.md-hl__mark[data-v-86b2b9af]{background:#c8a84b47;border-radius:2px;color:transparent}.md-hl__mark--current[data-v-86b2b9af]{background:#c8a84b9e}.md-tb-fade-enter-active[data-v-86b2b9af],.md-tb-fade-leave-active[data-v-86b2b9af]{transition:opacity .15s ease,max-height .2s ease;overflow:hidden}.md-tb-fade-enter-from[data-v-86b2b9af],.md-tb-fade-leave-to[data-v-86b2b9af]{opacity:0;max-height:0}.md-tb-fade-enter-to[data-v-86b2b9af],.md-tb-fade-leave-from[data-v-86b2b9af]{opacity:1;max-height:60px}.pg-issue__main[data-v-86b2b9af]{display:flex;flex-direction:column;gap:12px;min-height:0;height:100%;overflow:hidden}.pg-issue__title[data-v-86b2b9af]{flex-shrink:0}.pg-issue__splitter[data-v-86b2b9af]{align-self:stretch;min-height:200px;cursor:ew-resize;background:transparent;position:relative;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .15s}.pg-issue__splitter[data-v-86b2b9af]:hover,.pg-issue__splitter[data-v-86b2b9af]:focus-visible{background:#c8a84b1f;outline:none}.pg-issue__splitter[data-v-86b2b9af]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--pg-border, rgba(0, 0, 0, .1));transform:translate(-.5px);transition:background .15s}.pg-issue__splitter[data-v-86b2b9af]:hover:before,.pg-issue__splitter[data-v-86b2b9af]:focus-visible:before{background:var(--pg-accent, #c8a84b)}.pg-issue__title[data-v-86b2b9af]{width:100%;font-size:26px;font-weight:700;border:none;background:transparent;color:var(--pg-fg);padding:4px 0;margin-bottom:20px;font-family:inherit;border-bottom:2px solid transparent}.pg-issue__title[data-v-86b2b9af]:focus{outline:none;border-bottom-color:var(--pg-accent)}.pg-issue__section[data-v-86b2b9af]{margin-bottom:32px}.pg-issue__section h3[data-v-86b2b9af]{font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted);margin:0 0 10px}.pg-issue__desc[data-v-86b2b9af]{width:100%;padding:12px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;color:var(--pg-fg);font-family:inherit;font-size:14px;line-height:1.5;resize:vertical}.pg-issue__loading[data-v-86b2b9af],.pg-comments__empty[data-v-86b2b9af]{color:var(--pg-muted);padding:20px 0}.pg-issue__error[data-v-86b2b9af]{padding:12px 16px;background:#dc26261a;color:#dc2626;border-radius:6px}.pg-comments[data-v-86b2b9af]{display:flex;flex-direction:column;gap:12px}.pg-comment[data-v-86b2b9af]{padding:12px 14px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px}.pg-comment__head[data-v-86b2b9af]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.pg-comment__date[data-v-86b2b9af]{color:var(--pg-muted);font-size:14px}.pg-comment__body[data-v-86b2b9af]{font-size:14px;line-height:1.4;white-space:pre-wrap}.pg-comment-form[data-v-86b2b9af]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.pg-comment-form textarea[data-v-86b2b9af]{padding:10px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;color:var(--pg-fg);font-family:inherit;font-size:14px;resize:vertical}.pg-btn[data-v-86b2b9af]{padding:8px 16px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:6px;font-size:14px;cursor:pointer;font-family:inherit;align-self:flex-end}.pg-btn--primary[data-v-86b2b9af]{background:var(--pg-accent);color:var(--pg-accent-fg);border-color:var(--pg-accent)}.pg-btn--primary[data-v-86b2b9af]:disabled{opacity:.5;cursor:not-allowed}.pg-btn--danger[data-v-86b2b9af]{color:#dc2626;border-color:#dc26264d}.pg-issue__side[data-v-86b2b9af]{display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;height:100%;min-height:0;overflow-y:auto}.pg-field[data-v-86b2b9af]{display:flex;flex-direction:column;gap:4px}.pg-field label[data-v-86b2b9af]{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-muted)}.pg-field select[data-v-86b2b9af],.pg-field input[data-v-86b2b9af]{padding:6px 8px;border:1px solid var(--pg-border);border-radius:4px;background:var(--pg-bg);color:var(--pg-fg);font-family:inherit;font-size:14px}.pg-field__val[data-v-86b2b9af]{font-size:14px}.pg-field--relative[data-v-86b2b9af]{position:relative}.pg-field__pickbtn[data-v-86b2b9af]{width:100%;text-align:left;padding:7px 10px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:4px;color:var(--pg-fg);font-family:inherit;font-size:14px;cursor:pointer}.pg-field__pickbtn[data-v-86b2b9af]:hover{border-color:var(--pg-accent)}.pg-field__popover[data-v-86b2b9af]{position:absolute;top:100%;right:0;left:0;margin-top:4px;z-index:100}.pg-field__labels[data-v-86b2b9af]{display:flex;gap:4px;flex-wrap:wrap}.pg-field__labels--picker[data-v-86b2b9af]{gap:6px}.pg-field__empty[data-v-86b2b9af]{font-size:14px;color:var(--pg-muted);font-style:italic}.pg-label[data-v-86b2b9af]{font-size:13px;padding:2px 8px;border-radius:3px}.pg-label--picker[data-v-86b2b9af]{cursor:pointer;border:1px solid transparent;font-family:inherit;transition:opacity .15s}.pg-label--picker[data-v-86b2b9af]:hover{opacity:.85}.pg-fragment[data-v-3d997a7b]{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch}.pg-fragment__empty[data-v-3d997a7b]{padding:20px;text-align:center;color:var(--pg-muted, #888);font-style:italic;font-size:12px}.pg-divor-leaf[data-v-9b650813]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);width:100%;height:100%;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:6px;overflow:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:12px;box-sizing:border-box}.pg-divor-leaf__content[data-v-9b650813]{width:100%;height:100%;display:flex;flex-direction:column;gap:6px;overflow:auto}.pg-divor-leaf__type[data-v-9b650813]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted);font-weight:600}.pg-divor-leaf__content-json[data-v-9b650813]{margin:0;font-size:11px;color:var(--pg-fg);font-family:ui-monospace,SFMono-Regular,monospace;white-space:pre-wrap;word-break:break-word}.pg-divor-leaf__empty[data-v-9b650813]{color:var(--pg-muted);font-size:12px;font-style:italic;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px dashed var(--pg-border);width:100%;height:100%;border-radius:4px;justify-content:center}.pg-divor-leaf__hint[data-v-9b650813]{font-size:10px;opacity:.7}.pg-divor-float[data-v-3f26a7f2]{position:fixed;z-index:var(--pg-z-divor-floating);background:var(--pg-projects-card, #1e1e1e);color:var(--pg-projects-fg, #ede8d8);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .12));border-radius:6px;box-shadow:0 10px 36px #0000008c;overflow:hidden;resize:both;min-width:240px;min-height:160px;display:flex;flex-direction:column}.pg-divor-float__titlebar[data-v-3f26a7f2]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:var(--pg-projects-bg, #0f0f0f);border-bottom:1px solid var(--pg-projects-border, rgba(255, 255, 255, .08));cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0}.pg-divor-float__titlebar[data-v-3f26a7f2]:active{cursor:grabbing}.pg-divor-float__title[data-v-3f26a7f2]{font-size:11px;color:var(--pg-projects-muted, #888);font-weight:600;letter-spacing:.02em}.pg-divor-float__controls[data-v-3f26a7f2]{display:flex;gap:2px}.pg-divor-float__btn[data-v-3f26a7f2]{background:none;border:none;color:var(--pg-projects-muted, #888);font-size:13px;cursor:pointer;padding:2px 8px;border-radius:3px;line-height:1;font-family:inherit}.pg-divor-float__btn[data-v-3f26a7f2]:hover{background:var(--pg-projects-border, rgba(255, 255, 255, .08));color:var(--pg-projects-fg, #ede8d8)}.pg-divor-float__content[data-v-3f26a7f2]{flex:1 1 auto;overflow:auto;min-height:0}.pg-divor-min[data-v-780c46e4]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--pg-projects-card, #1e1e1e);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .08));border-radius:4px;cursor:pointer;width:100%;height:36px;box-sizing:border-box;transition:border-color .15s,background .15s}.pg-divor-min[data-v-780c46e4]:hover{border-color:var(--pg-projects-accent, #c8a84b);background:#c8a84b0d}.pg-divor-min__icon[data-v-780c46e4]{font-size:10px;color:var(--pg-projects-muted, #888);flex-shrink:0}.pg-divor-min__label[data-v-780c46e4]{font-size:12px;color:var(--pg-projects-fg, #ede8d8);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-divor-min__restore[data-v-780c46e4]{font-size:10px;background:none;border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .12));border-radius:3px;color:var(--pg-projects-fg, #ede8d8);padding:3px 8px;cursor:pointer;font-family:inherit;flex-shrink:0}.pg-divor-min__restore[data-v-780c46e4]:hover{border-color:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent, #c8a84b)}.pg-divor-overlay--normal[data-v-aacbbfec]{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex}.pg-divor-overlay--normal[data-v-aacbbfec]>*{flex:1 1 auto;min-width:0;min-height:0}.pg-divor-overlay--focused[data-v-aacbbfec]{outline:1px solid var(--pg-projects-accent, #c8a84b);outline-offset:-1px}.pg-divor-overlay__menu[data-v-aacbbfec]{position:absolute;top:6px;right:6px;z-index:50;display:flex;flex-direction:column;gap:1px;background:var(--pg-projects-card, #1e1e1e);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .12));border-radius:4px;padding:3px;box-shadow:0 4px 14px #00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pg-divor-overlay__btn[data-v-aacbbfec]{background:none;border:none;cursor:pointer;padding:4px 7px;border-radius:3px;font-size:13px;line-height:1;color:var(--pg-projects-fg, #ede8d8);font-family:inherit;width:26px;height:24px;display:inline-flex;align-items:center;justify-content:center}.pg-divor-overlay__btn[data-v-aacbbfec]:hover{background:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent-fg, #0f0f0f)}.pg-divor-overlay__btn--active[data-v-aacbbfec]{background:#c8a84b29;color:var(--pg-projects-accent, #c8a84b)}.pg-divor-overlay__locked[data-v-aacbbfec]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(200,168,75,.04) 12px 14px)}.pg-divor-overlay--hidden[data-v-aacbbfec]{width:100%;height:100%;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:var(--pg-projects-muted, #888);background:repeating-linear-gradient(45deg,var(--pg-projects-bg, #0f0f0f) 0 8px,rgba(255,255,255,.03) 8px 16px);border:1px dashed var(--pg-projects-border, rgba(255, 255, 255, .1));border-radius:4px;transition:opacity .2s,border-color .2s;opacity:.5}.pg-divor-overlay--hidden[data-v-aacbbfec]:hover{opacity:.95;border-color:var(--pg-projects-accent, #c8a84b)}.pg-divor-overlay__hidden-icon[data-v-aacbbfec]{font-size:18px}.pg-divor-overlay__hidden-label[data-v-aacbbfec]{font-size:11px;font-style:italic}.pg-divor-overlay--fullscreen[data-v-aacbbfec]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-divor-fullscreen);background:var(--pg-projects-bg, #0f0f0f);display:flex;flex-direction:column;overflow:hidden}.pg-divor-overlay__exit-fs[data-v-aacbbfec]{position:fixed;top:12px;right:12px;z-index:var(--pg-z-divor-fullscreen-ui);background:var(--pg-projects-card, #1e1e1e);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .15));color:var(--pg-projects-fg, #ede8d8);padding:6px 12px;border-radius:4px;cursor:pointer;font-family:inherit;font-size:11px}.pg-divor-overlay__exit-fs[data-v-aacbbfec]:hover{border-color:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent, #c8a84b)}.pg-divor-overlay__fs-content[data-v-aacbbfec]{flex:1 1 auto;overflow:auto;display:flex;padding:24px;box-sizing:border-box}.pg-divor-overlay__fs-content[data-v-aacbbfec]>*{flex:1 1 auto;min-width:0;min-height:0}.pg-divor-menu-enter-active[data-v-aacbbfec],.pg-divor-menu-leave-active[data-v-aacbbfec]{transition:opacity .15s,transform .15s}.pg-divor-menu-enter-from[data-v-aacbbfec],.pg-divor-menu-leave-to[data-v-aacbbfec]{opacity:0;transform:translateY(-3px)}.pg-divor-node[data-v-6c68d542]{display:flex;width:100%;height:100%;gap:4px}.pg-divor-node--vertical[data-v-6c68d542]{flex-direction:row}.pg-divor-node--horizontal[data-v-6c68d542]{flex-direction:column}.pg-divor-node--leaf[data-v-6c68d542]{gap:0}.pg-divor-node--mobile[data-v-6c68d542]{flex-direction:column;height:auto;min-height:100%;gap:8px}.pg-divor-node__child[data-v-6c68d542]{min-width:0;min-height:0;display:flex}.pg-divor-node__child>.pg-divor-node[data-v-6c68d542]{width:100%;height:100%}.pg-page-snap[data-v-5a81bdc5]{width:100%;height:calc(100vh - var(--pg-workspace-header-offset, 0px));display:flex;padding:0;box-sizing:border-box;background:var(--pg-projects-bg, #fafafa);will-change:opacity,transform;transform-origin:center center}@media (max-width: 767px){.pg-page-snap[data-v-5a81bdc5]{height:auto;min-height:calc(100vh - var(--pg-workspace-header-offset, 0px));padding:0}}.pg-page-snap__divor[data-v-5a81bdc5]{flex:1 1 auto;min-width:0;min-height:0;display:flex}.pg-page-snap__divor[data-v-5a81bdc5]>*{width:100%;height:100%}.pg-page-snap__empty[data-v-5a81bdc5]{margin:auto;color:var(--pg-projects-muted, #6b7280);font-style:italic}.pg-radar[data-v-7b439f9e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:flex-end;justify-content:flex-end;padding:20px;z-index:200}.pg-radar__panel[data-v-7b439f9e]{background:var(--pg-projects-card, #191919);color:var(--pg-projects-fg, #ede8d8);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .1));border-radius:10px;padding:16px;width:280px;display:flex;flex-direction:column;gap:14px;box-shadow:0 12px 40px #00000073}.pg-radar__head[data-v-7b439f9e]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.pg-radar__close[data-v-7b439f9e]{background:none;border:none;color:var(--pg-projects-muted, #9a9588);font-size:20px;cursor:pointer;padding:0 6px;border-radius:4px;line-height:1}.pg-radar__close[data-v-7b439f9e]:hover{color:var(--pg-projects-fg, #ede8d8)}.pg-radar__pages[data-v-7b439f9e]{display:flex;flex-direction:column;gap:4px}.pg-radar__page[data-v-7b439f9e]{background:var(--pg-projects-bg, #0f0f0f);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .08));color:var(--pg-projects-fg, #ede8d8);border-radius:6px;padding:12px;font-family:inherit;font-size:12px;cursor:pointer;text-align:center;font-weight:600;transition:all .15s}.pg-radar__page[data-v-7b439f9e]:hover{border-color:var(--pg-projects-accent, #c8a84b)}.pg-radar__page--active[data-v-7b439f9e]{background:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent-fg, #0f0f0f);border-color:var(--pg-projects-accent, #c8a84b)}.pg-radar__exits[data-v-7b439f9e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--pg-projects-border, rgba(255, 255, 255, .1));padding-top:10px}.pg-radar__exitlabel[data-v-7b439f9e]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-projects-muted, #9a9588)}.pg-radar__exit[data-v-7b439f9e]{background:none;border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .08));color:var(--pg-projects-fg, #ede8d8);border-radius:5px;padding:6px 10px;font-family:inherit;font-size:12px;cursor:pointer;text-align:left}.pg-radar__exit[data-v-7b439f9e]:hover{border-color:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent, #c8a84b)}.pg-radar__hint[data-v-7b439f9e]{font-size:10px;color:var(--pg-projects-muted, #9a9588);text-align:center;font-style:italic}.pg-radar__hint kbd[data-v-7b439f9e]{background:var(--pg-projects-bg, #0f0f0f);border:1px solid var(--pg-projects-border, rgba(255, 255, 255, .1));border-radius:3px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:10px}.pg-radar-enter-active[data-v-7b439f9e],.pg-radar-leave-active[data-v-7b439f9e]{transition:opacity .2s,transform .25s}.pg-radar-enter-from[data-v-7b439f9e],.pg-radar-leave-to[data-v-7b439f9e]{opacity:0;transform:translateY(20px)}.pg-workspace-container[data-v-d90ae5b0]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);position:relative;width:100%;height:calc(100vh - var(--pg-workspace-header-offset, 0px));background:var(--pg-bg);color:var(--pg-fg);display:flex;flex-direction:column;overflow:hidden}.pg-workspace-container__header[data-v-d90ae5b0]{position:absolute;top:20px;left:24px;right:24px;z-index:10;display:flex;justify-content:flex-end;gap:6px;align-items:center;pointer-events:none}.pg-workspace-container__header[data-v-d90ae5b0]>*{pointer-events:auto}.pg-workspace-container__title[data-v-d90ae5b0]{margin-right:auto!important;margin-left:110px}.pg-workspace-container__title[data-v-d90ae5b0]{font-size:13px;font-weight:600;margin:0;padding:4px 10px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.85}.pg-workspace-container__back[data-v-d90ae5b0]{padding:4px 10px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px;color:var(--pg-accent);font-size:12px;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .12s,color .12s,transform .12s,background .12s}.pg-workspace-container__back[data-v-d90ae5b0]:hover{border-color:var(--pg-accent)}.pg-workspace-container__back--floating[data-v-d90ae5b0]{position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:11;padding:8px 12px;font-size:13px}.pg-workspace-container__back--floating[data-v-d90ae5b0]:hover{background:var(--pg-card);transform:translateY(-50%) translate(2px);border-color:var(--pg-accent)}.pg-workspace-container__exits[data-v-d90ae5b0]{display:flex;gap:4px}.pg-exit[data-v-d90ae5b0]{padding:6px 12px;background:var(--pg-card);border:1px solid var(--pg-border);border-radius:5px;color:var(--pg-fg);font-family:inherit;font-size:12px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pg-exit[data-v-d90ae5b0]:hover:not(:disabled){border-color:var(--pg-accent);color:var(--pg-accent)}.pg-exit[data-v-d90ae5b0]:disabled{opacity:.3;cursor:not-allowed}.pg-workspace-container__error[data-v-d90ae5b0]{position:absolute;top:80px;left:24px;right:24px;padding:12px 16px;background:#dc26261a;color:#dc2626;border-radius:6px;z-index:10}.pg-workspace-container__scroller[data-v-d90ae5b0]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.pg-workspace-container__scroller[data-v-d90ae5b0]::-webkit-scrollbar{width:0}.pg-workspace-container__empty[data-v-d90ae5b0]{height:100vh;display:flex;align-items:center;justify-content:center;color:var(--pg-muted);font-style:italic}.pg-workspace-container__pager[data-v-d90ae5b0]{position:absolute;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:10}.pg-workspace-container__dot[data-v-d90ae5b0]{width:8px;height:8px;border-radius:50%;background:var(--pg-border);border:1px solid var(--pg-border);cursor:pointer;transition:background .15s}.pg-workspace-container__dot--active[data-v-d90ae5b0]{background:var(--pg-accent);border-color:var(--pg-accent)}.bp-palette[data-v-0792f8b2]{display:flex;flex-direction:column;background:var(--pg-card);min-height:0}.bp-palette__header[data-v-0792f8b2]{padding:10px 14px;border-bottom:1px solid var(--pg-border);flex-shrink:0}.bp-palette__label[data-v-0792f8b2]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-fg);opacity:.85;font-weight:700}.bp-palette__scroll[data-v-0792f8b2]{flex:1 1 auto;overflow-y:auto;padding:6px}.bp-palette__hint[data-v-0792f8b2]{color:var(--pg-muted);font-size:11px;font-style:italic;padding:6px 10px;line-height:1.4}.bp-palette__group[data-v-0792f8b2]{margin-bottom:10px}.bp-palette__group[data-v-0792f8b2]:last-child{margin-bottom:0}.bp-palette__group-label[data-v-0792f8b2]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-fg);padding:4px 10px;opacity:.7}.bp-palette__list[data-v-0792f8b2]{display:flex;flex-direction:column;gap:4px}.bp-chip[data-v-0792f8b2]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:5px;color:var(--pg-fg);font-size:12px;cursor:grab;-webkit-user-select:none;user-select:none;transition:border-color .12s,color .12s,background .12s}.bp-chip__icon[data-v-0792f8b2]{color:var(--pg-muted);flex-shrink:0}.bp-chip__name[data-v-0792f8b2]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bp-chip__edit[data-v-0792f8b2]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;font-size:11px;line-height:1;color:var(--pg-fg, #ffffff);text-decoration:none;cursor:pointer;opacity:.55;transition:opacity .12s,background .12s,color .12s}.bp-chip:hover .bp-chip__edit[data-v-0792f8b2]{opacity:1}.bp-chip__edit[data-v-0792f8b2]:hover{opacity:1!important;background:color-mix(in srgb,var(--pg-accent) 18%,transparent);color:var(--pg-accent)}.bp-chip[data-v-0792f8b2]:hover{border-color:var(--pg-accent);color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 6%,transparent)}.bp-chip:hover .bp-chip__icon[data-v-0792f8b2]{color:var(--pg-accent)}.bp-chip[data-v-0792f8b2]:active{cursor:grabbing}.bp-chip--page .bp-chip__icon[data-v-0792f8b2]{color:#9b59b6}.bp-chip--page[data-v-0792f8b2]:hover{border-color:#9b59b6;color:#9b59b6}.bp-chip--page:hover .bp-chip__icon[data-v-0792f8b2]{color:#9b59b6}.dtr[data-v-7ba073fb]{display:block}.dtr__row[data-v-7ba073fb]{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 0;cursor:pointer;font-size:12px;color:var(--pg-fg);border-left:2px solid transparent;transition:background .12s,border-color .12s;-webkit-user-select:none;user-select:none}.dtr__row[data-v-7ba073fb]:hover{background:color-mix(in srgb,var(--pg-accent) 8%,transparent)}.dtr--selected>.dtr__row[data-v-7ba073fb]{background:color-mix(in srgb,var(--pg-accent) 14%,transparent);border-left-color:var(--pg-accent)}.dtr__icon[data-v-7ba073fb]{width:16px;text-align:center;font-size:12px;flex-shrink:0}.dtr__icon--node[data-v-7ba073fb]{color:var(--pg-accent)}.dtr__icon--leaf-filled[data-v-7ba073fb]{color:var(--pg-fg)}.dtr__icon--leaf-fragment[data-v-7ba073fb]{color:#9b59b6}.dtr__icon--leaf-empty[data-v-7ba073fb]{color:var(--pg-muted);opacity:.6}.dtr__label[data-v-7ba073fb]{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dtr__meta[data-v-7ba073fb]{font-size:10px;color:var(--pg-muted);font-variant-numeric:tabular-nums;opacity:.7}.dtr__gear[data-v-7ba073fb]{background:none;border:none;color:var(--pg-muted);padding:2px 6px;font-size:12px;cursor:pointer;border-radius:3px;opacity:0;transition:opacity .12s,color .12s}.dtr__row:hover .dtr__gear[data-v-7ba073fb]{opacity:1}.dtr__gear[data-v-7ba073fb]:hover{color:var(--pg-accent);background:var(--pg-bg)}.ws-sidebar[data-v-57ab02c3]{background:var(--pg-card);display:flex;flex-direction:column;overflow-y:auto}.ws-sidebar__head[data-v-57ab02c3]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px}.ws-sidebar__label[data-v-57ab02c3]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-fg);opacity:.85;font-weight:700;flex:1 1 auto}.ws-sidebar__add[data-v-57ab02c3]{width:22px;height:22px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:4px;font-size:14px;line-height:1;cursor:pointer;padding:0}.ws-sidebar__add[data-v-57ab02c3]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.ws-sidebar__empty[data-v-57ab02c3]{padding:20px 16px;text-align:center;color:var(--pg-muted);font-size:12px;font-style:italic}.ws-sidebar__create[data-v-57ab02c3]{margin-top:8px;padding:6px 12px;background:var(--pg-bg);border:1px dashed var(--pg-border);color:var(--pg-muted);border-radius:5px;cursor:pointer;font-family:inherit;font-size:12px}.ws-sidebar__list[data-v-57ab02c3]{list-style:none;padding:0 6px 16px;margin:0}.ws-sidebar__ws[data-v-57ab02c3]{margin-bottom:4px}.ws-sidebar__wsrow[data-v-57ab02c3]{display:flex;align-items:center;gap:2px;border-radius:5px}.ws-sidebar__wsrow[data-v-57ab02c3]:hover{background:var(--pg-bg)}.ws-sidebar__wsname[data-v-57ab02c3]{flex:1 1 auto;background:none;border:none;text-align:left;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:600;color:var(--pg-fg);cursor:pointer}.ws-sidebar__chev[data-v-57ab02c3]{display:inline-block;width:14px;color:var(--pg-muted);font-size:10px}.ws-sidebar__icon[data-v-57ab02c3]{background:none;border:none;color:var(--pg-muted);cursor:pointer;font-size:14px;padding:4px 6px;border-radius:3px;opacity:0;transition:opacity .12s}.ws-sidebar__wsrow:hover .ws-sidebar__icon[data-v-57ab02c3],.ws-sidebar__page:hover .ws-sidebar__icon[data-v-57ab02c3]{opacity:1}.ws-sidebar__icon[data-v-57ab02c3]:hover{color:var(--pg-accent)}.ws-sidebar__icon--del[data-v-57ab02c3]:hover{color:#dc2626;background:#dc26261a}.ws-sidebar__drag-handle[data-v-57ab02c3]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--pg-muted);font-size:9px;letter-spacing:-1px;cursor:grab;opacity:.4;-webkit-user-select:none;user-select:none;transition:opacity .12s,color .12s}.ws-sidebar__page:hover .ws-sidebar__drag-handle[data-v-57ab02c3]{opacity:.85}.ws-sidebar__page:active .ws-sidebar__drag-handle[data-v-57ab02c3]{cursor:grabbing}.ws-sidebar__page--drag[data-v-57ab02c3]{opacity:.45}.ws-sidebar__page--dropzone[data-v-57ab02c3]{outline:2px dashed var(--pg-accent);outline-offset:-2px;background:color-mix(in srgb,var(--pg-accent) 10%,transparent)}.ws-sidebar__pages[data-v-57ab02c3]{list-style:none;margin:0;padding:0 0 8px 16px;display:flex;flex-direction:column;gap:1px}.ws-sidebar__page[data-v-57ab02c3]{display:flex;align-items:center;gap:2px;border-radius:4px}.ws-sidebar__page[data-v-57ab02c3]:hover,.ws-sidebar__page--active[data-v-57ab02c3]{background:var(--pg-bg)}.ws-sidebar__page--active .ws-sidebar__pagename[data-v-57ab02c3]{color:var(--pg-accent);font-weight:600}.ws-sidebar__pagename[data-v-57ab02c3]{flex:1 1 auto;background:none;border:none;text-align:left;padding:6px 10px;font-family:inherit;font-size:12px;color:var(--pg-fg);cursor:pointer}.ws-sidebar__order[data-v-57ab02c3]{display:inline-block;margin-right:6px;color:var(--pg-muted);font-variant-numeric:tabular-nums}.ws-sidebar__addpage button[data-v-57ab02c3]{width:100%;background:none;border:1px dashed var(--pg-border);color:var(--pg-muted);border-radius:4px;padding:5px;font-size:11px;cursor:pointer;margin-top:4px;font-family:inherit}.ws-sidebar__addpage button[data-v-57ab02c3]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.ws-sidebar__divortree[data-v-57ab02c3]{border-left:1px dashed var(--pg-border);margin-left:10px;padding:2px 0 4px 2px}.ws-form-modal[data-v-1c2f5914]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.ws-form[data-v-1c2f5914]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:24px;width:460px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.ws-form h2[data-v-1c2f5914]{margin:0 0 4px;font-size:20px}.ws-form label[data-v-1c2f5914]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--pg-muted)}.ws-form input[data-v-1c2f5914],.ws-form select[data-v-1c2f5914],.ws-form textarea[data-v-1c2f5914]{padding:8px 10px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:5px;font-family:inherit;font-size:14px}.ws-form__exits[data-v-1c2f5914]{border:1px solid var(--pg-border);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:6px}.ws-form__exits legend[data-v-1c2f5914]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted);padding:0 6px}.ws-form__exitrow[data-v-1c2f5914]{display:grid;grid-template-columns:80px 1fr;gap:8px;align-items:center}.ws-form__exitlabel[data-v-1c2f5914]{font-size:12px;color:var(--pg-fg)}.ws-form__error[data-v-1c2f5914]{margin:0;color:#dc2626;font-size:12px}.ws-form__actions[data-v-1c2f5914]{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.bst-btn[data-v-1c2f5914]{padding:8px 16px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:5px;font-size:13px;cursor:pointer;font-family:inherit}.bst-btn--primary[data-v-1c2f5914]{background:var(--pg-accent);color:var(--pg-accent-fg, #fff);border-color:var(--pg-accent)}.bst-btn[data-v-1c2f5914]:disabled{opacity:.5;cursor:not-allowed}.pp-form-modal[data-v-19994cbc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.pp-form[data-v-19994cbc]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:24px;width:360px;max-width:92vw;display:flex;flex-direction:column;gap:12px}.pp-form h2[data-v-19994cbc]{margin:0 0 4px;font-size:20px}.pp-form label[data-v-19994cbc]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--pg-muted)}.pp-form input[data-v-19994cbc],.pp-form select[data-v-19994cbc]{padding:8px 10px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-fg);border-radius:5px;font-family:inherit;font-size:14px}.pp-form__error[data-v-19994cbc]{margin:0;color:#dc2626;font-size:12px}.pp-form__color-row[data-v-19994cbc]{display:flex;gap:6px;align-items:stretch}.pp-form__color-swatch[data-v-19994cbc]{width:40px;padding:2px;cursor:pointer;border:1px solid var(--pg-border);background:var(--pg-bg);border-radius:5px}.pp-form__color-text[data-v-19994cbc]{flex:1 1 auto;font-family:ui-monospace,monospace;font-size:12px}.pp-form__color-clear[data-v-19994cbc]{width:30px;border:1px solid var(--pg-border);background:var(--pg-bg);color:var(--pg-muted);border-radius:5px;cursor:pointer;font-size:16px;line-height:1}.pp-form__color-clear[data-v-19994cbc]:hover{border-color:#dc2626;color:#dc2626}.pp-form__actions[data-v-19994cbc]{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.bst-btn[data-v-19994cbc]{padding:8px 16px;border:1px solid var(--pg-border);background:var(--pg-card);color:var(--pg-fg);border-radius:5px;font-size:13px;cursor:pointer;font-family:inherit}.bst-btn--primary[data-v-19994cbc]{background:var(--pg-accent);color:var(--pg-accent-fg, #fff);border-color:var(--pg-accent)}.dl[data-v-9dca66f4]{width:100%;height:100%;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:5px;padding:8px;display:flex;flex-direction:column;gap:6px;position:relative;box-sizing:border-box;overflow:hidden;transition:border-color .12s,background .12s}.dl--empty[data-v-9dca66f4]{border-style:dashed;background:transparent}.dl--drag-over[data-v-9dca66f4]{border-color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 8%,transparent)}.dl__hatch[data-v-9dca66f4]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--pg-muted);font-size:11px;font-style:italic}.dl__hint[data-v-9dca66f4]{font-size:10px;opacity:.7}.dl__gear[data-v-9dca66f4]{position:absolute;top:4px;right:4px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--pg-fg) 6%,var(--pg-card));border:1px solid color-mix(in srgb,var(--pg-fg) 32%,transparent);color:var(--pg-fg);border-radius:50%;font-size:13px;cursor:pointer;font-family:inherit;transition:color .15s,border-color .15s,background .15s;z-index:3}.dl__gear[data-v-9dca66f4]:hover{color:var(--pg-accent);border-color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 12%,var(--pg-card))}.dl__component[data-v-9dca66f4]{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-height:0;cursor:pointer}.dl__component--fragment[data-v-9dca66f4]{cursor:default}.dl__component:hover .dl__type[data-v-9dca66f4]{color:var(--pg-accent)}.dl__component--fragment:hover .dl__type[data-v-9dca66f4]{color:var(--pg-fg)}.dl__type[data-v-9dca66f4]{font-size:11px;font-weight:600;color:var(--pg-fg);text-transform:uppercase;letter-spacing:.04em}.dl__preview[data-v-9dca66f4]{font-size:11px;color:var(--pg-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.dl--preview[data-v-9dca66f4]{padding:0;overflow:hidden}.dl__preview-wrap[data-v-9dca66f4]{flex:1 1 auto;position:relative;min-height:0;overflow:hidden;display:flex}.dl__preview-wrap--clickable[data-v-9dca66f4]{cursor:pointer}.dl__preview-scaler[data-v-9dca66f4]{flex:1 1 auto;min-height:0;pointer-events:none;overflow:auto;display:flex}.dl__preview-scaler[data-v-9dca66f4]>*{flex:1 1 auto}.den[data-v-549fa481]{display:flex;width:100%;height:100%;gap:4px;position:relative}.den--vertical[data-v-549fa481]{flex-direction:row}.den--horizontal[data-v-549fa481]{flex-direction:column}.den--leaf[data-v-549fa481]{gap:0}.den__child[data-v-549fa481]{min-width:0;min-height:0;display:flex}.den__child>.den[data-v-549fa481]{width:100%;height:100%}.den__gear[data-v-549fa481]{position:absolute;top:4px;left:4px;z-index:5;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--pg-accent);border:1px solid var(--pg-accent);color:var(--pg-accent-fg, #fff);border-radius:50%;font-size:11px;cursor:pointer;box-shadow:0 2px 8px #0003;opacity:.85;transition:opacity .15s,transform .15s}.den__gear[data-v-549fa481]:hover{opacity:1;transform:scale(1.08)}.dc[data-v-1087cbb4]{background:var(--pg-bg);display:flex;flex-direction:column;min-height:0}.dc__header[data-v-1087cbb4]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:var(--pg-card);border-bottom:1px solid var(--pg-border);flex-shrink:0}.dc__title[data-v-1087cbb4]{font-size:13px;display:flex;gap:8px;align-items:center}.dc__sep[data-v-1087cbb4]{color:var(--pg-muted)}.dc__head-right[data-v-1087cbb4]{display:flex;gap:6px;align-items:center}.dc__open-link[data-v-1087cbb4]{font-size:12px;font-weight:500;color:var(--pg-fg);background:color-mix(in srgb,var(--pg-fg) 8%,transparent);text-decoration:none;padding:4px 10px;border:1px solid color-mix(in srgb,var(--pg-fg) 55%,transparent);border-radius:5px;font-family:inherit;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.dc__open-link[data-v-1087cbb4]:hover{border-color:var(--pg-accent);color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 14%,transparent)}.dc__open-link--active[data-v-1087cbb4]{background:color-mix(in srgb,var(--pg-accent) 18%,transparent);border-color:var(--pg-accent);color:var(--pg-accent)}.dc__open-link--danger[data-v-1087cbb4]{color:#dc2626;background:#dc26260d;border-color:#dc262673}.dc__open-link--danger[data-v-1087cbb4]:hover{border-color:#dc2626;color:#dc2626;background:#dc26261f}.dc__error[data-v-1087cbb4]{padding:10px 16px;background:#dc26261a;color:#dc2626;border-bottom:1px solid rgba(220,38,38,.3);font-size:12px;flex-shrink:0}.dc__stage[data-v-1087cbb4]{flex:1 1 auto;padding:24px;display:flex;min-height:0;overflow:auto;transition:background .15s}.dc__stage[data-v-1087cbb4]>*{flex:1 1 auto}.dc__stage--drag-over[data-v-1087cbb4]{background:color-mix(in srgb,var(--pg-accent) 6%,transparent)!important}.dc__stage--drag-over .dc__empty[data-v-1087cbb4]{border-color:var(--pg-accent);color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 10%,transparent)}.dc__empty[data-v-1087cbb4]{flex:1 1 auto;border:2px dashed var(--pg-border);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--pg-muted);text-align:center;padding:40px;transition:border-color .15s,color .15s,background .15s}.dc__empty p[data-v-1087cbb4]{margin:4px 0}.dc__empty-title[data-v-1087cbb4]{font-size:15px;font-weight:600;color:var(--pg-fg);margin-bottom:8px!important}.dc__empty-hint[data-v-1087cbb4]{font-size:12px;font-style:italic;opacity:.75;max-width:360px;line-height:1.5}.dc__empty-actions[data-v-1087cbb4]{margin-top:18px;display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.dc__empty-btn[data-v-1087cbb4]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--pg-border);color:var(--pg-fg);border-radius:6px;padding:8px 16px;font-size:13px;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s,background .15s}.dc__empty-btn[data-v-1087cbb4]:hover{border-color:var(--pg-accent);color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 6%,transparent)}.dc__empty-icon[data-v-1087cbb4]{font-size:14px;opacity:.7}.dc__empty-btn:hover .dc__empty-icon[data-v-1087cbb4]{opacity:1}.dc__split-modal[data-v-1087cbb4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.dc__split-body[data-v-1087cbb4]{background:var(--pg-card);color:var(--pg-fg);border-radius:10px;padding:24px;width:360px;max-width:92vw;display:flex;flex-direction:column;gap:16px}.dc__split-body h3[data-v-1087cbb4]{margin:0;font-size:16px}.dc__split-options[data-v-1087cbb4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dc__split-options button[data-v-1087cbb4]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:6px;cursor:pointer;color:var(--pg-fg);font-family:inherit;font-size:12px}.dc__split-options button[data-v-1087cbb4]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.dc__split-icon[data-v-1087cbb4]{width:60px;height:40px;border:1px solid currentColor;position:relative}.dc__split-icon--vertical[data-v-1087cbb4]:before{content:"";position:absolute;top:0;bottom:0;left:61.8%;width:1px;background:currentColor}.dc__split-icon--horizontal[data-v-1087cbb4]:before{content:"";position:absolute;left:0;right:0;top:61.8%;height:1px;background:currentColor}.dc__split-cancel[data-v-1087cbb4]{background:none;border:1px solid var(--pg-border);color:var(--pg-muted);border-radius:5px;padding:6px;cursor:pointer;font-family:inherit;font-size:12px}.dzm-backdrop[data-v-541a78f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer)}.dzm-body[data-v-541a78f3]{background:var(--pg-card, #fff);color:var(--pg-fg, #1a1a1a);border-radius:10px;width:440px;max-width:94vw;max-height:90vh;overflow:auto;box-shadow:0 12px 40px #0000004d}.dzm-header[data-v-541a78f3]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--pg-border)}.dzm-title[data-v-541a78f3]{margin:0;font-size:15px}.dzm-close[data-v-541a78f3]{background:none;border:none;color:var(--pg-muted);font-size:22px;cursor:pointer;line-height:1;padding:0 6px}.dzm-close[data-v-541a78f3]:hover{color:var(--pg-fg)}.dzm-type[data-v-541a78f3]{padding:10px 20px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--pg-muted);background:var(--pg-bg);border-bottom:1px solid var(--pg-border)}.dzm-section[data-v-541a78f3]{padding:14px 20px;border-bottom:1px solid var(--pg-border);display:flex;flex-direction:column;gap:10px}.dzm-section[data-v-541a78f3]:last-child{border-bottom:none}.dzm-h4[data-v-541a78f3]{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-muted)}.dzm-split-grid[data-v-541a78f3]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dzm-split-btn[data-v-541a78f3]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px;background:var(--pg-bg);border:1px solid var(--pg-border);border-radius:6px;cursor:pointer;color:var(--pg-fg);font-family:inherit;font-size:12px;text-align:center}.dzm-split-btn[data-v-541a78f3]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.dzm-split-btn small[data-v-541a78f3]{opacity:.65}.dzm-split-icon[data-v-541a78f3]{display:block;width:56px;height:36px;border:1px solid currentColor;position:relative}.dzm-split-icon--vertical[data-v-541a78f3]:before{content:"";position:absolute;top:0;bottom:0;left:61.8%;width:1px;background:currentColor}.dzm-split-icon--horizontal[data-v-541a78f3]:before{content:"";position:absolute;left:0;right:0;top:61.8%;height:1px;background:currentColor}.dzm-radios[data-v-541a78f3]{display:flex;flex-direction:column;gap:6px}.dzm-radio[data-v-541a78f3],.dzm-switch[data-v-541a78f3]{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.dzm-switch[data-v-541a78f3]{margin-top:4px}.dzm-btn[data-v-541a78f3]{background:var(--pg-bg);border:1px solid var(--pg-border);color:var(--pg-fg);border-radius:5px;padding:8px 12px;font-size:13px;cursor:pointer;font-family:inherit;text-align:left}.dzm-btn[data-v-541a78f3]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.dzm-btn--danger[data-v-541a78f3]:hover{border-color:#dc2626;color:#dc2626}.dzm-btn--link[data-v-541a78f3]{text-decoration:none;display:block}.dzm-info[data-v-541a78f3]{margin:0;font-size:12px;color:var(--pg-muted);line-height:1.5}.dzm-info strong[data-v-541a78f3]{color:var(--pg-fg)}.dzm-info-sub[data-v-541a78f3]{color:var(--pg-muted);font-size:11px;margin-left:6px}.dzm-ratio[data-v-541a78f3]{display:flex;flex-direction:column;gap:6px;margin-top:6px}.dzm-ratio-row[data-v-541a78f3]{display:flex;align-items:baseline;justify-content:space-between}.dzm-ratio-lbl[data-v-541a78f3]{font-size:12px;color:var(--pg-muted)}.dzm-ratio-val[data-v-541a78f3]{font-size:13px;color:var(--pg-fg);font-variant-numeric:tabular-nums}.dzm-ratio-range[data-v-541a78f3]{width:100%;accent-color:var(--pg-accent)}.dzm-ratio-presets[data-v-541a78f3]{display:flex;gap:4px;flex-wrap:wrap}.dzm-ratio-presets button[data-v-541a78f3]{flex:1 1 0;min-width:56px;padding:4px 8px;background:var(--pg-bg);border:1px solid var(--pg-border);color:var(--pg-fg);border-radius:4px;font-size:11px;font-family:inherit;cursor:pointer;transition:border-color .12s,color .12s}.dzm-ratio-presets button[data-v-541a78f3]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-field--toggle[data-v-caf8f092]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:6px 0}.pg-field--toggle input[data-v-caf8f092]{cursor:pointer}.pg-field__toggleval[data-v-caf8f092]{font-size:12px;color:var(--pg-projects-muted, #6b7280)}.pg-field--array[data-v-f2fe155a]{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));border-radius:5px}.pg-field-array__empty[data-v-f2fe155a]{font-size:11px;color:var(--pg-projects-muted, #6b7280);font-style:italic;padding:4px}.pg-field-array__item[data-v-f2fe155a]{display:flex;align-items:flex-start;gap:6px}.pg-field-array__index[data-v-f2fe155a]{font-size:11px;color:var(--pg-projects-muted, #6b7280);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:6px}.pg-field-array__editor[data-v-f2fe155a]{flex:1 1 auto;min-width:0}.pg-field-array__remove[data-v-f2fe155a]{background:none;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));color:var(--pg-projects-muted, #6b7280);border-radius:3px;padding:4px 8px;cursor:pointer;font-size:13px;flex-shrink:0}.pg-field-array__remove[data-v-f2fe155a]:hover{border-color:#dc2626;color:#dc2626}.pg-field-array__add[data-v-f2fe155a]{align-self:flex-start;background:transparent;border:1px dashed var(--pg-projects-border, rgba(0, 0, 0, .1));color:var(--pg-projects-muted, #6b7280);border-radius:4px;padding:4px 12px;font-family:inherit;font-size:11px;cursor:pointer;margin-top:2px}.pg-field-array__add[data-v-f2fe155a]:hover{border-color:var(--pg-projects-accent, #3b82f6);color:var(--pg-projects-accent, #3b82f6)}.pg-field--object[data-v-754f0ac7]{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));border-left:2px solid var(--pg-projects-accent, #3b82f6);border-radius:5px;background:color-mix(in srgb,var(--pg-projects-bg, #fafafa) 60%,transparent)}.pg-field-object__sub[data-v-754f0ac7]{display:flex;flex-direction:column;gap:4px}.pg-field-object__label[data-v-754f0ac7]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--pg-projects-muted, #6b7280);font-weight:600}.pg-field-object__required[data-v-754f0ac7]{color:#dc2626;margin-left:2px}.pg-field-object__empty[data-v-754f0ac7]{font-size:11px;color:var(--pg-projects-muted, #6b7280);font-style:italic}.props-form[data-v-28b645f6]{display:flex;flex-direction:column;gap:14px;padding:16px;flex:1 1 auto;overflow-y:auto}.props-form__field[data-v-28b645f6]{display:flex;flex-direction:column;gap:4px}.props-form__label[data-v-28b645f6]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--pg-projects-muted, #6b7280);font-weight:700}.props-form__required[data-v-28b645f6]{color:#dc2626;margin-left:2px}.props-form__desc[data-v-28b645f6]{margin:0;font-size:11px;color:var(--pg-projects-muted, #6b7280);font-style:italic}.props-form__notice[data-v-28b645f6]{padding:10px 12px;background:#eab3081a;border:1px solid rgba(234,179,8,.3);color:#92660a;border-radius:5px;font-size:12px}.props-form__notice code[data-v-28b645f6]{background:#0000001a;padding:1px 5px;border-radius:3px;font-size:11px}.props-form__rawjson[data-v-28b645f6]{width:100%;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;padding:10px;background:var(--pg-projects-bg, #fafafa);color:var(--pg-projects-fg, #1a1a1a);border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));border-radius:5px;resize:vertical;box-sizing:border-box;outline:none}.props-form__rawjson[data-v-28b645f6]:focus{border-color:var(--pg-projects-accent, #3b82f6)}.props-form__rawerror[data-v-28b645f6]{font-size:11px;color:#dc2626;font-family:ui-monospace,monospace}.props-form__footer[data-v-28b645f6]{display:flex;gap:8px;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));position:sticky;bottom:0;background:var(--pg-projects-card, #fff)}.bst-btn[data-v-28b645f6]{padding:8px 16px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));background:var(--pg-projects-card, #fff);color:var(--pg-projects-fg, #1a1a1a);border-radius:5px;font-size:13px;cursor:pointer;font-family:inherit}.bst-btn--primary[data-v-28b645f6]{background:var(--pg-projects-accent, #3b82f6);color:var(--pg-projects-accent-fg, #fff);border-color:var(--pg-projects-accent, #3b82f6)}.bst-btn[data-v-28b645f6]:disabled{opacity:.5;cursor:not-allowed}[data-v-28b645f6] .pg-field{width:100%;box-sizing:border-box}[data-v-28b645f6] .pg-field--text,[data-v-28b645f6] .pg-field--number,[data-v-28b645f6] .pg-field--select,[data-v-28b645f6] .pg-field--textarea{padding:7px 10px;border:1px solid var(--pg-projects-border, rgba(0, 0, 0, .1));border-radius:4px;background:var(--pg-projects-bg, #fafafa);color:var(--pg-projects-fg, #1a1a1a);font-family:inherit;font-size:13px;outline:none}[data-v-28b645f6] .pg-field--textarea{resize:vertical;min-height:60px}[data-v-28b645f6] .pg-field--text:focus,[data-v-28b645f6] .pg-field--number:focus,[data-v-28b645f6] .pg-field--select:focus,[data-v-28b645f6] .pg-field--textarea:focus{border-color:var(--pg-projects-accent, #3b82f6)}.props-panel[data-v-ff95336e]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);position:fixed;top:80px;right:0;bottom:0;width:380px;max-width:90vw;background:var(--pg-card);color:var(--pg-fg);border-left:1px solid var(--pg-border);box-shadow:-8px 0 24px #0003;display:flex;flex-direction:column;z-index:50}.props-panel--saving[data-v-ff95336e]{opacity:.7;pointer-events:none}.props-panel__header[data-v-ff95336e]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--pg-border);flex-shrink:0}.props-panel__title[data-v-ff95336e]{display:flex;align-items:center;gap:8px;font-size:14px}.props-panel__icon[data-v-ff95336e]{color:var(--pg-accent)}.props-panel__id[data-v-ff95336e]{font-size:11px;color:var(--pg-muted);font-variant-numeric:tabular-nums}.props-panel__close[data-v-ff95336e]{background:none;border:none;color:var(--pg-muted);font-size:22px;line-height:1;cursor:pointer;padding:0 8px;border-radius:4px}.props-panel__close[data-v-ff95336e]:hover{color:var(--pg-fg);background:var(--pg-bg)}.props-panel__error[data-v-ff95336e]{padding:10px 16px;background:#dc26261a;color:#dc2626;font-size:12px;border-top:1px solid rgba(220,38,38,.3)}.wsp-backdrop[data-v-744cbaa0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:var(--pg-z-drawer);display:flex;justify-content:flex-end;animation:wsp-fade-744cbaa0 .15s ease-out}@keyframes wsp-fade-744cbaa0{0%{opacity:0}to{opacity:1}}.wsp-drawer[data-v-744cbaa0]{width:min(560px,95vw);max-width:95vw;height:100vh;background:#13181f;color:#cdd;display:flex;flex-direction:column;box-shadow:-8px 0 32px #00000080;animation:wsp-slide-744cbaa0 .2s ease-out}@keyframes wsp-slide-744cbaa0{0%{transform:translate(40px)}to{transform:translate(0)}}.wsp-head[data-v-744cbaa0]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #1e2730;flex-shrink:0}.wsp-title[data-v-744cbaa0]{margin:0;font-size:13px;font-weight:600;color:#aab}.wsp-close[data-v-744cbaa0]{background:none;border:none;color:#bbb;font-size:22px;cursor:pointer;padding:0 8px;line-height:1;border-radius:4px}.wsp-close[data-v-744cbaa0]:hover{color:#cdd}.wsp-body[data-v-744cbaa0]{flex:1 1 auto;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:18px}.wsp-intro[data-v-744cbaa0]{margin:0;font-size:11px;color:#778;line-height:1.5}.wsp-section[data-v-744cbaa0]{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #1e2730}.wsp-section[data-v-744cbaa0]:first-of-type{border-top:none;padding-top:0}.wsp-section__header[data-v-744cbaa0]{display:flex;align-items:center;justify-content:space-between}.wsp-section__title[data-v-744cbaa0]{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#bbb}.wsp-row[data-v-744cbaa0]{display:flex;flex-direction:column;gap:6px}.wsp-lbl[data-v-744cbaa0]{font-size:11px;color:#aab;display:flex;flex-direction:column;gap:2px}.wsp-hint[data-v-744cbaa0]{font-size:10px;color:#bbb;font-weight:400;line-height:1.45}.wsp-hint code[data-v-744cbaa0]{font-family:ui-monospace,SFMono-Regular,monospace;background:#0b0f14;padding:1px 4px;border-radius:3px;color:#8aa}.wsp-input[data-v-744cbaa0]{background:#0b0f14;border:1px solid #1e2730;border-radius:4px;color:#cdd;font-size:12px;padding:6px 10px;outline:none;font-family:inherit;width:100%;box-sizing:border-box}.wsp-input[data-v-744cbaa0]:focus{border-color:#00bcd4}.wsp-input--key[data-v-744cbaa0]{max-width:160px;font-weight:600}.wsp-kv[data-v-744cbaa0]{display:flex;gap:6px;align-items:center}.wsp-empty[data-v-744cbaa0]{margin:0;font-size:11px;color:#bbb;font-style:italic}.wsp-jsontoggle[data-v-744cbaa0]{align-self:flex-start;font-family:ui-monospace,SFMono-Regular,monospace}.wsp-json[data-v-744cbaa0]{background:#0b0f14;border:1px solid #1e2730;border-radius:4px;color:#cdd;font-size:11px;padding:8px 10px;outline:none;font-family:ui-monospace,SFMono-Regular,monospace;width:100%;box-sizing:border-box;resize:vertical}.wsp-json[data-v-744cbaa0]:focus{border-color:#00bcd4}.wsp-error[data-v-744cbaa0]{font-size:11px;color:#f87171;background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:4px;padding:8px 10px}.wsp-foot[data-v-744cbaa0]{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid #1e2730;flex-shrink:0;background:#0f131a}.wsp-btn[data-v-744cbaa0]{background:none;border:1px solid #2a3040;color:#aab;border-radius:4px;font-size:11px;padding:6px 14px;cursor:pointer;font-family:inherit}.wsp-btn[data-v-744cbaa0]:hover:not(:disabled){border-color:#00bcd4;color:#00bcd4}.wsp-btn--ghost[data-v-744cbaa0]{border-color:transparent;background:#ffffff08}.wsp-btn--ghost[data-v-744cbaa0]:hover:not(:disabled){border-color:#2a3040}.wsp-btn--danger-ghost[data-v-744cbaa0]{color:#f87171;padding:6px 10px;font-size:14px;line-height:1;border-color:transparent;background:#f871710d}.wsp-btn--danger-ghost[data-v-744cbaa0]:hover:not(:disabled){border-color:#f8717166;color:#f87171}.wsp-btn--primary[data-v-744cbaa0]{background:#00bcd424;border-color:#00bcd466;color:#00bcd4;font-weight:600}.wsp-btn--primary[data-v-744cbaa0]:hover:not(:disabled){background:#00bcd43d}.wsp-btn--primary[data-v-744cbaa0]:disabled{opacity:.45;cursor:not-allowed}.wcm-backdrop[data-v-5b90fae7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:var(--pg-z-drawer, 100);padding:24px}.wcm[data-v-5b90fae7]{background:var(--pg-card, #1c2128);color:var(--pg-fg, #ede8d8);border:1px solid var(--pg-border, #2a3a44);border-radius:8px;width:100%;max-width:720px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px #0000008c}.wcm__head[data-v-5b90fae7]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--pg-border, #2a3a44)}.wcm__head h2[data-v-5b90fae7]{flex:1;margin:0;font-size:15px;font-weight:600}.wcm__close[data-v-5b90fae7]{background:none;border:none;color:var(--pg-muted, #6b7280);font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.wcm__close[data-v-5b90fae7]:hover{color:var(--pg-fg, #ede8d8)}.wcm__hint[data-v-5b90fae7]{padding:10px 18px;font-size:12px;color:var(--pg-muted, #8a97a5);margin:0;line-height:1.4;border-bottom:1px solid var(--pg-border, #2a3a44)}.wcm__hint strong[data-v-5b90fae7]{color:var(--pg-accent, #c8a84b)}.wcm__cols[data-v-5b90fae7]{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.wcm__col[data-v-5b90fae7]{display:flex;flex-direction:column;padding:10px 12px;overflow:hidden}.wcm__col--chain[data-v-5b90fae7]{background:#c8a84b0a;border-left:1px solid var(--pg-border, #2a3a44)}.wcm__coltitle[data-v-5b90fae7]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--pg-muted, #8a97a5);font-weight:700;padding-bottom:6px;border-bottom:1px solid var(--pg-border, #2a3a44);margin-bottom:6px}.wcm__hint-line[data-v-5b90fae7]{font-size:12px;color:var(--pg-muted, #556);font-style:italic;padding:8px 4px}.wcm__list[data-v-5b90fae7]{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:3px}.wcm__item[data-v-5b90fae7]{display:flex;align-items:center;gap:6px}.wcm__itembtn[data-v-5b90fae7]{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 8px;background:#ffffff08;border:1px solid var(--pg-border, #334);border-radius:4px;color:var(--pg-fg, #cdd);font-size:12px;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.wcm__itembtn[data-v-5b90fae7]:hover{border-color:var(--pg-accent, #c8a84b);background:#c8a84b14}.wcm__item--chain[data-v-5b90fae7]{background:#ffffff0a;border:1px solid var(--pg-border, #334);border-radius:4px;padding:4px 8px 4px 4px;gap:8px}.wcm__pos[data-v-5b90fae7]{font-size:10px;font-weight:700;color:var(--pg-accent, #c8a84b);width:22px;text-align:center;flex-shrink:0}.wcm__chainname[data-v-5b90fae7]{flex:1;font-size:12px;color:var(--pg-fg, #cdd);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wcm__slug[data-v-5b90fae7]{font-size:10px;color:var(--pg-accent, #c8a84b);font-family:ui-monospace,monospace;opacity:.7}.wcm__actions[data-v-5b90fae7]{display:flex;gap:2px;flex-shrink:0}.wcm__act[data-v-5b90fae7]{background:none;border:1px solid transparent;color:var(--pg-muted, #667);padding:2px 6px;font-size:11px;border-radius:3px;cursor:pointer;line-height:1;transition:border-color .1s,color .1s,background .1s}.wcm__act[data-v-5b90fae7]:hover:not(:disabled){border-color:var(--pg-accent, #c8a84b);color:var(--pg-accent, #c8a84b)}.wcm__act[data-v-5b90fae7]:disabled{opacity:.35;cursor:not-allowed}.wcm__act--del[data-v-5b90fae7]:hover:not(:disabled){border-color:#d36868;color:#e88;background:#d368681f}.wcm__loop[data-v-5b90fae7]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--pg-muted, #8a97a5);padding:8px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none}.wcm__foot[data-v-5b90fae7]{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--pg-border, #2a3a44)}.wcm__foot .wcm__error[data-v-5b90fae7]{flex:1;margin:0;color:#e88;font-size:12px}.wcm__btn[data-v-5b90fae7]{background:#ffffff0a;border:1px solid var(--pg-border, #334);border-radius:4px;color:var(--pg-fg, #cdd);font-size:12px;padding:6px 14px;cursor:pointer;transition:border-color .12s,background .12s}.wcm__btn[data-v-5b90fae7]:hover:not(:disabled){border-color:var(--pg-accent, #c8a84b)}.wcm__btn[data-v-5b90fae7]:disabled{opacity:.4;cursor:not-allowed}.wcm__btn--primary[data-v-5b90fae7]{background:var(--pg-accent, #c8a84b);color:var(--pg-accent-fg, #1a1a1a);border-color:var(--pg-accent, #c8a84b);font-weight:600;margin-left:auto}.wcm__btn--primary[data-v-5b90fae7]:hover:not(:disabled){filter:brightness(1.1)}.bst[data-v-6cc8d772]{--pg-bg: var(--pg-projects-bg, #fafafa);--pg-fg: var(--pg-projects-fg, #1a1a1a);--pg-muted: var(--pg-projects-muted, #6b7280);--pg-card: var(--pg-projects-card, #ffffff);--pg-border: var(--pg-projects-border, rgba(0, 0, 0, .1));--pg-accent: var(--pg-projects-accent, #3b82f6);width:100%;height:calc(100vh - 60px);margin-top:60px;background:var(--pg-bg);color:var(--pg-fg);display:flex;flex-direction:column}.bst__layout[data-v-6cc8d772]{flex:1 1 auto;display:grid;gap:0;background:var(--pg-border);min-height:0}.bst__col-left[data-v-6cc8d772]{display:flex;flex-direction:column;background:var(--pg-card);min-height:0;position:relative;overflow:hidden}.bst__col-left[data-v-6cc8d772]>.ws-sidebar{flex:1 1 auto;min-height:0}.bst__aside-toggle[data-v-6cc8d772]{flex-shrink:0;width:24px;height:22px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--pg-fg) 10%,transparent);border:1px solid color-mix(in srgb,var(--pg-fg) 50%,transparent);color:var(--pg-fg);border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;padding:0;transition:color .12s,border-color .12s,background .12s}.bst__aside-toggle[data-v-6cc8d772]:hover{color:var(--pg-accent);border-color:var(--pg-accent);background:color-mix(in srgb,var(--pg-accent) 14%,transparent)}.bst__aside-toggle--collapsed[data-v-6cc8d772]{margin:6px auto 0;width:30px;height:30px;font-size:15px}.bst__col-left--collapsed[data-v-6cc8d772]{align-items:center}.bst__aside-vlabel[data-v-6cc8d772]{flex:1 1 auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:left;color:var(--pg-fg);font-size:12px;font-weight:700;letter-spacing:.05em;padding:8px 0;-webkit-user-select:none;user-select:none;opacity:.95}.bst__resizer[data-v-6cc8d772]{background:color-mix(in srgb,var(--pg-fg) 45%,transparent);cursor:col-resize;transition:background .12s}.bst__resizer[data-v-6cc8d772]:hover{background:var(--pg-accent)}.bst__palette[data-v-6cc8d772]{flex-shrink:0;border-top:1px solid var(--pg-border);max-height:40%}.bst__settings-btn[data-v-6cc8d772]{flex-shrink:0;padding:8px 12px;border:none;border-top:1px solid color-mix(in srgb,var(--pg-fg) 35%,transparent);background:var(--pg-card);color:var(--pg-fg);font-size:11px;font-weight:500;font-family:inherit;cursor:pointer;text-align:left;transition:color .12s,background .12s}.bst__settings-btn[data-v-6cc8d772]:hover{color:var(--pg-accent);background:var(--pg-bg)}.bst__empty[data-v-6cc8d772]{display:flex;align-items:center;justify-content:center;background:var(--pg-bg);color:var(--pg-muted);font-style:italic;padding:40px}.selected[data-v-516f3583]{outline:2px solid #2684ff;border-radius:4px}.button-block-editwrap[data-v-6ccab741]{position:relative;display:inline-block;max-width:100%}.button-block-editwrap--block[data-v-6ccab741]{display:block}.carousel-block[data-v-55042d63]{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0001;padding:0;text-align:center}.pg-carousel[data-v-55042d63]{position:relative;width:100%;aspect-ratio:24/9;background:#000}.pg-carousel__track[data-v-55042d63]{display:flex;height:100%;width:100%;transition:transform .3s ease}.pg-carousel__slide[data-v-55042d63]{position:relative;flex:0 0 100%;height:100%;display:flex;align-items:stretch;justify-content:center}.pg-carousel__caption[data-v-55042d63]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:2.2em 1em .9em;text-align:left;color:#fff;font-size:clamp(.9rem,1.8vw,1.35rem);line-height:1.25;text-shadow:0 1px 4px rgba(0,0,0,.6);background:linear-gradient(to top,#0000008c,#0000);pointer-events:none}.pg-carousel__img[data-v-55042d63]{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pg-carousel__arrow[data-v-55042d63]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#00000059;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1}.pg-carousel__arrow[data-v-55042d63]:hover{background:#00000080}.pg-carousel__arrow--left[data-v-55042d63]{left:10px}.pg-carousel__arrow--right[data-v-55042d63]{right:10px}.pg-carousel__dots[data-v-55042d63]{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:inline-flex;gap:8px;z-index:2}.pg-carousel__dot[data-v-55042d63]{width:8px;height:8px;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffff40;cursor:pointer;padding:0}.pg-carousel__dot.is-active[data-v-55042d63]{background:#fffffff2}.image-placeholder[data-v-55042d63]{background:#f6f6f8;color:#b6b6b6;font-style:italic;text-align:center;padding:2em 0;border-radius:4px}.collapse-block-wrapper[data-v-3a118877]{position:relative}.pg-collapse[data-v-3a118877]{width:100%;--pg-collapse-anim: .25s}.pg-collapse[data-v-3a118877] .pg-collapse__chevron{transition:transform var(--pg-collapse-anim) ease}.pg-collapse[data-v-3a118877] .pg-collapse__item[open]>.pg-collapse__body{animation:pg-collapse-reveal-3a118877 var(--pg-collapse-anim) ease}@keyframes pg-collapse-reveal-3a118877{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pg-collapse--chev-left[data-v-3a118877]>.pg-collapse__item>.pg-collapse__header .pg-collapse__chevron{order:-1}.pg-collapse--separated[data-v-3a118877]>.pg-collapse__item,.pg-collapse--flush[data-v-3a118877]>.pg-collapse__item{border:none;border-radius:0;overflow:visible;background:transparent;margin-top:0}.pg-collapse--separated[data-v-3a118877]>.pg-collapse__item+.pg-collapse__item,.pg-collapse--flush[data-v-3a118877]>.pg-collapse__item+.pg-collapse__item{margin-top:0}.pg-collapse--separated[data-v-3a118877]>.pg-collapse__item{border-bottom:1px solid var(--pg-border, #e2e2e2)}.pg-collapse--separated[data-v-3a118877]>.pg-collapse__item:first-child{border-top:1px solid var(--pg-border, #e2e2e2)}.pg-collapse--separated[data-v-3a118877]>.pg-collapse__item>.pg-collapse__body{border-top:none}.pg-collapse--flush[data-v-3a118877]>.pg-collapse__item>.pg-collapse__header{padding-left:0;padding-right:0}.pg-collapse--flush[data-v-3a118877]>.pg-collapse__item>.pg-collapse__body{padding-left:0;padding-right:0;border-top:none}.tiptap-link-form[data-v-9a5f2884]{display:flex;flex-direction:column;gap:14px}.tiptap-link-form__field[data-v-9a5f2884]{display:flex;flex-direction:column;gap:6px}.tiptap-link-form__field label[data-v-9a5f2884]{font-size:13px;font-weight:600;color:#444}.tiptap-link-form__field input[type=url][data-v-9a5f2884],.tiptap-link-form__field textarea[data-v-9a5f2884]{width:100%;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px;font-size:14px;outline:none;transition:border-color .15s;box-sizing:border-box;font-family:inherit;resize:vertical}.tiptap-link-form__field input[type=url][data-v-9a5f2884]:focus{border-color:#2684ff;box-shadow:0 0 0 3px #2684ff26}.tiptap-link-form__field--checkbox[data-v-9a5f2884]{flex-direction:row;align-items:center;gap:8px}.tiptap-link-form__field--checkbox label[data-v-9a5f2884]{font-weight:400;cursor:pointer}.tiptap-link-form__actions[data-v-9a5f2884]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.pg-btn[data-v-9a5f2884]{padding:7px 16px;border-radius:8px;border:1px solid #d0d5dd;background:#fff;font-size:13px;cursor:pointer;transition:background .15s}.pg-btn[data-v-9a5f2884]:hover{background:#f5f5f5}.pg-btn--primary[data-v-9a5f2884]{background:#2684ff;color:#fff;border-color:#2684ff}.pg-btn--primary[data-v-9a5f2884]:hover{background:#1a73e8}.pg-btn--primary[data-v-9a5f2884]:disabled{opacity:.5;cursor:not-allowed}.pg-btn--danger[data-v-9a5f2884]{background:#fff0f0;color:#c0392b;border-color:#f5c6cb;margin-right:auto}.pg-btn--danger[data-v-9a5f2884]:hover{background:#ffe4e4}.collapse-item-title[data-v-7a461ccb]{display:flex;align-items:center;gap:.5rem;width:100%}.title-display[data-v-7a461ccb]{font-weight:600}.title-editor[data-v-7a461ccb]{width:100%}.is-disabled[data-v-7a461ccb]{opacity:.55;cursor:not-allowed}.pg-stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;text-decoration:none;border-radius:inherit}.document-pdf-block[data-v-c990544c]{position:relative}.pdf-link[data-v-c990544c]{display:flex;align-items:center;gap:6px;font-weight:700;color:#b91c1c;text-decoration:underline;cursor:pointer}.pdf-link--disabled[data-v-c990544c]{cursor:default;text-decoration:none;pointer-events:none}.pdf-link i[data-v-c990544c]{font-size:1.5em;color:currentColor}.pdf-preview[data-v-c990544c]{border:1px solid #aaa;margin-top:10px;border-radius:5px}.pg-hp[data-v-d3895d32]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pg-form-contact[data-v-d3895d32]{--pg-fc-accent: #374151;--pg-fc-accent-text: #ffffff;--pg-fc-border: rgba(31, 41, 55, .14);display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.4rem);font-family:inherit}.pg-field[data-v-d3895d32]{display:flex;flex-direction:column;gap:.4rem}.pg-form-contact .pg-label[data-v-d3895d32]{font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--pg-fc-accent)}.pg-form-contact .pg-control[data-v-d3895d32]{width:100%;max-width:none;background:#fff;border:1px solid var(--pg-fc-border);border-radius:14px;color:#1f2937;font-family:inherit;font-size:1rem;line-height:1.4;padding:.7rem .9rem;outline:none;box-shadow:none;transition:border-color .15s,box-shadow .15s}.pg-form-contact .pg-control[data-v-d3895d32]::placeholder{color:#1f293766}.pg-form-contact .pg-control[data-v-d3895d32]:focus{border-color:var(--pg-fc-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pg-fc-accent) 20%,transparent)}.pg-textarea[data-v-d3895d32]{resize:vertical;min-height:120px}.pg-form-contact .pg-control.is-invalid[data-v-d3895d32]{border-color:#dc2626a6;box-shadow:0 0 0 3px #dc262626}.pg-form-contact__actions[data-v-d3895d32]{display:flex;flex-direction:column;align-items:stretch;margin-top:.4rem}.pg-form-contact .pg-btn--primary[data-v-d3895d32]{display:inline-flex;align-items:center;justify-content:center;background:var(--pg-fc-accent);color:var(--pg-fc-accent-text);border:none;border-radius:999px;padding:.85rem 1.75rem;font-family:inherit;font-size:1rem;font-weight:600;cursor:pointer;transition:filter .15s,transform .05s}.pg-form-contact .pg-btn--primary[data-v-d3895d32]:hover:not(:disabled){filter:brightness(.92)}.pg-form-contact .pg-btn--primary[data-v-d3895d32]:active:not(:disabled){transform:translateY(1px)}.pg-form-contact .pg-btn--primary[data-v-d3895d32]:disabled{opacity:.6;cursor:default}.pg-alert[data-v-d3895d32]{margin-top:.5rem;border-radius:14px;padding:.8rem 1rem;display:flex;gap:10px;align-items:flex-start;border:1px solid transparent;font-size:.95rem}.pg-alert--success[data-v-d3895d32]{background:#10b9811f;border-color:#10b98159}.pg-alert--error[data-v-d3895d32]{background:#dc26261a;border-color:#dc262659}.pg-alert__icon[data-v-d3895d32]{font-weight:800;line-height:1}.pg-alert__text[data-v-d3895d32]{flex:1 1 auto}.pgf-field[data-v-64379ca2]{margin-bottom:1rem}.pgf-label[data-v-64379ca2]{display:block;margin-bottom:.25rem;font-weight:600}.pgf-required[data-v-64379ca2]{color:#c0392b}.pgf-input[data-v-64379ca2]{width:100%;padding:.5rem .625rem;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;opacity:.95;box-sizing:border-box}.pgf-input[data-v-64379ca2]:disabled{opacity:.55}.pgf-textarea[data-v-64379ca2]{min-height:6rem;resize:vertical}.pgf-choices[data-v-64379ca2]{display:flex;flex-direction:column;gap:.25rem}.pgf-choice[data-v-64379ca2]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.pgf-help[data-v-64379ca2]{margin:.25rem 0 0;font-size:.85em;opacity:.7}.pgf-error[data-v-64379ca2]{margin:.25rem 0 0;font-size:.85em;color:#c0392b}.pgf-block[data-v-a5f5c278]{width:100%}.pgf-hp[data-v-a5f5c278]{display:none!important}.pgf-submit[data-v-a5f5c278]{padding:.55rem 1.1rem;font:inherit;font-weight:600;color:#fff;background:var(--pg-projects-accent, #2d7ff9);border:none;border-radius:6px;cursor:pointer}.pgf-submit[data-v-a5f5c278]:disabled{opacity:.6;cursor:not-allowed}.pgf-success[data-v-a5f5c278]{padding:.75rem 1rem;border:1px solid currentColor;border-radius:6px;opacity:.9}.pgf-general-error[data-v-a5f5c278]{margin:0 0 .75rem;color:#c0392b}.pgf-builder[data-v-a5f5c278]{border:1px dashed var(--pg-projects-border, currentColor);border-radius:8px;padding:.75rem}.pgf-builder-bar[data-v-a5f5c278]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.pgf-badge[data-v-a5f5c278]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;padding:.1rem .45rem;border-radius:4px;background:var(--pg-projects-accent, #2d7ff9);color:#fff}.pgf-picker[data-v-a5f5c278]{flex:1;padding:.35rem .5rem;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px}.pgf-hint[data-v-a5f5c278]{margin:0;font-size:.9em;opacity:.75}.pgf-hint-warn[data-v-a5f5c278]{color:#c0392b;opacity:1}.pgf-hint-muted[data-v-a5f5c278]{margin-top:.5rem;font-style:italic}.pgf-preview[data-v-a5f5c278]{opacity:.92}.svg-block[data-v-1bbfdac1]{display:inline-block;line-height:0}.svg-block[data-v-1bbfdac1]>svg{display:block;max-width:100%;height:auto}.selected[data-v-1bbfdac1]{outline:2px solid #2684ff;border-radius:4px}.link-block-wrapper[data-v-b9699d63]{position:relative;display:block;--link-color: inherit;--link-weight: inherit;--link-hover-color: var(--link-color);--link-hover-weight: var(--link-weight);--link-hover-decoration: none;--link-visited-color: var(--link-color)}.link-anchor[data-v-b9699d63],[data-v-b9699d63] a.link-anchor{text-decoration:none!important;color:var(--link-color);font-weight:var(--link-weight);cursor:pointer!important;display:block}.link-anchor[data-v-b9699d63]:hover,[data-v-b9699d63] a.link-anchor:hover,.link-anchor[data-v-b9699d63]:focus-visible,[data-v-b9699d63] a.link-anchor:focus-visible{text-decoration:var(--link-hover-decoration);color:var(--link-hover-color);font-weight:var(--link-hover-weight)}.link-anchor[data-v-b9699d63]:visited,[data-v-b9699d63] a.link-anchor:visited{color:var(--link-visited-color)}.link-anchor--empty[data-v-b9699d63]{display:block}.list-block[data-v-9e9fcd64]{list-style-position:outside;padding-left:1.5em}.list-block li[data-v-9e9fcd64]{margin-bottom:.2em;position:relative}.li-content[data-v-9e9fcd64]{display:inline;cursor:pointer}.add-btn[data-v-9e9fcd64],.remove-btn[data-v-9e9fcd64]{background:none;border:none;cursor:pointer;font-size:1em;margin-left:.4em}.add-btn[data-v-9e9fcd64]{color:#228b22}.remove-btn[data-v-9e9fcd64]{color:#c00}.list-block li>p[data-v-9e9fcd64]{margin:0;display:inline}.textarea-block[data-v-3497058b]{padding:6px 4px;min-height:32px;background:#f9f9f9;border-radius:4px}.section-block.pg-section--plein-ecran[data-v-c2eef739]{min-height:calc(100svh - var(--pg-snap-offset-resolved, 0px));scroll-margin-top:var(--pg-snap-offset-resolved, 0px);display:flex;flex-direction:column;justify-content:center}a.span-block[data-v-b28ff6d7]{color:inherit;text-decoration:inherit;cursor:pointer}.pg-row-resizer[data-v-35e26d39]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10}.pg-row-handle[data-v-35e26d39]{position:absolute;top:0;bottom:0;width:8px;margin-left:-4px;cursor:col-resize;pointer-events:auto;background:transparent;transition:background .12s}.pg-row-handle[data-v-35e26d39]:before{content:"";position:absolute;top:8%;bottom:8%;left:3px;width:2px;background:#4a9eff00;border-radius:2px;transition:background .12s}.pg-row:hover .pg-row-handle[data-v-35e26d39]:before,.pg-row-resizer--dragging .pg-row-handle[data-v-35e26d39]:before{background:#4a9eff8c}.pg-row-handle[data-v-35e26d39]:hover:before{background:#4a9efff2}.pg-row-drag-badge[data-v-35e26d39]{position:absolute;top:-22px;transform:translate(-50%);background:#4a9efff2;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 8px;border-radius:3px;white-space:nowrap;pointer-events:none;z-index:11}.li-block[data-v-c5b732b7]{position:relative;list-style:none;display:flex;align-items:baseline}.li-block[data-v-c5b732b7]:before{content:"•";margin-right:.5em;color:currentColor;flex-shrink:0}.li-block[data-v-c5b732b7] p{display:inline;margin:0;padding:0;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit}.li-block[data-v-c5b732b7] a{color:#42b983}.youtube-block[data-v-afcfeb5f]{border-radius:4px;box-shadow:0 2px 4px #0001;padding:.5em;text-align:center}.youtube-placeholder[data-v-afcfeb5f]{background:#f6f6f8;color:#b6b6b6;font-style:italic;text-align:center;padding:2em 0;border-radius:4px}iframe[data-v-afcfeb5f]{display:block;margin:0 auto;max-width:100%;border-radius:6px;background:#000}.map-block[data-v-2d7a42f7]{width:100%;overflow:hidden;border-radius:0;position:relative}.map-block__hint[data-v-2d7a42f7]{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:500;background:#110e0cd1;color:#f0e8d0;font-size:.78rem;padding:5px 12px;border-radius:999px;pointer-events:none;white-space:nowrap}.map-block__map[data-v-2d7a42f7]{width:100%;height:100%}.map-block[data-v-2d7a42f7] .pg-map-popup .leaflet-popup-content-wrapper{background:var(--pg-popup-bg, #fff);color:var(--pg-popup-fg, #333);border-radius:12px;box-shadow:0 6px 20px #00000059}.map-block[data-v-2d7a42f7] .pg-map-popup .leaflet-popup-tip{background:var(--pg-popup-bg, #fff)}.map-block[data-v-2d7a42f7] .pg-map-popup a.leaflet-popup-close-button{color:var(--pg-popup-fg, #333)}.map-block[data-v-2d7a42f7] .pg-map-popup-logo{display:block;max-width:150px;max-height:64px;margin:2px auto 8px;object-fit:contain}.map-block[data-v-2d7a42f7] .pg-map-popup-label{text-align:center;font-weight:600;font-size:.95rem}.pg-mgate[data-v-e07729eb]{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:1.5rem auto;max-width:380px}.pg-mgate__label[data-v-e07729eb]{margin:0;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.pg-mgate__form[data-v-e07729eb]{display:flex;gap:.5rem;width:100%}.pg-mgate__input[data-v-e07729eb]{flex:1;padding:.6rem .9rem;border:1px solid rgba(0,0,0,.25);border-radius:6px;font-size:1rem;outline:none;background:#fff;color:#0a0a0a;transition:border-color .15s}.pg-mgate__input[data-v-e07729eb]:focus{border-color:#17724599}.pg-mgate__input--error[data-v-e07729eb]{border-color:#e06050b3}.pg-mgate__btn[data-v-e07729eb]{padding:.6rem 1.1rem;background:#177245;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:filter .15s}.pg-mgate__btn[data-v-e07729eb]:hover{filter:brightness(1.08)}.pg-mgate__btn[data-v-e07729eb]:disabled{opacity:.5;cursor:default}.pg-mgate__error[data-v-e07729eb]{margin:0;color:#c0392b;font-size:.82rem}.pg-mgate__hint[data-v-e07729eb]{margin:.3rem 0 0;font-size:.78rem;color:#b7791f;text-align:center}.pg-table-block[data-v-553d05fc]{position:relative}.pg-table-scroll[data-v-553d05fc]{overflow-x:auto}.pg-table[data-v-553d05fc]{width:100%;border-collapse:collapse;font:inherit;color:inherit}.pg-table__caption[data-v-553d05fc]{caption-side:bottom;padding-top:.5em;font-size:.85em;opacity:.75;text-align:left}.pg-table th[data-v-553d05fc],.pg-table td[data-v-553d05fc]{padding:.5em .75em;text-align:left;vertical-align:top;white-space:pre-line}.pg-table th[data-v-553d05fc]{font-weight:600;border-bottom:2px solid color-mix(in srgb,currentColor 35%,transparent)}.pg-table--bordered th[data-v-553d05fc],.pg-table--bordered td[data-v-553d05fc]{border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.pg-table--striped tbody tr[data-v-553d05fc]:nth-child(odd){background:color-mix(in srgb,currentColor 6%,transparent)}.pg-hr-block[data-v-d1783589]{position:relative;padding:.75rem 0}.pg-hr[data-v-d1783589]{height:0;margin:0 auto;border:0;border-top:1px solid currentColor}.gallery-modal--fenetre[data-v-5b7591c8]{position:fixed}.gallery-modal-header--fenetre[data-v-5b7591c8]{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.gallery-modal-header--fenetre .close-btn[data-v-5b7591c8]{cursor:pointer}.gallery-modal-backdrop--fenetre[data-v-5b7591c8]{background:#00000040!important}@media (max-width: 699px){.gallery-modal-header--fenetre[data-v-5b7591c8]{cursor:default}.gallery-resizer[data-v-5b7591c8]{display:none}}.gallery-zoom[data-v-5b7591c8]{display:inline-flex;gap:2px;margin-left:auto}.gallery-zoom .btn-toolbar[data-v-5b7591c8]:disabled{opacity:.4;cursor:default}.gallery-resizer[data-v-5b7591c8]{flex:0 0 4px;position:relative;cursor:col-resize;background:transparent;transition:background .12s;z-index:2;touch-action:none}.gallery-resizer[data-v-5b7591c8]:hover,.gallery-resizer--dragging[data-v-5b7591c8]{background:#c8a84b66}.gallery-resizer-grip[data-v-5b7591c8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:38px;background:#fff3;border-radius:1px;pointer-events:none;transition:background .12s,width .12s}.gallery-resizer:hover .gallery-resizer-grip[data-v-5b7591c8],.gallery-resizer--dragging .gallery-resizer-grip[data-v-5b7591c8]{background:var(--pg-gold, #c8a84b);width:3px}.gallery-modal-backdrop[data-v-5b7591c8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:var(--pg-z-modal);display:flex;justify-content:center;align-items:center}.gallery-modal[data-v-5b7591c8]{background:var(--pg-bg, #111);border:1px solid var(--pg-border-gold, rgba(200,168,75,.35));border-radius:12px;width:min(1000px,94vw);height:min(720px,90vh);box-shadow:0 16px 48px #0009;display:flex;flex-direction:column;overflow:hidden;font-family:var(--pg-font-ui, "Inter", system-ui, sans-serif);color:var(--pg-text, #f0e8d0)}.gallery-modal-header[data-v-5b7591c8]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.gallery-modal-title[data-v-5b7591c8]{font-size:calc(22px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-gold, #c8a84b)}.gallery-modal-subtitle[data-v-5b7591c8]{font-size:calc(14px * var(--pg-ui-zoom, 1));font-weight:500;letter-spacing:.03em;text-transform:none;color:var(--pg-text-mid, rgba(240,232,208,.78));margin-left:6px}.close-btn[data-v-5b7591c8]{font-size:calc(22px * var(--pg-ui-zoom, 1));border:none;background:none;cursor:pointer;color:var(--pg-text-dim, rgba(240,232,208,.55));line-height:1;padding:2px 6px;border-radius:4px;transition:color .14s,background .14s}.close-btn[data-v-5b7591c8]:hover{color:var(--pg-text, #f0e8d0);background:var(--pg-bg-hover, rgba(255,255,255,.06))}.gallery-modal-toolbar[data-v-5b7591c8]{display:flex;gap:6px;padding:8px 16px;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.gallery-search[data-v-5b7591c8]{flex:1;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:6px;padding:6px 12px;font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));color:var(--pg-text, #f0e8d0);outline:none;transition:border-color .15s}.gallery-search[data-v-5b7591c8]::placeholder{color:var(--pg-text-faint, rgba(240,232,208,.35))}.gallery-search[data-v-5b7591c8]:focus{border-color:#c8a84b80}.btn-toolbar[data-v-5b7591c8]{background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));padding:5px 12px;border-radius:6px;cursor:pointer;font-family:var(--pg-font-ui, sans-serif);font-size:calc(14px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn-toolbar[data-v-5b7591c8]:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.btn-toolbar[data-v-5b7591c8]:disabled{opacity:.4;cursor:not-allowed}.btn-toolbar--upload[data-v-5b7591c8]{background:var(--pg-gold-bg, rgba(200,168,75,.15));border-color:var(--pg-gold-border, rgba(200,168,75,.45));color:var(--pg-gold, #c8a84b)}.btn-toolbar--upload[data-v-5b7591c8]:hover{background:#c8a84b47;border-color:#c8a84bbf;color:#d4b65a}.gallery-bulkbar[data-v-5b7591c8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 14px;flex-shrink:0;border-bottom:1px solid var(--pg-border, rgba(255,255,255,.07));background:var(--pg-gold-bg, rgba(200,168,75,.15))}.bulkbar-count[data-v-5b7591c8]{font-size:calc(13px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.03em;color:var(--pg-gold, #c8a84b)}.bulkbar-spacer[data-v-5b7591c8]{flex:1}.bulkbar-danger[data-v-5b7591c8]{color:var(--pg-red, #e06050);border-color:var(--pg-red-border, rgba(217,79,58,.4))}.bulkbar-danger[data-v-5b7591c8]:hover{background:#d94f3a33;color:#e87060}.gallery-modal-content[data-v-5b7591c8]{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.gallery-folders[data-v-5b7591c8]{width:260px;flex-shrink:0;background:var(--pg-bg-deep, #0a0a0a);border-right:1px solid var(--pg-border, rgba(255,255,255,.07));overflow-y:auto;overflow-x:hidden;padding:10px 0;position:relative}[data-v-5b7591c8] .gallery-folders ul,[data-v-5b7591c8] .gallery-folders li{list-style:none!important;margin:0!important;padding:0}[data-v-5b7591c8] .gallery-folders ul.tree-children{padding-inline-start:5px}[data-v-5b7591c8] .gallery-folders li{position:relative}[data-v-5b7591c8] .tree-label{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:calc(13px * var(--pg-ui-zoom, 1));font-weight:500;letter-spacing:.02em;padding:5px 10px;color:var(--pg-text-mid, rgba(240,232,208,.78));border-left:3px solid transparent;transition:background .12s,color .12s,border-left-color .12s}[data-v-5b7591c8] .tree-label:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06));color:var(--pg-text, #f0e8d0)}[data-v-5b7591c8] .tree-label.active{background:#c8a84b4d!important;border-left-color:var(--pg-gold, #c8a84b)!important;color:var(--pg-gold, #c8a84b)!important;font-weight:700!important}[data-v-5b7591c8] .tree-label.active:hover{background:#c8a84b61!important}[data-v-5b7591c8] .tree-label.drag-hover{background:#c8a84b47;border-left-color:var(--pg-gold, #c8a84b);color:var(--pg-gold, #c8a84b);outline:1px dashed rgba(200,168,75,.6);outline-offset:-3px}[data-v-5b7591c8] .tree-chevron{display:inline-block;width:calc(14px * var(--pg-ui-zoom, 1));text-align:center;color:var(--pg-text-dim, rgba(240,232,208,.55));font-size:calc(11px * var(--pg-ui-zoom, 1));cursor:pointer;flex-shrink:0}[data-v-5b7591c8] .tree-chevron--leaf{cursor:default;opacity:0}[data-v-5b7591c8] .folder-emoji--sidebar{font-size:calc(14px * var(--pg-ui-zoom, 1));line-height:1;flex-shrink:0}[data-v-5b7591c8] .tree-label .name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-grid[data-v-5b7591c8]{flex:1 1 auto;padding:10px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden;min-height:0;position:relative}.grid-empty[data-v-5b7591c8]{width:100%;text-align:center;padding:40px 20px;color:var(--pg-text-faint, rgba(240,232,208,.35));font-size:calc(14px * var(--pg-ui-zoom, 1));font-style:italic}.gallery-grid.drag-over[data-v-5b7591c8]{background:#c8a84b0f}.drop-overlay[data-v-5b7591c8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border:2px dashed var(--pg-gold-border, rgba(200,168,75,.45));border-radius:8px;margin:6px;background:#c8a84b14;font-size:calc(18px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;color:var(--pg-gold, #c8a84b);pointer-events:none}.docs-list[data-v-5b7591c8]{list-style:none;padding:0;margin:0}.doc-row[data-v-5b7591c8]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border, rgba(255,255,255,.07));color:var(--pg-text, #f0e8d0);margin-bottom:4px;cursor:grab;transition:border-color .12s,background .12s}.doc-row[data-v-5b7591c8]:active{cursor:grabbing}.doc-row[data-v-5b7591c8]:hover{border-color:var(--pg-border-mid, rgba(255,255,255,.2));background:var(--pg-bg-control, #1e2428)}.doc-row--current[data-v-5b7591c8]{border-color:var(--pg-gold, #c8a84b);box-shadow:0 0 0 1px var(--pg-gold, #c8a84b)}.doc-row--checked[data-v-5b7591c8]{border-color:var(--pg-gold-border, rgba(200,168,75,.6));box-shadow:0 0 0 1px #c8a84b66}.row-check[data-v-5b7591c8]{width:20px;height:20px;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#0a0a0a8c;border:1px solid var(--pg-border-mid, rgba(255,255,255,.25));border-radius:4px;cursor:pointer;color:transparent;font-size:calc(12px * var(--pg-ui-zoom, 1));font-weight:700;line-height:1;opacity:0;transition:opacity .12s,background .12s,border-color .12s}.doc-row:hover .row-check[data-v-5b7591c8],.gallery-grid--has-checked .row-check[data-v-5b7591c8],.row-check--on[data-v-5b7591c8]{opacity:1}.row-check[data-v-5b7591c8]:hover{border-color:var(--pg-gold, #c8a84b);color:var(--pg-text-faint, rgba(240,232,208,.35))}.row-check--on[data-v-5b7591c8]{background:var(--pg-gold, #c8a84b);border-color:var(--pg-gold, #c8a84b);color:#1a1c1f}.doc-icon[data-v-5b7591c8]{color:#e06050;font-size:calc(16px * var(--pg-ui-zoom, 1))}.doc-name[data-v-5b7591c8]{flex:1;cursor:pointer;font-size:calc(13px * var(--pg-ui-zoom, 1));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-date[data-v-5b7591c8]{font-size:calc(11px * var(--pg-ui-zoom, 1));color:var(--pg-text-faint, rgba(240,232,208,.35));letter-spacing:.02em}.doc-rename-input[data-v-5b7591c8]{flex:1;min-width:0;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-gold, #c8a84b);color:var(--pg-text, #f0e8d0);border-radius:4px;font-size:calc(13px * var(--pg-ui-zoom, 1));padding:3px 8px;outline:none}.btn-thumb-action[data-v-5b7591c8]{background:var(--pg-bg-input, rgba(255,255,255,.05));border:1px solid var(--pg-border, rgba(255,255,255,.07));color:var(--pg-text-mid, rgba(240,232,208,.78));font-size:calc(13px * var(--pg-ui-zoom, 1));padding:3px 8px;border-radius:5px;cursor:pointer;transition:background .12s}.btn-thumb-action[data-v-5b7591c8]:hover{background:#ffffff1a}.btn-thumb-action--danger[data-v-5b7591c8]{color:var(--pg-red, #e06050)}.btn-thumb-action--danger[data-v-5b7591c8]:hover{background:#d94f3a47}.gallery-modal-footer[data-v-5b7591c8]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px 12px;border-top:1px solid var(--pg-border, rgba(255,255,255,.07));flex-shrink:0}.btn-footer[data-v-5b7591c8]{font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:6px 18px;border-radius:6px;cursor:pointer;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .15s,color .15s}.btn-footer[data-v-5b7591c8]:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.ctx-menu[data-v-5b7591c8]{position:fixed;z-index:var(--pg-z-modal-menu);background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:8px;box-shadow:0 8px 24px #00000080;padding:5px;min-width:180px}.ctx-item[data-v-5b7591c8]{display:block;width:100%;background:none;border:none;text-align:left;font-family:var(--pg-font-ui, sans-serif);font-size:calc(14px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.03em;padding:7px 10px;border-radius:5px;cursor:pointer;color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .12s,color .12s}.ctx-item[data-v-5b7591c8]:hover{background:var(--pg-bg-hover, rgba(255,255,255,.06));color:var(--pg-text, #f0e8d0)}.ctx-item.danger[data-v-5b7591c8]{color:var(--pg-red, #e06050)}.ctx-item.danger[data-v-5b7591c8]:hover{background:var(--pg-red-bg, rgba(217,79,58,.12))}.dlg-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pg-z-dialog);background:#0000008c;display:flex;align-items:center;justify-content:center}.dlg-box{background:var(--pg-bg-card, #1a1c1f);border:1px solid var(--pg-border-gold, rgba(200,168,75,.35));border-radius:12px;padding:24px 28px;min-width:320px;max-width:480px;box-shadow:0 12px 36px #0009;font-family:var(--pg-font-ui, "Inter", system-ui, sans-serif);color:var(--pg-text, #f0e8d0)}.dlg-box--danger{border-color:var(--pg-red-border, rgba(217,79,58,.4))}.dlg-title{font-size:calc(20px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pg-gold, #c8a84b);margin-bottom:10px}.dlg-box--danger .dlg-title{color:var(--pg-red, #e06050)}.dlg-message{font-size:calc(16px * var(--pg-ui-zoom, 1));color:var(--pg-text-mid, rgba(240,232,208,.78));margin-bottom:16px;line-height:1.4;white-space:pre-line}.dlg-input{width:100%;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));border-radius:6px;padding:8px 12px;margin-bottom:18px;font-family:var(--pg-font-ui, sans-serif);font-size:calc(16px * var(--pg-ui-zoom, 1));color:var(--pg-text, #f0e8d0);outline:none;box-sizing:border-box;transition:border-color .15s}.dlg-input:focus{border-color:#c8a84b80}.dlg-actions{display:flex;justify-content:flex-end;gap:8px}.dlg-btn{font-family:var(--pg-font-ui, sans-serif);font-size:calc(15px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:6px 18px;border-radius:6px;cursor:pointer;background:var(--pg-bg-input, rgba(255,255,255,.07));border:1px solid var(--pg-border-mid, rgba(255,255,255,.12));color:var(--pg-text-mid, rgba(240,232,208,.78));transition:background .15s,color .15s}.dlg-btn:hover{background:var(--pg-bg-active, rgba(255,255,255,.1));color:var(--pg-text, #f0e8d0)}.dlg-btn--primary{background:var(--pg-gold-bg, rgba(200,168,75,.15));border-color:var(--pg-gold-border, rgba(200,168,75,.45));color:var(--pg-gold, #c8a84b)}.dlg-btn--primary:hover{background:#c8a84b47;border-color:#c8a84bbf;color:#d4b65a}.dlg-btn--primary:disabled{opacity:.35;cursor:not-allowed}.dlg-btn--danger{background:var(--pg-red-bg, rgba(217,79,58,.12));border-color:var(--pg-red-border, rgba(217,79,58,.4));color:var(--pg-red, #e06050)}.dlg-btn--danger:hover{background:#d94f3a47;border-color:#d94f3ab3;color:#e87060}[data-v-44d8a6bd] .np-input,[data-v-44d8a6bd] .np-input:focus{color:#2b2b2b!important;background:#fff!important;border-color:#0000002e!important}[data-v-44d8a6bd] .np-label{color:#dad4d4!important}.np-form[data-v-44d8a6bd]{display:flex;flex-direction:column;gap:14px}.np-field[data-v-44d8a6bd]{display:flex;flex-direction:column;gap:5px}.np-label[data-v-44d8a6bd]{font-size:.8rem;color:#dad4d4}.np-input[data-v-44d8a6bd]{width:100%;box-sizing:border-box;padding:.5rem .6rem;border:1px solid rgba(0,0,0,.18);border-radius:4px;font-size:.9rem;font-family:inherit}.np-help[data-v-44d8a6bd]{font-size:.78rem;color:#9aa7b4}.np-actions[data-v-44d8a6bd]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:4px}.np-btn[data-v-44d8a6bd]{padding:.5rem 1rem;border:1px solid var(--pg-border, #3a3a3a);border-radius:4px;background:transparent;color:var(--pg-text, #e0d5c5);font-size:.85rem;font-family:inherit;cursor:pointer}.np-btn[data-v-44d8a6bd]:hover{background:#ffffff0f}.np-btn--primary[data-v-44d8a6bd]{background:var(--pg-gold, #c8a84b);color:#111;border-color:var(--pg-gold, #c8a84b);font-weight:700}.np-btn--primary[data-v-44d8a6bd]:hover{filter:brightness(1.08);background:var(--pg-gold, #c8a84b)}.np-btn--primary[data-v-44d8a6bd]:disabled{opacity:.5;cursor:default}.tb-root[data-v-8dbfd262]{display:flex;align-items:center;gap:6px;margin-left:auto}.tb-picker-wrap[data-v-8dbfd262]{position:relative;flex-shrink:0}.tb-btn-pick[data-v-8dbfd262]{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px 0 5px;background:#00000059;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#aabfd4;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:11px;cursor:pointer;transition:border-color .12s,background .12s;white-space:nowrap}.tb-btn-pick[data-v-8dbfd262]:hover{border-color:#00bcd466;background:#00bcd40f;color:#cdd6e0}.tb-btn-pick--device[data-v-8dbfd262]{min-width:90px;height:28px}.tb-btn-add[data-v-8dbfd262]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--pg-gold, #c8a84b);border:none;border-radius:50%;color:#000;cursor:pointer;flex-shrink:0;transition:filter .12s,transform .12s}.tb-btn-add svg[data-v-8dbfd262]{width:16px;height:16px}.tb-btn-add[data-v-8dbfd262]:hover{filter:brightness(1.08);transform:scale(1.08)}.tb-badge[data-v-8dbfd262]{display:inline-flex;align-items:center;justify-content:center;height:14px;padding:0 4px;border-radius:3px;font-size:8px;font-weight:700;letter-spacing:.05em;flex-shrink:0}.tb-badge--site[data-v-8dbfd262]{background:#4caf502e;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.tb-badge--nl[data-v-8dbfd262]{background:#00bcd426;color:#00bcd4;border:1px solid rgba(0,188,212,.3)}.tb-pick-label[data-v-8dbfd262]{overflow:hidden;text-overflow:ellipsis;max-width:130px}.tb-pick-label--device[data-v-8dbfd262]{max-width:none;display:flex;flex-direction:column;gap:1px;align-items:flex-start}.tb-device-code[data-v-8dbfd262]{font-weight:700;font-size:10px;letter-spacing:.06em;color:#cdd6e0;line-height:1}.tb-device-shortdesc[data-v-8dbfd262]{font-size:9px;color:#5a7a96;line-height:1;white-space:nowrap}.tb-chevron[data-v-8dbfd262]{flex-shrink:0;color:#bbb;transition:transform .15s}.tb-chevron.open[data-v-8dbfd262]{transform:rotate(180deg)}.tb-modal[data-v-8dbfd262]{position:absolute;top:calc(100% + 4px);left:0;width:256px;background:#0d1117;border:1px solid rgba(0,188,212,.22);border-radius:8px;box-shadow:0 10px 36px #0009;z-index:var(--pg-z-builder-dropdown);overflow:hidden}.tb-modal--device[data-v-8dbfd262]{width:260px;padding:4px;left:auto;right:0}.tb-tabs[data-v-8dbfd262]{display:flex;border-bottom:1px solid rgba(255,255,255,.07);background:#080c10}.tb-tab[data-v-8dbfd262]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;background:transparent;border:none;border-bottom:2px solid transparent;color:#bbb;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:11px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:color .12s,border-color .12s}.tb-tab[data-v-8dbfd262]:hover{color:#888}.tb-tab.active[data-v-8dbfd262]{color:#00bcd4;border-bottom-color:#00bcd4}.tb-tab svg[data-v-8dbfd262]{opacity:.7}.tb-tree-scroll[data-v-8dbfd262]{max-height:290px;overflow-y:auto;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(0,188,212,.18) transparent}.tb-tree-scroll[data-v-8dbfd262]::-webkit-scrollbar{width:4px}.tb-tree-scroll[data-v-8dbfd262]::-webkit-scrollbar-thumb{background:#00bcd42e;border-radius:2px}.tb-node[data-v-8dbfd262]{display:flex;align-items:center;gap:6px;height:26px;padding-right:10px;cursor:pointer;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:11px;color:#7a8fa8;border-left:2px solid transparent;box-sizing:border-box;white-space:nowrap;overflow:hidden;transition:background .1s,color .1s}.tb-node[data-v-8dbfd262]:hover{background:#ffffff0a;color:#cdd6e0}.tb-node--folder[data-v-8dbfd262]{color:#6a8099;font-weight:600}.tb-node--folder[data-v-8dbfd262]:hover{color:#9ab8d0}.tb-node--page.tb-node--cur[data-v-8dbfd262]:not(.tb-node--nl){border-left-color:#66bb6a;background:#4caf5012;color:#66bb6a}.tb-node--page.tb-node--cur.tb-node--nl[data-v-8dbfd262]{border-left-color:#00bcd4;background:#00bcd412;color:#00bcd4}.tb-icon[data-v-8dbfd262]{flex-shrink:0;opacity:.6}.tb-icon--folder[data-v-8dbfd262]{color:#5b8db8;opacity:.85}.tb-icon--page[data-v-8dbfd262]{color:#7a8fa8}.tb-node--cur .tb-icon--page[data-v-8dbfd262]{opacity:1}.tb-node-label[data-v-8dbfd262]{flex:1;overflow:hidden;text-overflow:ellipsis}.tb-folder-arrow[data-v-8dbfd262]{flex-shrink:0;color:#888;transition:transform .15s;margin-left:auto}.tb-folder-arrow.open[data-v-8dbfd262]{transform:rotate(180deg)}.tb-empty[data-v-8dbfd262]{font-size:11px;color:#bbb;font-style:italic;padding:10px 12px;margin:0}.tb-device-row[data-v-8dbfd262]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:5px;color:#7a8fa8;cursor:pointer;font-family:var(--pg-font-ui, "Inter", sans-serif);transition:background .1s,color .1s;text-align:left}.tb-device-row[data-v-8dbfd262]:hover{background:#ffffff0d;color:#cdd6e0}.tb-device-row.active[data-v-8dbfd262]{background:#00bcd41a;color:#00bcd4}.tb-device-info[data-v-8dbfd262]{display:flex;flex-direction:column;flex:1;gap:1px;min-width:0}.tb-device-key[data-v-8dbfd262]{font-size:18px;font-weight:700;letter-spacing:.06em;line-height:1}.tb-device-desc[data-v-8dbfd262]{font-size:14px;opacity:.6;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-device-range[data-v-8dbfd262]{font-size:10px;font-weight:600;opacity:.5;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.tb-device-row.active .tb-device-desc[data-v-8dbfd262],.tb-device-row.active .tb-device-range[data-v-8dbfd262]{opacity:.75}.tb-btn-export[data-v-8dbfd262],.tb-btn-structure[data-v-8dbfd262]{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;background:#9b59b61a;border:1px solid rgba(155,89,182,.35);color:#9b59b6;border-radius:4px;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;flex-shrink:0}.tb-btn-export[data-v-8dbfd262]:hover:not(:disabled),.tb-btn-structure[data-v-8dbfd262]:hover{background:#9b59b638;border-color:#9b59b6a6}.tb-btn-export[data-v-8dbfd262]:disabled{opacity:.5;cursor:wait}.tb-btn-export-msg[data-v-8dbfd262]{font-size:10px;color:var(--pg-muted, #888);white-space:nowrap;padding:0 6px}.tb-lock[data-v-8dbfd262]{flex-shrink:0;color:#e0a14b;opacity:.9}.tb-btn-add[data-v-8dbfd262]:disabled{opacity:.4;cursor:default}.tb-modal--actions[data-v-8dbfd262]{width:220px;padding:4px}.tb-act-row[data-v-8dbfd262]{display:block;width:100%;padding:7px 10px;background:transparent;border:none;border-radius:5px;color:#aabfd4;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:11px;text-align:left;cursor:pointer;transition:background .1s,color .1s;white-space:nowrap}.tb-act-row[data-v-8dbfd262]:hover{background:#ffffff0d;color:#cdd6e0}.tb-act-row--danger[data-v-8dbfd262]{color:#e57373}.tb-act-row--danger[data-v-8dbfd262]:hover{background:#e573731a;color:#ef9a9a}.tb-act-sep[data-v-8dbfd262]{height:1px;margin:4px 6px;background:#ffffff12}.tb-drop-enter-active[data-v-8dbfd262],.tb-drop-leave-active[data-v-8dbfd262]{transition:opacity .12s,transform .12s}.tb-drop-enter-from[data-v-8dbfd262],.tb-drop-leave-to[data-v-8dbfd262]{opacity:0;transform:translateY(-4px)}.preview-frame-wrap[data-v-77457854]{position:relative;overflow:visible;margin:12px auto;flex-shrink:0}.preview-frame[data-v-77457854]{width:100%;height:100%;overflow:auto;box-sizing:border-box;position:relative}.builder-page-html-root[data-v-77457854]{display:flex;flex-direction:column;align-items:stretch;height:100%;box-sizing:border-box}.preview-fold-line[data-v-77457854]{position:absolute;left:0;right:0;height:0;border-top:2px dashed rgba(0,188,212,.55);pointer-events:none;z-index:200}.preview-fold-label[data-v-77457854]{position:absolute;right:8px;top:-10px;font-size:10px;font-family:Inter,monospace,sans-serif;color:#00bcd4cc;background:#0000008c;padding:1px 6px;border-radius:3px;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.preview-resize-handle--right[data-v-77457854]{position:absolute;top:0;right:-5px;width:10px;bottom:0;cursor:ew-resize;z-index:400;background:transparent;transition:background .15s}.preview-resize-handle--right[data-v-77457854]:hover,.preview-resize-handle--right[data-v-77457854]:active{background:#00bcd459;border-radius:0 3px 3px 0}.preview-resize-handle--bottom[data-v-77457854]{position:absolute;left:0;bottom:-5px;height:10px;right:0;cursor:ns-resize;z-index:400;background:transparent;transition:background .15s}.preview-resize-handle--bottom[data-v-77457854]:hover,.preview-resize-handle--bottom[data-v-77457854]:active{background:#00bcd459;border-radius:0 0 3px 3px}.bp-tabs[data-v-3c2c94b3]{display:flex;gap:2px;margin:2px 0 8px;padding:2px;background:#00000040;border:1px solid #2a3a44;border-radius:4px;width:fit-content}.bp-tab[data-v-3c2c94b3]{position:relative;border:none;background:transparent;color:var(--pg-text-dim, rgba(240, 232, 208, .55));font-size:11px;font-weight:600;letter-spacing:.03em;padding:3px 7px;border-radius:3px;cursor:pointer;transition:background .12s,color .12s}.bp-tab[data-v-3c2c94b3]:hover{color:var(--pg-text, #f0e8d0);background:#c8a84b14}.bp-tab--active[data-v-3c2c94b3],.bp-tab--active[data-v-3c2c94b3]:hover{color:#1b262c;background:var(--pg-accent, #c8a84b)}.bp-tab__dot[data-v-3c2c94b3]{position:absolute;top:2px;right:2px;width:4px;height:4px;border-radius:50%;background:var(--pg-accent, #c8a84b)}.bp-tab--active .bp-tab__dot[data-v-3c2c94b3]{background:#1b262c}.palp[data-v-0db4d209]{position:relative;display:inline-block;margin-bottom:6px}.palp-btn[data-v-0db4d209]{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;background:#151c24;border:1px solid rgba(255,255,255,.1);color:#7a9ab8;border-radius:4px;font-size:10px;font-family:var(--pg-font-ui, "Inter", sans-serif);cursor:pointer;transition:all .12s}.palp-btn[data-v-0db4d209]:hover,.palp-btn--open[data-v-0db4d209]{border-color:#00bcd466;color:#00bcd4}.palp-pop[data-v-0db4d209]{position:absolute;top:calc(100% + 4px);left:0;z-index:3400;min-width:150px;max-height:220px;overflow-y:auto;background:#11171f;border:1px solid rgba(255,255,255,.12);border-radius:6px;box-shadow:0 6px 20px #00000073;padding:5px}.palp-pop-title[data-v-0db4d209]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#4a6a7a;padding:2px 4px 5px}.palp-item[data-v-0db4d209]{display:flex;align-items:center;gap:7px;width:100%;padding:4px 5px;background:transparent;border:none;border-radius:4px;color:#cdd6e0;font-size:11px;font-family:var(--pg-font-ui, "Inter", sans-serif);text-align:left;cursor:pointer;transition:background .1s}.palp-item[data-v-0db4d209]:hover{background:#ffffff0f}.palp-item--active[data-v-0db4d209]{background:#00bcd41f}.palp-chip[data-v-0db4d209]{width:16px;height:16px;flex-shrink:0;border-radius:3px;border:1px solid rgba(255,255,255,.18)}.palp-name[data-v-0db4d209]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bme-wrap[data-v-deaafe25]{font-family:var(--pg-font-ui, sans-serif);font-size:11px;color:#ddd;padding:4px 2px 6px}.bme-controls[data-v-deaafe25]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.bme-ctrl-lbl[data-v-deaafe25]{font-size:11px;color:#888}.bme-unit-sel[data-v-deaafe25]{background:#333;border:none;color:#ccc;border-radius:3px;font-size:11px;padding:1px 3px;cursor:pointer}.bme-link-btn[data-v-deaafe25]{background:none;border:1px solid #555;color:#888;border-radius:3px;font-size:10px;padding:1px 5px;cursor:pointer;transition:all .12s}.bme-link-btn.active[data-v-deaafe25]{border-color:#4a9eff;color:#4a9eff;background:#4a9eff1a}.bme-margin-box[data-v-deaafe25]{background:#ffa5461a;border:1px solid rgba(255,165,70,.35);border-radius:4px;padding:2px;position:relative}.bme-padding-box[data-v-deaafe25]{background:#5ac3781f;border:1px solid rgba(90,195,120,.35);border-radius:3px;padding:2px;flex:1;position:relative}.bme-content[data-v-deaafe25]{flex:1;background:#4a9eff1a;border:1px dashed rgba(74,158,255,.35);border-radius:2px;min-height:32px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#4a9effb3;font-style:italic;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.bme-area-lbl[data-v-deaafe25]{position:absolute;top:2px;left:4px;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none}.bme-area-lbl--m[data-v-deaafe25]{color:#ffa5468c}.bme-area-lbl--p[data-v-deaafe25]{color:#5ac3788c}.bme-row[data-v-deaafe25]{display:flex;justify-content:center;align-items:center;min-height:28px}.bme-mid[data-v-deaafe25]{display:flex;align-items:stretch;gap:2px;min-height:40px}.bme-field-h[data-v-deaafe25]{display:flex;align-items:center;gap:0}.bme-field-v[data-v-deaafe25]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;flex-shrink:0}.bme-num[data-v-deaafe25]{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:3px 0 0 3px;color:#eee;font-size:11px;text-align:right;width:38px;padding:1px 3px;outline:none;transition:border-color .12s;-moz-appearance:textfield}.bme-num[data-v-deaafe25]::-webkit-inner-spin-button,.bme-num[data-v-deaafe25]::-webkit-outer-spin-button{-webkit-appearance:none}.bme-num[data-v-deaafe25]:focus{border-color:#4a9eff;background:#4a9eff14}.bme-num--v[data-v-deaafe25]{width:30px;font-size:10px;border-radius:3px 3px 0 0;text-align:center}.bme-unit[data-v-deaafe25]{background:#333;border:1px solid rgba(255,255,255,.12);border-left:none;border-radius:0 3px 3px 0;color:#888;font-size:10px;padding:1px 2px;cursor:pointer;outline:none}.bme-unit--v[data-v-deaafe25]{border-left:1px solid rgba(255,255,255,.12);border-top:none;border-radius:0 0 3px 3px;font-size:9px;width:30px}input[type=number][data-v-3d7dfce0]::-webkit-inner-spin-button,input[type=number][data-v-3d7dfce0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3d7dfce0]{-moz-appearance:textfield}.pe-wrap[data-v-d612d76c]{padding:8px;background:#0000001f;border-bottom:1px solid #2a3a44;font-size:12px;color:#ddd}.pe-row[data-v-d612d76c]{display:flex;align-items:center;gap:5px;margin-bottom:6px}.pe-row--indent[data-v-d612d76c]{padding-left:12px}.pe-lbl[data-v-d612d76c]{font-size:11px;color:#888;width:62px;flex-shrink:0}.pe-select[data-v-d612d76c]{background:#222;border:none;color:#eee;border-radius:3px;font-size:12px;flex:1;padding:2px 4px;cursor:pointer}.pe-expand-btn[data-v-d612d76c]{background:none;border:1px solid #444;border-radius:3px;color:#888;cursor:pointer;padding:2px 4px;flex-shrink:0}.pe-expand-btn[data-v-d612d76c]:hover{border-color:#666;color:#ccc}.pe-coords[data-v-d612d76c]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:8px;background:#ffffff08;border:1px solid #333;border-radius:5px;padding:6px 4px}.pe-coord-top[data-v-d612d76c],.pe-coord-bottom[data-v-d612d76c]{display:flex;flex-direction:column;align-items:center;gap:2px}.pe-coord-mid[data-v-d612d76c]{display:flex;align-items:center;gap:4px;width:100%;justify-content:center}.pe-coord-left[data-v-d612d76c],.pe-coord-right[data-v-d612d76c]{display:flex;flex-direction:column;align-items:center;gap:2px}.pe-coord-indicator[data-v-d612d76c]{width:30px;height:30px;background:#4a9eff1f;border:1px solid rgba(74,158,255,.35);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#4a9eff;flex-shrink:0}.pe-coord-lbl[data-v-d612d76c]{font-size:9px;color:#666;text-align:center;text-transform:uppercase;letter-spacing:.06em}.pe-num-unit[data-v-d612d76c]{display:flex;align-items:center}.pe-num[data-v-d612d76c]{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-right:none;border-radius:3px 0 0 3px;color:#eee;font-size:11px;text-align:right;width:36px;padding:1px 3px;outline:none;-moz-appearance:textfield}.pe-num[data-v-d612d76c]::-webkit-inner-spin-button,.pe-num[data-v-d612d76c]::-webkit-outer-spin-button{-webkit-appearance:none}.pe-num[data-v-d612d76c]:focus{border-color:#4a9eff;background:#4a9eff14}.pe-num--wide[data-v-d612d76c]{width:60px;border-radius:3px;border-right:1px solid rgba(255,255,255,.12)}.pe-unit[data-v-d612d76c]{background:#333;border:1px solid rgba(255,255,255,.12);border-radius:0 3px 3px 0;color:#888;font-size:9px;padding:1px 2px;cursor:pointer;outline:none}.pe-nudge-row[data-v-d612d76c]{align-items:flex-start}.pe-nudge[data-v-d612d76c]{display:grid;grid-template-columns:repeat(3,22px);grid-template-rows:repeat(3,22px);gap:2px}.pe-nudge-btn[data-v-d612d76c]{background:#4a9eff1f;border:1px solid rgba(74,158,255,.35);border-radius:4px;color:#4a9eff;font-size:12px;line-height:1;cursor:pointer;padding:0;transition:background .12s,border-color .12s}.pe-nudge-btn[data-v-d612d76c]:hover{background:#4a9eff38;border-color:#4a9effa6}.pe-nudge-btn[data-v-d612d76c]:active{background:#4a9eff59}.pe-nudge-center[data-v-d612d76c]{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#888;background:#ffffff0a;border:1px dashed rgba(255,255,255,.1);border-radius:3px;letter-spacing:.05em}.bge-section-btn[data-v-f8d94e78]{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;border-top:1px solid rgba(255,255,255,.06);padding:7px 8px 7px 10px;color:#8aa0b8;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:color .12s}.bge-section-btn[data-v-f8d94e78]:hover{color:#cdd6e0}.bge-section-btn-left[data-v-f8d94e78]{display:flex;align-items:center;gap:7px}.bge-section-preview[data-v-f8d94e78]{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid rgba(255,255,255,.15);flex-shrink:0;background:#1a2030}.bge-section-arrow[data-v-f8d94e78]{transition:transform .15s;flex-shrink:0;color:#3a5a70}.bge-section-arrow.open[data-v-f8d94e78]{transform:rotate(180deg)}.bge-panel[data-v-f8d94e78]{padding:8px;background:#0000001f;border-bottom:1px solid #2a3a44;display:flex;flex-direction:column;gap:0;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:12px;color:#8aa0b8}.bge-preview-strip[data-v-f8d94e78]{height:36px;border-radius:5px;border:1px solid rgba(255,255,255,.08);margin-bottom:10px;background:#0d1117;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.bge-preview-empty[data-v-f8d94e78]{font-size:10px;color:#2a3a4a;font-style:italic}.bge-block-title[data-v-f8d94e78]{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3a5a70;padding:6px 0 5px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:8px}.bge-block-title--layers[data-v-f8d94e78]{margin-top:10px;justify-content:space-between}.bge-clear-inline[data-v-f8d94e78]{margin-left:auto;background:transparent;border:none;color:#4a6a7a;cursor:pointer;font-size:10px;padding:0 2px;transition:color .12s}.bge-clear-inline[data-v-f8d94e78]:hover{color:#e06c75}.bge-row[data-v-f8d94e78]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.bge-lbl[data-v-f8d94e78]{font-size:10px;color:#3a5a70;width:50px;flex-shrink:0}.bge-color-pick[data-v-f8d94e78]{width:28px;height:28px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;padding:0}.bge-swatches[data-v-f8d94e78]{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:6px}.bge-swatch[data-v-f8d94e78]{width:16px;height:16px;border-radius:3px;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:transform .1s}.bge-swatch[data-v-f8d94e78]:hover{transform:scale(1.2)}.bge-input[data-v-f8d94e78]{background:#0d1117;border:1px solid rgba(255,255,255,.08);color:#cdd6e0;border-radius:4px;font-size:11px;padding:3px 6px;font-family:monospace;transition:border-color .12s}.bge-input[data-v-f8d94e78]:focus{outline:none;border-color:#00bcd466}.bge-input--flex[data-v-f8d94e78]{flex:1;min-width:0}.bge-select[data-v-f8d94e78]{background:#0d1117;border:1px solid rgba(255,255,255,.08);color:#cdd6e0;border-radius:4px;font-size:11px;padding:2px 4px;flex:1;cursor:pointer}.bge-range[data-v-f8d94e78]{flex:1;accent-color:#00bcd4;cursor:pointer}.bge-range-val[data-v-f8d94e78]{font-size:10px;color:#4a6a7a;width:32px;text-align:right;flex-shrink:0}.bge-add-btns[data-v-f8d94e78]{display:flex;gap:4px}.bge-add-btn[data-v-f8d94e78]{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;background:#00bcd412;border:1px solid rgba(0,188,212,.25);color:#00bcd4;border-radius:4px;font-size:10px;font-weight:600;font-family:var(--pg-font-ui, "Inter", sans-serif);cursor:pointer;transition:background .12s}.bge-add-btn[data-v-f8d94e78]:hover{background:#00bcd426}.bge-add-btn[data-v-f8d94e78]:disabled{opacity:.35;cursor:not-allowed}.bge-layer[data-v-f8d94e78]{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:6px;padding:7px 8px;margin-bottom:6px}.bge-layer-head[data-v-f8d94e78]{display:flex;align-items:center;gap:6px;margin-bottom:7px}.bge-layer-ico[data-v-f8d94e78]{flex-shrink:0;color:#4a8caa}.bge-layer-ico--grad[data-v-f8d94e78]{color:#7a5cbf}.bge-layer-name[data-v-f8d94e78]{flex:1;font-size:10px;color:#6a8fa8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bge-layer-btns[data-v-f8d94e78]{display:flex;gap:2px}.bge-layer-btn[data-v-f8d94e78]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:1px solid rgba(255,255,255,.07);border-radius:3px;color:#3a5a70;cursor:pointer;transition:color .12s,border-color .12s;padding:0}.bge-layer-btn[data-v-f8d94e78]:hover{color:#aabfd4;border-color:#ffffff2e}.bge-layer-btn[data-v-f8d94e78]:disabled{opacity:.25;cursor:not-allowed}.bge-layer-btn--del[data-v-f8d94e78]:hover{color:#e06c75;border-color:#e06c7566}.bge-img-thumb[data-v-f8d94e78]{position:relative;height:50px;border-radius:4px;overflow:hidden;background:#0d1117;border:1px solid rgba(255,255,255,.08);margin-bottom:6px;display:flex;align-items:center;justify-content:center}.bge-img-thumb img[data-v-f8d94e78]{max-height:48px;max-width:100%;object-fit:contain}.bge-img-remove[data-v-f8d94e78]{position:absolute;top:3px;right:3px;background:#000000b3;border:none;color:#f88;border-radius:50%;width:16px;height:16px;font-size:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.bge-pick-btn[data-v-f8d94e78]{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;background:#151c24;border:1px solid rgba(255,255,255,.1);color:#7a9ab8;border-radius:4px;font-size:10px;font-family:var(--pg-font-ui, "Inter", sans-serif);cursor:pointer;transition:all .12s}.bge-pick-btn[data-v-f8d94e78]:hover{border-color:#00bcd466;color:#00bcd4}.bge-pick-btn--url[data-v-f8d94e78]{padding:0 10px}.bge-apply-btn[data-v-f8d94e78]{height:22px;padding:0 10px;background:#00bcd4;border:none;color:#0d1117;border-radius:4px;font-size:10px;font-weight:700;cursor:pointer}.bge-gradient-presets[data-v-f8d94e78]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:7px}.bge-gradient-chip[data-v-f8d94e78]{width:22px;height:22px;border-radius:4px;border:1px solid rgba(255,255,255,.12);cursor:pointer;transition:transform .1s;flex-shrink:0}.bge-gradient-chip[data-v-f8d94e78]:hover{transform:scale(1.18);border-color:#ffffff4d}.bge-gradient-chip.active[data-v-f8d94e78]{box-shadow:0 0 0 2px #00bcd4}.bge-gradient-textarea[data-v-f8d94e78]{width:100%;box-sizing:border-box;background:#0d1117;border:1px solid rgba(255,255,255,.08);color:#cdd6e0;border-radius:4px;font-size:10px;font-family:monospace;padding:5px;resize:vertical;line-height:1.4}.bge-gradient-preview[data-v-f8d94e78]{height:24px;border-radius:4px;border:1px solid rgba(255,255,255,.08);margin-top:5px}.bge-hint[data-v-f8d94e78]{font-size:10px;color:#2a3a4a;font-style:italic;margin:4px 0 10px}.be-wrap[data-v-d43ce605]{padding:8px;background:#0000001f;border-bottom:1px solid #2a3a44;font-family:var(--pg-font-ui, sans-serif);font-size:12px;color:#ddd}.be-layout[data-v-d43ce605]{display:flex;gap:6px;align-items:flex-start}.be-sides[data-v-d43ce605]{display:flex;flex-direction:column;gap:3px;flex-shrink:0}.be-side-btn[data-v-d43ce605]{width:28px;height:28px;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;color:#888;transition:all .12s}.be-side-btn[data-v-d43ce605]:hover{border-color:#666;color:#ccc}.be-side-btn.active[data-v-d43ce605]{border-color:#4a9eff;color:#4a9eff;background:#4a9eff1a}.be-side-btn svg[data-v-d43ce605]{width:14px;height:14px;display:block}.be-props[data-v-d43ce605]{flex:1;min-width:0}.be-row[data-v-d43ce605]{display:flex;align-items:center;gap:5px;margin-bottom:6px}.be-row--color[data-v-d43ce605]{flex-wrap:wrap}.be-lbl[data-v-d43ce605]{font-size:11px;color:#888;width:42px;flex-shrink:0}.be-select[data-v-d43ce605]{background:#222;border:none;color:#eee;border-radius:3px;font-size:12px;flex:1;padding:2px 4px;cursor:pointer}.be-color-picker[data-v-d43ce605]{width:26px;height:26px;border:none;background:transparent;cursor:pointer;flex-shrink:0;padding:0}.be-quick-colors[data-v-d43ce605]{display:flex;gap:3px;flex-wrap:wrap}.be-swatch[data-v-d43ce605]{width:16px;height:16px;border-radius:3px;cursor:pointer;border:1px solid #555;flex-shrink:0;transition:transform .1s}.be-swatch[data-v-d43ce605]:hover{transform:scale(1.15)}.be-text-input[data-v-d43ce605]{background:#222;border:none;color:#eee;border-radius:3px;font-size:12px;padding:2px 5px;flex:1;min-width:0}.be-num[data-v-d43ce605]{background:#222;border:none;color:#eee;border-radius:3px;font-size:12px;text-align:right;width:50px;padding:2px 4px;-moz-appearance:textfield}.be-num[data-v-d43ce605]::-webkit-inner-spin-button,.be-num[data-v-d43ce605]::-webkit-outer-spin-button{-webkit-appearance:none}.be-num[data-v-d43ce605]:focus{outline:1px solid #4a9eff}.be-unit-lbl[data-v-d43ce605]{font-size:11px;color:#666}.be-radius-grid[data-v-d43ce605]{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:2px}.be-corner-cell[data-v-d43ce605]{display:flex;align-items:center;gap:4px;background:#ffffff0a;border:1px solid #333;border-radius:4px;padding:4px 6px}.be-corner-icon[data-v-d43ce605]{font-size:14px;color:#4a9eff;line-height:1;width:16px;text-align:center}.bse-wrap[data-v-e1d1d4e3]{padding:8px;background:#0000001f;border-bottom:1px solid #2a3a44;font-size:12px;color:#ddd}.bse-item[data-v-e1d1d4e3]{border:1px solid #333;border-radius:4px;margin-bottom:5px;overflow:hidden}.bse-item--active[data-v-e1d1d4e3]{border-color:#4a9eff80}.bse-row[data-v-e1d1d4e3]{display:flex;align-items:center;gap:5px;padding:5px 6px;cursor:pointer;background:#ffffff08;transition:background .1s}.bse-row[data-v-e1d1d4e3]:hover{background:#ffffff0f}.bse-color-dot[data-v-e1d1d4e3]{width:14px;height:14px;border-radius:3px;border:1px solid #555;flex-shrink:0}.bse-summary[data-v-e1d1d4e3]{flex:1;font-size:11px;color:#bbb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bse-inset-badge[data-v-e1d1d4e3]{background:#4a9eff40;color:#7ab4ff;font-size:9px;font-style:normal;padding:1px 3px;border-radius:2px;margin-right:2px}.bse-icon-btn[data-v-e1d1d4e3]{background:none;border:none;color:#666;font-size:11px;cursor:pointer;padding:2px 4px;border-radius:3px;transition:all .1s;flex-shrink:0}.bse-icon-btn[data-v-e1d1d4e3]:hover{color:#ccc;background:#ffffff14}.bse-icon-btn--del[data-v-e1d1d4e3]:hover{color:#e57373}.bse-edit[data-v-e1d1d4e3]{padding:8px;background:#0003;border-top:1px solid #333;display:flex;flex-direction:column;gap:7px}.bse-field[data-v-e1d1d4e3]{display:flex;flex-direction:column;gap:3px}.bse-field--row[data-v-e1d1d4e3]{flex-direction:row;align-items:center;gap:5px}.bse-lbl[data-v-e1d1d4e3]{font-size:11px;color:#888;width:44px;flex-shrink:0}.bse-toggle[data-v-e1d1d4e3]{background:#333;border:1px solid #555;border-radius:3px;color:#888;font-size:10px;padding:2px 8px;cursor:pointer;transition:all .1s}.bse-toggle--on[data-v-e1d1d4e3]{background:#4a9eff33;border-color:#4a9eff;color:#4a9eff}.bse-color-row[data-v-e1d1d4e3]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.bse-color-preview[data-v-e1d1d4e3]{width:22px;height:22px;border-radius:3px;border:1px solid #555;flex-shrink:0}.bse-swatches[data-v-e1d1d4e3]{display:flex;gap:3px;flex-wrap:wrap}.bse-swatch[data-v-e1d1d4e3]{width:16px;height:16px;border-radius:3px;border:1px solid #555;cursor:pointer;transition:transform .1s;flex-shrink:0}.bse-swatch[data-v-e1d1d4e3]:hover{transform:scale(1.15)}.bse-color-picker[data-v-e1d1d4e3]{width:26px;height:26px;border:none;background:transparent;cursor:pointer;padding:0;flex-shrink:0}.bse-text-input[data-v-e1d1d4e3]{background:#222;border:none;color:#eee;border-radius:3px;font-size:11px;padding:2px 5px;width:100%;box-sizing:border-box}.bse-num[data-v-e1d1d4e3]{background:#222;border:1px solid #444;border-radius:3px;color:#eee;font-size:11px;text-align:right;width:52px;padding:2px 4px;-moz-appearance:textfield}.bse-num--sm[data-v-e1d1d4e3]{width:40px}.bse-num[data-v-e1d1d4e3]::-webkit-inner-spin-button,.bse-num[data-v-e1d1d4e3]::-webkit-outer-spin-button{-webkit-appearance:none}.bse-num[data-v-e1d1d4e3]:focus{outline:1px solid #4a9eff}.bse-unit[data-v-e1d1d4e3]{font-size:10px;color:#666}.bse-slider[data-v-e1d1d4e3]{flex:1;height:3px;accent-color:#4a9eff;cursor:pointer}.bse-add-btn[data-v-e1d1d4e3]{margin-top:4px;width:100%;background:#4a9eff1a;border:1px dashed rgba(74,158,255,.4);border-radius:4px;color:#4a9eff;font-size:12px;padding:5px;cursor:pointer;transition:background .1s}.bse-add-btn[data-v-e1d1d4e3]:hover{background:#4a9eff33}.svs[data-v-2e443387]{position:relative;padding:6px 8px;border-bottom:1px solid #333}.svs-linked[data-v-2e443387]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;padding:5px 7px;background:#00bcd41a;border:1px solid rgba(0,188,212,.35);border-radius:4px}.svs-linked-label[data-v-2e443387]{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#9fd8e2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svs-linked-label strong[data-v-2e443387]{color:#d7f3f8}.svs-linked-actions[data-v-2e443387]{display:flex;gap:5px;flex-shrink:0}.svs-mini[data-v-2e443387]{height:20px;padding:0 7px;background:#00838f;border:none;border-radius:3px;color:#fff;font-size:10px;cursor:pointer}.svs-mini[data-v-2e443387]:hover{background:#00acc1}.svs-mini[data-v-2e443387]:disabled{opacity:.5;cursor:default}.svs-mini--ghost[data-v-2e443387]{background:transparent;border:1px solid rgba(255,255,255,.18);color:#9aa7b4}.svs-mini--ghost[data-v-2e443387]:hover{color:#cdd6e0;background:#ffffff0d}.svs-feedback[data-v-2e443387]{margin:0 0 6px;font-size:10px;color:#5cc26a}.svs-row[data-v-2e443387]{display:flex;flex-wrap:wrap;gap:5px}.svs-btn[data-v-2e443387]{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;background:#151c24;border:1px solid rgba(255,255,255,.1);color:#7a9ab8;border-radius:4px;font-size:10px;font-family:var(--pg-font-ui, "Inter", sans-serif);cursor:pointer;transition:all .12s}.svs-btn[data-v-2e443387]:hover,.svs-btn--open[data-v-2e443387]{border-color:#00bcd466;color:#00bcd4}.svs-btn--disabled[data-v-2e443387]{opacity:.4;pointer-events:none}.svs-pop[data-v-2e443387]{position:absolute;top:calc(100% - 2px);left:8px;z-index:3400;min-width:200px;max-height:280px;overflow-y:auto;background:#11171f;border:1px solid rgba(255,255,255,.12);border-radius:6px;box-shadow:0 6px 20px #00000073;padding:8px}.svs-pop-title[data-v-2e443387]{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#4a6a7a;padding:0 2px 6px}.svs-input[data-v-2e443387]{width:100%;box-sizing:border-box;height:26px;padding:0 7px;margin-bottom:7px;background:#0c1118;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#cdd6e0;font-size:11px;font-family:var(--pg-font-ui, "Inter", sans-serif)}.svs-sections[data-v-2e443387]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.svs-check[data-v-2e443387]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#cdd6e0;cursor:pointer}.svs-check input[data-v-2e443387]{cursor:pointer}.svs-pop-actions[data-v-2e443387]{display:flex;gap:6px}.svs-save[data-v-2e443387]{flex:1;height:26px;background:#00838f;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer}.svs-save[data-v-2e443387]:hover{background:#00acc1}.svs-save[data-v-2e443387]:disabled{opacity:.4;cursor:default}.svs-cancel[data-v-2e443387]{height:26px;padding:0 10px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#9aa7b4;font-size:11px;cursor:pointer}.svs-cancel[data-v-2e443387]:hover{color:#cdd6e0}.svs-item[data-v-2e443387]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px;background:transparent;border:none;border-radius:4px;color:#cdd6e0;font-size:11px;font-family:var(--pg-font-ui, "Inter", sans-serif);text-align:left;cursor:pointer;transition:background .1s}.svs-item[data-v-2e443387]:hover{background:#ffffff0f}.svs-item--active[data-v-2e443387]{background:#00bcd41f}.svs-item-name[data-v-2e443387]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.svs-item-badge[data-v-2e443387]{flex-shrink:0;font-size:9px;color:#4a6a7a}.ep-breadcrumb[data-v-d400ecc6]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:5px 8px 4px;background:#ffffff0a;border-bottom:1px solid #333;font-size:11px;line-height:1.4}.ep-bc-sep[data-v-d400ecc6]{color:#555;flex-shrink:0}.ep-bc-item[data-v-d400ecc6]{padding:1px 4px;border-radius:3px;font-size:11px;white-space:nowrap}.ep-bc-item--link[data-v-d400ecc6]{background:none;border:none;color:#7ab4ff;cursor:pointer;transition:background .1s}.ep-bc-item--link[data-v-d400ecc6]:hover{background:#4a9eff26;color:#afd4ff}.ep-bc-item--current[data-v-d400ecc6]{color:#ddd;font-weight:600}.carousel-options[data-v-70a7324f]{padding:1em .5em}.pg-check[data-v-70a7324f]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.pg-slides[data-v-70a7324f]{display:flex;flex-direction:column;gap:8px}.pg-slide-row[data-v-70a7324f]{display:flex;align-items:center;gap:8px}.pg-slide-row__body[data-v-70a7324f]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.pg-slide-row__body .pg-input[data-v-70a7324f]{width:100%}.hero-parallax-options[data-v-352d9152]{padding:1em .5em}.img-order-list[data-v-352d9152]{display:flex;flex-direction:column;gap:4px;margin-top:4px}.img-order-item[data-v-352d9152]{display:flex;align-items:center;gap:8px;padding:4px 6px;background:var(--pg-bg-2, #f5f5f5);border-radius:4px;border:1px solid var(--pg-border, #ddd)}.img-order-thumb[data-v-352d9152]{width:40px;height:28px;object-fit:cover;border-radius:2px;flex-shrink:0}.img-order-name[data-v-352d9152]{flex:1;font-size:.75rem;color:var(--pg-text, #333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.img-order-actions[data-v-352d9152]{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.img-order-btn[data-v-352d9152]{width:20px;height:16px;font-size:.65rem;line-height:1;padding:0;background:var(--pg-bg, #fff);border:1px solid var(--pg-border, #ccc);border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--pg-text, #333)}.img-order-btn[data-v-352d9152]:disabled{opacity:.3;cursor:default}.img-order-btn[data-v-352d9152]:not(:disabled):hover{background:var(--pg-hover, #eee)}.hp-fonts-grid[data-v-352d9152]{display:flex;flex-direction:column;gap:6px}.hp-font-row[data-v-352d9152]{display:flex;align-items:center;gap:6px}.hp-font-label[data-v-352d9152]{width:62px;flex-shrink:0;font-size:.75rem;color:var(--pg-text-dim, #999)}.hp-font-row .pg-select--sm[data-v-352d9152]{flex:1;min-width:0}.hp-font-preview[data-v-352d9152]{flex-shrink:0;font-size:1rem;color:#1a1a1a;background:#fff;padding:0 4px;border-radius:3px;min-width:28px;text-align:center}.hp-desc-row[data-v-352d9152]{display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--pg-bg-2, #f5f5f5);border-radius:4px;border:1px solid var(--pg-border, #ddd);min-height:26px}.hp-desc-text[data-v-352d9152]{flex:1;font-size:.72rem;font-style:italic;color:#1a1a1a;line-height:1.3}.hp-desc-edit-btn[data-v-352d9152]{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:.7rem;padding:0 2px;color:var(--pg-text-faint, #aaa);line-height:1}.hp-desc-edit-btn[data-v-352d9152]:hover{color:var(--pg-text, #333)}.hp-desc-input[data-v-352d9152]{flex:1;color:#1a1a1a;background:#fff}.hp-desc-save-btn[data-v-352d9152],.hp-desc-cancel-btn[data-v-352d9152]{flex-shrink:0;width:22px;height:22px;border-radius:3px;border:1px solid var(--pg-border, #ccc);background:var(--pg-bg, #fff);cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center;color:var(--pg-text, #333)}.hp-desc-save-btn[data-v-352d9152]:not(:disabled):hover{background:var(--pg-hover, #eee)}.hp-desc-cancel-btn[data-v-352d9152]:not(:disabled):hover{background:var(--pg-hover, #eee)}.hp-desc-save-btn[data-v-352d9152]:disabled,.hp-desc-cancel-btn[data-v-352d9152]:disabled{opacity:.4;cursor:default}.seasonal-slots-options[data-v-d99b50ca]{padding:1em .5em}.ss-desc-row[data-v-d99b50ca]{display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--pg-bg-2, #f5f5f5);border-radius:4px;border:1px solid var(--pg-border, #ddd);min-height:26px}.ss-desc-text[data-v-d99b50ca]{flex:1;font-size:.72rem;font-style:italic;color:#1a1a1a;line-height:1.3}.ss-desc-edit-btn[data-v-d99b50ca]{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:.7rem;padding:0 2px;color:var(--pg-text-faint, #aaa);line-height:1}.ss-desc-edit-btn[data-v-d99b50ca]:hover{color:var(--pg-text, #333)}.ss-desc-input[data-v-d99b50ca]{flex:1;color:#1a1a1a;background:#fff}.ss-desc-save-btn[data-v-d99b50ca],.ss-desc-cancel-btn[data-v-d99b50ca]{flex-shrink:0;width:22px;height:22px;border-radius:3px;border:1px solid var(--pg-border, #ccc);background:var(--pg-bg, #fff);cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center;color:var(--pg-text, #333)}.ss-desc-save-btn[data-v-d99b50ca]:not(:disabled):hover,.ss-desc-cancel-btn[data-v-d99b50ca]:not(:disabled):hover{background:var(--pg-hover, #eee)}.ss-desc-save-btn[data-v-d99b50ca]:disabled,.ss-desc-cancel-btn[data-v-d99b50ca]:disabled{opacity:.4;cursor:default}.ss-source-row[data-v-d99b50ca]{display:flex;gap:12px;flex-wrap:wrap}.ss-source-opt[data-v-d99b50ca]{display:flex;align-items:center;gap:5px;font-size:.82rem;cursor:pointer;color:var(--pg-text, #333)}.ss-slots-row[data-v-d99b50ca]{display:flex;align-items:center;gap:10px}.ss-range[data-v-d99b50ca]{flex:1;accent-color:var(--pg-gold, #c8a84b)}.ss-slots-val[data-v-d99b50ca]{min-width:24px;text-align:right;font-size:.85rem;color:var(--pg-text, #f0e8d0);font-weight:700}.ss-font-row[data-v-d99b50ca]{display:flex;align-items:center;gap:8px}.ss-font-row .pg-select--sm[data-v-d99b50ca]{flex:1}.ss-font-preview[data-v-d99b50ca]{flex-shrink:0;font-size:1rem;color:#1a1a1a;background:#fff;padding:0 4px;border-radius:3px;min-width:28px;text-align:center}.pi-options[data-v-91caf9e5]{padding:1em .5em}.pi-type-row[data-v-91caf9e5]{display:flex;gap:6px;flex-wrap:wrap}.pi-type-opt[data-v-91caf9e5]{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;border:1px solid var(--pg-border, #444);cursor:pointer;font-size:.8rem;color:var(--pg-text, #f0e8d0);transition:border-color .15s,background .15s}.pi-type-opt.active[data-v-91caf9e5]{border-color:var(--pg-gold, #c8a84b);background:color-mix(in srgb,var(--pg-gold, #c8a84b) 12%,transparent)}.pi-type-opt input[data-v-91caf9e5]{display:none}.pi-preview[data-v-91caf9e5]{position:relative;height:70px;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin-bottom:10px}.pi-preview-title[data-v-91caf9e5]{position:relative;z-index:1;font-size:.95rem;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.pi-preview-sub[data-v-91caf9e5]{position:relative;z-index:1;font-size:.7rem;color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.5)}.pi-preview-overlay[data-v-91caf9e5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:0}.pi-color-row[data-v-91caf9e5]{display:flex;align-items:center;gap:8px}.pi-color-swatch[data-v-91caf9e5]{width:32px;height:28px;border:1px solid var(--pg-border, #444);border-radius:3px;padding:0;cursor:pointer;flex-shrink:0}.pi-color-hex[data-v-91caf9e5]{flex:1;font-family:monospace}.pi-img-row[data-v-91caf9e5]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pi-img-thumb[data-v-91caf9e5]{width:60px;height:40px;border-radius:3px;overflow:hidden;border:1px solid var(--pg-border, #444);flex-shrink:0}.pi-img-thumb img[data-v-91caf9e5]{width:100%;height:100%;object-fit:cover;display:block}.pi-img-clear[data-v-91caf9e5]{color:var(--pg-text-dim, #888);padding:0 6px}.pi-fonts-grid[data-v-91caf9e5]{display:flex;flex-direction:column;gap:6px}.pi-font-row[data-v-91caf9e5]{display:flex;align-items:center;gap:6px}.pi-font-label[data-v-91caf9e5]{width:62px;flex-shrink:0;font-size:.75rem;color:var(--pg-text-dim, #999)}.pi-font-row .pg-select--sm[data-v-91caf9e5]{flex:1;min-width:0}.pi-font-preview[data-v-91caf9e5]{flex-shrink:0;font-size:1rem;color:#1a1a1a;background:#fff;padding:0 4px;border-radius:3px;min-width:28px;text-align:center}.pi-range[data-v-91caf9e5]{width:100%;accent-color:var(--pg-gold, #c8a84b)}.io-header[data-v-1931ebe9]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#c8a84b12;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s}.io-header[data-v-1931ebe9]:hover{background:#c8a84b1f}.io-title[data-v-1931ebe9]{font-size:12px;font-weight:600;color:#c8a84b;flex:1;letter-spacing:.03em}.io-arrow[data-v-1931ebe9]{color:#bbb;flex-shrink:0;transition:transform .15s}.io-arrow--up[data-v-1931ebe9]{transform:rotate(180deg)}.io-body[data-v-1931ebe9]{padding:8px;display:flex;flex-direction:column;gap:7px;background:#0000001f;border-bottom:1px solid #2a3a44}.io-row[data-v-1931ebe9]{display:flex;align-items:center;gap:8px}.io-row--top[data-v-1931ebe9]{align-items:flex-start}.io-lbl[data-v-1931ebe9]{font-size:11px;color:#899;width:55px;flex-shrink:0}.io-lbl--src[data-v-1931ebe9]{color:#c8a84b;font-weight:600}.io-dim[data-v-1931ebe9]{font-size:10px;color:#899;width:32px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.io-input[data-v-1931ebe9],.io-select[data-v-1931ebe9]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:4px 7px;outline:none;transition:border-color .12s;min-width:0}.io-input[data-v-1931ebe9]:focus,.io-select[data-v-1931ebe9]:focus{border-color:#c8a84b}.io-select[data-v-1931ebe9]{cursor:pointer}.io-select option[data-v-1931ebe9]{background:#1c2128}.io-textarea[data-v-1931ebe9]{resize:vertical;min-height:48px;font-family:inherit;line-height:1.4}.io-color[data-v-1931ebe9]{width:28px;height:24px;border:1px solid #334;border-radius:3px;padding:0;cursor:pointer;flex-shrink:0}.io-range[data-v-1931ebe9]{flex:1;accent-color:#c8a84b}.io-btn[data-v-1931ebe9]{background:#c8a84b26;border:1px solid rgba(200,168,75,.35);border-radius:4px;color:#c8a84b;font-size:11px;font-weight:600;padding:4px 10px;cursor:pointer;transition:background .12s}.io-btn[data-v-1931ebe9]:hover{background:#c8a84b40}.io-btn--danger[data-v-1931ebe9]{color:#d94f3a;background:#d94f3a1a;border-color:#d94f3a4d}.io-btn--danger[data-v-1931ebe9]:hover{background:#d94f3a33}.ss-img-preview[data-v-1931ebe9]{width:100%;height:64px;border-radius:4px;overflow:hidden;border:1px solid #334}.ss-img-preview img[data-v-1931ebe9]{width:100%;height:100%;object-fit:cover;display:block}.ss-overlay-preview[data-v-1931ebe9]{height:28px;border-radius:4px;border:1px solid #334}.io-font-preview[data-v-1931ebe9]{flex-shrink:0;font-size:1rem;color:#cdd;background:#1c2128;padding:0 4px;border-radius:3px;min-width:28px;text-align:center}.mo-options[data-v-ec807039]{padding:1em .5em}.mo-range[data-v-ec807039]{width:100%;accent-color:var(--pg-gold, #c8a84b)}.mo-error[data-v-ec807039]{display:block;color:#e06050;font-size:.78rem;margin-top:3px}.mo-color-row[data-v-ec807039]{display:flex;align-items:center;gap:8px}.mo-color[data-v-ec807039]{width:48px;height:34px;padding:2px;border:1px solid var(--pg-border-mid, #444);border-radius:8px;background:var(--pg-bg-input, rgba(255,255,255,.07));cursor:pointer}.mo-logo-row[data-v-ec807039]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.mo-logo-preview[data-v-ec807039]{width:72px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px dashed var(--pg-border-mid, #444);border-radius:8px;background:var(--pg-bg-input, rgba(255,255,255,.07));overflow:hidden}.mo-logo-preview img[data-v-ec807039]{max-width:100%;max-height:100%;object-fit:contain}.mo-logo-actions[data-v-ec807039]{display:flex;flex-direction:column;gap:6px}.mo-logo-url[data-v-ec807039]{margin-top:2px}.co-header[data-v-33cdcae6]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#5b8dd912;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s;font-size:12px;font-weight:600;color:#5b8dd9;letter-spacing:.03em}.co-header[data-v-33cdcae6]:hover{background:#5b8dd91f}.co-arrow[data-v-33cdcae6]{color:#bbb;flex-shrink:0;margin-left:auto;transition:transform .15s}.co-arrow--up[data-v-33cdcae6]{transform:rotate(180deg)}.co-body[data-v-33cdcae6]{padding:8px;display:flex;flex-direction:column;gap:5px;background:#0000001f;border-bottom:1px solid #2a3a44}.co-row[data-v-33cdcae6]{display:flex;align-items:center;gap:8px}.co-lbl[data-v-33cdcae6]{font-size:11px;color:#899;width:36px;flex-shrink:0;font-weight:600}.co-select[data-v-33cdcae6]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:3px 7px;outline:none;cursor:pointer;transition:border-color .12s}.co-select[data-v-33cdcae6]:focus{border-color:#5b8dd9}.co-select option[data-v-33cdcae6]{background:#1c2128}.option-editor[data-v-1c20fb89]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px;max-width:350px}.editor-group-title[data-v-1c20fb89]{color:#ccc;font-size:13px;margin-bottom:1rem;font-weight:700;letter-spacing:.02em}.field[data-v-1c20fb89]{margin-bottom:.7rem}.field label[data-v-1c20fb89]{font-size:12px;color:#a4a7ac;margin-bottom:.2rem;display:block}.field input[data-v-1c20fb89],.field select[data-v-1c20fb89]{background:#41474c;border:none;color:#f4f8f8;border-radius:5px;font-size:13px;padding:4px 8px;width:100%}.option-editor[data-v-df571a6b]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px;max-width:350px}.editor-group-title[data-v-df571a6b]{color:#ccc;font-size:13px;margin-bottom:1rem;font-weight:700}.field[data-v-df571a6b]{margin-bottom:.7rem}.field label[data-v-df571a6b]{font-size:12px;color:#a4a7ac;margin-bottom:.2rem;display:block}.field input[data-v-df571a6b]{background:#41474c;border:none;color:#f4f8f8;border-radius:5px;font-size:13px;padding:4px 8px;width:100%}.no-doc[data-v-df571a6b]{color:#ccc;padding:2em;text-align:center}.option-editor[data-v-949ecee3]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px;max-width:350px}.editor-group-title[data-v-949ecee3]{color:#ccc;font-size:13px;margin-bottom:1rem;font-weight:700;letter-spacing:.02em}.field[data-v-949ecee3]{margin-bottom:.7rem}.field label[data-v-949ecee3]{font-size:12px;color:#a4a7ac;margin-bottom:.2rem;display:block}.field input[data-v-949ecee3],.field select[data-v-949ecee3]{background:#41474c;border:none;color:#f4f8f8;border-radius:5px;font-size:13px;padding:4px 8px;width:100%}.tree-node--with-tree-line{position:relative}.tree-line{position:absolute;background-color:#bbb}.tree-vline{width:1px;top:0;bottom:0}.tree-hline{height:1px;top:50%;width:10px}.he-tree--rtl{direction:rtl}.he-tree-drag-placeholder{background:#ddf2f9;border:1px dashed #00d9ff;height:22px;width:100%}.he-tree__open-icon{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block}.he-tree__open-icon.open{transform:rotate(90deg)}.he-tree__open-icon svg{width:1em}.mtl-tree .tree-node-inner{display:flex;align-items:center;font-size:14px}.mtl-tree .tree-node{padding:1px 0}.mtl-tree .tree-node:hover{background-color:#ededed}.mtl-checkbox{width:14px;height:14px}.mtl-ml{margin-left:4px}.mtl-mr{margin-right:4px}.mtl-tree table{width:100%;border-collapse:collapse;border-spacing:0}.mtl-tree td,.mtl-tree th{border-bottom:1px solid rgba(224,224,224,1);line-height:1.5}.mtl-tree tr:last-child td,.mtl-tree tr:last-child tr{border-bottom:0px}.mtl-text-left{text-align:left}.mtl-text-center{text-align:center}.mtl-text-right{text-align:right}.io-header[data-v-d1c9d497]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#c8a84b12;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s}.io-header[data-v-d1c9d497]:hover{background:#c8a84b1f}.io-title[data-v-d1c9d497]{font-size:12px;font-weight:600;color:#c8a84b;flex:1;letter-spacing:.03em}.io-header-actions[data-v-d1c9d497]{display:flex;gap:3px}.io-action-btn[data-v-d1c9d497]{background:none;border:none;color:#bbb;cursor:pointer;padding:2px 3px;border-radius:3px;transition:color .1s;line-height:1}.io-action-btn[data-v-d1c9d497]:hover{color:#c8a84b}.io-arrow[data-v-d1c9d497]{color:#bbb;flex-shrink:0;transition:transform .15s}.io-arrow--up[data-v-d1c9d497]{transform:rotate(180deg)}.io-body[data-v-d1c9d497]{padding:8px;display:flex;flex-direction:column;gap:7px;background:#0000001f;border-bottom:1px solid #2a3a44}.io-row[data-v-d1c9d497]{display:flex;align-items:center;gap:8px}.io-lbl[data-v-d1c9d497]{font-size:11px;color:#899;width:70px;flex-shrink:0}.io-lbl--src[data-v-d1c9d497]{color:#c8a84b;font-weight:600}.io-input[data-v-d1c9d497],.io-select[data-v-d1c9d497]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:4px 7px;outline:none;transition:border-color .12s;min-width:0}.io-input[data-v-d1c9d497]:focus,.io-select[data-v-d1c9d497]:focus{border-color:#c8a84b}.io-input[data-v-d1c9d497]:disabled{opacity:.4;cursor:not-allowed}.io-select[data-v-d1c9d497]{cursor:pointer}.io-select option[data-v-d1c9d497]{background:#1c2128}.io-style-group[data-v-d1c9d497]{display:flex;gap:3px}.io-style-btn[data-v-d1c9d497]{width:26px;height:24px;background:#1c2128;border:1px solid #334;border-radius:4px;color:#899;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s;padding:0}.io-style-btn[data-v-d1c9d497]:hover{border-color:#bbb;color:#cdd}.io-style-btn--active[data-v-d1c9d497]{border-color:#c8a84b;color:#c8a84b;background:#c8a84b1a}.io-toggle[data-v-d1c9d497]{position:relative;width:36px;height:20px;background:#334;border:1px solid #445;border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0;padding:0}.io-toggle--on[data-v-d1c9d497]{background:#c8a84b4d;border-color:#c8a84b}.io-toggle-thumb[data-v-d1c9d497]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#667;border-radius:50%;transition:transform .15s,background .15s}.io-toggle--on .io-toggle-thumb[data-v-d1c9d497]{transform:translate(16px);background:#c8a84b}.bo[data-v-48db5b1c]{display:flex;flex-direction:column;gap:8px;padding:8px}.bo-row[data-v-48db5b1c]{display:flex;gap:8px}.bo-row .bo-field[data-v-48db5b1c]{flex:1;min-width:0}.bo-field[data-v-48db5b1c]{display:flex;flex-direction:column;gap:3px}.bo-field label[data-v-48db5b1c]{font-size:11px;color:#9aa4ae}.bo-field input[type=text][data-v-48db5b1c],.bo-field select[data-v-48db5b1c]{background:#222;border:1px solid #3a3a3a;color:#eee;border-radius:4px;font-size:13px;padding:4px 6px;width:100%;box-sizing:border-box}.bo-action[data-v-48db5b1c]{display:flex;align-items:center;gap:4px}.bo-action .lo-page-btn[data-v-48db5b1c]{background:#1c2128;border:1px solid #334;border-radius:4px;color:#bbb;cursor:pointer;padding:3px 6px;flex-shrink:0;line-height:0;transition:border-color .12s,color .12s,background .12s}.bo-action .lo-page-btn[data-v-48db5b1c]:hover{border-color:#00bcd4;color:#00bcd4}.bo-action input[data-v-48db5b1c]{flex:1;min-width:0}.bo-check[data-v-48db5b1c]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#cdd6e0;cursor:pointer}.bo-color[data-v-48db5b1c]{display:flex;align-items:center;gap:6px}.bo-color input[type=color][data-v-48db5b1c]{width:30px;height:26px;padding:0;border:1px solid #3a3a3a;border-radius:4px;background:transparent;cursor:pointer}.bo-color-hex[data-v-48db5b1c]{flex:1;min-width:0}.bo-clear[data-v-48db5b1c]{background:none;border:1px solid #555;color:#aaa;border-radius:4px;cursor:pointer;padding:0 7px;height:26px}.bo-clear[data-v-48db5b1c]:hover{color:#fff;border-color:#888}.option-editor[data-v-1e31746b]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px}.editor-group-title[data-v-1e31746b]{color:#ccc;font-size:13px;margin-bottom:.6rem;font-weight:700;letter-spacing:.02em}.hint[data-v-1e31746b]{margin:0 0 .6rem;font-size:11px;color:#aab;line-height:1.4}.hint code[data-v-1e31746b]{background:#ffffff0f;padding:0 4px;border-radius:3px;font-size:10.5px}.svg-textarea[data-v-1e31746b]{width:100%;background:#1a1d22;color:#e8e8e8;border:1px solid #3a3e44;border-radius:4px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;line-height:1.5;resize:vertical;box-sizing:border-box}.svg-textarea[data-v-1e31746b]:focus{outline:none;border-color:#2684ff}.warn[data-v-1e31746b]{margin:6px 0 0;font-size:11px;color:#ffb86c}.warn code[data-v-1e31746b]{background:#ffffff0f;padding:0 4px;border-radius:3px}.actions[data-v-1e31746b]{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.btn[data-v-1e31746b]{background:transparent;border:1px solid #3a3e44;color:#e8e8e8;padding:4px 10px;border-radius:4px;font-size:11px;cursor:pointer;font-family:inherit}.btn[data-v-1e31746b]:hover{border-color:#2684ff;color:#2684ff}.btn--primary[data-v-1e31746b]{background:#2684ff;color:#fff;border-color:#2684ff}.btn--primary[data-v-1e31746b]:hover{background:#1e6fd9;color:#fff}.btn--ghost[data-v-1e31746b]{opacity:.7}.preview[data-v-1e31746b]{margin-top:10px;background:#1a1d22;border:1px solid #3a3e44;border-radius:4px;padding:8px 10px}.preview summary[data-v-1e31746b]{cursor:pointer;font-size:11px;color:#aab;-webkit-user-select:none;user-select:none}.preview-frame[data-v-1e31746b]{margin-top:8px;padding:12px;background:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center}.preview-frame[data-v-1e31746b] svg{max-width:100%;height:auto}.pg-select[data-v-c18ad607]{background:var(--pg-bg-input, rgba(255, 255, 255, .07));color:var(--pg-text, #f0e8d0);border:1px solid var(--pg-border-mid, rgba(255, 255, 255, .12));border-radius:6px;padding:4px 6px;font-family:var(--pg-font-ui, "Inter", sans-serif);font-size:12px}.pg-select option[data-v-c18ad607]{background:#15191e;color:#f0e8d0;padding:3px 6px}.pg-select option[data-v-c18ad607]:checked{background:#c8a84b4d;color:#f5edd8}.cl-header[data-v-7b0f3ac4]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#5b8dd912;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600;color:#5b8dd9;letter-spacing:.03em}.cl-header[data-v-7b0f3ac4]:hover{background:#5b8dd91f}.cl-arrow[data-v-7b0f3ac4]{color:#bbb;margin-left:auto;transition:transform .15s;flex-shrink:0}.cl-arrow--up[data-v-7b0f3ac4]{transform:rotate(180deg)}.cl-body[data-v-7b0f3ac4]{padding:8px;display:flex;flex-direction:column;gap:6px;background:#0000001f;border-bottom:1px solid #2a3a44}.cl-radio[data-v-7b0f3ac4]{display:flex;gap:7px;align-items:flex-start;font-size:11.5px;color:#cdd6e0;cursor:pointer}.cl-radio input[data-v-7b0f3ac4]{margin-top:2px}.cl-radio b[data-v-7b0f3ac4]{color:#e6edf3}.cl-inline[data-v-7b0f3ac4]{display:flex;gap:6px}.cl-btn[data-v-7b0f3ac4]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:11px;padding:4px 6px;cursor:pointer}.cl-btn[data-v-7b0f3ac4]:hover{border-color:#5b8dd9}.cl-empty[data-v-7b0f3ac4]{font-size:11px;color:#889;font-style:italic}.cl-item[data-v-7b0f3ac4]{display:flex;align-items:center;gap:4px;background:#1c2128;border:1px solid #2a3340;border-radius:5px;padding:3px 5px}.cl-item--sel[data-v-7b0f3ac4]{border-color:#5b8dd9}.cl-open[data-v-7b0f3ac4]{background:none;border:none;color:#7fb;cursor:pointer;width:18px;font-size:12px;flex-shrink:0}.cl-open.on[data-v-7b0f3ac4]{color:#4ade80}.cl-title[data-v-7b0f3ac4]{flex:1;min-width:0;font-size:12px;color:#cdd6e0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-title[data-v-7b0f3ac4]:hover{color:#fff;text-decoration:underline}.cl-ico[data-v-7b0f3ac4]{background:none;border:1px solid transparent;color:#9aa4ae;cursor:pointer;border-radius:4px;width:22px;height:22px;font-size:12px;flex-shrink:0}.cl-ico[data-v-7b0f3ac4]:hover:not(:disabled){color:#fff;border-color:#445}.cl-ico[data-v-7b0f3ac4]:disabled{opacity:.35;cursor:default}.cl-ico.on[data-v-7b0f3ac4]{color:#e0a23a}.cl-del[data-v-7b0f3ac4]:hover:not(:disabled){color:#f87171;border-color:#633}.cl-add[data-v-7b0f3ac4]{margin-top:2px;background:#1c2128;border:1px dashed #3a4a5a;border-radius:5px;color:#7a9ab8;font-size:12px;padding:6px;cursor:pointer}.cl-add[data-v-7b0f3ac4]:hover:not(:disabled){border-color:#5b8dd9;color:#00bcd4}.cl-add[data-v-7b0f3ac4]:disabled{opacity:.5;cursor:default}.cl-row[data-v-7b0f3ac4]{display:flex;align-items:center;gap:8px}.cl-lbl[data-v-7b0f3ac4]{font-size:11px;color:#899;width:64px;flex-shrink:0;font-weight:600}.cl-select[data-v-7b0f3ac4],.cl-num[data-v-7b0f3ac4]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:3px 7px;outline:none}.cl-num[data-v-7b0f3ac4]{max-width:70px}.cl-unit[data-v-7b0f3ac4]{font-size:11px;color:#889}.cl-color[data-v-7b0f3ac4]{display:flex;align-items:center;gap:5px;flex:1;min-width:0}.cl-color input[type=color][data-v-7b0f3ac4]{width:28px;height:26px;padding:0;border:1px solid #3a3a3a;border-radius:4px;background:none;cursor:pointer;flex-shrink:0}.cl-color-hex[data-v-7b0f3ac4]{flex:1;min-width:0;background:#222;border:1px solid #3a3a3a;color:#eee;border-radius:4px;font-size:12px;padding:4px 6px}.cl-clear[data-v-7b0f3ac4]{background:none;border:1px solid #555;color:#aaa;border-radius:4px;cursor:pointer;padding:0 7px;height:26px;flex-shrink:0}.cl-clear[data-v-7b0f3ac4]:hover{color:#fff;border-color:#888}.cl-select[data-v-7b0f3ac4]:focus,.cl-num[data-v-7b0f3ac4]:focus{border-color:#5b8dd9}.cl-select option[data-v-7b0f3ac4]{background:#1c2128}.cio[data-v-97d8f91a]{display:flex;flex-direction:column;gap:8px;padding:8px}.cio-hint[data-v-97d8f91a]{margin:0;font-size:11px;color:#889;font-style:italic}.cio-check[data-v-97d8f91a]{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#cdd6e0;cursor:pointer}.cio-field[data-v-97d8f91a]{display:flex;flex-direction:column;gap:3px}.cio-field label[data-v-97d8f91a]{font-size:11px;color:#9aa4ae}.cio-field input[data-v-97d8f91a]{background:#222;border:1px solid #3a3a3a;color:#eee;border-radius:4px;font-size:13px;padding:4px 6px;width:100%;box-sizing:border-box}.cio-btn[data-v-97d8f91a]{background:none;border:1px solid #3a4a54;color:#cdd6e0;border-radius:4px;font-size:12px;padding:5px 8px;cursor:pointer;text-align:left;transition:color .1s,border-color .1s}.cio-btn[data-v-97d8f91a]:hover{color:#5b8dd9;border-color:#5b8dd9}.cio-btn--danger[data-v-97d8f91a]:hover{color:#e05;border-color:#e05}.cio-btn[data-v-97d8f91a]:disabled{opacity:.5;cursor:default}.cio-color[data-v-97d8f91a]{display:flex;align-items:center;gap:5px}.cio-color input[type=color][data-v-97d8f91a]{width:28px;height:26px;padding:0;flex-shrink:0;cursor:pointer}.cio-color-hex[data-v-97d8f91a]{flex:1;min-width:0}.cio-clear[data-v-97d8f91a]{background:none;border:1px solid #555;color:#aaa;border-radius:4px;cursor:pointer;padding:0 7px;height:26px;flex-shrink:0}.cio-clear[data-v-97d8f91a]:hover{color:#fff;border-color:#888}.form-input[data-v-e9056723],.form-input[data-v-72f15863]{width:100%;padding:6px 8px;border:1px solid #e1e1e1;border-radius:4px;font-size:1em}.tbl-flags[data-v-72f15863]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;font-size:12px}.tbl-grid-wrap[data-v-72f15863]{overflow-x:auto;margin-bottom:8px}.tbl-grid[data-v-72f15863]{border-collapse:collapse}.tbl-grid td[data-v-72f15863]{padding:1px}.tbl-cell[data-v-72f15863]{width:90px;padding:4px 6px;border:1px solid #555;border-radius:3px;background:#222;color:#eee;font-size:12px}.tbl-cell--head[data-v-72f15863]{font-weight:700;border-color:#888}.tbl-act[data-v-72f15863]{text-align:center}.tbl-act button[data-v-72f15863],.tbl-add button[data-v-72f15863]{background:none;border:1px solid #555;border-radius:3px;color:#aaa;cursor:pointer;font-size:11px;padding:1px 6px}.tbl-act button[data-v-72f15863]:disabled{opacity:.3;cursor:default}.tbl-add[data-v-72f15863]{display:flex;gap:6px;margin-bottom:10px}.form-input[data-v-2c711c6a]{width:100%;padding:6px 8px;border:1px solid #e1e1e1;border-radius:4px;font-size:1em}.hr-row[data-v-2c711c6a]{display:flex;gap:10px}.hr-num[data-v-2c711c6a]{width:70px}.hr-color[data-v-2c711c6a]{display:flex;align-items:center;gap:6px}.hr-color input[type=color][data-v-2c711c6a]{flex:0 0 34px;height:30px;padding:0;border:1px solid #555;border-radius:4px;background:none}.hr-auto[data-v-2c711c6a]{background:none;border:1px solid #555;border-radius:3px;color:#aaa;cursor:pointer;font-size:11px;padding:4px 8px}.hr-auto[data-v-2c711c6a]:disabled{opacity:.35;cursor:default}.fo-header[data-v-8692a783]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:#c8a84b0f;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55));transition:background .12s,color .12s}.fo-header[data-v-8692a783]:hover{background:#c8a84b1a;color:var(--pg-text-mid, rgba(240, 232, 208, .78))}.fo-title[data-v-8692a783]{font-size:12px;font-weight:600;color:inherit;flex:1;letter-spacing:.03em}.fo-arrow[data-v-8692a783]{color:#bbb;flex-shrink:0;transition:transform .15s}.fo-arrow--up[data-v-8692a783]{transform:rotate(180deg)}.fo-body[data-v-8692a783]{padding:8px;display:flex;flex-direction:column;gap:7px;background:#0000001f;border-bottom:1px solid #2a3a44}.fo-row[data-v-8692a783]{display:flex;align-items:center;gap:8px}.fo-lbl[data-v-8692a783]{font-size:11px;color:#899;width:70px;flex-shrink:0}.fo-input[data-v-8692a783],.fo-select[data-v-8692a783]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:12px;padding:4px 7px;outline:none;transition:border-color .12s;min-width:0}.fo-input[data-v-8692a783]:focus,.fo-select[data-v-8692a783]:focus{border-color:#68d391}.fo-select[data-v-8692a783]{cursor:pointer}.fo-select option[data-v-8692a783]{background:#1c2128}.fo-toggle[data-v-8692a783]{position:relative;width:36px;height:20px;background:#334;border:1px solid #445;border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0;padding:0}.fo-toggle--on[data-v-8692a783]{background:#68d3914d;border-color:#68d391}.fo-toggle-thumb[data-v-8692a783]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#667;border-radius:50%;transition:transform .15s,background .15s}.fo-toggle--on .fo-toggle-thumb[data-v-8692a783]{transform:translate(16px);background:#68d391}.fo-subhdr[data-v-8692a783]{margin-top:6px;padding:4px 2px 2px;font-size:10px;font-weight:600;color:#68d391;letter-spacing:.05em;text-transform:uppercase;border-top:1px dashed #2a3a44}.fo-subhdr-hint[data-v-8692a783]{font-weight:400;color:#bbb;text-transform:none;letter-spacing:0;margin-left:4px}.fo-presets .fo-preset-btns[data-v-8692a783]{flex:1;display:flex;gap:4px;min-width:0}.fo-preset-btn[data-v-8692a783]{flex:1;background:#1c2128;border:1px solid #334;border-radius:4px;color:#cdd;font-size:11px;padding:4px 6px;cursor:pointer;transition:border-color .12s,background .12s}.fo-preset-btn[data-v-8692a783]:hover{border-color:#68d391;background:#68d3911a}.fo-preset-btn--reset[data-v-8692a783]{flex:0 0 28px;color:#899}.fo-preset-btn--reset[data-v-8692a783]:hover{border-color:#d36868;background:#d368681a;color:#e88}.co-header[data-v-265f507c]{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;font-weight:600;font-size:12px;letter-spacing:.03em;color:var(--pg-text-dim, rgba(240, 232, 208, .55));background:#c8a84b0f;border-top:1px solid #2a3a44;border-bottom:1px solid #2a3a44;transition:background .12s,color .12s;cursor:pointer;-webkit-user-select:none;user-select:none}.co-arrow[data-v-265f507c]{margin-left:auto;transform:rotate(0);transition:transform .15s;color:var(--pg-muted, #8a97a5)}.co-arrow--up[data-v-265f507c]{transform:rotate(180deg)}.co-body[data-v-265f507c]{padding:10px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--pg-border, #2a3a44);background:#00000014}.co-row[data-v-265f507c]{display:flex;align-items:center;gap:10px}.co-lbl[data-v-265f507c]{width:36px;font-size:11px;font-weight:600;color:var(--pg-muted, #8a97a5);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.co-select[data-v-265f507c]{flex:1;background:#00000040;color:var(--pg-fg, #ede8d8);border:1px solid var(--pg-border, #334);border-radius:4px;font-size:12px;padding:4px 8px;font-family:inherit;outline:none}.co-select[data-v-265f507c]:focus{border-color:var(--pg-accent, #c8a84b)}.option-editor[data-v-00bb6b2f]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px;max-width:350px}.field[data-v-00bb6b2f]{margin-bottom:.7rem}.field label[data-v-00bb6b2f]{display:block;color:#a4a7ac;font-size:12px;margin-bottom:.2rem}.field small[data-v-00bb6b2f]{display:block;color:#8b9097;font-size:11px;margin-top:.25rem;line-height:1.35}.sbo-control[data-v-00bb6b2f]{background:#41474c;color:#f4f8f8;border:none;border-radius:5px;padding:4px 8px;width:100%}.sbo-control.small[data-v-00bb6b2f]{width:90px}.hint[data-v-00bb6b2f]{background:#4b5563;color:#fff;padding:.5rem .6rem;border-radius:6px;margin-bottom:.6rem;font-size:12px;line-height:1.4}.hint--info[data-v-00bb6b2f]{background:#33414f}.hint--muted[data-v-00bb6b2f]{background:transparent;color:#8b9097;padding:.4rem 0 0;font-size:11px}.details summary[data-v-00bb6b2f]{cursor:pointer;margin:.2rem 0 .6rem}.option-editor[data-v-28bd2d12]{background:#23272d;color:#f4f8f8;padding:1rem;border-radius:8px;font-size:13px;max-width:350px}.editor-group-title[data-v-28bd2d12]{color:#ccc;font-size:13px;margin-bottom:1rem;font-weight:700}.field[data-v-28bd2d12]{margin-bottom:.7rem}.field label[data-v-28bd2d12]{display:block;color:#a4a7ac;font-size:12px;margin-bottom:.2rem}.sbo-control[data-v-28bd2d12]{background:#41474c;color:#f4f8f8;border:none;border-radius:5px;padding:4px 8px;width:100%}.sbo-control.small[data-v-28bd2d12]{width:90px}.row[data-v-28bd2d12]{display:flex;align-items:center;gap:.5rem}.hint[data-v-28bd2d12]{background:#4b5563;color:#fff;padding:.5rem .6rem;border-radius:6px;margin-bottom:.6rem;font-size:12px}.details summary[data-v-28bd2d12]{cursor:pointer;margin:.2rem 0 .6rem}.pm[data-v-2b368c2a]{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:#13181f;border-radius:8px;overflow:visible;min-width:260px;font-size:calc(12px * var(--pg-ui-zoom, 1))}.pm-tabs[data-v-2b368c2a]{flex:none;display:flex;align-items:center;gap:2px;padding:6px 8px 0;border-bottom:1px solid #1e2730}.pm-tab[data-v-2b368c2a]{background:none;border:none;border-bottom:2px solid transparent;color:#bbb;font-size:calc(11px * var(--pg-ui-zoom, 1));font-weight:600;padding:4px 10px 5px;cursor:pointer;letter-spacing:.04em;transition:color .12s,border-color .12s;margin-bottom:-1px}.pm-tab[data-v-2b368c2a]:hover{color:#99a}.pm-tab--active[data-v-2b368c2a]{color:#00bcd4;border-bottom-color:#00bcd4}.pm-tabs-actions[data-v-2b368c2a]{margin-left:auto;display:flex;gap:2px;padding-bottom:4px}.pm-icon-btn[data-v-2b368c2a]{background:none;border:1px solid #2a3040;border-radius:4px;color:#bbb;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .1s,border-color .1s,background .1s}.pm-icon-btn[data-v-2b368c2a]:hover{color:#00bcd4;border-color:#00bcd4;background:#00bcd414}.pm svg[data-v-2b368c2a]{width:calc(11px * var(--pg-ui-zoom, 1));height:calc(11px * var(--pg-ui-zoom, 1))}.pm .pm-icon-btn[data-v-2b368c2a]{width:calc(22px * var(--pg-ui-zoom, 1));height:calc(22px * var(--pg-ui-zoom, 1))}.pm .pm-toggle[data-v-2b368c2a]{width:calc(14px * var(--pg-ui-zoom, 1))}.pm .pm-zoom-btn[data-v-2b368c2a]{width:auto;padding:0 6px;font-weight:700}.pm .pm-zoom-btn[data-v-2b368c2a]:disabled{opacity:.35;cursor:default}.pm .pm-zoom-btn+.pm-zoom-btn[data-v-2b368c2a]{margin-right:6px}.pm-import-input[data-v-2b368c2a]{display:none}.pm-tree[data-v-2b368c2a]{padding:6px 0 8px;flex:1 1 auto;min-height:0;overflow-y:auto}.pm-loading[data-v-2b368c2a],.pm-empty[data-v-2b368c2a]{padding:12px 14px;color:#bbb;font-style:italic;font-size:calc(11px * var(--pg-ui-zoom, 1))}.pm-error[data-v-2b368c2a]{color:#e05;padding:8px 14px;font-size:calc(11px * var(--pg-ui-zoom, 1))}.pm-row[data-v-2b368c2a]{display:flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;cursor:pointer;border-radius:4px;transition:background .1s;-webkit-user-select:none;user-select:none}.pm-row[data-v-2b368c2a]:hover{background:#ffffff0a}.pm-row:hover .pm-row-actions[data-v-2b368c2a]{opacity:1}.pm-row--folder[data-v-2b368c2a]{color:#8ab}.pm-row--page[data-v-2b368c2a]{color:#aab;padding-left:8px}.pm-row--page[data-v-2b368c2a]:hover{color:#ccd}.pm-toggle[data-v-2b368c2a]{background:none;border:none;color:#bbb;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0;width:14px}.pm-toggle[data-v-2b368c2a]:hover{color:#778}.pm-folder-icon[data-v-2b368c2a],.pm-page-icon[data-v-2b368c2a]{font-size:calc(11px * var(--pg-ui-zoom, 1));flex-shrink:0;line-height:1}.pm-label[data-v-2b368c2a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--pg-ui-zoom, 1))}.pm-row--folder .pm-label[data-v-2b368c2a]{font-weight:600;font-size:calc(11px * var(--pg-ui-zoom, 1));letter-spacing:.02em}.pm-lock[data-v-2b368c2a]{flex:none;margin-left:4px;opacity:.65}.pm-row-actions[data-v-2b368c2a]{display:flex;gap:1px;opacity:0;flex-shrink:0;transition:opacity .1s}.pm-act[data-v-2b368c2a]{background:none;border:none;color:#bbb;cursor:pointer;padding:2px 3px;border-radius:3px;display:flex;align-items:center;transition:color .1s,background .1s;line-height:1}.pm-act[data-v-2b368c2a]:hover{color:#00bcd4;background:#00bcd41a}.pm-act--danger[data-v-2b368c2a]:hover{color:#e05;background:#dc00321a}.pm-inline-form[data-v-2b368c2a]{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#00bcd40d;border-top:1px solid #1e2a30;border-bottom:1px solid #1e2a30}.pm-inline-form--child[data-v-2b368c2a]{padding-left:28px;background:#0003}.pm-inline-input[data-v-2b368c2a]{flex:1;background:#1c2128;border:1px solid #2a3a44;border-radius:4px;color:#cdd;font-size:calc(11px * var(--pg-ui-zoom, 1));padding:3px 7px;outline:none;min-width:0}.pm-inline-input[data-v-2b368c2a]:focus{border-color:#00bcd4}.pm-inline-ok[data-v-2b368c2a]{background:#00bcd426;border:1px solid #00bcd4;border-radius:4px;color:#00bcd4;font-size:calc(10px * var(--pg-ui-zoom, 1));padding:2px 7px;cursor:pointer;transition:background .1s}.pm-inline-ok[data-v-2b368c2a]:hover{background:#00bcd447}.pm-inline-cancel[data-v-2b368c2a]{background:none;border:none;color:#bbb;font-size:calc(11px * var(--pg-ui-zoom, 1));cursor:pointer;padding:2px 4px;transition:color .1s}.pm-inline-cancel[data-v-2b368c2a]:hover{color:#e05}.pm-ctx[data-v-2b368c2a]{position:fixed;z-index:var(--pg-z-modal-inline-menu);background:#161c24;border:1px solid #2a3340;box-shadow:0 6px 24px #0000008c;border-radius:6px;min-width:150px;padding:5px 0;list-style:none;margin:0}.pm-ctx-item[data-v-2b368c2a]{display:flex;align-items:center;gap:7px;padding:5px 14px;font-size:calc(11px * var(--pg-ui-zoom, 1));color:#aab;cursor:pointer;transition:background .1s,color .1s}.pm-ctx-item[data-v-2b368c2a]:hover{background:#00bcd41a;color:#00bcd4}.pm-ctx-item--danger[data-v-2b368c2a]:hover{background:#dc00321a;color:#e05}.pm-ctx-label[data-v-2b368c2a]{padding:4px 14px 2px;font-size:calc(9px * var(--pg-ui-zoom, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5a6a78}.pm-ctx-check[data-v-2b368c2a]{display:inline-block;width:11px;text-align:center;color:#00bcd4}.pm-ctx-sep[data-v-2b368c2a]{border-top:1px solid #1e2730;margin:4px 0}[data-v-2b368c2a] .he-tree,[data-v-2b368c2a] .tree-node,[data-v-2b368c2a] .tree-node-inner{padding:0}.pm-act[data-v-2b368c2a]:disabled{opacity:.28;cursor:default}[data-v-adf48dbb] .pg-input,[data-v-adf48dbb] .pg-input:focus{color:#2b2b2b!important;background:#fff!important;border-color:#0000002e!important}[data-v-adf48dbb] .pg-input::placeholder{color:#9a9a9a!important}[data-v-adf48dbb] .pg-label,[data-v-adf48dbb] .pg-form label{color:#dad4d4!important}[data-v-adf48dbb] h3.section-title{color:#c8a84b!important}.pg-config[data-v-adf48dbb]{display:flex;align-items:stretch;gap:0;min-height:340px}.pg-config-nav[data-v-adf48dbb]{flex:0 0 178px;display:flex;flex-direction:column;gap:2px;padding-right:14px;border-right:1px solid rgba(255,255,255,.1)}.pg-config-tab[data-v-adf48dbb]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;background:transparent;border:none;border-radius:6px;color:#b9c2cc;font-size:13px;font-family:inherit;text-align:left;cursor:pointer;transition:background .12s,color .12s}.pg-config-tab[data-v-adf48dbb]:hover{background:#ffffff0f;color:#e6ecf2}.pg-config-tab--active[data-v-adf48dbb]{background:#00bcd424;color:#00bcd4;font-weight:600}.pg-config-tab-icon[data-v-adf48dbb]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:6px;background:#ffffff0f;font-size:14px}.pg-config-tab--active .pg-config-tab-icon[data-v-adf48dbb]{background:#00bcd438}.pg-config-panel[data-v-adf48dbb]{flex:1 1 auto;min-width:0;padding:0 4px 4px 18px;max-height:62vh;overflow-y:auto}.section-title[data-v-adf48dbb]{font-size:1.12em;margin:0 0 10px;font-weight:600;color:var(--pg-gold)}.section-title[data-v-adf48dbb]:not(:first-child){margin-top:18px}.form-actions[data-v-adf48dbb]{display:flex;justify-content:flex-end;gap:.7em;width:100%;margin-top:18px}.slug-regen[data-v-adf48dbb],.pg-copy-btn[data-v-adf48dbb]{background:none;border:1px solid var(--pg-border, #3a3a3a);border-radius:4px;color:inherit;padding:0 6px;margin-left:6px;cursor:pointer;font-size:.9em;line-height:1.4}.slug-regen[data-v-adf48dbb]:hover{background:#ffffff0f}.pg-copy-btn[data-v-adf48dbb]:hover{background:#ffffff0f;color:#c8a84b;border-color:#c8a84b}.pg-help[data-v-adf48dbb]{display:block;margin-top:4px;font-size:.82em;color:#aaa;line-height:1.4}@media (max-width: 720px){.pg-config[data-v-adf48dbb]{flex-direction:column}.pg-config-nav[data-v-adf48dbb]{flex-direction:row;flex-wrap:wrap;flex-basis:auto;padding-right:0;padding-bottom:10px;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.pg-config-tab[data-v-adf48dbb]{width:auto}.pg-config-panel[data-v-adf48dbb]{padding:14px 2px 2px;max-height:none}}.r-heading[data-v-cb773704]{margin:0;font-weight:700;color:var(--pg-projects-fg, #1a1a1a)}.r-paragraph[data-v-5195b35a]{margin:0;line-height:1.6;color:var(--pg-projects-fg, #1a1a1a);white-space:pre-wrap}.r-richtext[data-v-2e1c6e83]{width:100%;height:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;color:var(--pg-projects-fg, #1a1a1a);background:var(--pg-projects-card, #ffffff);border-radius:6px;overflow:auto}.r-richtext--center[data-v-2e1c6e83]{text-align:center}.r-richtext--right[data-v-2e1c6e83]{text-align:right}.r-richtext__title[data-v-2e1c6e83]{margin:0;font-size:18px;font-weight:700}.r-richtext__content[data-v-2e1c6e83]{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap;color:var(--pg-projects-muted, #6b7280)}.r-hero[data-v-c0db75a9]{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-color:var(--pg-projects-bg, #fafafa);border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.r-hero__overlay[data-v-c0db75a9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000000d);pointer-events:none}.r-hero__body[data-v-c0db75a9]{position:relative;z-index:1;text-align:center;padding:24px;max-width:640px;color:#fff}.r-hero__title[data-v-c0db75a9]{margin:0 0 8px;font-size:32px;font-weight:800;text-shadow:0 2px 12px rgba(0,0,0,.4)}.r-hero__subtitle[data-v-c0db75a9]{margin:0 0 16px;font-size:16px;opacity:.9}.r-hero__cta[data-v-c0db75a9]{display:inline-block;padding:10px 22px;background:var(--pg-projects-accent, #c8a84b);color:var(--pg-projects-accent-fg, #0f0f0f);border-radius:6px;text-decoration:none;font-weight:600;font-size:13px}.r-hero__cta[data-v-c0db75a9]:hover{opacity:.85}.r-fallback[data-v-e789cb01]{width:100%;height:100%;background:var(--pg-projects-card, #fff);border:1px dashed var(--pg-projects-border, rgba(0, 0, 0, .1));border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:8px;overflow:auto;box-sizing:border-box}.r-fallback__head[data-v-e789cb01]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--pg-projects-muted, #6b7280);text-transform:uppercase;letter-spacing:.04em}.r-fallback__icon[data-v-e789cb01]{color:var(--pg-projects-accent, #3b82f6)}.r-fallback__props[data-v-e789cb01]{margin:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;color:var(--pg-projects-fg, #1a1a1a);white-space:pre-wrap;word-break:break-word}.r-fallback__empty[data-v-e789cb01]{margin:0;font-size:12px;font-style:italic;color:var(--pg-projects-muted, #6b7280)}
