.loader[data-v-0e335b04]{height:80px;width:80px}@-webkit-keyframes loader-0e335b04{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes loader-0e335b04{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes loader-after-0e335b04{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}}@keyframes loader-after-0e335b04{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}}.loader[data-v-0e335b04]:after,.loader[data-v-0e335b04]:before{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);height:80px;width:80px;content:"";border:3px solid var(--primary);border-radius:50%;opacity:0;-webkit-animation:loader-0e335b04 1.2s cubic-bezier(.165,.84,.44,1) infinite;animation:loader-0e335b04 1.2s cubic-bezier(.165,.84,.44,1) infinite}.loader[data-v-0e335b04]:after{-webkit-animation:loader-after-0e335b04 1.2s cubic-bezier(.165,.84,.44,1) .3s infinite;animation:loader-after-0e335b04 1.2s cubic-bezier(.165,.84,.44,1) .3s infinite}.loader-label[data-v-0e335b04]{position:absolute;top:calc(100% + 16px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:var(--grey-darker);font-weight:300}.svg[data-v-4d50fa1a]{-webkit-transition:fill .3s cubic-bezier(.25,.46,.45,.94);transition:fill .3s cubic-bezier(.25,.46,.45,.94)}.svg svg[data-v-4d50fa1a]{display:block}.notifications[data-v-381f5d33]{position:fixed;right:24px;bottom:24px;padding:8px 16px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;width:320px;border-radius:4px;border:1px solid var(--grey-lightest);background-color:var(--white);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.3);box-shadow:0 4px 16px rgba(0,0,0,.3)}.notifications-item[data-v-381f5d33]{padding:10px 26px 12px;position:relative;width:100%;color:var(--black);font-size:1.125rem;font-weight:500;text-align:left}.notifications-item[data-v-381f5d33]:not(:first-child){border-top:1px solid var(--grey-lightest)}.notifications-item .svg.check-round[data-v-381f5d33],.notifications-item .svg.cross[data-v-381f5d33]{position:absolute;top:9px;left:0}.notifications-item .svg.close[data-v-381f5d33]{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .3s cubic-bezier(.165,.84,.44,1);transition:fill .3s cubic-bezier(.165,.84,.44,1);fill:var(--grey-light);cursor:pointer}.notifications-item .svg.close[data-v-381f5d33]:hover{fill:var(--primary)}.notifications-item.alert[data-v-381f5d33],.notifications-item.error[data-v-381f5d33]{color:var(--alert)}.notifications-item.alert .svg[data-v-381f5d33]:not(.close),.notifications-item.error .svg[data-v-381f5d33]:not(.close){fill:var(--alert)}.notifications-item.success[data-v-381f5d33]{color:var(--primary)}.notifications-item.success .svg[data-v-381f5d33]:not(.close){fill:var(--primary)}.fade-enter-active[data-v-381f5d33],.fade-leave-active[data-v-381f5d33]{-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1)}.fade-enter[data-v-381f5d33],.fade-leave-to[data-v-381f5d33]{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}.icon[data-v-5e080d82]{display:inline-block;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle}.switcher[data-v-950c32a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.switcher.lite input:checked+.switcher-toggle .switcher-toggle-circle[data-v-950c32a6]{-webkit-transform:translateX(18px);transform:translateX(18px)}.switcher.lite .switcher-toggle[data-v-950c32a6]{border:0;background-color:var(--grey-lightest)!important;width:44px;height:26px}.switcher.lite .switcher-toggle-circle[data-v-950c32a6]{position:absolute;top:2px;left:2px;height:22px;width:22px}.switcher-label[data-v-950c32a6]{padding-bottom:14px;display:block;color:var(--grey);font-size:.875rem;line-height:1}.switcher input[data-v-950c32a6]{width:0;height:0;padding:0;margin:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.switcher input:checked+.switcher-toggle[data-v-950c32a6]{background-color:var(--primary)}.switcher input:checked+.switcher-toggle .switcher-toggle-circle[data-v-950c32a6]{-webkit-transform:translateX(25px);transform:translateX(25px);background-color:var(--white)}.switcher input:checked+.switcher-toggle .svg.check[data-v-950c32a6]{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switcher input:checked+.switcher-toggle .svg.uncheck[data-v-950c32a6]{opacity:0;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7)}.switcher-toggle[data-v-950c32a6]{position:relative;display:block;width:60px;height:34px;-webkit-transition:background-color .5s cubic-bezier(.165,.84,.44,1);transition:background-color .5s cubic-bezier(.165,.84,.44,1);border-radius:30px;border:1px solid var(--primary);background-color:var(--white);cursor:pointer}.switcher-toggle-circle[data-v-950c32a6]{position:absolute;top:2px;left:3px;height:28px;width:28px;content:"";z-index:1;-webkit-transition:background-color .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:background-color .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),background-color .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),background-color .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);border-radius:50%;background-color:var(--primary)}.switcher-toggle .svg[data-v-950c32a6]{position:absolute;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);fill:var(--primary)}.switcher-toggle .svg.check[data-v-950c32a6]{left:9px;opacity:0;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);fill:var(--white)}.switcher-toggle .svg.uncheck[data-v-950c32a6]{right:8px}.sidebar[data-v-7df11cf5]{padding:20px 12px;position:sticky;top:0;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100vh;overflow-y:auto;background-color:#141414;color:#d6d3d3}.sidebar-brand[data-v-7df11cf5]{padding:4px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.sidebar-brand-logo[data-v-7df11cf5]{height:30px;width:30px}.sidebar-brand-text[data-v-7df11cf5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.1}.sidebar-brand-name[data-v-7df11cf5]{color:#fff;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sidebar-brand-subtitle[data-v-7df11cf5]{color:#a6a2a3;font-size:.75rem}.sidebar-nav[data-v-7df11cf5]{gap:18px}.sidebar-group[data-v-7df11cf5],.sidebar-nav[data-v-7df11cf5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-group-title[data-v-7df11cf5]{padding:0 10px 6px;margin:0;color:#8c8889;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sidebar-list[data-v-7df11cf5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.sidebar-link[data-v-7df11cf5]{padding:9px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1);border-radius:8px;color:#d6d3d3;font-family:Source Sans Pro,sans-serif;font-size:.9375rem;line-height:1.2;text-decoration:none}.sidebar-link[data-v-7df11cf5]:hover{background-color:#1f1c1c;color:#fff}.sidebar-link[data-v-7df11cf5]:focus-visible{outline:0;-webkit-box-shadow:0 0 0 2px #e68a6f;box-shadow:0 0 0 2px #e68a6f}.sidebar-link.router-link-active[data-v-7df11cf5]{background-color:#2a2626;color:#fff;font-weight:600}.sidebar-button[data-v-7df11cf5]{border:0;background:transparent;text-align:left;cursor:pointer}.sidebar-button-label[data-v-7df11cf5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar-button-chevron[data-v-7df11cf5]{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1)}.sidebar-button-chevron.is-open[data-v-7df11cf5]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar-bottom[data-v-7df11cf5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:auto}.sidebar-backups[data-v-7df11cf5]{position:relative}.sidebar-popover[data-v-7df11cf5]{padding:6px;position:absolute;right:0;bottom:calc(100% + 6px);left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:10px;background-color:var(--surface);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.28);box-shadow:0 8px 24px rgba(0,0,0,.28)}.sidebar-popover-item[data-v-7df11cf5]{padding:9px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;border:0;border-radius:6px;background:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;text-align:left;cursor:pointer}.sidebar-popover-item[data-v-7df11cf5]:hover:not([disabled]){background-color:var(--primary-tint);color:var(--primary-tint-text)}.sidebar-popover-item[data-v-7df11cf5]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.sidebar-popover-item[disabled][data-v-7df11cf5]{color:var(--text-muted);cursor:progress}.sidebar-popover-pending[data-v-7df11cf5]{color:var(--text-muted);font-size:.75rem}.sidebar-footer[data-v-7df11cf5]{padding:14px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;border-top:1px solid #2e2a2a}.sidebar-theme[data-v-7df11cf5]{padding:4px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.sidebar-theme-label[data-v-7df11cf5]{color:#a6a2a3;font-size:.8125rem;cursor:pointer}.sidebar .sidebar-theme .switcher .switcher-toggle{width:36px;height:20px;background-color:#3a3434!important}.sidebar .sidebar-theme .switcher .switcher-toggle .switcher-toggle-circle{height:16px;width:16px;background-color:#a6a2a3!important}.sidebar .sidebar-theme .switcher input:checked+.switcher-toggle{background-color:#e68a6f!important}.sidebar .sidebar-theme .switcher input:checked+.switcher-toggle .switcher-toggle-circle{-webkit-transform:translateX(16px);transform:translateX(16px);background-color:#fff!important}.sidebar .sidebar-theme .switcher input:focus-visible+.switcher-toggle{-webkit-box-shadow:0 0 0 2px #e68a6f;box-shadow:0 0 0 2px #e68a6f}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;margin:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none}.app{--black:#000;--black-light:#141414;--white:#fff;--white-dark:#f7f9fa;--white-darker:#f2f0f0;--white-darkest:#f2f4f5;--grey-lightest:#e1e2e2;--grey-lighter:#bfbbbc;--grey-light:#a6a2a3;--grey:#8c8889;--grey-dark:#736e6f;--grey-darker:#595657;--grey-darkest:#403d3d;--grey-blue:#f6f8ff;--primary:#e68a6f;--alert:#ff2b60;--success:#45fc9a;--symplicy:#e68a6f;--bg-page:#f6f7f9;--surface:#fff;--surface-muted:#fafafa;--border:#e4e5e7;--border-row:#eeeff1;--border-input:#d6d7da;--text:#141414;--text-muted:#5f5b5c;--primary-tint:#fbede8;--primary-tint-text:#6e2f1b;--row-hover:#f9f9fa;--row-selected:#fdf6f3;--danger:#a3243b;--danger-border:#c4314b;--danger-tint:#fceef0;--badge-success-bg:#e6f4ec;--badge-success-text:#1f6b43;--badge-neutral-bg:#f0efee;--badge-neutral-text:#5f5b5c;--badge-warning-bg:#fff3d6;--badge-warning-text:#7a5300;--count-bg:#ecebea;--focus-ring:0 0 0 3px rgba(230,138,111,0.55);--select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235F5B5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}.app,.app.app-dark{--action:#b85a3a;--action-hover:#9e4a2e;--on-action:#fff}.app.app-dark{--black:#fff;--black-light:#f7f9fa;--white:#000;--white-dark:#141414;--white-darker:#202020;--white-darkest:#202020;--grey-lightest:#403d3d;--grey-lighter:#595657;--grey-light:#736e6f;--grey:#8c8889;--grey-dark:#a6a2a3;--grey-darker:#bfbbbc;--grey-darkest:#e6dfe0;--grey-blue:#0e1626;--bg-page:#0f0f0f;--surface:#181717;--surface-muted:#1f1e1e;--border:#2e2b2b;--border-row:#262424;--border-input:#3a3737;--text:#f2f0f0;--text-muted:#b3aeaf;--primary-tint:#3a231b;--primary-tint-text:#f4c7b6;--row-hover:#201e1e;--row-selected:#2a1d18;--danger:#f28c9e;--danger-border:#d9576d;--danger-tint:#3a1a20;--badge-success-bg:#173322;--badge-success-text:#8fd9ae;--badge-neutral-bg:#2a2828;--badge-neutral-text:#cfcacb;--badge-warning-bg:#3a2e10;--badge-warning-text:#f2c96b;--count-bg:#2a2828;--select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23B3AEAF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{font-family:Source Sans Pro,sans-serif;font-size:16px}.app,body,html{height:100%;width:100%}.app{display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"sidebar view";background-color:var(--bg-page);color:var(--black-light)}.app .sidebar{grid-area:sidebar}.app .view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;grid-area:view;max-height:100vh}.app .view-header{padding-top:12px;padding-right:24px;padding-left:24px;z-index:12;-ms-flex-negative:0;flex-shrink:0;width:100%;border-bottom:1px solid var(--grey-lightest)}.app .view-content,.app .view-header{position:relative;background-color:var(--white)}.app .view-content{padding:24px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.app .view-content-wrapper{margin:-24px;height:calc(100% + 48px);width:calc(100% + 48px);padding:24px;overflow:auto}.app .view-content-title{margin-bottom:24px;padding-bottom:12px;font-size:1.25rem;line-height:1.2;border-bottom:1px solid var(--white-darker)}.app .view-content-title:not(:first-child){margin-top:32px}.app .view-content>.loader{position:absolute;top:0;left:0;height:100%;width:100%;z-index:24;background-color:var(--white);opacity:.9}.app .view-footer{padding:12px 24px;-ms-flex-negative:0;flex-shrink:0;width:100%;border-top:1px solid var(--grey-lightest);background-color:var(--white)}.app .view.view-list{background-color:var(--bg-page)}.app .view.view-list>.view-content{padding:28px 32px 32px;gap:20px;background-color:var(--bg-page);color:var(--text)}@media (max-width:71.865em){.app .view.view-list>.view-content{padding:24px 24px 28px}}.app .view-enter,.app .view-leave-to{opacity:0}.app>.loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container{margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px;width:100%;max-width:1440px}.svg{font-size:0}.svg svg{display:inline-block}.u-muted{color:var(--text-muted)}.u-visually-hidden{border:none!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.login[data-v-461ca52e]{position:absolute;top:0;left:0;padding:32px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;overflow:auto;background-color:var(--bg-page);color:var(--text)}.login-inner[data-v-461ca52e],.login[data-v-461ca52e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.login-inner[data-v-461ca52e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}.login-logo[data-v-461ca52e]{margin-bottom:16px;width:48px}.login-title[data-v-461ca52e]{font-size:1.625rem;font-weight:600;line-height:1.2;text-align:center}.login-subtitle[data-v-461ca52e]{margin-top:8px;margin-bottom:24px;color:var(--text-muted);font-size:.9375rem;text-align:center}.login-card[data-v-461ca52e]{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;border:1px solid var(--border);border-radius:12px;background-color:var(--surface)}.login-error[data-v-461ca52e]{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;border-radius:8px;background-color:var(--danger-tint);color:var(--danger);font-size:.875rem;line-height:1.4}.login-error svg[data-v-461ca52e]{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.login-field[data-v-461ca52e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.login-label[data-v-461ca52e]{color:var(--text);font-size:.875rem;font-weight:600}.login-input[data-v-461ca52e]{padding:0 12px;width:100%;height:44px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);outline:none;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:1rem}.login-input[data-v-461ca52e]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.login-input[aria-invalid=true][data-v-461ca52e]{border-color:var(--danger-border)}.login-password[data-v-461ca52e]{position:relative}.login-password .login-input[data-v-461ca52e]{padding-right:84px}.login-reveal[data-v-461ca52e]{position:absolute;top:50%;right:6px;padding:6px 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:6px;color:var(--text-muted);font-family:Source Sans Pro,sans-serif;font-size:.875rem;cursor:pointer}.login-reveal[data-v-461ca52e]:hover{background-color:var(--surface-muted);color:var(--text)}.login-reveal[data-v-461ca52e]:focus-visible{outline:none;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.login-submit[data-v-461ca52e]{margin-top:4px;height:44px;border-radius:8px;background-color:var(--action);color:var(--on-action);font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1)}.login-submit[data-v-461ca52e]:hover{background-color:var(--action-hover)}.login-submit[data-v-461ca52e]:focus-visible{outline:none;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.login-submit[disabled][data-v-461ca52e]{cursor:wait;opacity:.7}.button[data-v-23274c51]{padding:11px 25px;display:inline-block;position:relative;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);border:1px solid var(--primary);border-radius:4px;background-color:var(--primary);color:#fff;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;text-align:center;outline:none;cursor:pointer}.button .svg[data-v-23274c51]{-webkit-transition:fill .3s cubic-bezier(.165,.84,.44,1);transition:fill .3s cubic-bezier(.165,.84,.44,1);fill:#fff}.button[data-v-23274c51]:hover{background-color:var(--white);color:var(--primary)}.button:hover .svg[data-v-23274c51]{fill:var(--primary)}.button.ghost[data-v-23274c51]{border-color:var(--primary);background-color:var(--white);color:var(--primary)}.button.ghost .svg[data-v-23274c51]{fill:var(--primary)}.button.ghost[data-v-23274c51]:hover{background-color:var(--primary);color:var(--white)}.button.ghost:hover .svg[data-v-23274c51]{fill:var(--white)}.button.invisible[data-v-23274c51]{border-color:transparent;background-color:transparent;color:var(--grey-lighter)}.button.invisible .svg[data-v-23274c51]{fill:var(--grey-lighter)}.button.invisible:hover .svg[data-v-23274c51]{fill:var(--black)}.button.alert[data-v-23274c51]{border-color:var(--alert);background-color:var(--alert)}.button.alert[data-v-23274c51]:hover{background-color:var(--white);color:var(--alert)}.button.alert:hover .svg[data-v-23274c51]{fill:var(--alert)}.button.icon[data-v-23274c51]{padding-right:0;padding-left:0;height:40px;width:40px}.button.icon .svg[data-v-23274c51]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button.icon.prev .svg[data-v-23274c51]{margin-left:-1px}.button.icon.next .svg[data-v-23274c51]{margin-left:1px}.button.pill[data-v-23274c51]{padding:6px 12px 7px;border-radius:15px;border:1px solid var(--grey-lightest);background:none;color:var(--black)}.button.pill:hover .svg[data-v-23274c51]{fill:var(--black)}.button.pill .svg[data-v-23274c51]{margin-top:-2px;margin-left:4px;display:inline-block;fill:var(--grey-lighter);-webkit-transition:fill .3s cubic-bezier(.165,.84,.44,1);transition:fill .3s cubic-bezier(.165,.84,.44,1);vertical-align:middle;cursor:pointer;pointer-events:auto}.button.pill .svg svg[data-v-23274c51]{display:inline-block}.button.pill-success[data-v-23274c51]{border-color:var(--success)}.button.pill-error[data-v-23274c51]{border-color:var(--alert)}.button.danger[data-v-23274c51],.button.link[data-v-23274c51],.button.primary[data-v-23274c51],.button.secondary[data-v-23274c51]{padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:40px;border-radius:8px;font-size:.9375rem;white-space:nowrap}.button.danger[data-v-23274c51]:focus-visible,.button.link[data-v-23274c51]:focus-visible,.button.primary[data-v-23274c51]:focus-visible,.button.secondary[data-v-23274c51]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.button.danger.sm[data-v-23274c51],.button.link.sm[data-v-23274c51],.button.primary.sm[data-v-23274c51],.button.secondary.sm[data-v-23274c51]{padding:0 12px;gap:6px;height:32px;border-radius:6px;font-size:.875rem}.button.danger[disabled][data-v-23274c51],.button.link[disabled][data-v-23274c51],.button.primary[disabled][data-v-23274c51],.button.secondary[disabled][data-v-23274c51]{opacity:.45}.button.primary[data-v-23274c51]{border-color:var(--action);background-color:var(--action);color:var(--on-action)}.button.primary[data-v-23274c51]:hover{border-color:var(--action-hover);background-color:var(--action-hover);color:var(--on-action)}.button.secondary[data-v-23274c51]{border-color:var(--border-input);background-color:var(--surface);color:var(--text)}.button.secondary[data-v-23274c51]:hover{border-color:var(--grey-lighter);background-color:var(--surface-muted);color:var(--text)}.button.danger[data-v-23274c51]{border-color:var(--danger-border);background-color:var(--surface);color:var(--danger)}.button.danger[data-v-23274c51]:hover{background-color:var(--danger-tint);color:var(--danger)}.button.link[data-v-23274c51]{padding:0 8px;border-color:transparent;background-color:transparent;color:inherit;font-weight:400;text-decoration:underline;text-underline-offset:2px}.button.link[data-v-23274c51]:hover{background-color:transparent;color:inherit;text-decoration-thickness:2px}.button[disabled][data-v-23274c51]{opacity:.3;pointer-events:none}.badge[data-v-d39735ec]{padding:2px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.4;white-space:nowrap}.badge--success[data-v-d39735ec]{background-color:var(--badge-success-bg);color:var(--badge-success-text)}.badge--neutral[data-v-d39735ec]{background-color:var(--badge-neutral-bg);color:var(--badge-neutral-text)}.badge--warning[data-v-d39735ec]{background-color:var(--badge-warning-bg);color:var(--badge-warning-text)}.badge--danger[data-v-d39735ec]{background-color:var(--danger-tint);color:var(--danger)}.badge--primary[data-v-d39735ec]{background-color:var(--primary-tint);color:var(--primary-tint-text)}.input{position:relative;width:100%}.input.icon-left .icon{right:auto;left:0;border-radius:4px 0 0 4px}.input.icon-left .icon+input{padding-right:0;padding-left:42px}.input.expand input,.input.expand textarea{position:absolute;top:0;left:0;height:100%;width:100%}.input.has-error input{border-color:var(--alert)}.input.ghost:not(.has-error) .invisible-input,.input.ghost:not(.has-error) input,.input.ghost:not(.has-error) textarea{padding:0;border-color:var(--white)}.input.ghost:not(.has-error) .invisible-input:focus,.input.ghost:not(.has-error) .invisible-input:hover,.input.ghost:not(.has-error) input:focus,.input.ghost:not(.has-error) input:hover,.input.ghost:not(.has-error) textarea:focus,.input.ghost:not(.has-error) textarea:hover{border-color:var(--white)}.input.ghost:not(.has-error) .invisible-input,.input.ghost:not(.has-error):not(.expand) textarea,.input.ghost:not(.has-error) input{height:auto}.input.plain input,.input.plain input:focus,.input.plain input:not(:focus):hover,.input.plain textarea,.input.plain textarea:focus,.input.plain textarea:not(:focus):hover{border-color:var(--white-darkest);background-color:var(--white-darkest)}.input.faded .invisible-input,.input.faded input,.input.faded textarea{color:var(--grey-darker)}.input.faded .invisible-input::-webkit-input-placeholder,.input.faded input::-webkit-input-placeholder,.input.faded textarea::-webkit-input-placeholder{color:var(--grey-lightest)}.input.faded .invisible-input::-moz-placeholder,.input.faded input::-moz-placeholder,.input.faded textarea::-moz-placeholder{color:var(--grey-lightest)}.input.faded .invisible-input:-ms-input-placeholder,.input.faded input:-ms-input-placeholder,.input.faded textarea:-ms-input-placeholder{color:var(--grey-lightest)}.input.faded .invisible-input::-ms-input-placeholder,.input.faded input::-ms-input-placeholder,.input.faded textarea::-ms-input-placeholder{color:var(--grey-lightest)}.input.faded .invisible-input::placeholder,.input.faded input::placeholder,.input.faded textarea::placeholder{color:var(--grey-lightest)}.input.small input,.input.small textarea{padding-top:7px;padding-bottom:7px;font-size:.875rem}.input.small input{height:32px}.input.big .invisible-input,.input.big input,.input.big textarea{font-size:1.25rem;font-weight:700}.input.big .invisible-input{min-height:24px}.input label{padding-bottom:10px;display:block;color:var(--grey);font-size:.875rem;line-height:1}.input label .required{font-size:1rem;line-height:.8;color:var(--primary)}.input-container{position:relative}.input .icon{position:absolute;top:0;right:0;height:100%;width:40px;-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1);border-radius:0 4px 4px 0;outline:none;cursor:pointer}.input .icon:focus,.input .icon:hover{background-color:var(--primary)}.input .icon:focus .svg,.input .icon:hover .svg{fill:var(--white)}.input .icon .svg{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:fill .3s cubic-bezier(.165,.84,.44,1);transition:fill .3s cubic-bezier(.165,.84,.44,1);fill:var(--primary)}.input .icon+input,.input .icon+textarea{padding-right:42px}.input .invisible-input,.input input,.input textarea{padding:11px 15px;display:block;width:100%;max-width:100%;-webkit-transition:border-color .3s cubic-bezier(.165,.84,.44,1);transition:border-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid var(--white-darker);border-radius:4px;background-color:var(--white);outline:none;color:var(--black);font-family:Source Sans Pro,sans-serif;font-size:1rem;line-height:1.2;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:pre-wrap}.input .invisible-input:focus,.input input:focus,.input textarea:focus{border-color:var(--primary)}.input .invisible-input:not(:focus):hover,.input input:not(:focus):hover,.input textarea:not(:focus):hover{border-color:var(--grey-lighter)}.input .invisible-input::-webkit-input-placeholder,.input input::-webkit-input-placeholder,.input textarea::-webkit-input-placeholder{color:var(--grey)}.input .invisible-input::-moz-placeholder,.input input::-moz-placeholder,.input textarea::-moz-placeholder{color:var(--grey)}.input .invisible-input:-ms-input-placeholder,.input input:-ms-input-placeholder,.input textarea:-ms-input-placeholder{color:var(--grey)}.input .invisible-input::-ms-input-placeholder,.input input::-ms-input-placeholder,.input textarea::-ms-input-placeholder{color:var(--grey)}.input .invisible-input::placeholder,.input input::placeholder,.input textarea::placeholder{color:var(--grey)}.input .invisible-input{visibility:hidden;min-height:21px}.input input{height:44px}.input textarea{height:136px;overflow:hidden}.toggle-field[data-v-e8253cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;position:relative;cursor:pointer}.toggle-field.is-boxed[data-v-e8253cfc]{padding:12px 14px;border:1px solid var(--border);border-radius:8px}.toggle-field.is-disabled[data-v-e8253cfc]{cursor:not-allowed;opacity:.6}.toggle-field-text[data-v-e8253cfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.toggle-field-label[data-v-e8253cfc]{color:var(--text);font-size:.9375rem;font-weight:600}.toggle-field-help[data-v-e8253cfc]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.toggle-field-input[data-v-e8253cfc]{position:absolute;top:0;left:0;height:1px;width:1px;opacity:0}.toggle-field-track[data-v-e8253cfc]{height:24px;width:40px;margin-top:2px;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1);border-radius:12px;background-color:var(--border-input)}.toggle-field-knob[data-v-e8253cfc]{position:absolute;top:3px;left:3px;height:18px;width:18px;-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1);border-radius:50%;background-color:#fff}.toggle-field-input:checked+.toggle-field-track[data-v-e8253cfc]{background-color:var(--action)}.toggle-field-input:checked+.toggle-field-track .toggle-field-knob[data-v-e8253cfc]{-webkit-transform:translateX(16px);transform:translateX(16px)}.toggle-field-input:focus-visible+.toggle-field-track[data-v-e8253cfc]{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.list[data-v-13fed494]{gap:8px;width:100%}.list-head[data-v-13fed494],.list[data-v-13fed494]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-head[data-v-13fed494]{gap:2px}.list-label[data-v-13fed494]{color:var(--text);font-size:.875rem;font-weight:600;line-height:1.3}.list-empty[data-v-13fed494],.list-help[data-v-13fed494]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.list-values[data-v-13fed494]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--border);border-radius:8px;overflow:hidden}.list-value[data-v-13fed494]{padding:10px 8px 10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--text);font-size:.9375rem;line-height:1.35}.list-value+.list-value[data-v-13fed494]{border-top:1px solid var(--border-row)}.list-value-icon[data-v-13fed494]{-ms-flex-negative:0;flex-shrink:0;color:var(--text-muted)}.list-value-text[data-v-13fed494]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.list-value-href[data-v-13fed494]{color:var(--text-muted);font-size:.8125rem;text-decoration:underline;text-underline-offset:2px}.list-value-href[data-v-13fed494]:hover{color:var(--text)}.list-value-remove[data-v-13fed494]{padding:6px 10px;-ms-flex-negative:0;flex-shrink:0;border-radius:6px;color:var(--danger);font-size:.875rem;cursor:pointer}.list-value-remove[data-v-13fed494]:hover{background-color:var(--danger-tint)}.list-value-remove[data-v-13fed494]:focus-visible{outline:none;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.list-add[data-v-13fed494]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.list-input[data-v-13fed494]{padding:0 12px;-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:0;height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);outline:none;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem}.list-input[data-v-13fed494]::-webkit-input-placeholder{color:var(--text-muted)}.list-input[data-v-13fed494]::-moz-placeholder{color:var(--text-muted)}.list-input[data-v-13fed494]:-ms-input-placeholder{color:var(--text-muted)}.list-input[data-v-13fed494]::-ms-input-placeholder{color:var(--text-muted)}.list-input[data-v-13fed494]::placeholder{color:var(--text-muted)}.list-input[data-v-13fed494]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.tag-field[data-v-3a8530d9]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tag-field-label[data-v-3a8530d9]{color:var(--text);font-size:.875rem;font-weight:600;line-height:1.3}.tag-field-count[data-v-3a8530d9]{color:var(--text-muted);font-weight:400}.tag-field-help[data-v-3a8530d9]{margin-top:-2px;margin-bottom:2px;color:var(--text-muted);font-size:.8125rem;line-height:1.4}.tag-field-box[data-v-3a8530d9]{padding:6px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:44px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);cursor:text}.tag-field-box.is-focused[data-v-3a8530d9]{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.tag-field-chip[data-v-3a8530d9]{padding:4px 4px 4px 10px;gap:4px;max-width:100%;border-radius:6px;background-color:var(--badge-neutral-bg);color:var(--text);font-size:.875rem;line-height:1.3}.tag-field-chip-remove[data-v-3a8530d9],.tag-field-chip[data-v-3a8530d9]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-field-chip-remove[data-v-3a8530d9]{height:22px;width:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;color:var(--text-muted);cursor:pointer}.tag-field-chip-remove[data-v-3a8530d9]:hover{background-color:var(--border);color:var(--text)}.tag-field-chip-remove[data-v-3a8530d9]:focus-visible{outline:none;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.tag-field-input[data-v-3a8530d9]{padding:6px 4px;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;min-width:120px;border:0;background:transparent;outline:none;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem}.tag-field-input[data-v-3a8530d9]::-webkit-input-placeholder{color:var(--text-muted)}.tag-field-input[data-v-3a8530d9]::-moz-placeholder{color:var(--text-muted)}.tag-field-input[data-v-3a8530d9]:-ms-input-placeholder{color:var(--text-muted)}.tag-field-input[data-v-3a8530d9]::-ms-input-placeholder{color:var(--text-muted)}.tag-field-input[data-v-3a8530d9]::placeholder{color:var(--text-muted)}.tag-field-options[data-v-3a8530d9]{position:absolute;top:100%;left:0;margin-top:4px;padding:4px;z-index:20;width:100%;max-height:260px;overflow:auto;border:1px solid var(--border);border-radius:8px;background-color:var(--surface);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.tag-field-option[data-v-3a8530d9]{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;border-radius:6px;color:var(--text);font-size:.9375rem;cursor:pointer}.tag-field-option.is-active[data-v-3a8530d9]{background-color:var(--row-selected)}.tag-field-option-hint[data-v-3a8530d9]{color:var(--text-muted);font-size:.8125rem}.tag-field-status[data-v-3a8530d9]{padding:8px 10px;color:var(--text-muted);font-size:.875rem}.popup[data-v-1824c52e]{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1001}.popup-container[data-v-1824c52e]{position:absolute;top:50%;right:50%;height:auto;width:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);max-width:640px;max-height:calc(100% - 32px);border:1px solid var(--border);border-radius:14px;overflow:hidden;background-color:var(--surface);-webkit-box-shadow:0 20px 50px rgba(0,0,0,.25);box-shadow:0 20px 50px rgba(0,0,0,.25);color:var(--text);outline:none;-webkit-animation:popup-in-1824c52e .18s cubic-bezier(.165,.84,.44,1);animation:popup-in-1824c52e .18s cubic-bezier(.165,.84,.44,1)}@media (min-width:48em){.popup-container[data-v-1824c52e]{max-height:calc(100% - 100px)}}@media (prefers-reduced-motion:reduce){.popup-container[data-v-1824c52e]{-webkit-animation:none;animation:none}}.popup-header[data-v-1824c52e]{padding:20px 24px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.popup-title[data-v-1824c52e]{min-width:0;color:var(--text);font-size:1.25rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.popup-close[data-v-1824c52e]{height:32px;width:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-4px -8px 0 0;border-radius:8px;color:var(--text-muted);cursor:pointer;outline:none;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.165,.84,.44,1)}.popup-close[data-v-1824c52e]:hover{background-color:var(--surface-muted);color:var(--text)}.popup-close[data-v-1824c52e]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.popup-content[data-v-1824c52e]{padding:8px 24px 20px;overflow:auto;color:var(--text);font-size:.9375rem;line-height:1.5}.popup-actions[data-v-1824c52e]{padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;border-top:1px solid var(--border-row)}.popup-backdrop[data-v-1824c52e]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background-color:rgba(20,18,18,.55);-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes popup-in-1824c52e{0%{opacity:0;-webkit-transform:translate(50%,calc(-50% + 8px));transform:translate(50%,calc(-50% + 8px))}to{opacity:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@keyframes popup-in-1824c52e{0%{opacity:0;-webkit-transform:translate(50%,calc(-50% + 8px));transform:translate(50%,calc(-50% + 8px))}to{opacity:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}.popup .button.primary.popup-danger,.popup .button.primary.popup-danger:hover{border-color:var(--danger);background-color:var(--danger);color:var(--surface)}.popup .button.primary.popup-danger:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.popup .popup-actions-note{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;margin-right:auto;color:var(--text-muted);font-size:.8125rem;line-height:1.4}.popup-form .button{border-top-left-radius:0;border-bottom-left-radius:0}.popup-form .input:not(:first-child) input{border-radius:0}.popup-form .input:first-child input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.link-dialog[data-v-4990b640]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;color:var(--text);text-align:left}.link-dialog-fields[data-v-4990b640]{display:grid;grid-template-columns:120px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:14px 16px}@media (max-width:560px){.link-dialog-fields[data-v-4990b640]{grid-template-columns:minmax(0,1fr);gap:6px}}.link-dialog-label[data-v-4990b640]{padding-top:10px;font-size:.875rem;font-weight:600}@media (max-width:560px){.link-dialog-label[data-v-4990b640]{padding-top:8px}}.link-dialog-cell[data-v-4990b640]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.link-dialog-control[data-v-4990b640]{padding:0 12px;width:100%;height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);outline:none;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem}.link-dialog-control[data-v-4990b640]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.link-dialog-control.has-error[data-v-4990b640]{border-color:var(--danger-border)}.link-dialog select.link-dialog-control[data-v-4990b640]{padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer}.link-dialog-help[data-v-4990b640]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.link-dialog-error[data-v-4990b640]{color:var(--danger);font-size:.8125rem;line-height:1.4}.photo-field[data-v-1bf58d7e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:center}.photo-field-frame[data-v-1bf58d7e],.photo-field[data-v-1bf58d7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photo-field-frame[data-v-1bf58d7e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;aspect-ratio:4/5;border-radius:10px;background-color:var(--surface-muted);border:1px solid var(--border);color:var(--text-muted);overflow:hidden}.photo-field-img[data-v-1bf58d7e]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.photo-field-actions[data-v-1bf58d7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.photo-field-help[data-v-1bf58d7e]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.detail-header[data-v-50b7cac2]{padding:16px 32px;position:sticky;top:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;border-bottom:1px solid var(--border);background-color:var(--bg-page)}.detail-header.has-tabs[data-v-50b7cac2]{padding-bottom:0}.detail-header-main[data-v-50b7cac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.detail-header-text[data-v-50b7cac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.detail-header-crumbs[data-v-50b7cac2]{color:var(--text-muted);font-size:.875rem}.detail-header-crumbs a[data-v-50b7cac2]{color:var(--text-muted)}.detail-header-crumbs a[data-v-50b7cac2]:hover{color:var(--text)}.detail-header-sep[data-v-50b7cac2]{margin-right:6px;margin-left:6px}.detail-header-titleline[data-v-50b7cac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header-title[data-v-50b7cac2]{color:var(--text);font-size:1.625rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.detail-header-actions[data-v-50b7cac2]{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.detail-header-dirty[data-v-50b7cac2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--badge-warning-text);font-size:.875rem}.detail-header-dirty-dot[data-v-50b7cac2]{height:8px;width:8px;border-radius:50%;background-color:#d99a00}.detail-header-tabs[data-v-50b7cac2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.detail-header-tabs[data-v-50b7cac2] a{padding:10px 12px;color:var(--text-muted);font-size:.9375rem;text-decoration:none}.detail-header-tabs[data-v-50b7cac2] a:hover{color:var(--text)}.detail-header-tabs[data-v-50b7cac2] a.is-current,.detail-header-tabs[data-v-50b7cac2] a.router-link-exact-active{color:var(--text);font-weight:600;-webkit-box-shadow:inset 0 -3px 0 var(--primary);box-shadow:inset 0 -3px 0 var(--primary)}.detail-section-card[data-v-bc5edb4a]{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface);scroll-margin-top:140px}.detail-section-card-head[data-v-bc5edb4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.detail-section-card-text[data-v-bc5edb4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.detail-section-card-title[data-v-bc5edb4a]{color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.3}.detail-section-card-description[data-v-bc5edb4a]{color:var(--text-muted);font-size:.875rem;line-height:1.4}.detail-section-card-actions[data-v-bc5edb4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.preview-loading[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-loading-label[data-v-864317cc]{margin-top:-8px;color:var(--text-muted);font-size:.875rem}.preview-error[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.preview-error-label[data-v-864317cc]{color:var(--text);font-size:.9375rem}.preview[data-v-864317cc]{gap:16px}.preview-lead[data-v-864317cc],.preview[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-lead[data-v-864317cc]{padding:12px 14px;gap:4px;border-radius:10px;background-color:var(--surface-muted);color:var(--text);font-size:.9375rem;line-height:1.5}.preview-lead--definitive[data-v-864317cc]{background-color:var(--danger-tint)}.preview-hint[data-v-864317cc]{color:var(--text-muted);font-size:.875rem}.preview-blocked[data-v-864317cc]{padding:14px 16px;border-radius:10px;background-color:var(--danger-tint);color:var(--text)}.preview-blocked-title[data-v-864317cc]{color:var(--danger);font-size:.9375rem;font-weight:700}.preview-blocked-hint[data-v-864317cc]{margin-top:4px;margin-bottom:8px;font-size:.875rem}.preview-blocked-list[data-v-864317cc]{padding-left:18px;font-size:.875rem;line-height:1.5;list-style:disc}.preview-notice[data-v-864317cc]{padding:12px 16px;border-radius:10px;color:var(--text);font-size:.875rem;line-height:1.45}.preview-notice-title[data-v-864317cc]{margin-bottom:4px;font-size:.8125rem;font-weight:700}.preview-notice-hint[data-v-864317cc]{margin-top:4px;color:var(--text-muted);font-size:.8125rem}.preview-transfer[data-v-864317cc]{background-color:var(--primary-tint)}.preview-transfer .preview-notice-title[data-v-864317cc]{color:var(--primary-tint-text)}.preview-transfer-effect[data-v-864317cc]{font-size:.9375rem;font-weight:600}.preview-billing[data-v-864317cc]{background-color:var(--badge-warning-bg)}.preview-billing .preview-notice-title[data-v-864317cc]{color:var(--badge-warning-text)}.preview-billing-effect[data-v-864317cc]{font-weight:600}.preview-counters[data-v-864317cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.preview-counter[data-v-864317cc]{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--border);border-radius:10px}.preview-counter-value[data-v-864317cc]{color:var(--text);font-size:1.375rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.preview-counter-label[data-v-864317cc]{color:var(--text-muted);font-size:.8125rem;line-height:1.35}.preview-counter--deletes .preview-counter-value[data-v-864317cc]{color:var(--danger)}.preview-chevron[data-v-864317cc]{color:var(--text-muted);-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1)}@media (prefers-reduced-motion:reduce){.preview-chevron[data-v-864317cc]{-webkit-transition:none;transition:none}}details[open]>summary .preview-chevron[data-v-864317cc]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.preview-details[data-v-864317cc]{border:1px solid var(--border);border-radius:10px}.preview-details-toggle[data-v-864317cc]{padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:10px;color:var(--text);font-size:.9375rem;font-weight:600;cursor:pointer;list-style:none;outline:none}.preview-details-toggle[data-v-864317cc]::-webkit-details-marker{display:none}.preview-details-toggle[data-v-864317cc]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.preview-details-body[data-v-864317cc]{padding:0 14px 14px;gap:18px}.preview-bucket[data-v-864317cc],.preview-details-body[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-bucket[data-v-864317cc]{gap:6px}.preview-bucket-title[data-v-864317cc]{color:var(--text);font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.preview-bucket--deletes .preview-bucket-title[data-v-864317cc]{color:var(--danger)}.preview-bucket--soft-deletes .preview-bucket-title[data-v-864317cc]{color:var(--badge-warning-text)}.preview-bucket--keeps .preview-bucket-title[data-v-864317cc]{color:var(--badge-success-text)}.preview-bucket-text[data-v-864317cc]{color:var(--text-muted);font-size:.8125rem;line-height:1.45}.preview-table[data-v-864317cc]{width:100%;border-collapse:collapse;font-size:.875rem}.preview-group-cell[data-v-864317cc]{padding-top:7px;padding-bottom:7px;border-bottom:1px solid var(--border-row);color:var(--text);text-align:left;vertical-align:top}.preview-group:last-child .preview-group-cell[data-v-864317cc]{border-bottom:0}.preview-group-count[data-v-864317cc]{padding-left:16px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.preview-group-toggle[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-radius:4px;cursor:pointer;list-style:none;outline:none}.preview-group-toggle[data-v-864317cc]::-webkit-details-marker{display:none}.preview-group-toggle:hover .preview-group-label[data-v-864317cc]{text-decoration:underline;text-underline-offset:2px}.preview-group-toggle[data-v-864317cc]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.preview-group-name[data-v-864317cc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.preview-group-toggle .preview-group-count[data-v-864317cc]{padding-left:0}.preview-items[data-v-864317cc]{margin-top:6px;margin-bottom:2px;padding-left:38px;max-height:216px;overflow:auto;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;color:var(--text-muted);font-size:.8125rem;line-height:20px;list-style:disc}.preview-items li[data-v-864317cc]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.preview-items--reasons[data-v-864317cc]{-webkit-columns:1;-moz-columns:1;columns:1}@media (max-width:47.99em){.preview-items[data-v-864317cc]{-webkit-columns:1;-moz-columns:1;columns:1}}.preview-item-label[data-v-864317cc]{color:var(--text)}.preview-item-reason[data-v-864317cc]{display:block;color:var(--text-muted)}.preview-effects[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.875rem}.preview-effect[data-v-864317cc]{padding-top:7px;padding-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border-bottom:1px solid var(--border-row);line-height:1.45}.preview-effect[data-v-864317cc]:last-child{border-bottom:0}.preview-effect-kind[data-v-864317cc]{-ms-flex-negative:0;flex-shrink:0;width:110px;color:var(--text-muted)}.preview-effect-text[data-v-864317cc]{min-width:0;color:var(--text);overflow-wrap:anywhere}.preview-phrase[data-v-864317cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.preview-phrase-label[data-v-864317cc]{color:var(--text);font-size:.875rem;font-weight:600}.preview-phrase-hint[data-v-864317cc]{color:var(--text-muted);font-size:.8125rem}.preview-phrase-input[data-v-864317cc]{padding:0 12px;height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:inherit;font-size:.9375rem;outline:none}.preview-phrase-input[data-v-864317cc]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.lawyer-detail[data-v-c6cae908]{background-color:var(--bg-page);color:var(--text)}.lawyer-detail>.view-header[data-v-c6cae908]{padding:0;border-bottom:0;background-color:transparent}.lawyer-detail>.view-content[data-v-c6cae908]{padding:24px 32px 40px;background-color:var(--bg-page)}@media (max-width:1100px){.lawyer-detail>.view-content[data-v-c6cae908]{padding:20px 20px 32px}}.lawyer-detail>.view-content>.loader[data-v-c6cae908]{position:fixed;background-color:transparent}.lawyer-detail-layout[data-v-c6cae908]{display:grid;grid-template-columns:minmax(0,1fr) 300px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px;width:100%;max-width:1240px}@media (max-width:1199px){.lawyer-detail-layout[data-v-c6cae908]{grid-template-columns:minmax(0,1fr)}}.lawyer-detail-main[data-v-c6cae908],.lawyer-detail-side[data-v-c6cae908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0}@media (max-width:1199px){.lawyer-detail-side[data-v-c6cae908]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.lawyer-detail-grid[data-v-c6cae908]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lawyer-detail-grid--3[data-v-c6cae908]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.lawyer-detail-grid--3[data-v-c6cae908],.lawyer-detail-grid[data-v-c6cae908]{grid-template-columns:minmax(0,1fr)}}.lawyer-detail-field[data-v-c6cae908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.lawyer-detail-label[data-v-c6cae908]{color:var(--text);font-size:.875rem;font-weight:600;line-height:1.3}.lawyer-detail-select[data-v-c6cae908]{padding:0 12px;padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;width:100%;height:44px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);outline:none;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:1rem}.lawyer-detail-select[data-v-c6cae908]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.lawyer-detail-note[data-v-c6cae908]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.lawyer-detail-error[data-v-c6cae908]{color:var(--danger);font-size:.8125rem;line-height:1.4}.lawyer-detail-public[data-v-c6cae908]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--action);font-size:.9375rem;text-decoration:underline;text-underline-offset:2px}.lawyer-detail-public[data-v-c6cae908]:hover{color:var(--action-hover)}.app-dark .lawyer-detail-public[data-v-c6cae908]{color:var(--primary)}.lawyer-detail-activity[data-v-c6cae908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:.875rem}.lawyer-detail-activity div[data-v-c6cae908]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px 12px}.lawyer-detail-activity dt[data-v-c6cae908]{color:var(--text-muted)}.lawyer-detail-activity dd[data-v-c6cae908]{color:var(--text);font-weight:600}.lawyer-detail[data-v-c6cae908] .input label{padding-bottom:6px;color:var(--text);font-size:.875rem;font-weight:600;line-height:1.3}.lawyer-detail[data-v-c6cae908] .input input,.lawyer-detail[data-v-c6cae908] .input textarea{border-color:var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text)}.lawyer-detail[data-v-c6cae908] .input input::-webkit-input-placeholder,.lawyer-detail[data-v-c6cae908] .input textarea::-webkit-input-placeholder{color:var(--text-muted)}.lawyer-detail[data-v-c6cae908] .input input::-moz-placeholder,.lawyer-detail[data-v-c6cae908] .input textarea::-moz-placeholder{color:var(--text-muted)}.lawyer-detail[data-v-c6cae908] .input input:-ms-input-placeholder,.lawyer-detail[data-v-c6cae908] .input textarea:-ms-input-placeholder{color:var(--text-muted)}.lawyer-detail[data-v-c6cae908] .input input::-ms-input-placeholder,.lawyer-detail[data-v-c6cae908] .input textarea::-ms-input-placeholder{color:var(--text-muted)}.lawyer-detail[data-v-c6cae908] .input input::placeholder,.lawyer-detail[data-v-c6cae908] .input textarea::placeholder{color:var(--text-muted)}.lawyer-detail[data-v-c6cae908] .input input:focus,.lawyer-detail[data-v-c6cae908] .input textarea:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.lawyer-detail[data-v-c6cae908] .input textarea{height:112px;overflow:auto;resize:vertical}.lawyer-detail[data-v-c6cae908] .input.has-error input{border-color:var(--danger-border)}.search-field[data-v-29d007c3]{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;max-width:420px;height:38px;-webkit-transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text-muted)}.search-field[data-v-29d007c3]:focus-within{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.search-field-input[data-v-29d007c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem}.search-field-input[data-v-29d007c3]::-webkit-input-placeholder{color:var(--text-muted);opacity:1}.search-field-input[data-v-29d007c3]::-moz-placeholder{color:var(--text-muted);opacity:1}.search-field-input[data-v-29d007c3]:-ms-input-placeholder{color:var(--text-muted);opacity:1}.search-field-input[data-v-29d007c3]::-ms-input-placeholder{color:var(--text-muted);opacity:1}.search-field-input[data-v-29d007c3]::placeholder{color:var(--text-muted);opacity:1}.list-card[data-v-7d0f18be]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:12px;background-color:var(--surface)}.list-card-toolbar[data-v-7d0f18be]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:67px;border-bottom:1px solid var(--border)}.list-card-body[data-v-7d0f18be]{min-width:0}.list-card-footer[data-v-7d0f18be]{padding:12px 16px;border-top:1px solid var(--border)}.list-card-loading[data-v-7d0f18be]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:120px;border-radius:12px;background-color:var(--surface);opacity:.85}.pagination[data-v-1632950b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.pagination-button[data-v-1632950b],.pagination[data-v-1632950b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-button[data-v-1632950b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;-webkit-transition:background-color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1);transition:background-color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1);border:1px solid var(--border);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;cursor:pointer}.pagination-button[data-v-1632950b]:hover:not([disabled]):not(.is-active){background-color:var(--surface-muted);border-color:var(--border-input)}.pagination-button[data-v-1632950b]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.pagination-button[disabled][data-v-1632950b]{color:var(--grey-lighter);cursor:default}.pagination-button.is-active[data-v-1632950b]{border-color:var(--action);background-color:var(--primary-tint);color:var(--primary-tint-text);font-weight:600}.pagination-gap[data-v-1632950b]{min-width:20px;color:var(--text-muted);text-align:center}.list-footer[data-v-2a04803a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:var(--text-muted);font-size:.875rem}.list-footer-summary[data-v-2a04803a]{margin:0}.list-footer-summary strong[data-v-2a04803a]{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.list-footer-controls[data-v-2a04803a]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.list-footer-controls[data-v-2a04803a],.list-footer-per-page[data-v-2a04803a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-footer-per-page[data-v-2a04803a]{gap:8px}.list-footer-select[data-v-2a04803a]{padding:0 8px;padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;height:32px;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;cursor:pointer}.list-footer-select[data-v-2a04803a]:focus-visible{outline:0;border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.listing[data-v-c6669972]{overflow-x:auto}.listing table[data-v-c6669972]{width:100%;border-collapse:collapse;color:var(--text);font-size:.9375rem}.listing td[data-v-c6669972],.listing th[data-v-c6669972]{padding:10px 12px;text-align:left;vertical-align:middle}.listing td[data-v-c6669972]:first-child:not(.listing-check),.listing th[data-v-c6669972]:first-child:not(.listing-check){padding-left:16px}.listing td[data-v-c6669972]:last-child,.listing th[data-v-c6669972]:last-child{padding-right:16px}.listing td.is-numeric[data-v-c6669972],.listing th.is-numeric[data-v-c6669972]{text-align:right;font-variant-numeric:tabular-nums}.listing thead th[data-v-c6669972]{border-bottom:1px solid var(--border);background-color:var(--surface-muted);color:var(--text-muted);font-size:.8125rem;font-weight:600;line-height:1.3;white-space:nowrap}.listing thead th.is-sorted[data-v-c6669972]{color:var(--text)}.listing thead th .icon[data-v-c6669972]{margin-left:4px;vertical-align:-1px}.listing-sort[data-v-c6669972]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:0;border-radius:4px;background:none;color:inherit;font:inherit;cursor:pointer}.listing-sort[data-v-c6669972]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.listing-sort[data-v-c6669972]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.listing tbody tr[data-v-c6669972]{-webkit-transition:background-color .15s cubic-bezier(.165,.84,.44,1);transition:background-color .15s cubic-bezier(.165,.84,.44,1)}.listing tbody tr[data-v-c6669972]:hover{background-color:var(--row-hover)}.listing tbody tr.is-selected[data-v-c6669972]{background-color:var(--row-selected)}.listing tbody td[data-v-c6669972]{height:52px;border-bottom:1px solid var(--border-row);line-height:1.35}.listing tbody td.main[data-v-c6669972]{position:relative;min-width:220px}.listing tbody tr:last-child td[data-v-c6669972]{border-bottom:0}.listing-link[data-v-c6669972]{color:var(--text);font-weight:600;text-decoration:none}.listing-link[data-v-c6669972]:after{position:absolute;top:0;left:0;height:100%;width:100%;content:""}.listing-link[data-v-c6669972]:hover{color:var(--action);text-decoration:underline;text-underline-offset:2px}.listing-link[data-v-c6669972]:focus-visible{outline:0}.listing-link[data-v-c6669972]:focus-visible:after{border-radius:4px;-webkit-box-shadow:inset var(--focus-ring);box-shadow:inset var(--focus-ring)}.listing-untitled[data-v-c6669972]{color:var(--text-muted);font-style:italic;font-weight:400}.listing-sub[data-v-c6669972]{color:var(--text-muted);font-size:.8125rem}.listing td.listing-check[data-v-c6669972],.listing th.listing-check[data-v-c6669972]{position:relative;width:44px;min-width:44px;padding:0}.listing-check-input[data-v-c6669972]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;margin:0;opacity:0;cursor:pointer}.listing-check-input[data-v-c6669972]:disabled{cursor:default}.listing-check-box[data-v-c6669972]{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.listing-check-box[data-v-c6669972]:before{position:absolute;top:calc(50% - 8px);left:16px;height:16px;width:16px;content:"";-webkit-transition:border-color .15s cubic-bezier(.165,.84,.44,1),background-color .15s cubic-bezier(.165,.84,.44,1);transition:border-color .15s cubic-bezier(.165,.84,.44,1),background-color .15s cubic-bezier(.165,.84,.44,1);border:1.5px solid var(--grey-lighter);border-radius:4px;background-color:var(--surface)}.listing-check-box[data-v-c6669972]:after{position:absolute;top:calc(50% - 6px);left:21px;height:9px;width:6px;content:"";-webkit-transform:rotate(45deg) scale(.6);transform:rotate(45deg) scale(.6);-webkit-transition:opacity .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:opacity .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:transform .15s cubic-bezier(.165,.84,.44,1),opacity .15s cubic-bezier(.165,.84,.44,1);transition:transform .15s cubic-bezier(.165,.84,.44,1),opacity .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1);border:solid var(--on-action);border-width:0 2px 2px 0;opacity:0}.listing .listing-check-input:checked+.listing-check-box[data-v-c6669972]:before{border-color:var(--action);background-color:var(--action)}.listing .listing-check-input:checked+.listing-check-box[data-v-c6669972]:after{opacity:1;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.listing .listing-check-input:focus-visible+.listing-check-box[data-v-c6669972]:before{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.listing .listing-check-input:disabled+.listing-check-box[data-v-c6669972]{opacity:.5}.listing-noresult[data-v-c6669972]{padding:56px 16px;color:var(--text-muted);font-size:1rem;text-align:center}.selection-bar[data-v-fd511f7c]{padding:4px 4px 4px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto;border-radius:8px;background-color:var(--primary-tint);color:var(--primary-tint-text);font-size:.875rem}.selection-bar-label[data-v-fd511f7c]{margin-right:4px}.selection-bar-clear[data-v-fd511f7c]{color:var(--primary-tint-text)}.page-header[data-v-13c68216]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-header-main[data-v-13c68216]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.page-header-text[data-v-13c68216]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;max-width:820px}.page-header-title[data-v-13c68216]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0;color:var(--text);font-size:1.75rem;font-weight:600;line-height:1.2}.page-header-count[data-v-13c68216]{padding:2px 10px;border-radius:999px;background-color:var(--count-bg);color:var(--text-muted);font-size:.875rem;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.page-header-description[data-v-13c68216]{margin:0;color:var(--text-muted);font-size:.9375rem;line-height:1.5}.page-header-actions[data-v-13c68216]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.page-header-tabs[data-v-13c68216]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;border-bottom:1px solid var(--border)}.page-header-tabs[data-v-13c68216] a{padding:10px 12px;position:relative;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1);transition:color .2s cubic-bezier(.165,.84,.44,1),border-color .2s cubic-bezier(.165,.84,.44,1)}.page-header-tabs[data-v-13c68216] a:hover{color:var(--text)}.page-header-tabs[data-v-13c68216] a:focus-visible{border-radius:6px 6px 0 0;outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.page-header-tabs[data-v-13c68216] a.router-link-exact-active{border-bottom-color:var(--primary);color:var(--text)}.selection[data-v-9dc5aff0]{position:relative;z-index:1;width:100%}.selection.is-multiple[data-v-9dc5aff0]{z-index:2}.selection.is-multiple .selection-toggle[data-v-9dc5aff0]{padding:0 22px 8px 7px}.selection.is-multiple .selection-toggle-item[data-v-9dc5aff0]{margin-top:8px;margin-right:3px;margin-left:3px;padding:5px 20px 5px 10px;border-radius:3px;background-color:var(--white-darker)}.selection label[data-v-9dc5aff0]{padding-bottom:10px;display:block;color:var(--grey);font-size:.875rem;line-height:1}.selection.is-open[data-v-9dc5aff0]{z-index:2}.selection.is-open .selection-toggle[data-v-9dc5aff0]{border-radius:4px 4px 0 0;border-bottom-color:transparent}.selection.is-open .selection-toggle[data-v-9dc5aff0]:after{border-top:0;border-bottom:5px solid var(--grey-lightest)}.selection.is-open .selection-toggle[data-v-9dc5aff0]:hover{border-color:var(--grey-lightest);border-bottom-color:transparent}.selection.is-open .selection-toggle[data-v-9dc5aff0]:hover:after{border-top:0;border-bottom-color:var(--primary)}.selection-toggle[data-v-9dc5aff0]{padding:13px 30px 13px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transition:border-color .3s cubic-bezier(.165,.84,.44,1);transition:border-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid var(--white-darker);border-radius:4px;background-color:var(--white);outline:none;color:var(--black);font-size:.875rem;text-align:left;cursor:pointer}.selection-toggle[data-v-9dc5aff0]:after{position:absolute;top:calc(50% - 2px);right:10px;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--grey-lightest);content:"";-webkit-transition:border-top-color .3s cubic-bezier(.165,.84,.44,1),border-bottom-color .3s cubic-bezier(.165,.84,.44,1);transition:border-top-color .3s cubic-bezier(.165,.84,.44,1),border-bottom-color .3s cubic-bezier(.165,.84,.44,1)}.selection-toggle[data-v-9dc5aff0]:hover:after{border-top-color:var(--primary)}.selection-toggle-item[data-v-9dc5aff0]{position:relative}.selection-toggle-remove[data-v-9dc5aff0]{position:absolute;top:8px;right:5px;height:10px;width:10px;outline:none;cursor:pointer}.selection-toggle-remove[data-v-9dc5aff0]:after,.selection-toggle-remove[data-v-9dc5aff0]:before{height:2px;width:10px;position:absolute;top:calc(50% - 1px);left:0;content:"";border-radius:1px;background-color:#595657}.selection-toggle-remove[data-v-9dc5aff0]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selection-toggle-remove[data-v-9dc5aff0]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selection-toggle-remove[data-v-9dc5aff0]:focus:after,.selection-toggle-remove[data-v-9dc5aff0]:focus:before,.selection-toggle-remove[data-v-9dc5aff0]:hover:after,.selection-toggle-remove[data-v-9dc5aff0]:hover:before{background-color:#e68a6f}.selection-dropdown[data-v-9dc5aff0]{position:absolute;top:100%;left:0;height:auto;width:100%;border-radius:0 0 4px 4px;border:1px solid var(--white-darker);border-top:0;background-color:var(--white)}.selection-dropdown[data-v-9dc5aff0]:before{position:absolute;top:0;left:12px;height:1px;width:calc(100% - 24px);content:"";opacity:.4;background-color:var(--grey-lightest)}.selection-list[data-v-9dc5aff0]{max-height:180px;overflow:auto}.selection-option[data-v-9dc5aff0]{padding:8px 15px;display:block;position:relative;width:100%;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);color:var(--black);text-align:left;cursor:pointer;outline:none}.selection-option[data-v-9dc5aff0]:focus,.selection-option[data-v-9dc5aff0]:hover{color:var(--primary)}.selection-option[data-v-9dc5aff0]:before{position:absolute;top:12px;left:0;height:2px;width:15px;background-color:var(--primary)}.selection-option.is-selected[data-v-9dc5aff0]{background-color:var(--grey-blue)}.search[data-v-3443506f]{position:relative;width:100%}.search.search-top .search-results[data-v-3443506f]{position:absolute;bottom:41px;left:0;height:auto;width:100%;margin-top:0;border-top:1px solid var(--white-darker);border-bottom:0;border-radius:4px 4px 0 0}.search.search-top .search-results.focus[data-v-3443506f]{border-color:var(--primary)}.search.search-top .search-results[data-v-3443506f]:before{top:auto;bottom:0}.search .input[data-v-3443506f]{width:100%}.search-results[data-v-3443506f]{margin-top:-3px;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1;border:1px solid var(--white-darker);border-top:0;border-radius:0 0 4px 4px;background-color:var(--white)}.search-results.focus[data-v-3443506f]{border-color:var(--primary)}.search-results[data-v-3443506f]:not(.visible){display:none}.search-results[data-v-3443506f]:before{position:absolute;top:0;left:15px;height:1px;width:calc(100% - 30px);content:"";background-color:var(--grey-lightest)}.search-result[data-v-3443506f]{padding:5px 15px;width:100%;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);color:var(--grey);font-weight:600;text-align:left;cursor:pointer;outline:none}.search-result.selected[data-v-3443506f]{color:var(--primary)}.search-result[data-v-3443506f]:not(.selected):focus,.search-result[data-v-3443506f]:not(.selected):hover{color:var(--black)}.search-result:not(.selected):focus .search-result-label[data-v-3443506f],.search-result:not(.selected):hover .search-result-label[data-v-3443506f]{color:var(--primary)}.search-result-label[data-v-3443506f]{-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);color:var(--grey-light);font-size:.6875rem}.search-no-result[data-v-3443506f]{padding:10px 15px;width:100%;font-weight:600;text-align:center}.stripe-link[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;color:var(--text);font-size:.9375rem;line-height:1.5;text-align:left}.stripe-link code[data-v-430ea9f2]{font-family:SF Mono,Fira Code,monospace;font-size:.75rem}.stripe-link-intro[data-v-430ea9f2]{color:var(--text-muted)}.stripe-link-form[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}.stripe-link-form .input[data-v-430ea9f2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stripe-link-form[data-v-430ea9f2] .button{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.stripe-link-blocked[data-v-430ea9f2],.stripe-link-error[data-v-430ea9f2]{padding:14px 18px;border:1px solid var(--danger-border);border-radius:8px;background-color:var(--danger-tint)}.stripe-link-blocked-title[data-v-430ea9f2],.stripe-link-error-message[data-v-430ea9f2]{color:var(--danger);font-size:.9375rem;font-weight:600}.stripe-link-list[data-v-430ea9f2]{padding-top:4px;padding-left:18px;list-style:disc}.stripe-link-list li+li[data-v-430ea9f2]{margin-top:4px}.stripe-link-loading[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stripe-link-loading-label[data-v-430ea9f2]{margin-top:-8px;color:var(--text-muted)}.stripe-link-plan[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.stripe-link-section-title[data-v-430ea9f2]{margin-bottom:6px;color:var(--text-muted);font-size:.8125rem;font-weight:600}.stripe-link-customer-name[data-v-430ea9f2]{color:var(--text);font-size:1rem;font-weight:600}.stripe-link-customer-meta[data-v-430ea9f2],.stripe-link-subscription-meta[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 10px;color:var(--text-muted);font-size:.8125rem}.stripe-link-subscriptions[data-v-430ea9f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.stripe-link-subscription[data-v-430ea9f2]{padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border:1px solid var(--border);border-radius:8px;background-color:var(--surface-muted)}.stripe-link-subscription-body[data-v-430ea9f2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.stripe-link-subscription-plan[data-v-430ea9f2]{color:var(--text);font-weight:600}.stripe-link-subscription-price[data-v-430ea9f2]{margin-left:6px;color:var(--primary-tint-text);font-weight:600}.stripe-link-status[data-v-430ea9f2]{padding:1px 8px;border-radius:10px;font-size:.75rem;font-weight:700}.stripe-link-status--green[data-v-430ea9f2]{color:var(--badge-success-text);background-color:var(--badge-success-bg)}.stripe-link-status--red[data-v-430ea9f2]{color:var(--danger);background-color:var(--danger-tint)}.stripe-link-status--orange[data-v-430ea9f2]{color:var(--badge-warning-text);background-color:var(--badge-warning-bg)}.stripe-link-status--grey[data-v-430ea9f2]{color:var(--badge-neutral-text);background-color:var(--badge-neutral-bg)}.stripe-link-action[data-v-430ea9f2]{-ms-flex-negative:0;flex-shrink:0;font-size:.8125rem;font-weight:600;white-space:nowrap}.stripe-link-action--import[data-v-430ea9f2]{color:var(--primary-tint-text)}.stripe-link-action--known[data-v-430ea9f2]{color:var(--text-muted)}.stripe-link-action--foreign[data-v-430ea9f2]{color:var(--danger)}.stripe-link-confirm-text[data-v-430ea9f2]{color:var(--text);font-size:1rem;font-weight:600}.stripe-link-confirm-warning[data-v-430ea9f2]{padding:10px 14px;border:1px solid var(--border);border-radius:8px;background-color:var(--badge-warning-bg);color:var(--badge-warning-text);font-weight:600}.stripe-link-actions[data-v-430ea9f2]{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;border-top:1px solid var(--border-row)}@media (max-width:47.99em){.stripe-link-form[data-v-430ea9f2]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.stripe-link-form[data-v-430ea9f2],.stripe-link-subscription[data-v-430ea9f2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stripe-link-subscription[data-v-430ea9f2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}input:focus+.input-file-container .file-label[data-v-3729c178]{color:rgba(var(--symplicy-color-highlight),1)}.file-container[data-v-3729c178]{position:relative}.file-container:hover .file-label[data-v-3729c178]{color:rgba(var(--symplicy-color-highlight),1)}.file-container .file-value[data-v-3729c178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-label[data-v-3729c178]{padding:30px 30px 29px;height:auto;width:100%;cursor:pointer;font-family:var(--symplicy-font-secondary)}.file-warning[data-v-3729c178]{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:rgba(var(--symplicy-color-text),1)}.file-warning--error[data-v-3729c178]{color:rgba(var(--symplicy-color-error),1)}.file-warning-message[data-v-3729c178]{font-family:var(--symplicy-font-secondary);font-size:.875rem;font-weight:600}.file-warning-current[data-v-3729c178]{margin-left:20px;-ms-flex-negative:0;flex-shrink:0;font-family:var(--symplicy-font-secondary);font-size:.875rem}.file-warning-size[data-v-3729c178]{font-weight:600}.file-wrapper[data-v-3729c178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-transition:border-color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);transition:border-color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(var(--symplicy-color-background-input),1);border-radius:var(--symplicy-border-radius);background-color:rgba(var(--symplicy-color-background-input),1);color:rgba(var(--symplicy-color-text),1);font-size:1rem;font-weight:600;line-height:1.4375;text-align:center;cursor:pointer}.file-wrapper .svg[data-v-3729c178]{margin-top:-2px;margin-left:10px;height:15px;width:14px;display:inline-block;fill:currentColor;vertical-align:middle}.file-value[data-v-3729c178]{padding:30px 30px 10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.file-value .file-item[data-v-3729c178]{display:-webkit-box;display:-ms-flexbox;display:flex}.file-value .file-item[data-v-3729c178]:not(:first-child){margin-top:10px;padding-top:10px;border-top:1px solid rgba(var(--symplicy-color-border),1)}.file-value .file-item .file-item-name[data-v-3729c178]{width:100%;max-width:calc(100% - 30px);color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);text-align:left}.file-value .file-item .file-item-reset[data-v-3729c178]{height:auto;width:30px;padding:0;margin:0;display:inline-block;position:relative;z-index:2;border:0;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.file-value .file-item .file-item-reset[data-v-3729c178]:after,.file-value .file-item .file-item-reset[data-v-3729c178]:before{position:absolute;top:calc(50% - 2px);left:calc(50% - 6px);height:2px;width:12px;content:"";-webkit-transition:background-color .4s cubic-bezier(.165,.84,.44,1);transition:background-color .4s cubic-bezier(.165,.84,.44,1);border-radius:1px;background-color:rgba(var(--symplicy-color-text),1)}.file-value .file-item .file-item-reset[data-v-3729c178]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.file-value .file-item .file-item-reset[data-v-3729c178]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.file-value .file-item .file-item-reset[data-v-3729c178]:focus:after,.file-value .file-item .file-item-reset[data-v-3729c178]:focus:before,.file-value .file-item .file-item-reset[data-v-3729c178]:hover:after,.file-value .file-item .file-item-reset[data-v-3729c178]:hover:before{background-color:rgba(var(--symplicy-color-highlight),1)}.radio[data-v-5d8c60c9]{margin-right:calc(var(--symplicy-spacing-h)/4*-1);margin-left:calc(var(--symplicy-spacing-h)/4*-1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio-answer[data-v-5d8c60c9]{margin-top:8px;margin-right:calc(var(--symplicy-spacing-h)/4);margin-left:calc(var(--symplicy-spacing-h)/4)}.radio input:focus+label[data-v-5d8c60c9]{color:rgba(var(--symplicy-color-highlight),1)}.radio input:checked+label[data-v-5d8c60c9]{background-color:rgba(var(--symplicy-color-text),1);color:rgba(var(--symplicy-color-background),1)}.radio input:checked:focus+label[data-v-5d8c60c9]{color:rgba(var(--symplicy-color-highlight),1)}.radio label[data-v-5d8c60c9]{padding:9px 22px;display:block;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);border-radius:var(--symplicy-border-radius);background-color:rgba(var(--symplicy-color-input-background),1);color:rgba(var(--symplicy-color-input-text),1);font-family:var(--symplicy-font-secondary);cursor:pointer}.radio label[data-v-5d8c60c9]:hover{color:rgba(var(--symplicy-color-highlight),1)}.input input[data-v-a73f09bc],.input textarea[data-v-a73f09bc]{padding:3px 15px;display:block;width:100%;-webkit-transition:border-color .3s cubic-bezier(.165,.84,.44,1);transition:border-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(var(--symplicy-color-input-background),1);border-radius:var(--symplicy-border-radius);background-color:rgba(var(--symplicy-color-input-background),1);color:rgba(var(--symplicy-color-input-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.71429;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input input[data-v-a73f09bc]:focus,.input textarea[data-v-a73f09bc]:focus{border-color:rgba(var(--symplicy-color-highlight),1)}.input textarea[data-v-a73f09bc]{height:120px;resize:none}.checkbox[data-v-67a8ad54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkbox-answer[data-v-67a8ad54]{margin-top:8px}.checkbox input:checked+label[data-v-67a8ad54]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox label[data-v-67a8ad54]{padding-left:32px;display:block;position:relative;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.71429;cursor:pointer}.checkbox label[data-v-67a8ad54]:focus,.checkbox label[data-v-67a8ad54]:hover{color:rgba(var(--symplicy-color-highlight),1)}.checkbox label[data-v-67a8ad54]:focus:before,.checkbox label[data-v-67a8ad54]:hover:before{background-color:rgba(var(--symplicy-color-highlight),.2)}.checkbox label[data-v-67a8ad54]:before{position:absolute;top:4px;left:0;height:16px;width:16px;content:"";-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(var(--symplicy-color-highlight),1)}.checkbox label[data-v-67a8ad54]:after{position:absolute;top:6px;left:2px;height:12px;width:12px;content:"";-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);opacity:0;background-color:rgba(var(--symplicy-color-highlight),1)}.input .page-box[data-v-564b1209]{margin-top:15px;margin-bottom:20px;padding:20px;display:block;max-height:100px;overflow:auto;background-color:rgba(var(--symplicy-color-input-background),1);color:rgba(var(--symplicy-color-input-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.4}.input .page-box h2[data-v-564b1209],.input .page-box h3[data-v-564b1209],.input .page-box h4[data-v-564b1209]{margin-bottom:10px;font-weight:600}.input .page-box h2[data-v-564b1209]:not(:first-child),.input .page-box h3[data-v-564b1209]:not(:first-child),.input .page-box h4[data-v-564b1209]:not(:first-child){margin-top:20px}.input .page-box p+p[data-v-564b1209],.input .page-box p+ul[data-v-564b1209],.input .page-box ul+p[data-v-564b1209],.input .page-box ul+ul[data-v-564b1209]{margin-top:10px}.input-wrapper[data-v-564b1209]{margin-top:8px}.input input:checked+label[data-v-564b1209]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input label[data-v-564b1209]{padding-left:32px;display:block;position:relative;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.71429;cursor:pointer}@media (max-width:47.99em){.input label[data-v-564b1209]{font-size:.75rem}}.input label[data-v-564b1209]:focus,.input label[data-v-564b1209]:hover{color:rgba(var(--symplicy-color-highlight),1)}.input label[data-v-564b1209]:focus:before,.input label[data-v-564b1209]:hover:before{background-color:rgba(var(--symplicy-color-highlight),.2)}.input label[data-v-564b1209]:before{position:absolute;top:4px;left:0;height:16px;width:16px;content:"";-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(var(--symplicy-color-highlight),1)}.input label[data-v-564b1209]:after{position:absolute;top:6px;left:2px;height:12px;width:12px;content:"";-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);opacity:0;background-color:rgba(var(--symplicy-color-highlight),1)}.input .page-box[data-v-b40face0]{margin-top:15px;margin-bottom:20px;padding:20px;display:block;max-height:100px;overflow:auto;background-color:rgba(var(--symplicy-color-input-background),1);color:rgba(var(--symplicy-color-input-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.4}.input .page-box h2[data-v-b40face0],.input .page-box h3[data-v-b40face0],.input .page-box h4[data-v-b40face0]{margin-bottom:10px;font-weight:600}.input .page-box h2[data-v-b40face0]:not(:first-child),.input .page-box h3[data-v-b40face0]:not(:first-child),.input .page-box h4[data-v-b40face0]:not(:first-child){margin-top:20px}.input .page-box p+p[data-v-b40face0],.input .page-box p+ul[data-v-b40face0],.input .page-box ul+p[data-v-b40face0],.input .page-box ul+ul[data-v-b40face0]{margin-top:10px}.input-wrapper[data-v-b40face0]{margin-top:8px}.input input:checked+label[data-v-b40face0]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input label[data-v-b40face0]{padding-left:32px;display:block;position:relative;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.71429;cursor:pointer}.input label[data-v-b40face0]:focus,.input label[data-v-b40face0]:hover{color:rgba(var(--symplicy-color-highlight),1)}.input label[data-v-b40face0]:focus:before,.input label[data-v-b40face0]:hover:before{background-color:rgba(var(--symplicy-color-highlight),.2)}.input label[data-v-b40face0]:before{top:4px;left:0;height:16px;width:16px;-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.input label[data-v-b40face0]:after,.input label[data-v-b40face0]:before{position:absolute;content:"";border:1px solid rgba(var(--symplicy-color-highlight),1)}.input label[data-v-b40face0]:after{top:6px;left:2px;height:12px;width:12px;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);opacity:0}.page-box-toggle strong{font-weight:400}.question-title[data-v-ecba5b62]{color:rgba(var(--symplicy-color-text),1);font-size:1rem;line-height:1.25}.question.question-privacy .question-title[data-v-ecba5b62],.question.question-terms .question-title[data-v-ecba5b62]{display:none}.question-text[data-v-ecba5b62]{color:rgba(var(--symplicy-color-text-light),1);font-family:var(--symplicy-font-secondary);font-size:.75rem;line-height:1.33333}.question .input[data-v-ecba5b62]{margin-top:8px}.question-error[data-v-ecba5b62]{margin-top:5px;display:block;color:rgba(var(--symplicy-color-error),1);font-family:var(--symplicy-font-secondary);font-size:.875rem}.question.has-error .input .file-wrapper:not(:focus),.question.has-error .input input:not(:focus),.question.has-error .input textarea:not(:focus),.question.has-error .radio input[type=radio]+label{border-color:#e68a6f}.search[data-v-9b008b7a]{position:relative}.search.search-open[data-v-9b008b7a]{-webkit-box-shadow:0 2px 8px rgba(20,20,20,.16);box-shadow:0 2px 8px rgba(20,20,20,.16);border-radius:var(--symplicy-border-radius)}.search.search-open .search-input[data-v-9b008b7a]{background-color:rgba(var(--symplicy-color-background),1);border-radius:var(--symplicy-border-radius) var(--symplicy-border-radius) 0 0}.search:not(.search-open) .search-input[data-v-9b008b7a]:focus{background-color:rgba(var(--symplicy-color-background),1);-webkit-box-shadow:0 2px 8px rgba(20,20,20,.16);box-shadow:0 2px 8px rgba(20,20,20,.16)}.search-input[data-v-9b008b7a]{padding:4px 50px 4px 16px;display:block;width:100%;-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .3s cubic-bezier(.165,.84,.44,1);border:0;border-radius:var(--symplicy-border-radius);background-color:rgba(var(--symplicy-color-input-background),1);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(var(--symplicy-color-input-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.71429;outline:none}@media (max-width:47.99em){.search-input[data-v-9b008b7a]{padding-right:40px;padding-left:10px;font-size:1rem}}.search-input[data-v-9b008b7a]:disabled{padding-top:3px;padding-right:80px;padding-bottom:3px}@media (max-width:47.99em){.search-input[data-v-9b008b7a]:disabled{padding-right:67px}}.search-input[data-v-9b008b7a]::-webkit-input-placeholder{color:rgba(var(--symplicy-color-input-text),.6)}.search-input[data-v-9b008b7a]::-moz-placeholder{color:rgba(var(--symplicy-color-input-text),.6)}.search-input[data-v-9b008b7a]:-ms-input-placeholder{color:rgba(var(--symplicy-color-input-text),.6)}.search-input[data-v-9b008b7a]::-ms-input-placeholder{color:rgba(var(--symplicy-color-input-text),.6)}.search-input[data-v-9b008b7a]::placeholder{color:rgba(var(--symplicy-color-input-text),.6)}.search-submit[data-v-9b008b7a]{position:absolute;top:0;right:0;padding:8px 16px;cursor:pointer}.search-submit .svg[data-v-9b008b7a]{display:block;fill:rgba(var(--symplicy-color-highlight),1)}.search-modify[data-v-9b008b7a]{position:absolute;top:0;right:0;padding:9px 16px;display:block;-ms-flex-negative:0;flex-shrink:0;color:rgba(var(--symplicy-color-highlight),1);font-family:var(--symplicy-font-secondary);font-size:.75rem;line-height:1.2;font-weight:600;cursor:pointer;outline:none}@media (max-width:47.99em){.search-modify[data-v-9b008b7a]{padding:7px 10px}}.search-dropdown[data-v-9b008b7a]{height:auto;width:100%;border-radius:0 0 calc(var(--symplicy-border-radius)/2) calc(var(--symplicy-border-radius)/2);overflow:auto}.search-dropdown .case[data-v-9b008b7a]:not(:first-child),.search-dropdown[data-v-9b008b7a]{border-top:1px solid rgba(var(--symplicy-color-border),1)}.search-dropdown .case[data-v-9b008b7a]:last-child{border-radius:0 0 var(--symplicy-border-radius) var(--symplicy-border-radius)}.search-dropdown .search-noresult[data-v-9b008b7a]{padding-top:16px;padding-bottom:16px;width:100%;text-align:center}.search-dropdown .search-noresult-title[data-v-9b008b7a]{color:rgba(var(--symplicy-color-text-light),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;line-height:1.14286}.search-dropdown .search-noresult-text[data-v-9b008b7a]{margin-top:4px;color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);font-size:.875rem;font-weight:600;line-height:1.14286}.search-dropdown .search-noresult .button[data-v-9b008b7a]{margin-top:16px;font-size:.875rem}.search-dropdown .loader[data-v-9b008b7a]{margin-top:20px;margin-bottom:20px}.casus[data-v-4573007f]{position:absolute;top:0;left:0;height:100%;width:100%;--symplicy-color-background:255,255,255;--symplicy-color-backdrop:0,0,0;--symplicy-color-highlight:255,43,96;--symplicy-color-error:255,43,96;--symplicy-color-success:43,114,255;--symplicy-color-text:15,15,15;--symplicy-color-text-light:143,137,143;--symplicy-color-input-text:15,15,15;--symplicy-color-input-background:242,244,245;--symplicy-color-border:235,233,232;--symplicy-spacing-h:32px;--symplicy-spacing-v:32px;--symplicy-border-radius:10px;--symplicy-font-primary:"Crimson Text",serif;--symplicy-font-secondary:"Source Sans Pro",sans-serif;font-family:var(--symplicy-font-primary)}.casus-wrapper[data-v-4573007f]{position:absolute;top:50%;left:50%;height:calc(100% - 100px);width:calc(100% - 40px);z-index:1;max-width:686px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:var(--symplicy-border-radius);background-color:rgba(var(--symplicy-color-background),1)}.casus-header[data-v-4573007f]{padding-top:16px;padding-bottom:16px;position:relative;border-bottom:1px solid #e6e1e6}.casus-title[data-v-4573007f]{display:block;margin:0 auto;padding:0;max-width:500px;color:rgba(var(--symplicy-color-text),1);font-family:var(--symplicy-font-secondary);font-weight:400;font-size:1rem;line-height:1.5;text-align:center}.casus-close[data-v-4573007f]{position:absolute;top:3px;right:0;height:50px;width:50px;z-index:2;margin:0;padding:0;border:0;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.casus-close[data-v-4573007f]:focus:after,.casus-close[data-v-4573007f]:focus:before,.casus-close[data-v-4573007f]:hover:after,.casus-close[data-v-4573007f]:hover:before{color:rgba(var(--symplicy-color-highlight),1)}.casus-close[data-v-4573007f]:after,.casus-close[data-v-4573007f]:before{position:absolute;top:calc(50% - 1px);left:calc(50% - 10px);height:2px;width:20px;content:"";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1);background-color:rgba(var(--symplicy-color-text-light),1)}.casus-close[data-v-4573007f]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.casus-close[data-v-4573007f]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.casus-iframe[data-v-4573007f]{padding:var(--symplicy-spacing-v) var(--symplicy-spacing-h);height:calc(100% - 57px);width:100%;max-width:100%;border:0;overflow:auto}@media (max-width:47.99em){.casus-iframe[data-v-4573007f]{margin-bottom:32px}}.casus-iframe-title[data-v-4573007f]{color:rgba(var(--symplicy-color-text-light),1);font-family:var(--symplicy-font-secondary);font-size:.75rem;line-height:1.33333}.casus-message[data-v-4573007f]{margin:16px auto;display:block;color:rgba(var(--symplicy-color-text),1);font-size:1.25rem;font-weight:600;line-height:1.2;text-align:center}.casus-search-title[data-v-4573007f]{margin-top:24px;color:rgba(var(--symplicy-color-text),1);font-size:1rem;line-height:1.5}.casus-search-subtitle[data-v-4573007f]{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:rgba(var(--symplicy-color-text-light),1);font-family:var(--symplicy-font-secondary);font-size:.75rem;line-height:1.33333}.casus-search-subtitle-link[data-v-4573007f]{height:16px;width:16px;cursor:pointer;outline:none}.casus-search-subtitle-link:hover svg[data-v-4573007f]{fill:rgba(var(--symplicy-color-highlight),1)}.casus-search-subtitle-link svg[data-v-4573007f]{height:100%;width:100%;display:block;-webkit-transition:fill .3s cubic-bezier(.165,.84,.44,1);transition:fill .3s cubic-bezier(.165,.84,.44,1);fill:rgba(var(--symplicy-color-text-light),.5)}.casus-form[data-v-4573007f]{margin-top:var(--symplicy-spacing-v);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.casus-form .question[data-v-4573007f]{width:100%}@media (min-width:48em){.casus-form .question.question-email[data-v-4573007f],.casus-form .question.question-firstname[data-v-4573007f],.casus-form .question.question-lastname[data-v-4573007f],.casus-form .question.question-phone[data-v-4573007f]{width:calc(50% - var(--symplicy-spacing-h))}}.casus-form .question+.question[data-v-4573007f]:not(.question-terms):not(.question-privacy){margin-top:var(--symplicy-spacing-v)}.casus-form-footer[data-v-4573007f]{padding-top:var(--symplicy-spacing-v);margin-top:calc(var(--symplicy-spacing-v)*2);margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-top:1px solid rgba(var(--symplicy-color-border),1)}.casus-form-footer .question[data-v-4573007f]{width:100%;margin-bottom:calc(var(--symplicy-spacing-v)*1.5)}@media (max-width:47.99em){.casus-form-footer .button[data-v-4573007f]{width:100%}}@media (min-width:48em){.casus-form-footer .button[data-v-4573007f]{margin-left:auto}}.casus-form-trust[data-v-4573007f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;max-width:calc(100% - 130px)}@media (max-width:47.99em){.casus-form-trust[data-v-4573007f]{margin-top:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;max-width:100%}.casus-form-trust br[data-v-4573007f]{display:none}}.casus-form-trust .svg[data-v-4573007f]{margin-right:8px;fill:rgba(var(--symplicy-color-text-light),.5)}.casus-form-trust p[data-v-4573007f]{color:rgba(var(--symplicy-color-text-light),1);font-family:var(--symplicy-font-secondary);font-size:.75rem}.casus-form .button[data-v-4573007f]{padding:2px 24px;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);border:2px solid rgba(var(--symplicy-color-highlight),1);border-radius:10px;background-color:rgba(var(--symplicy-color-highlight),1);color:rgba(var(--symplicy-color-background),1);font-family:var(--symplicy-font-secondary);font-size:1.125rem;font-weight:600;line-height:1.77778;outline:none}.casus-form .button[data-v-4573007f]:not([disabled]){cursor:pointer}.casus-form .button[data-v-4573007f]:not([disabled]):focus,.casus-form .button[data-v-4573007f]:not([disabled]):hover{color:rgba(var(--symplicy-color-highlight),1);background-color:rgba(var(--symplicy-color-background),1)}.casus-form .button[disabled][data-v-4573007f]{opacity:.6}.casus-backdrop[data-v-4573007f]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background-color:rgba(var(--symplicy-color-backdrop),.5)}.casus label a,.casus li a,.casus p a{color:rgba(var(--symplicy-color-highlight),1)}.customization[data-v-29ab2a25]{position:fixed;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.customization-popup[data-v-29ab2a25]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.customization-sidebar[data-v-29ab2a25]{height:100%;width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid var(--border);background-color:var(--surface);color:var(--text)}.customization-sidebar-header[data-v-29ab2a25]{padding:16px 20px 16px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid var(--border)}.customization-sidebar-title[data-v-29ab2a25]{color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.customization-sidebar-close[data-v-29ab2a25]{height:32px;width:32px;position:relative;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;cursor:pointer}.customization-sidebar-close[data-v-29ab2a25]:hover{background-color:var(--surface-muted)}.customization-sidebar-close[data-v-29ab2a25]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:none}.customization-sidebar-close[data-v-29ab2a25]:after,.customization-sidebar-close[data-v-29ab2a25]:before{position:absolute;top:calc(50% - 1px);left:calc(50% - 9px);height:2px;width:18px;content:"";border-radius:1px;background-color:var(--text)}.customization-sidebar-close[data-v-29ab2a25]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.customization-sidebar-close[data-v-29ab2a25]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customization-wrapper[data-v-29ab2a25]{padding:20px 28px 28px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.customization-intro[data-v-29ab2a25]{color:var(--text-muted);font-size:.8125rem;line-height:1.45}.customization-footer[data-v-29ab2a25]{padding:12px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid var(--border);background-color:var(--surface)}.customization-footer-actions[data-v-29ab2a25],.customization-footer[data-v-29ab2a25]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.customization-panel[data-v-29ab2a25]{margin-top:28px}.customization-panel-header[data-v-29ab2a25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--border)}.customization-panel-title[data-v-29ab2a25]{color:var(--text);font-size:1rem;font-weight:600;line-height:1.2}.customization-panel-reset[data-v-29ab2a25]{padding:4px 8px;margin-right:-8px;border-radius:6px;color:var(--text-muted);font-size:.8125rem;font-weight:600;cursor:pointer}.customization-panel-reset[data-v-29ab2a25]:hover{color:var(--text);background-color:var(--surface-muted)}.customization-panel-reset[data-v-29ab2a25]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:none}.customization-panel-fields[data-v-29ab2a25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customization-panel-fields.cols-2[data-v-29ab2a25]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customization-panel-fields.cols-2 .customization-panel-field[data-v-29ab2a25]{width:calc(50% - 8px)}.customization-panel-field[data-v-29ab2a25]{margin-top:14px}.customization-panel-field-header[data-v-29ab2a25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6px}.customization-panel-field label[data-v-29ab2a25]{display:block;color:var(--text);font-size:.875rem;font-weight:600}.customization-panel-field-input[data-v-29ab2a25]{display:block;border-radius:0;color:var(--text-muted);font-size:.8125rem}.customization-panel-field-input span[data-v-29ab2a25]:first-child{margin-right:5px}.customization-panel-field-input span:first-child+input[data-v-29ab2a25]{text-align:left}.customization-panel-field-input span[data-v-29ab2a25]:last-child{margin-left:5px}.customization-panel-field-input input[data-v-29ab2a25]{max-width:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--border-input);background:transparent;color:var(--text);outline:none;text-align:center}.customization-panel-field-input input[type=number][data-v-29ab2a25]::-webkit-inner-spin-button,.customization-panel-field-input input[type=number][data-v-29ab2a25]::-webkit-outer-spin-button{-webkit-appearance:none}.customization-panel-field>input[type=color][data-v-29ab2a25]{display:block;padding:0;width:100%;height:36px;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.customization-panel-field>input[type=color][data-v-29ab2a25]::-webkit-color-swatch-wrapper{padding:0;border:0}.customization-panel-field>input[type=color][data-v-29ab2a25]::-webkit-color-swatch{border:1px solid var(--border-input);border-radius:6px}.customization-panel-field>input[type=color][data-v-29ab2a25]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);border-radius:6px}.customization-panel-field>input[type=range][data-v-29ab2a25]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;outline:none;padding-top:7px;border:0}.customization-panel-field>input[type=range][data-v-29ab2a25]::-moz-range-thumb{height:20px;width:20px;-moz-appearance:none;appearance:none;margin-top:-7px;border:0;border-radius:50%;background:var(--action);cursor:pointer}.customization-panel-field>input[type=range][data-v-29ab2a25]::-webkit-slider-thumb{height:20px;width:20px;margin-top:-7px;border:0;border-radius:50%;background:var(--action);cursor:pointer;-webkit-appearance:none;appearance:none}.customization-panel-field>input[type=range][data-v-29ab2a25]::-webkit-slider-runnable-track{width:100%;height:6px;border-radius:3px;cursor:pointer;background:var(--border)}.customization-panel-field>select[data-v-29ab2a25]{padding:0 12px;padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;display:block;width:100%;height:40px;margin:0;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:inherit;font-size:.9375rem;cursor:pointer;outline:none}.customization-panel-field>select[data-v-29ab2a25]:focus{border-color:var(--action);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.copy-field[data-v-60187858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.copy-field-label[data-v-60187858]{color:var(--text);font-size:.875rem;font-weight:600}.copy-field-help[data-v-60187858]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.copy-field-row[data-v-60187858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.copy-field-input[data-v-60187858]{padding:0 12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:40px;border:1px solid var(--border);border-radius:8px;background-color:var(--surface-muted);color:var(--text);font-family:SF Mono,Fira Code,Menlo,monospace;font-size:.875rem;text-overflow:ellipsis;outline:none}.copy-field-input[data-v-60187858]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.team-table-wrapper[data-v-5984e892]{overflow-x:auto;border:1px solid var(--border);border-radius:10px}.team-table[data-v-5984e892]{width:100%;border-collapse:collapse;color:var(--text);font-size:.9375rem}.team-table th[data-v-5984e892]{padding:8px 12px;border-bottom:1px solid var(--border);background-color:var(--surface-muted);color:var(--text-muted);font-size:.8125rem;font-weight:600;text-align:left;white-space:nowrap}.team-table td[data-v-5984e892]{padding:10px 12px;border-bottom:1px solid var(--border-row);vertical-align:middle}.team-table tbody tr:last-child td[data-v-5984e892]{border-bottom:0}.team-table tbody tr:hover td[data-v-5984e892]{background-color:var(--row-hover)}.team-table-actions-head[data-v-5984e892]{width:1%}.team-table-empty[data-v-5984e892]{padding:16px;color:var(--text-muted);font-size:.875rem}.team-row-lawyer[data-v-5984e892]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:160px}.team-row-name[data-v-5984e892]{color:var(--text);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.team-row a.team-row-name[data-v-5984e892]:hover{text-decoration:underline}.team-row-email[data-v-5984e892]{color:var(--text-muted);font-size:.8125rem;overflow-wrap:anywhere}.team-row-role[data-v-5984e892]{font-size:.875rem;white-space:nowrap}.team-row-buttons[data-v-5984e892]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2px 4px}.team-row-actions[data-v-5984e892]{text-align:right}.team-row-actions[data-v-5984e892] .button.link{text-decoration:none;font-weight:600}.team-row-actions[data-v-5984e892] .button.link:hover{text-decoration:underline}.team-row-resend[data-v-5984e892]{color:var(--primary-tint-text)!important}.team-row-remove[data-v-5984e892]{color:var(--danger)!important}.member-removal[data-v-79cc44ce]{gap:20px;color:var(--text);text-align:left}.member-removal-options[data-v-79cc44ce],.member-removal[data-v-79cc44ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-removal-options[data-v-79cc44ce]{gap:10px}.member-removal-option[data-v-79cc44ce]{padding:14px 16px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;border:1px solid var(--border-input);border-radius:10px;cursor:pointer}.member-removal-option input[data-v-79cc44ce]{margin-top:3px;accent-color:var(--action)}.member-removal-option.is-selected[data-v-79cc44ce]{border-color:var(--action);-webkit-box-shadow:inset 0 0 0 1px var(--action);box-shadow:inset 0 0 0 1px var(--action);background-color:var(--primary-tint)}.member-removal-option.is-disabled[data-v-79cc44ce]{cursor:not-allowed}.member-removal-option.is-disabled .member-removal-title[data-v-79cc44ce]{color:var(--text-muted)}.member-removal-text[data-v-79cc44ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.member-removal-title[data-v-79cc44ce]{font-size:.9375rem;font-weight:600}.member-removal-title--danger[data-v-79cc44ce]{color:var(--danger)}.member-removal-desc[data-v-79cc44ce]{color:var(--text);font-size:.875rem;line-height:1.45}.grafted[data-v-d82d338c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grafted-row[data-v-d82d338c]{padding:14px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-row)}.grafted-text[data-v-d82d338c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0;max-width:640px}.grafted-title[data-v-d82d338c]{color:var(--text);font-size:.9375rem;font-weight:600}.grafted-desc[data-v-d82d338c],.grafted-none[data-v-d82d338c],.grafted-note[data-v-d82d338c]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.grafted-none[data-v-d82d338c]{font-size:.875rem}.grafted-note[data-v-d82d338c]{padding-top:10px}.grafted-error[data-v-d82d338c]{color:var(--danger);font-size:.875rem}.grafted-link[data-v-d82d338c]{color:var(--action);font-size:.875rem;font-weight:600}.grafted-count[data-v-d82d338c]{color:var(--text-muted);font-weight:400}.client-detail[data-v-6f6c04f7]{background-color:var(--bg-page);color:var(--text)}.client-detail>.view-header[data-v-6f6c04f7]{padding:0;border-bottom:0;background-color:transparent}.client-detail>.view-content[data-v-6f6c04f7]{padding:24px 32px 48px;background-color:var(--bg-page)}@media (max-width:71.865em){.client-detail>.view-content[data-v-6f6c04f7]{padding:20px 24px 40px}}.client-detail-body[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;max-width:1120px}.client-detail-body[data-v-6f6c04f7] .detail-section-card{scroll-margin-top:24px}.form-grid[data-v-6f6c04f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px 20px}.form-grid--3[data-v-6f6c04f7]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:61.24em){.form-grid[data-v-6f6c04f7]{grid-template-columns:minmax(0,1fr)}}.field[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.field-label[data-v-6f6c04f7]{color:var(--text);font-size:.875rem;font-weight:600}.field-label .required[data-v-6f6c04f7]{color:var(--danger)}.field-help[data-v-6f6c04f7]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.field-warning[data-v-6f6c04f7]{padding:10px 14px;border:1px solid var(--border);border-radius:8px;background-color:var(--badge-warning-bg);color:var(--badge-warning-text);font-size:.875rem;line-height:1.45}.input-hint[data-v-6f6c04f7]{color:var(--text-muted);font-size:.8125rem}.client-detail-body[data-v-6f6c04f7] .input input,.client-detail-body[data-v-6f6c04f7] .input textarea{padding:0 12px;height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-size:.9375rem}.client-detail-body[data-v-6f6c04f7] .input input:focus,.client-detail-body[data-v-6f6c04f7] .input textarea:focus{border-color:var(--action);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.client-detail-body[data-v-6f6c04f7] .input input::-webkit-input-placeholder,.client-detail-body[data-v-6f6c04f7] .input textarea::-webkit-input-placeholder{color:var(--text-muted)}.client-detail-body[data-v-6f6c04f7] .input input::-moz-placeholder,.client-detail-body[data-v-6f6c04f7] .input textarea::-moz-placeholder{color:var(--text-muted)}.client-detail-body[data-v-6f6c04f7] .input input:-ms-input-placeholder,.client-detail-body[data-v-6f6c04f7] .input textarea:-ms-input-placeholder{color:var(--text-muted)}.client-detail-body[data-v-6f6c04f7] .input input::-ms-input-placeholder,.client-detail-body[data-v-6f6c04f7] .input textarea::-ms-input-placeholder{color:var(--text-muted)}.client-detail-body[data-v-6f6c04f7] .input input::placeholder,.client-detail-body[data-v-6f6c04f7] .input textarea::placeholder{color:var(--text-muted)}.client-detail-body[data-v-6f6c04f7] .input label{padding-bottom:6px;color:var(--text);font-size:.875rem;font-weight:600}.client-detail-body[data-v-6f6c04f7] .selection-toggle{min-height:40px;border-color:var(--border-input);border-radius:8px}.client-detail-body[data-v-6f6c04f7] .selection-toggle,.text-input[data-v-6f6c04f7]{font-family:inherit;background-color:var(--surface);color:var(--text);font-size:.9375rem}.text-input[data-v-6f6c04f7]{padding:0 10px;height:40px;border:1px solid var(--border-input);border-radius:8px;color-scheme:light dark}.text-input[data-v-6f6c04f7]:focus{border-color:var(--action);outline:none;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.text-input[data-v-6f6c04f7]:disabled{opacity:.55;cursor:not-allowed}.subsection[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding-top:16px;border-top:1px solid var(--border-row)}.subsection-title[data-v-6f6c04f7]{color:var(--text);font-size:1rem;font-weight:600}.billing-grid[data-v-6f6c04f7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:61.24em){.billing-grid[data-v-6f6c04f7]{grid-template-columns:minmax(0,1fr)}}.billing-card[data-v-6f6c04f7]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;border:1px solid var(--border);border-radius:10px}.billing-card.is-highlighted[data-v-6f6c04f7]{border-color:var(--primary);background-color:var(--primary-tint)}.billing-card-label[data-v-6f6c04f7]{color:var(--text-muted);font-size:.8125rem}.billing-card-value[data-v-6f6c04f7]{color:var(--text);font-size:1.0625rem;font-weight:600}.billing-card-hint[data-v-6f6c04f7]{color:var(--text-muted);font-size:.8125rem;line-height:1.35}.billing-card-id[data-v-6f6c04f7]{font-family:SF Mono,Fira Code,Menlo,monospace;overflow-wrap:anywhere}.trial-panel[data-v-6f6c04f7]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;border:1px solid var(--border-row);border-radius:10px;background-color:var(--surface-muted)}.trial-panel-field[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.trial-panel-help[data-v-6f6c04f7]{-ms-flex-preferred-size:100%;flex-basis:100%}.stripe-row[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.stripe-row-text[data-v-6f6c04f7]{max-width:640px;line-height:1.45}.stripe-row-text[data-v-6f6c04f7],.team-meta[data-v-6f6c04f7]{color:var(--text-muted);font-size:.875rem}.team-meta strong[data-v-6f6c04f7]{color:var(--text);font-weight:600}.team-add[data-v-6f6c04f7]{max-width:480px}.team-add[data-v-6f6c04f7] .search-results{border-color:var(--border-input);background-color:var(--surface)}.integration-card[data-v-6f6c04f7]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;border:1px solid var(--border);border-radius:10px}.integration-card.is-on[data-v-6f6c04f7]{border-color:var(--primary)}.integration-card[data-v-6f6c04f7] .toggle-field-label{font-size:1rem}.integration-stack[data-v-6f6c04f7]{gap:14px;padding-top:14px;border-top:1px solid var(--border-row)}.check-field[data-v-6f6c04f7],.integration-stack[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.check-field[data-v-6f6c04f7]{gap:2px}.check-field-label[data-v-6f6c04f7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--text);font-size:.9375rem;font-weight:600;cursor:pointer}.check-field-label input[data-v-6f6c04f7]{height:16px;width:16px;accent-color:var(--action);cursor:pointer}.check-field .field-help[data-v-6f6c04f7]{padding-left:24px}.widget-row[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.widget-row+.widget-row[data-v-6f6c04f7]{padding-top:16px;border-top:1px solid var(--border-row)}.widget-row-text[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.widget-row-title[data-v-6f6c04f7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--text);font-size:.9375rem;font-weight:600}.widget-row-desc[data-v-6f6c04f7]{color:var(--text-muted);font-size:.8125rem}.preselect-links[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--border);border-radius:10px}.preselect-links-item[data-v-6f6c04f7]{padding:8px 12px;display:grid;grid-template-columns:minmax(120px,-webkit-max-content) minmax(0,1fr) auto;grid-template-columns:minmax(120px,max-content) minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.preselect-links-item+.preselect-links-item[data-v-6f6c04f7]{border-top:1px solid var(--border-row)}.preselect-links-name[data-v-6f6c04f7]{color:var(--text);font-size:.875rem;font-weight:600}.preselect-links-url[data-v-6f6c04f7]{overflow:hidden;color:var(--text-muted);font-family:SF Mono,Fira Code,Menlo,monospace;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.preselect-links-empty[data-v-6f6c04f7]{padding:12px;color:var(--text-muted);font-size:.875rem}.creation-dialog[data-v-6f6c04f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;color:var(--text);font-size:.9375rem;line-height:1.5;text-align:left}.checkbox input[data-v-596deb3c]{display:none}.checkbox input:checked+label[data-v-596deb3c]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox label[data-v-596deb3c]{padding-top:6px;padding-bottom:6px;padding-left:24px;display:block;position:relative;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);font-size:1rem;color:var(--black);cursor:pointer}.checkbox label[data-v-596deb3c]:hover{color:var(--primary)}.checkbox label[data-v-596deb3c]:before{position:absolute;top:7px;left:0;height:16px;width:16px;content:"";border:1px solid var(--primary)}.checkbox label[data-v-596deb3c]:after{position:absolute;top:9px;left:2px;height:12px;width:12px;content:"";-webkit-transform:scale(.4);transform:scale(.4);-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);background-color:var(--primary);opacity:0}.relation-picker[data-v-74993e80]{position:relative}.relation-picker-box[data-v-74993e80]{padding:5px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:42px;-webkit-transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);cursor:text}.relation-picker.is-focused .relation-picker-box[data-v-74993e80]{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.relation-picker-chip[data-v-74993e80]{padding:3px 3px 3px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;max-width:100%;border-radius:6px;background-color:var(--badge-neutral-bg);color:var(--text);font-size:.875rem;line-height:1.3}.relation-picker-chip-label[data-v-74993e80]{overflow-wrap:anywhere}.relation-picker-chip-remove[data-v-74993e80]{height:24px;width:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;color:var(--text-muted);cursor:pointer}.relation-picker-chip-remove[data-v-74993e80]:hover{background-color:var(--surface);color:var(--text)}.relation-picker-chip-remove[data-v-74993e80]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:none}.relation-picker-input[data-v-74993e80]{padding:6px 4px;-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:160px;border:0;background-color:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem;outline:none}.relation-picker-input[data-v-74993e80]::-webkit-input-placeholder{color:var(--text-muted)}.relation-picker-input[data-v-74993e80]::-moz-placeholder{color:var(--text-muted)}.relation-picker-input[data-v-74993e80]:-ms-input-placeholder{color:var(--text-muted)}.relation-picker-input[data-v-74993e80]::-ms-input-placeholder{color:var(--text-muted)}.relation-picker-input[data-v-74993e80]::placeholder{color:var(--text-muted)}.relation-picker-results[data-v-74993e80]{position:absolute;top:calc(100% + 4px);left:0;padding:4px;z-index:4;width:100%;max-height:320px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;background-color:var(--surface);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.relation-picker-status[data-v-74993e80]{padding:10px 12px;color:var(--text-muted);font-size:.875rem}.relation-picker-option[data-v-74993e80]{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;border-radius:6px;color:var(--text);font-size:.9375rem;cursor:pointer}.relation-picker-option.is-active[data-v-74993e80]{background-color:var(--badge-neutral-bg)}.relation-picker-option.is-selected[data-v-74993e80]{font-weight:600}.relation-picker-check[data-v-74993e80]{-ms-flex-negative:0;flex-shrink:0;width:14px;color:var(--action)}.relation-picker-option-label[data-v-74993e80]{min-width:0;overflow-wrap:anywhere}.relation-picker-option-hint[data-v-74993e80]{margin-left:auto;-ms-flex-negative:0;flex-shrink:0;color:var(--text-muted);font-size:.8125rem}.translation-fields[data-v-5ec1936e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.translation-fields-row[data-v-5ec1936e]{display:grid;grid-template-columns:136px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}@media (max-width:47.99em){.translation-fields-row[data-v-5ec1936e]{grid-template-columns:minmax(0,1fr);gap:6px}}.translation-fields-label[data-v-5ec1936e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;color:var(--text);font-size:.875rem;font-weight:600}@media (max-width:47.99em){.translation-fields-label[data-v-5ec1936e]{min-height:0}}.translation-fields-code[data-v-5ec1936e]{padding:2px 6px;border-radius:4px;background-color:var(--badge-neutral-bg);color:var(--text);font-size:.75rem;font-weight:700;letter-spacing:.04em}.translation-fields-control[data-v-5ec1936e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.translation-fields-input[data-v-5ec1936e]{padding:0 12px;width:100%;height:40px;-webkit-transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem;outline:none}.translation-fields-input[data-v-5ec1936e]:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.translation-fields-input.is-invalid[data-v-5ec1936e]{border-color:var(--danger)}.translation-fields-error[data-v-5ec1936e]{color:var(--danger);font-size:.8125rem}.referential-layout[data-v-dbc61b2c]{background-color:var(--bg-page)}.referential-layout-body.view-content[data-v-dbc61b2c]{padding:24px 32px 48px;background-color:var(--bg-page);color:var(--text)}@media (max-width:47.99em){.referential-layout-body.view-content[data-v-dbc61b2c]{padding:16px}}.referential-layout-columns[data-v-dbc61b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.referential-layout-main[data-v-dbc61b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:999;-ms-flex:999 1 560px;flex:999 1 560px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0;max-width:860px}.referential-layout-columns:not(.has-aside) .referential-layout-main[data-v-dbc61b2c]{-ms-flex-preferred-size:100%;flex-basis:100%}.referential-layout-aside[data-v-dbc61b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:320px}@media (max-width:61.24em){.referential-layout-aside[data-v-dbc61b2c]{max-width:none}}.referential-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.referential-field-label{color:var(--text);font-size:.875rem;font-weight:600}.referential-field-help{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.referential-field-control{padding:0 12px;width:100%;height:40px;-webkit-transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);transition:border-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1),-webkit-box-shadow .2s cubic-bezier(.165,.84,.44,1);border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem;outline:none}.referential-field-control:focus{border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.referential-field-control::-webkit-input-placeholder{color:var(--text-muted)}.referential-field-control::-moz-placeholder{color:var(--text-muted)}.referential-field-control:-ms-input-placeholder{color:var(--text-muted)}.referential-field-control::-ms-input-placeholder{color:var(--text-muted)}.referential-field-control::placeholder{color:var(--text-muted)}.referential-field textarea.referential-field-control{padding:9px 12px;height:auto;min-height:84px;line-height:1.4;resize:vertical}.referential-field select.referential-field-control{padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer}.referential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:47.99em){.referential-grid{grid-template-columns:minmax(0,1fr)}}.referential-count{color:var(--text-muted);font-size:.9375rem;font-weight:400}.referential-stat-value{color:var(--text);font-size:1.875rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.referential-stat-caption{color:var(--text-muted);font-size:.875rem;line-height:1.4}.skill-category-field[data-v-5cbfca4d]{max-width:420px}.lang-rows[data-v-17f7ccd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lang-row[data-v-17f7ccd8]{display:grid;grid-template-columns:44px minmax(0,1fr);min-height:40px;overflow:hidden;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface)}.lang-row[data-v-17f7ccd8]:focus-within{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.lang-row.is-missing[data-v-17f7ccd8]{border-color:var(--fe-warn-input)}.lang-row.is-missing .lang-row-input[data-v-17f7ccd8]{background-color:var(--fe-warn-field)}.lang-row-code[data-v-17f7ccd8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid var(--border);background-color:var(--surface-muted);color:var(--text-muted);font-size:.75rem;font-weight:700}.lang-row-input[data-v-17f7ccd8]{padding:9px 12px;min-width:0;border:0;outline:0;background-color:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem;line-height:1.4}.lang-row-input[data-v-17f7ccd8]::-webkit-input-placeholder{color:var(--text-muted);opacity:.8}.lang-row-input[data-v-17f7ccd8]::-moz-placeholder{color:var(--text-muted);opacity:.8}.lang-row-input[data-v-17f7ccd8]:-ms-input-placeholder{color:var(--text-muted);opacity:.8}.lang-row-input[data-v-17f7ccd8]::-ms-input-placeholder{color:var(--text-muted);opacity:.8}.lang-row-input[data-v-17f7ccd8]::placeholder{color:var(--text-muted);opacity:.8}.tag-input[data-v-16dec320]{position:relative;width:100%;min-width:0}.tag-input-field[data-v-16dec320]{padding:0 8px;width:100%;height:30px;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem}.tag-input-field[data-v-16dec320]:focus{outline:none;border-color:var(--primary);-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.tag-input-field[data-v-16dec320]::-webkit-input-placeholder{color:var(--text-muted)}.tag-input-field[data-v-16dec320]::-moz-placeholder{color:var(--text-muted)}.tag-input-field[data-v-16dec320]:-ms-input-placeholder{color:var(--text-muted)}.tag-input-field[data-v-16dec320]::-ms-input-placeholder{color:var(--text-muted)}.tag-input-field[data-v-16dec320]::placeholder{color:var(--text-muted)}.tag-input-options[data-v-16dec320]{position:absolute;top:100%;left:0;margin-top:4px;padding:4px;z-index:30;width:100%;min-width:320px;max-height:280px;overflow:auto;border:1px solid var(--border);border-radius:8px;background-color:var(--surface);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.tag-input-option[data-v-16dec320]{padding:6px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-radius:6px;color:var(--text);cursor:pointer}.tag-input-option.is-active[data-v-16dec320]{background-color:var(--row-selected)}.tag-input-option-main[data-v-16dec320]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.tag-input-option-code[data-v-16dec320]{overflow:hidden;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tag-input-option-name[data-v-16dec320]{overflow:hidden;color:var(--text-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.tag-input-option-count[data-v-16dec320]{-ms-flex-negative:0;flex-shrink:0;color:var(--badge-success-text);font-size:.75rem;font-weight:600}.tag-input-option-count.is-empty[data-v-16dec320]{color:var(--text-muted);font-weight:400}.tag-input-option-count.is-flag[data-v-16dec320]{color:var(--text-muted);font-weight:600}.tag-input-status[data-v-16dec320]{padding:6px 8px;color:var(--text-muted);font-size:.8125rem}.tag-chips[data-v-e9907fc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;min-width:0}.tag-chip[data-v-e9907fc4],.tag-chips[data-v-e9907fc4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-chip[data-v-e9907fc4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow:hidden;border-radius:6px;font-size:.8125rem}.tag-chip.is-add[data-v-e9907fc4]{background-color:var(--badge-success-bg);color:var(--badge-success-text)}.tag-chip.is-remove[data-v-e9907fc4]{background-color:var(--danger-tint);color:var(--danger)}.tag-chip button[data-v-e9907fc4]{border:0;background:transparent;color:inherit;font-family:Source Sans Pro,sans-serif;cursor:pointer}.tag-chip-toggle[data-v-e9907fc4]{padding:3px 2px 3px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:3px;min-width:0;font-size:.8125rem;font-weight:600;white-space:nowrap}.tag-chip-code[data-v-e9907fc4]{min-width:0;overflow:hidden;text-overflow:ellipsis}.tag-chip-remove[data-v-e9907fc4]{padding:0 6px;font-size:.9375rem}.tag-chip.is-idle[data-v-e9907fc4]{opacity:.72}.tag-chip.is-idle .tag-chip-code[data-v-e9907fc4]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.tag-chip-count[data-v-e9907fc4]{padding:0 5px;-ms-flex-negative:0;flex-shrink:0;border-radius:999px;background-color:rgba(0,0,0,.07);font-size:.6875rem;font-weight:500;opacity:.85}.tag-chips-add[data-v-e9907fc4]{padding:0 8px;height:30px;border:1px dashed var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text-muted);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;cursor:pointer}.tag-chips-add[data-v-e9907fc4]:hover{color:var(--text)}.tag-chips-form[data-v-e9907fc4]{width:100%}.answers[data-v-4dcefde9]{gap:8px}.answers-table[data-v-4dcefde9],.answers[data-v-4dcefde9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.answers-table[data-v-4dcefde9]{border:1px solid var(--border);border-radius:8px}.answers-head[data-v-4dcefde9],.answers-row[data-v-4dcefde9]{display:grid;grid-template-columns:30px repeat(3,minmax(0,1fr)) 150px 32px;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.answers-head[data-v-4dcefde9]{padding:8px 10px;border-bottom:1px solid var(--border);border-radius:7px 7px 0 0;background-color:var(--surface-muted);color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.answers-row[data-v-4dcefde9]{padding:8px 10px;border-bottom:1px solid var(--border-row)}.answers-row.is-invalid[data-v-4dcefde9]{background-color:var(--fe-err-bg)}.answers-order[data-v-4dcefde9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.answers-move[data-v-4dcefde9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:18px;border:0;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.answers-move[data-v-4dcefde9]:hover:not([disabled]){background-color:var(--row-hover);color:var(--text)}.answers-move[disabled][data-v-4dcefde9]{opacity:.3;cursor:default}.answers-cell[data-v-4dcefde9]{display:block;min-width:0}.answers-cell-code[data-v-4dcefde9]{display:none}.answers-cell textarea[data-v-4dcefde9]{padding:6px 8px;display:block;width:100%;min-height:36px;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;line-height:1.35}.answers-cell textarea[data-v-4dcefde9]:focus{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.answers-cell textarea[data-v-4dcefde9]::-webkit-input-placeholder{color:var(--text-muted);opacity:.8}.answers-cell textarea[data-v-4dcefde9]::-moz-placeholder{color:var(--text-muted);opacity:.8}.answers-cell textarea[data-v-4dcefde9]:-ms-input-placeholder{color:var(--text-muted);opacity:.8}.answers-cell textarea[data-v-4dcefde9]::-ms-input-placeholder{color:var(--text-muted);opacity:.8}.answers-cell textarea[data-v-4dcefde9]::placeholder{color:var(--text-muted);opacity:.8}.answers-cell.is-missing textarea[data-v-4dcefde9]{border-color:var(--fe-warn-input);background-color:var(--fe-warn-field)}.answers-cell--fr.is-missing textarea[data-v-4dcefde9]{border-color:var(--danger-border);background-color:var(--surface)}.answers-tags[data-v-4dcefde9]{padding-top:3px;min-width:0}.answers-usage[data-v-4dcefde9]{grid-column:2/span 4;color:var(--fe-info-text);font-size:.8125rem}.answers-empty[data-v-4dcefde9]{padding:12px 10px;color:var(--fe-warn-text);font-size:.875rem}.answers-foot[data-v-4dcefde9]{padding:6px 10px}@media (max-width:79.99em){.answers-head[data-v-4dcefde9]{display:none}.answers-row[data-v-4dcefde9]{grid-template-columns:30px minmax(0,1fr) 32px;grid-template-areas:"order fr del" "order nl del" "order en del" "order tags del" "order usage del";row-gap:6px}.answers-order[data-v-4dcefde9]{grid-area:order}.answers-cell--fr[data-v-4dcefde9]{grid-area:fr}.answers-cell--nl[data-v-4dcefde9]{grid-area:nl}.answers-cell--en[data-v-4dcefde9]{grid-area:en}.answers-tags[data-v-4dcefde9]{grid-area:tags}.answers-delete[data-v-4dcefde9]{grid-area:del}.answers-usage[data-v-4dcefde9]{grid-area:usage}.answers-cell[data-v-4dcefde9]{display:grid;grid-template-columns:34px minmax(0,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.answers-cell-code[data-v-4dcefde9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-input);border-right:0;border-radius:6px 0 0 6px;background-color:var(--surface-muted);color:var(--text-muted);font-size:.6875rem;font-weight:700}.answers-cell textarea[data-v-4dcefde9]{border-radius:0 6px 6px 0}}.values-picker[data-v-d0c315f8]{position:relative;min-width:0}.values-picker-field[data-v-d0c315f8]{padding:4px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;min-height:34px;border:1px solid var(--fe-info-strong);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;text-align:left;cursor:pointer}.values-picker-field[data-v-d0c315f8]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.values-picker.is-open .values-picker-field[data-v-d0c315f8]{border:2px solid var(--fe-info-text)}.values-picker.is-empty .values-picker-field[data-v-d0c315f8]{border-color:var(--fe-warn-input)}.values-picker-chip[data-v-d0c315f8]{padding:2px 8px;max-width:100%;overflow:hidden;border-radius:4px;background-color:var(--fe-info-chip);color:var(--fe-info-text);font-size:.8125rem;line-height:1.35}.values-picker-chip.is-deleted[data-v-d0c315f8]{background-color:var(--danger-tint);color:var(--danger);text-decoration:line-through}.values-picker-placeholder[data-v-d0c315f8]{padding-right:2px;padding-left:2px;color:var(--fe-warn-text);font-size:.875rem}.values-picker-list[data-v-d0c315f8]{padding:6px;position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-height:320px;overflow:auto;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.12);box-shadow:0 8px 20px rgba(0,0,0,.12)}.values-picker-option[data-v-d0c315f8]{padding:5px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;border-radius:4px;color:var(--text);font-size:.875rem;line-height:1.35;cursor:pointer}.values-picker-option[data-v-d0c315f8]:hover{background-color:var(--row-hover)}.values-picker-option input[data-v-d0c315f8]{-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.values-picker-none[data-v-d0c315f8]{padding:6px;color:var(--text-muted);font-size:.875rem}.visibility[data-v-6a48a3a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.visibility-modes[data-v-6a48a3a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px}.visibility-mode[data-v-6a48a3a5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--text);font-size:.9375rem;cursor:pointer}.visibility-mode.is-disabled[data-v-6a48a3a5]{color:var(--text-muted);cursor:not-allowed}.visibility-combination[data-v-6a48a3a5],.visibility-sentence[data-v-6a48a3a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--text);font-size:.9375rem}.visibility-separator[data-v-6a48a3a5]{-ms-flex-item-align:center;align-self:center;color:var(--fe-info-text);font-size:.75rem;font-weight:700;letter-spacing:.06em}.visibility-rule-wrap[data-v-6a48a3a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.visibility-rule[data-v-6a48a3a5]{padding:8px;display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1.3fr) 32px;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border:1px solid var(--fe-info-border);border-radius:8px;background-color:var(--fe-info-bg)}.visibility-rule.is-warn[data-v-6a48a3a5]{border-color:var(--fe-warn-border);background-color:var(--fe-warn-bg)}.visibility-rule.is-error[data-v-6a48a3a5]{border-color:var(--fe-err-border);background-color:var(--fe-err-bg)}@media (max-width:61.24em){.visibility-rule[data-v-6a48a3a5]{grid-template-columns:minmax(0,1fr) 32px}.visibility-rule .visibility-verb[data-v-6a48a3a5]{display:none}.visibility-rule .visibility-source[data-v-6a48a3a5]{grid-column:1;grid-row:1}.visibility-rule .values-picker[data-v-6a48a3a5]{grid-column:1;grid-row:2}.visibility-rule .fe-icon-btn[data-v-6a48a3a5]{grid-column:2;grid-row:1}}.visibility-source[data-v-6a48a3a5]{height:34px;border-color:var(--fe-info-strong)}.visibility-verb[data-v-6a48a3a5]{padding-top:8px;color:var(--fe-info-text);font-size:.875rem;text-align:center}.visibility-orphan[data-v-6a48a3a5]{gap:8px}.visibility-actions[data-v-6a48a3a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.visibility-add[data-v-6a48a3a5]{-ms-flex-item-align:start;align-self:flex-start}.qe[data-v-5a93ce38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;border:1px solid var(--border);border-radius:12px;background-color:var(--surface)}.qe-head[data-v-5a93ce38],.qe[data-v-5a93ce38]{display:-webkit-box;display:-ms-flexbox;display:flex}.qe-head[data-v-5a93ce38]{padding:12px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-row)}.qe-head-text[data-v-5a93ce38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.qe-title[data-v-5a93ce38]{color:var(--text);font-size:1.125rem;font-weight:600}.qe-id[data-v-5a93ce38]{color:var(--text-muted);font-size:.8125rem}.qe-actions[data-v-5a93ce38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.qe-body[data-v-5a93ce38]{padding:4px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qe-problems[data-v-5a93ce38]{margin-top:16px;margin-bottom:0}.qe-type-line[data-v-5a93ce38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 24px}.qe-type[data-v-5a93ce38]{min-width:240px}.qe-optional[data-v-5a93ce38]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;max-width:380px}.qe-inline-actions[data-v-5a93ce38]{gap:8px}.qe-inline-actions[data-v-5a93ce38],.qe-integration-info[data-v-5a93ce38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qe-integration-info[data-v-5a93ce38]{margin-top:8px;gap:6px 12px}.qe-integration-readers[data-v-5a93ce38]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--text-muted);font-size:.8125rem}.qe-integration[data-v-5a93ce38]{max-width:460px}.qe-none[data-v-5a93ce38]{padding-top:2px;color:var(--text-muted);font-size:.875rem}.qe-dependents-sentence[data-v-5a93ce38]{color:var(--text);font-size:.875rem}.qe-dependents[data-v-5a93ce38]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.qe-dependent[data-v-5a93ce38]{padding:3px 8px;border:0;border-radius:6px;background-color:var(--fe-info-bg);color:var(--fe-info-text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;cursor:pointer}.qe-dependent[data-v-5a93ce38]:hover{text-decoration:underline}.outline[data-v-2a180dcd]{min-height:0;max-height:inherit;border:1px solid var(--border);border-radius:12px;background-color:var(--surface)}.outline-tools[data-v-2a180dcd],.outline[data-v-2a180dcd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.outline-tools[data-v-2a180dcd]{padding:12px 12px 10px;gap:10px;border-bottom:1px solid var(--border-row)}.outline-search[data-v-2a180dcd]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:36px;border:1px solid var(--border-input);border-radius:8px;color:var(--text-muted)}.outline-search[data-v-2a180dcd]:focus-within{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.outline-search input[data-v-2a180dcd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem}.outline-filters[data-v-2a180dcd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.outline-filter[data-v-2a180dcd]{padding:0 10px;height:28px;border:1px solid var(--border-input);border-radius:999px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;cursor:pointer}.outline-filter--translations[data-v-2a180dcd]{border-color:var(--fe-warn-input);background-color:var(--fe-warn-bg);color:var(--fe-warn-text)}.outline-filter--problems[data-v-2a180dcd]{border-color:var(--fe-err-border);background-color:var(--fe-err-bg);color:var(--fe-err-text)}.outline-filter.is-on[data-v-2a180dcd]{border-color:var(--text);background-color:var(--text);color:var(--surface)}.outline-list[data-v-2a180dcd]{padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:120px;overflow:auto}.outline-row[data-v-2a180dcd]{padding:7px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;width:100%;border:0;border-radius:8px;background:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;text-align:left;cursor:pointer}.outline-row[data-v-2a180dcd]:hover{background-color:var(--row-hover)}.outline-row.is-selected[data-v-2a180dcd]{background-color:var(--primary-tint)}.outline-row[data-v-2a180dcd]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.outline-number[data-v-2a180dcd]{padding-top:2px;-ms-flex-negative:0;flex-shrink:0;width:28px;color:var(--text-muted);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.outline-text[data-v-2a180dcd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.outline-meta[data-v-2a180dcd],.outline-title[data-v-2a180dcd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outline-title[data-v-2a180dcd]{font-size:.875rem;font-weight:600}.outline-title.is-empty[data-v-2a180dcd]{color:var(--danger);font-style:italic}.outline-meta[data-v-2a180dcd]{color:var(--text-muted);font-size:.75rem}.outline-dot[data-v-2a180dcd]{height:8px;width:8px;margin-top:6px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.outline-dot--warn[data-v-2a180dcd]{background-color:#d99a00}.outline-dot--error[data-v-2a180dcd]{background-color:var(--danger-border)}.outline-empty[data-v-2a180dcd]{padding:12px 10px;color:var(--text-muted);font-size:.875rem}.outline-foot[data-v-2a180dcd]{padding:10px 12px 12px;border-top:1px solid var(--border-row)}.outline-add[data-v-2a180dcd]{width:100%;height:36px;border:1px dashed var(--action);border-radius:8px;background-color:var(--surface);color:var(--action);font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer}.outline-add[data-v-2a180dcd]:hover{background-color:var(--primary-tint)}.app-dark .outline-add[data-v-2a180dcd]{color:var(--primary);border-color:var(--primary)}.entity-picker[data-v-737037ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.entity-picker-value[data-v-737037ac]{padding:0 6px 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface)}.entity-picker.has-error .entity-picker-value[data-v-737037ac]{border-color:var(--danger-border)}.entity-picker-label[data-v-737037ac]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:var(--text);font-size:.9375rem;overflow-wrap:anywhere}.entity-picker-label.is-muted[data-v-737037ac]{color:var(--text-muted)}.entity-picker-actions[data-v-737037ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:2px}.entity-picker-search[data-v-737037ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.entity-picker-search>.search[data-v-737037ac]{-webkit-box-flex:1;-ms-flex:1;flex:1}.entity-picker-search[data-v-737037ac] .input>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.settings[data-v-0d821064]{gap:20px;max-width:960px}.settings-effects[data-v-0d821064],.settings[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-effects[data-v-0d821064]{padding-left:18px;gap:2px;color:var(--text-muted);font-size:.875rem;list-style:disc}.settings-version[data-v-0d821064]{color:var(--text);font-size:.875rem;line-height:1.5}.send[data-v-0d821064]{gap:24px}.send-flag[data-v-0d821064],.send[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.send-flag[data-v-0d821064]{padding:14px 16px;gap:10px;border:1px solid var(--border);border-radius:10px}.send-flag.is-on[data-v-0d821064]{border-color:var(--action);background-color:var(--row-selected)}.send-flag .settings-effects[data-v-0d821064]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px}@media (max-width:47.99em){.send-flag .settings-effects[data-v-0d821064]{grid-template-columns:minmax(0,1fr)}}.send-block[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0}.send-block-head[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px 12px}.send-heading[data-v-0d821064]{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.send-block-help[data-v-0d821064],.send-heading[data-v-0d821064]{color:var(--text-muted);font-size:.8125rem}.send-tiles[data-v-0d821064]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.send-tile[data-v-0d821064]{padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:10px}.send-tile-name[data-v-0d821064]{color:var(--text);font-size:.875rem;font-weight:700}.send-tile-count[data-v-0d821064]{color:var(--text);font-size:1.625rem;font-weight:700;line-height:1.15}.send-tile-count span[data-v-0d821064]{color:var(--text-muted);font-size:.875rem;font-weight:400}.send-tile-note[data-v-0d821064]{color:var(--text-muted);font-size:.8125rem}.send-tile.is-skipped[data-v-0d821064]{background-color:var(--badge-warning-bg)}.send-tile.is-skipped .send-tile-count[data-v-0d821064]{color:var(--text-muted)}.send-tile.is-skipped .send-tile-note[data-v-0d821064]{color:var(--badge-warning-text)}.send-matrix[data-v-0d821064]{overflow-x:auto;border:1px solid var(--border);border-radius:10px}.send-matrix table[data-v-0d821064]{width:100%;min-width:600px;color:var(--text);font-size:.875rem}.send-matrix thead th[data-v-0d821064]{padding:9px 14px;background-color:var(--surface-muted);color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.send-matrix td[data-v-0d821064]{padding:8px 14px;border-top:1px solid var(--border-row);vertical-align:middle}.send-matrix thead th.send-matrix-software[data-v-0d821064]{width:88px;text-align:center}.send-matrix-group th[data-v-0d821064]{padding:14px 14px 6px;border-top:1px solid var(--border);font-size:.8125rem;font-weight:700;text-align:left}.send-matrix-group th span[data-v-0d821064]{color:var(--text-muted);font-weight:400}.send-matrix-cell[data-v-0d821064]{color:var(--badge-success-text);text-align:center}.send-matrix-cell svg[data-v-0d821064]{display:inline-block;vertical-align:middle}.send-matrix-cell.is-skipped[data-v-0d821064]{background-color:var(--surface-muted);color:var(--grey-lighter)}.send-matrix-none[data-v-0d821064]{color:var(--grey-lighter)}.send-field-label[data-v-0d821064]{display:block;font-weight:600}.send-field-key[data-v-0d821064]{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;overflow-wrap:anywhere}.send-field-unknown[data-v-0d821064]{display:block;color:var(--badge-warning-text);font-size:.75rem}.send-questions[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.send-question[data-v-0d821064]{padding:2px 8px;min-width:34px;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer}.send-question[data-v-0d821064]:hover{border-color:var(--action);background-color:var(--primary-tint);color:var(--primary-tint-text)}.send-question[data-v-0d821064]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.scope[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.scope-option[data-v-0d821064]{padding:12px 14px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;border:1px solid var(--border-input);border-radius:10px;cursor:pointer}.scope-option input[data-v-0d821064]{margin-top:3px}.scope-option.is-on[data-v-0d821064]{border:2px solid var(--action);background-color:var(--primary-tint)}.scope-option.is-disabled[data-v-0d821064]{cursor:not-allowed;opacity:.7}.scope-text[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.scope-title[data-v-0d821064]{color:var(--text);font-size:.9375rem;font-weight:600}.scope-help[data-v-0d821064]{color:var(--text-muted);font-size:.875rem}.scope-client[data-v-0d821064]{padding-left:30px;gap:6px}.scope-client[data-v-0d821064],.tags-table[data-v-0d821064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tags-table[data-v-0d821064]{border:1px solid var(--border);border-radius:8px}.tags-row[data-v-0d821064]{padding:8px 12px;display:grid;grid-template-columns:minmax(0,1fr) 170px 130px 36px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--border-row)}.tags-row[data-v-0d821064]:last-child{border-bottom:0}.tags-row--new[data-v-0d821064]{grid-template-columns:minmax(0,1fr)}.tags-row--head[data-v-0d821064]{border-radius:7px 7px 0 0;background-color:var(--surface-muted);color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tags-flag[data-v-0d821064]{margin-left:6px;padding:1px 8px;border-radius:999px;background-color:var(--badge-neutral-bg);color:var(--badge-neutral-text);font-size:.6875rem;font-weight:600;white-space:nowrap}.tags-docs[data-v-0d821064]{color:var(--text-muted);font-size:.8125rem}.tags-docs.is-active[data-v-0d821064]{color:var(--badge-success-text);font-weight:600}.tags-docs.is-idle[data-v-0d821064]{color:var(--badge-warning-text)}.tags-docs.is-flag[data-v-0d821064]{color:var(--text-muted)}.tags-code[data-v-0d821064]{color:var(--text);font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.segment[data-v-0d821064]{display:inline-grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--border-input);border-radius:6px}.segment button[data-v-0d821064]{height:30px;border:0;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;cursor:pointer}.segment button+button[data-v-0d821064]{border-left:1px solid var(--border-input)}.segment button.is-add[data-v-0d821064]{background-color:var(--badge-success-bg);color:var(--badge-success-text);font-weight:600}.segment button.is-remove[data-v-0d821064]{background-color:var(--danger-tint);color:var(--danger);font-weight:600}.json-tab[data-v-35d8365a]{--jd-add-bg:#e9f6ee;--jd-add-gutter:#cdebd8;--jd-add-text:#1f6b43;--jd-del-bg:#fceef0;--jd-del-gutter:#f5d3d9;--jd-del-text:#a3214a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.json-tab-bar[data-v-35d8365a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px 24px}.json-tab-summary[data-v-35d8365a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.json-tab-title[data-v-35d8365a]{color:var(--text);font-size:1.125rem;font-weight:600}.json-tab-help[data-v-35d8365a],.json-tab-note[data-v-35d8365a]{color:var(--text-muted);font-size:.875rem;line-height:1.45}.json-tab-actions[data-v-35d8365a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.json-tab-add[data-v-35d8365a]{color:var(--jd-add-text);font-weight:700}.json-tab-del[data-v-35d8365a]{color:var(--jd-del-text);font-weight:700}.json-tab-segment[data-v-35d8365a]{display:inline-grid;grid-template-columns:auto auto;overflow:hidden;border:1px solid var(--border-input);border-radius:8px}.json-tab-segment button[data-v-35d8365a]{padding:0 12px;height:36px;border:0;background-color:var(--surface);color:var(--text-muted);font-family:Source Sans Pro,sans-serif;font-size:.875rem;cursor:pointer}.json-tab-segment button+button[data-v-35d8365a]{border-left:1px solid var(--border-input)}.json-tab-segment button.is-on[data-v-35d8365a]{background-color:var(--primary-tint);color:var(--text);font-weight:600}.json-tab-segment button[data-v-35d8365a]:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.app-dark .json-tab[data-v-35d8365a]{--jd-add-bg:#12261a;--jd-add-gutter:#1a3524;--jd-add-text:#8fd9ae;--jd-del-bg:#2c151a;--jd-del-gutter:#3d1c23;--jd-del-text:#f5a3b1}.json-view[data-v-35d8365a]{overflow:hidden;border:1px solid var(--border);border-radius:10px;background-color:var(--surface)}.json-view-head[data-v-35d8365a]{padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border);background-color:var(--surface-muted);font-size:.8125rem}.json-view-window[data-v-35d8365a]{will-change:transform}.json-view-file[data-v-35d8365a]{color:var(--text);font-family:SF Mono,Fira Code,Menlo,monospace;font-weight:600;overflow-wrap:anywhere}.json-view-stats[data-v-35d8365a]{gap:10px;font-family:SF Mono,Fira Code,Menlo,monospace}.json-view-nav[data-v-35d8365a],.json-view-stats[data-v-35d8365a]{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--text-muted);white-space:nowrap}.json-view-nav[data-v-35d8365a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin-left:auto}.json-view-nav .fe-icon-btn[data-v-35d8365a]{height:28px;width:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.json-view-nav .fe-icon-btn[disabled][data-v-35d8365a]{cursor:default;opacity:.35}.json-view-position[data-v-35d8365a]{margin-right:6px;font-variant-numeric:tabular-nums}.json-view-scroll[data-v-35d8365a]{max-height:70vh;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.json-view-code[data-v-35d8365a]{position:relative;min-width:100%;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:.8125rem;line-height:21px}.json-view-code.is-single .json-row[data-v-35d8365a]{grid-template-columns:52px 24px -webkit-max-content;grid-template-columns:52px 24px max-content}.json-row[data-v-35d8365a]{display:grid;grid-template-columns:52px 52px 24px -webkit-max-content;grid-template-columns:52px 52px 24px max-content;height:21px;overflow:hidden}.json-row--add[data-v-35d8365a]{background-color:var(--jd-add-bg)}.json-row--add .json-num[data-v-35d8365a]{background-color:var(--jd-add-gutter)}.json-row--add .json-sign[data-v-35d8365a]{color:var(--jd-add-text)}.json-row--del[data-v-35d8365a]{background-color:var(--jd-del-bg)}.json-row--del .json-num[data-v-35d8365a]{background-color:var(--jd-del-gutter)}.json-row--del .json-sign[data-v-35d8365a]{color:var(--jd-del-text)}.json-row--hunk[data-v-35d8365a]{background-color:var(--fe-info-bg);color:var(--fe-info-text)}.json-row--hunk .json-num[data-v-35d8365a]{background-color:var(--fe-info-chip)}.json-num[data-v-35d8365a]{padding:0 10px 0 0;color:var(--text-muted);text-align:right;opacity:.8}.json-num[data-v-35d8365a],.json-sign[data-v-35d8365a]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.json-sign[data-v-35d8365a]{padding:0 0 0 8px;font-weight:700}.json-code[data-v-35d8365a]{padding:0 16px 0 0;color:var(--text);font-family:inherit;white-space:pre}.json-view .tok-key{color:#1d4f86}.json-view .tok-string{color:#8a3b12}.json-view .tok-number{color:#6a3fb5}.json-view .tok-literal{color:#a3214a;font-weight:600}.json-view .tok-punct{color:var(--text-muted)}.app-dark .json-view .tok-key{color:#9cc3f0}.app-dark .json-view .tok-string{color:#f0b48a}.app-dark .json-view .tok-number{color:#c7a6f5}.app-dark .json-view .tok-literal{color:#f5a3b1}.creation[data-v-377b3915]{min-height:100%}.creation-body[data-v-377b3915],.creation[data-v-377b3915]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.creation-body[data-v-377b3915]{padding:24px 32px 48px;gap:20px;max-width:1004px}.creation-note[data-v-377b3915]{color:var(--text-muted);font-size:.875rem}.start[data-v-377b3915]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:71.865em){.start[data-v-377b3915]{grid-template-columns:minmax(0,1fr)}}.start-card[data-v-377b3915]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0;border:1px solid var(--border-input);border-radius:10px;cursor:pointer}.start-card.is-on[data-v-377b3915]{border:2px solid var(--action);background-color:var(--primary-tint)}.start-title[data-v-377b3915]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--text);font-size:.9375rem;font-weight:600;cursor:pointer}.start-help[data-v-377b3915]{color:var(--text-muted);font-size:.875rem}.start-file[data-v-377b3915]{padding:8px 10px;border:1px dashed var(--grey-lighter);border-radius:8px;background-color:var(--surface);color:var(--text);font-size:.875rem;overflow-wrap:anywhere}.overview[data-v-782f8ae8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background-color:var(--bg-page);outline:0}.overview-head[data-v-782f8ae8],.overview[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overview-head[data-v-782f8ae8]{padding:16px 28px 14px;gap:12px;border-bottom:1px solid var(--border);background-color:var(--surface)}.overview-head-line[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.overview-head-text[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.overview-title[data-v-782f8ae8]{color:var(--text);font-size:1.375rem;font-weight:600;overflow-wrap:anywhere}.overview-stats[data-v-782f8ae8]{color:var(--text-muted);font-size:.875rem}.overview-tools[data-v-782f8ae8]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.overview-search[data-v-782f8ae8],.overview-tools[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview-search[data-v-782f8ae8]{padding:0 10px;gap:8px;width:300px;max-width:100%;height:32px;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text-muted)}.overview-search input[data-v-782f8ae8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem}.overview-problem-btn[data-v-782f8ae8]{padding:0 12px;height:32px;border:1px solid var(--fe-err-border);border-radius:6px;background-color:var(--fe-err-bg);color:var(--fe-err-text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;cursor:pointer}.overview-zoom[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-left:auto;border:1px solid var(--border-input);border-radius:6px;background-color:var(--surface);color:var(--text);font-size:.875rem}.overview-zoom button[data-v-782f8ae8]{width:32px;height:30px;border:0;background:transparent;color:var(--text);font-size:1rem;cursor:pointer}.overview-zoom button[disabled][data-v-782f8ae8]{opacity:.4}.overview-zoom span[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;border-right:1px solid var(--border-input);border-left:1px solid var(--border-input)}.overview-main[data-v-782f8ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.overview-canvas[data-v-782f8ae8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:auto}.overview-stage[data-v-782f8ae8]{position:relative;-webkit-transform-origin:0 0;transform-origin:0 0}.overview-edges[data-v-782f8ae8]{position:absolute;top:0;left:0;overflow:visible}.overview-edge[data-v-782f8ae8]{fill:none;stroke:var(--grey);stroke-width:2;stroke-linejoin:round}.overview-edge.is-group[data-v-782f8ae8]{stroke-dasharray:6 6}.overview-edge.is-error[data-v-782f8ae8]{stroke:var(--danger-border)}.overview-arrow[data-v-782f8ae8]{fill:var(--grey)}.overview-arrow.is-error[data-v-782f8ae8]{fill:var(--danger-border)}.overview-label[data-v-782f8ae8]{position:absolute;overflow:hidden;color:var(--text-muted);font-size:.8125rem;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.overview-label.is-error[data-v-782f8ae8]{color:var(--danger)}.overview-card[data-v-782f8ae8]{padding:8px 12px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;overflow:hidden;border:1px solid var(--border-input);border-radius:10px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;line-height:17px;text-align:left;cursor:pointer}.overview-card[data-v-782f8ae8]:focus-visible,.overview-card[data-v-782f8ae8]:hover{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.overview-card.is-choice[data-v-782f8ae8]{border-color:var(--fe-choice-border);background-color:var(--primary-tint)}.overview-card.is-group[data-v-782f8ae8]{border:1px dashed var(--grey-light);background-color:var(--badge-neutral-bg)}.overview-card.is-error[data-v-782f8ae8]{border:2px solid var(--danger-border);background-color:var(--fe-err-bg)}.overview-card.is-match[data-v-782f8ae8]{-webkit-box-shadow:0 0 0 3px #d99a00;box-shadow:0 0 0 3px #d99a00}.overview-card.is-focus[data-v-782f8ae8]{-webkit-box-shadow:0 0 0 3px var(--action);box-shadow:0 0 0 3px var(--action)}.overview-card-head[data-v-782f8ae8]{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.overview-card-text[data-v-782f8ae8]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.overview-card-dot[data-v-782f8ae8]{height:8px;width:8px;position:absolute;top:8px;right:8px;border-radius:50%;background-color:#d99a00}.overview-side[data-v-782f8ae8]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-negative:0;flex-shrink:0;width:300px;overflow:auto;border-left:1px solid var(--border);background-color:var(--surface)}@media (max-width:71.865em){.overview-side[data-v-782f8ae8]{display:none}}.overview-legend[data-v-782f8ae8],.overview-problem[data-v-782f8ae8]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:.8125rem;line-height:1.5}.overview-legend p[data-v-782f8ae8],.overview-problem p[data-v-782f8ae8]{color:var(--text-muted)}.overview-problem[data-v-782f8ae8]{border-color:var(--fe-err-border);background-color:var(--fe-err-bg);color:var(--fe-err-text)}.sw[data-v-782f8ae8]{display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:-1px;border-radius:3px}.sw-choice[data-v-782f8ae8]{border:1px solid var(--fe-choice-border);background-color:var(--primary-tint)}.sw-plain[data-v-782f8ae8]{border:1px solid var(--border-input);background-color:var(--surface)}.sw-group[data-v-782f8ae8]{border:1px dashed var(--grey-light);background-color:var(--badge-neutral-bg)}.sw-error[data-v-782f8ae8]{border:2px solid var(--danger-border);background-color:var(--fe-err-bg)}.sw-dot[data-v-782f8ae8]{border-radius:50%;background-color:#d99a00}.preview[data-v-67e6d81c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preview-backdrop[data-v-67e6d81c]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25)}.preview-panel[data-v-67e6d81c]{position:relative;width:540px;max-width:100%;height:100%;border-left:1px solid var(--border);background-color:var(--surface);-webkit-box-shadow:-12px 0 30px rgba(0,0,0,.12);box-shadow:-12px 0 30px rgba(0,0,0,.12);outline:0}.preview-head[data-v-67e6d81c],.preview-panel[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-head[data-v-67e6d81c]{padding:16px 20px;gap:12px;border-bottom:1px solid var(--border-row)}.preview-head-line[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.preview-title[data-v-67e6d81c]{color:var(--text);font-size:1.125rem;font-weight:600}.preview-close[data-v-67e6d81c]{height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.preview-close[data-v-67e6d81c]:hover{background-color:var(--row-hover)}.preview-tools[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.preview-langs[data-v-67e6d81c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;border:1px solid var(--border-input);border-radius:8px}.preview-langs button[data-v-67e6d81c]{padding:0 12px;height:32px;border:0;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer}.preview-langs button+button[data-v-67e6d81c]{border-left:1px solid var(--border-input)}.preview-langs button.is-on[data-v-67e6d81c]{background-color:var(--text);color:var(--surface)}.preview-check[data-v-67e6d81c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--text);font-size:.875rem}.preview-note[data-v-67e6d81c]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.preview-firm[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.preview-firm-label[data-v-67e6d81c]{color:var(--text);font-size:.875rem;font-weight:600}.preview-firm-msg[data-v-67e6d81c]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.preview-firm-msg.is-error[data-v-67e6d81c]{color:var(--danger)}.preview-scroll[data-v-67e6d81c]{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;background-color:var(--bg-page)}.preview-card[data-v-67e6d81c]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:440px;margin:0 auto;border:1px solid var(--border);border-radius:16px;background-color:var(--surface)}.preview-case[data-v-67e6d81c]{color:var(--text-muted);font-size:.8125rem;font-weight:600}.preview-empty[data-v-67e6d81c]{color:var(--text-muted);font-size:.875rem}.pq-overlay-head[data-v-67e6d81c]{padding-top:12px;border-top:1px solid var(--border);color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pq[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pq-badge[data-v-67e6d81c]{color:var(--fe-info-text);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pq-title[data-v-67e6d81c]{color:var(--text);font-size:1rem;font-weight:600;line-height:1.3}.pq-title.is-missing[data-v-67e6d81c]{color:var(--fe-warn-text);font-style:italic;font-weight:400}.pq-optional[data-v-67e6d81c]{color:var(--text-muted);font-weight:400}.pq-help[data-v-67e6d81c]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.pq-help a[data-v-67e6d81c]{color:var(--fe-link);text-decoration:underline}.pq-choices[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.pq-choice[data-v-67e6d81c]{padding:8px 12px;border:1px solid var(--border-input);border-radius:10px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem;line-height:1.35;text-align:left;cursor:pointer}.pq-choice.is-on[data-v-67e6d81c]{border-color:#0f5a50;background-color:#0f5a50;color:#fff}.pq-checks[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.pq-check[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:var(--text);font-size:.875rem;line-height:1.35}.pq-check input[data-v-67e6d81c]{-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.pq-input[data-v-67e6d81c]{padding:0 10px;width:100%;height:38px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.875rem}.pq-textarea[data-v-67e6d81c]{padding:8px 10px;height:auto}.pq-file[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;color:var(--text);font-size:.875rem}.pq-file-size[data-v-67e6d81c]{color:var(--text-muted);font-size:.8125rem}.pq-file-size.is-over[data-v-67e6d81c]{color:var(--danger);font-weight:600}.pq-files[data-v-67e6d81c]{gap:2px;font-size:.8125rem}.pq-files[data-v-67e6d81c],.pq-identity[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pq-identity[data-v-67e6d81c]{padding-top:16px;gap:12px;border-top:1px solid var(--border-row)}.pq-identity-grid[data-v-67e6d81c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pq-field[data-v-67e6d81c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.pq-field .pq-title[data-v-67e6d81c]{font-size:.875rem}.pq-send[data-v-67e6d81c]{padding:0 20px;-ms-flex-item-align:end;align-self:flex-end;height:40px;border:0;border-radius:10px;background-color:var(--action);color:var(--on-action);font-family:Source Sans Pro,sans-serif;font-size:.9375rem;font-weight:600;cursor:default}.pq-send[disabled][data-v-67e6d81c]{opacity:.5}.dq[data-v-6a475f7e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:var(--text);font-size:.9375rem;line-height:1.45}.dq-option[data-v-6a475f7e],.dq[data-v-6a475f7e]{display:-webkit-box;display:-ms-flexbox;display:flex}.dq-option[data-v-6a475f7e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;cursor:pointer}.dq-option input[data-v-6a475f7e]{-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.dq-link[data-v-6a475f7e]{-ms-flex-item-align:start;align-self:flex-start}.is[data-v-2b09b6b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.is-table[data-v-2b09b6b4]{width:100%;border-collapse:collapse;color:var(--text);font-size:.875rem}.is-table td[data-v-2b09b6b4],.is-table th[data-v-2b09b6b4]{padding:6px 0;border-bottom:1px solid var(--border-row);text-align:right}.is-table th[scope=row][data-v-2b09b6b4]{font-weight:400;text-align:left}.is-table thead th[data-v-2b09b6b4]{color:var(--text-muted);font-size:.8125rem;font-weight:600}.is-table td[data-v-2b09b6b4]:last-child{font-weight:600}.sc[data-v-6f41af0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:var(--text);font-size:.9375rem}.sc-changes[data-v-6f41af0c]{color:var(--text-muted);font-size:.875rem}.sc-blocker[data-v-6f41af0c]{padding:0;border:0;background:transparent;color:inherit;font-family:Source Sans Pro,sans-serif;font-size:.875rem;text-align:left;text-decoration:underline;cursor:pointer}.form-page[data-v-316b7a3e]{background-color:var(--bg-page);color:var(--text)}.form-page-scroll[data-v-316b7a3e]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.form-page-archive[data-v-316b7a3e],.form-page-archive[data-v-316b7a3e]:hover{color:var(--danger)}.form-page-tab-count[data-v-316b7a3e]{margin-left:4px;color:var(--text-muted);font-weight:400}.form-page-tab-alert[data-v-316b7a3e]{margin-left:4px;color:var(--danger)}.form-page-missing[data-v-316b7a3e]{padding:48px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;max-width:640px}.form-page-missing h2[data-v-316b7a3e]{font-size:1.25rem;font-weight:600}.form-page-missing p[data-v-316b7a3e]{color:var(--text-muted)}.form-page-settings[data-v-316b7a3e]{padding:24px 32px 48px}.form-page-dialog-text[data-v-316b7a3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;color:var(--text);font-size:.9375rem;line-height:1.45}.form-page-dialog-muted[data-v-316b7a3e]{color:var(--text-muted);font-size:.875rem}.form-page>.loader[data-v-316b7a3e]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:30;background-color:var(--bg-page);opacity:.7}.form-editor[data-v-316b7a3e]{padding:20px 28px 48px;display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:79.99em){.form-editor[data-v-316b7a3e]{padding:16px 20px 40px;grid-template-columns:280px minmax(0,1fr);gap:16px}}.form-editor-outline[data-v-316b7a3e]{position:sticky;top:calc(var(--fe-header-h) + 16px);max-height:calc(100vh - var(--fe-header-h) - 32px)}.form-editor-empty[data-v-316b7a3e]{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border:1px dashed var(--grey-lighter);border-radius:12px;background-color:var(--surface)}.form-editor-empty h2[data-v-316b7a3e]{font-size:1.125rem;font-weight:600}.form-editor-empty p[data-v-316b7a3e]{color:var(--text-muted)}.form-page{--fe-info-bg:#f4f8fd;--fe-info-border:#d8e5f5;--fe-info-strong:#bfd6f2;--fe-info-chip:#e3eefb;--fe-info-text:#1d4f86;--fe-warn-bg:#fff8e6;--fe-warn-border:#f0d28a;--fe-warn-input:#e0b04a;--fe-warn-field:#fffcf4;--fe-warn-text:#7a5300;--fe-err-bg:#fdecef;--fe-err-border:#e8a5b1;--fe-err-text:#8a1c30;--fe-choice-border:#e3b6a6;--fe-link:#b85a3a}.app-dark .form-page{--fe-info-bg:#142033;--fe-info-border:#24385a;--fe-info-strong:#34507a;--fe-info-chip:#1e3354;--fe-info-text:#9cc3f0;--fe-warn-bg:#2e250e;--fe-warn-border:#6b5520;--fe-warn-input:#9c7a2a;--fe-warn-field:#241e10;--fe-warn-text:#f2c96b;--fe-err-bg:#34171d;--fe-err-border:#7a3442;--fe-err-text:#f5a3b1;--fe-choice-border:#6e3e2e;--fe-link:#f0a58a}.form-page .fe-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-page .fe-row{padding:16px 0;display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;border-bottom:1px solid var(--border-row)}.form-page .fe-row--last,.form-page .fe-row:last-child{border-bottom:0}@media (max-width:1679px){.form-page .fe-row--wide{grid-template-columns:minmax(0,1fr);gap:10px}.form-page .fe-row--wide .fe-label{padding-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}}@media (max-width:79.99em){.form-page .fe-row{grid-template-columns:minmax(0,1fr);gap:8px}}.form-page .fe-label{padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;color:var(--text);font-size:.875rem;font-weight:600}.form-page .fe-label label{cursor:pointer}@media (max-width:79.99em){.form-page .fe-label{padding-top:0}}.form-page .fe-label-help{color:var(--text-muted);font-size:.8125rem;font-weight:400;line-height:1.35}.form-page .fe-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.form-page .fe-help{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.form-page .fe-input,.form-page .fe-select{padding:0 12px;width:100%;height:40px;border:1px solid var(--border-input);border-radius:8px;background-color:var(--surface);color:var(--text);font-family:Source Sans Pro,sans-serif;font-size:.9375rem}.form-page .fe-input:focus,.form-page .fe-select:focus{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.form-page .fe-input.has-error,.form-page .fe-select.has-error{border-color:var(--danger-border)}.form-page .fe-input[readonly],.form-page .fe-select[readonly]{background-color:var(--surface-muted);color:var(--text-muted)}.form-page .fe-select{padding:0 8px;padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;width:auto;max-width:100%}.form-page .fe-input--sm,.form-page .fe-select--sm{height:32px;font-size:.875rem}.form-page .fe-notice{padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;border:1px solid transparent;border-radius:10px;font-size:.875rem;line-height:1.45}.form-page .fe-notice strong{font-size:.9375rem}.form-page .fe-notice--error{border-color:var(--fe-err-border);background-color:var(--fe-err-bg);color:var(--fe-err-text)}.form-page .fe-notice--warn{border-color:var(--fe-warn-border);background-color:var(--fe-warn-bg);color:var(--fe-warn-text)}.form-page .fe-notice--info{border-color:var(--fe-info-border);background-color:var(--fe-info-bg);color:var(--fe-info-text)}.form-page .fe-inline-msg{font-size:.875rem;line-height:1.4}.form-page .fe-inline-msg--warn{color:var(--fe-warn-text)}.form-page .fe-inline-msg--error{color:var(--danger)}.form-page .fe-text-btn{padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--fe-link);font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer}.form-page .fe-text-btn:hover:not([disabled]){text-decoration:underline}.form-page .fe-text-btn:focus-visible{-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring);outline:0}.form-page .fe-text-btn[disabled]{color:var(--text-muted);cursor:not-allowed;opacity:.6}.form-page .fe-text-btn--danger{color:var(--danger)}.form-page .fe-icon-btn{height:34px;width:30px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);font-family:Source Sans Pro,sans-serif;font-size:1.25rem;line-height:1;cursor:pointer}.form-page .fe-icon-btn:hover{background-color:var(--row-hover)}.form-page .fe-icon-btn--danger{color:var(--danger)}.forms-scopes[data-v-d7be5a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.forms-scope[data-v-d7be5a30]{padding:0 12px;height:32px;border:1px solid var(--border-input);border-radius:999px;background-color:var(--surface);color:var(--text);font:inherit;font-size:.875rem;cursor:pointer;-webkit-transition:background-color .15s cubic-bezier(.165,.84,.44,1),border-color .15s cubic-bezier(.165,.84,.44,1);transition:background-color .15s cubic-bezier(.165,.84,.44,1),border-color .15s cubic-bezier(.165,.84,.44,1)}.forms-scope[data-v-d7be5a30]:hover:not(.is-active){background-color:var(--row-hover)}.forms-scope[data-v-d7be5a30]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.forms-scope[data-v-d7be5a30]:disabled{cursor:default}.forms-scope.is-active[data-v-d7be5a30]{border-color:var(--text);background-color:var(--text);color:var(--surface);font-weight:600}.forms-file[data-v-d7be5a30]{word-break:break-all}.forms-badges[data-v-d7be5a30]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.forms-badge[data-v-d7be5a30],.forms-badges[data-v-d7be5a30]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.forms-badge[data-v-d7be5a30]{--forms-badge-bg:var(--badge-neutral-bg);--forms-badge-text:var(--badge-neutral-text);padding:2px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;background-color:var(--forms-badge-bg);color:var(--forms-badge-text);font-size:.8125rem;font-weight:600;line-height:1.4;white-space:nowrap}.forms-badge--default[data-v-d7be5a30]{--forms-badge-bg:#141414;--forms-badge-text:#fff}.forms-badge--firm[data-v-d7be5a30]{--forms-badge-bg:#e3eefb;--forms-badge-text:#1d4f86}.forms-badge--client-file[data-v-d7be5a30]{--forms-badge-bg:#efe7fb;--forms-badge-text:#4b2a86}.app-dark .forms-badge--default[data-v-d7be5a30]{--forms-badge-bg:#f2f0f0;--forms-badge-text:#141414}.app-dark .forms-badge--firm[data-v-d7be5a30]{--forms-badge-bg:#172b44;--forms-badge-text:#a9cbf2}.app-dark .forms-badge--client-file[data-v-d7be5a30]{--forms-badge-bg:#2a1e44;--forms-badge-text:#cdb8f2}.forms-date[data-v-d7be5a30]{font-variant-numeric:tabular-nums;white-space:nowrap}.tags-intro[data-v-2c4067b8]{margin-top:0;margin-bottom:16px;max-width:820px;color:var(--text-muted);font-size:.875rem;line-height:1.5}.tags-statuses[data-v-2c4067b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tags-status[data-v-2c4067b8]{padding:0 12px;height:32px;border:1px solid var(--border-input);border-radius:999px;background-color:var(--surface);color:var(--text);font:inherit;font-size:.875rem;cursor:pointer}.tags-status[data-v-2c4067b8]:hover:not(.is-active){background-color:var(--row-hover)}.tags-status[data-v-2c4067b8]:focus-visible{outline:0;-webkit-box-shadow:var(--focus-ring);box-shadow:var(--focus-ring)}.tags-status.is-active[data-v-2c4067b8]{border-color:var(--text);background-color:var(--text);color:var(--surface);font-weight:600}.tags-link[data-v-2c4067b8]{color:var(--text);font-weight:600;text-decoration:none;word-break:break-word}.tags-link[data-v-2c4067b8]:hover{text-decoration:underline}.tags-sub[data-v-2c4067b8]{display:block;color:var(--text-muted);font-size:.8125rem}.tags-badges[data-v-2c4067b8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.tag-detail[data-v-7c2b49d2]{background-color:var(--bg-page);color:var(--text)}.tag-detail>.view-header[data-v-7c2b49d2]{padding:0;border-bottom:0;background-color:transparent}.tag-detail>.view-content[data-v-7c2b49d2]{padding:24px 32px 48px;background-color:var(--bg-page)}@media (max-width:71.865em){.tag-detail>.view-content[data-v-7c2b49d2]{padding:20px 24px 40px}}.tag-detail-body[data-v-7c2b49d2]{gap:20px;width:100%;max-width:1120px}.tag-detail-body[data-v-7c2b49d2],.tag-detail-what[data-v-7c2b49d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tag-detail-what[data-v-7c2b49d2]{gap:10px;font-size:.9375rem;line-height:1.5}.tag-detail-counts[data-v-7c2b49d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;color:var(--text-muted)}.tag-detail-counts strong[data-v-7c2b49d2]{color:var(--text);font-size:1.125rem}.tag-detail-readers[data-v-7c2b49d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--text-muted)}.tag-detail-empty[data-v-7c2b49d2]{color:var(--text-muted);font-size:.875rem}.tag-detail-table[data-v-7c2b49d2]{width:100%;border-collapse:collapse;font-size:.875rem}.tag-detail-table th[data-v-7c2b49d2]{padding:8px 12px;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.tag-detail-table td[data-v-7c2b49d2]{padding:10px 12px;border-bottom:1px solid var(--border-row);vertical-align:top}.tag-detail-table tr:last-child td[data-v-7c2b49d2]{border-bottom:0}.tag-detail-table a[data-v-7c2b49d2]{color:var(--text)}.tag-detail-strong[data-v-7c2b49d2]{font-weight:600}.tag-detail-sub[data-v-7c2b49d2]{display:block;color:var(--text-muted);font-size:.75rem}.tag-detail-muted[data-v-7c2b49d2]{color:var(--text-muted)}.ban[data-v-2a26589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;color:var(--text);font-size:.9375rem;line-height:1.5}.ban-intro[data-v-2a26589e]{color:var(--text-muted)}.ban-domain[data-v-2a26589e]{margin-top:-8px}.ban-hint[data-v-2a26589e]{padding-left:24px;color:var(--text-muted);font-size:.8125rem}.ban-error[data-v-2a26589e]{padding:12px 16px;border-radius:10px;background-color:var(--danger-tint);color:var(--danger);font-size:.875rem;font-weight:600}.ban-confirm-text[data-v-2a26589e]{color:var(--text);font-size:1rem;font-weight:600}.ban-list[data-v-2a26589e]{padding-left:18px;color:var(--text);list-style:disc}.ban-list li+li[data-v-2a26589e]{margin-top:6px}.ban-confirm[data-v-dde49e4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;color:var(--text);font-size:.9375rem;line-height:1.5}.ban-confirm-text[data-v-dde49e4e]{color:var(--text);font-size:1rem;font-weight:600}.ban-confirm-values[data-v-dde49e4e]{padding:10px 14px;max-height:216px;overflow:auto;border:1px solid var(--border);border-radius:10px;background-color:var(--surface-muted)}.ban-confirm-values li+li[data-v-dde49e4e]{margin-top:4px}.ban-confirm-values code[data-v-dde49e4e]{color:var(--text);font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;overflow-wrap:anywhere}.ban-confirm-effect[data-v-dde49e4e]{padding:12px 16px;border-radius:10px;background-color:var(--badge-warning-bg);color:var(--badge-warning-text);font-size:.875rem;font-weight:600}