@font-face{font-family:Poppins-Regular;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Expo Arabic Book;src:url(/assets/Expo%20Arabic%20Book-DG4Cu4QO.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Tajawal-Regular;src:url(/assets/Tajawal-Regular-BF6-vjr0.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Stolzl-Regular;src:url(/assets/Stolzl-Regular-BnnbZM6y.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Stolzl-Bold;src:url(/assets/Stolzl-Bold-D-vNjr1a.ttf)format("truetype")}html,body{overscroll-behavior-x:none}body.font-en{font-family:Poppins-Regular}body.font-ar{font-family:Tajawal-Regular}body.font-en .app-h1,body.font-en .app-h2{font-family:Stolzl-Regular}.app-h1{text-transform:none!important;font-size:1.25rem!important;font-weight:600!important;line-height:2em!important}.app-h2{text-transform:none!important;font-size:1.125rem!important;font-weight:600!important;line-height:2em!important}body.font-en .v-application,body.font-en .text-subtitle-1,body.font-en .text-subtitle-2,body.font-en .text-h1,body.font-en .text-h2,body.font-en .text-h3,body.font-en .text-h4,body.font-en .text-h5,body.font-en .text-h6{font-family:Poppins-Regular,sans-serif!important}body.font-ar .v-application,body.font-ar .text-subtitle-1,body.font-ar .text-subtitle-2,body.font-ar .text-h1,body.font-ar .text-h2,body.font-ar .text-h3,body.font-ar .text-h4,body.font-ar .text-h5,body.font-ar .text-h6{font-family:Tajawal-Regular,sans-serif!important}body.font-ar .text-h5{font-family:Tajawal-Regular!important}a:not(.router-link-active){text-decoration:none}a.active-link{border-bottom:1px solid!important}.box-shadow{background:#fff;border-radius:.5rem;box-shadow:0 0 30px #00000014}.scale-on-hover:hover{transition:transform .3s ease-in-out;transform:scale(1.1)}.rotating-icon:hover{transition:transform .5s ease-in-out;transform:rotate(360deg)}.align-middle{vertical-align:middle;align-items:center;display:inline-flex}.icon-saudi_riyal{line-height:1}.company-logo[data-v-b2574bae]{object-fit:contain;width:auto;max-width:200px;height:auto;max-height:80px;transition:opacity .3s}.company-logo--rail[data-v-b2574bae]{max-width:44px;max-height:44px}.default-logo[data-v-b2574bae]{object-fit:contain;width:auto;max-width:200px;height:auto;max-height:80px}.default-logo--rail[data-v-b2574bae]{max-width:44px;max-height:44px}[data-v-b2574bae] .v-img__img{object-fit:contain!important}.btn-border[data-v-442ae02e]{border:.6px solid #000;border-radius:10%}.app-nav-bar[data-v-e62d12ae]{border-bottom:1px solid #0000000d;padding-top:.5%;box-shadow:0 2px 4px #0000000d;background-color:#fff!important}.logo[data-v-e62d12ae]{margin-right:10px;transform:scale(1.1)}.logo-mobile[data-v-e62d12ae]{justify-content:center;width:100%;display:flex;transform:scale(1.2)}.nav-link[data-v-e62d12ae]{color:#000c;padding:8px 4px;font-size:1.05rem;font-weight:500;transition:all .2s;position:relative}.nav-link[data-v-e62d12ae]:hover{color:rgb(var(--v-theme-primary));text-decoration:none}.nav-link[data-v-e62d12ae]:after{content:"";background-color:rgb(var(--v-theme-primary));width:0;height:2px;transition:width .3s;position:absolute;bottom:-3px;left:0}.nav-link[data-v-e62d12ae]:hover:after{width:100%}[data-v-e62d12ae] .v-navigation-drawer{box-shadow:0 4px 12px #0000001a}.v-list-item[data-v-e62d12ae]{border-radius:8px;margin:4px 8px;transition:background-color .2s}.v-list-item[data-v-e62d12ae]:hover{background-color:#0000000a}.v-btn--variant-flat[data-v-e62d12ae]{box-shadow:none}@media (max-width:600px){.auth-buttons[data-v-e62d12ae]{display:flex}}.plan-card[data-v-bd1ca4d6]{background:#fff;border-radius:.9375rem;box-shadow:0 0 27px #00000012}.chip-background-image[data-v-bd1ca4d6]{background-position:50%;background-size:200%;position:relative;overflow:hidden}.has-lighter-grey[data-v-bd1ca4d6]{background:#fafafa}.icon-color[data-v-bd1ca4d6]{opacity:1}.btn[data-v-bd1ca4d6]{border-radius:.9375rem;height:3.625rem}.plan-price[data-v-bd1ca4d6]{text-align:center;padding:8px 0;font-weight:600}.plan-price .text-secondary[data-v-bd1ca4d6]{margin-bottom:4px}.savings-info[data-v-bd1ca4d6]{font-weight:500}.savings-info span[data-v-bd1ca4d6]{display:inline}.tax-declaration[data-v-bd1ca4d6]{opacity:.8;margin-top:4px;font-size:.75rem}.plan-card[data-v-2dbfbd02]{background:#fff;border-radius:.9375rem;flex-direction:column;height:100%;display:flex;box-shadow:0 0 27px #00000012}.chip-background-image[data-v-2dbfbd02]{background-position:50%;background-size:200%;position:relative;overflow:hidden}.has-lighter-grey[data-v-2dbfbd02]{background:#fafafa}.has-lighter-white[data-v-2dbfbd02]{background:#fff}.icon-color[data-v-2dbfbd02]{opacity:1}.btn[data-v-2dbfbd02]{border-radius:.9375rem;height:3.625rem}.plan-price[data-v-2dbfbd02]{text-align:center;padding:8px 0;font-weight:600}.invisible-placeholder[data-v-2dbfbd02]{align-items:center;width:100%;min-height:24px;display:flex}.spacer-icon-placeholder[data-v-2dbfbd02]{opacity:0;border-radius:12px;width:24px;height:24px}.spacer-text-placeholder[data-v-2dbfbd02]{opacity:0;width:140px;height:16px}.btn-placeholder[data-v-2dbfbd02]{height:3.625rem}.feature-item[data-v-2dbfbd02]{min-height:48px;padding-top:8px;padding-bottom:8px}.v-main[data-v-5a34cff7]{height:calc(100vh - 120px);margin-top:120px}.plan-col[data-v-5a34cff7]{opacity:0;transition:opacity .5s,transform .5s;transform:translate(-50px)}.plan-col.visible[data-v-5a34cff7]{opacity:1;transform:translate(0)}.demo-cta[data-v-5a34cff7]{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;display:flex}.demo-text[data-v-5a34cff7]{color:#64748b;margin:0;font-size:.9375rem}.demo-link[data-v-5a34cff7]{color:#ed7616;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.demo-link[data-v-5a34cff7]:hover{color:#c75f0a}.demo-arrow[data-v-5a34cff7]{transition:transform .2s}.demo-link:hover .demo-arrow[data-v-5a34cff7]{transform:translate(4px)}[dir=rtl] .demo-arrow[data-v-5a34cff7]{transform:scaleX(-1)}[dir=rtl] .demo-link:hover .demo-arrow[data-v-5a34cff7]{transform:scaleX(-1)translate(4px)}.company-selector-btn[data-v-b73a4c0f]{text-transform:none;border-radius:10px;height:40px;padding:0 16px;font-weight:500;transition:all .2s;color:#0a3e5b!important;background:#e6ecef!important}.company-selector-btn[data-v-b73a4c0f]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014;background:#dce3e7!important}.company-icon-wrapper[data-v-b73a4c0f]{background:#0a3e5b1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-inline-end:8px;display:flex}.company-name[data-v-b73a4c0f]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.company-list[data-v-b73a4c0f]{background:#fff;min-width:280px;max-width:320px;padding:8px}.list-header[data-v-b73a4c0f]{padding:8px 12px}.list-title[data-v-b73a4c0f]{color:#8f8f8f;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.company-item[data-v-b73a4c0f]{min-height:52px;margin:4px 0;padding:8px 12px;transition:all .2s;border-radius:8px!important}.company-item[data-v-b73a4c0f]:hover{background:#f3f4f6}.company-item--active[data-v-b73a4c0f]{background:#ed761614!important}.company-item--active[data-v-b73a4c0f]:hover{background:#ed76161f!important}.company-item-icon[data-v-b73a4c0f]{background:#e6ecef;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-end:12px;display:flex}.company-item--active .company-item-icon[data-v-b73a4c0f]{background:#ed761626}.company-item-title[data-v-b73a4c0f]{color:#0a3e5b;font-size:.9375rem;font-weight:500}.company-item-badges[data-v-b73a4c0f]{align-items:center;gap:8px;display:flex}.role-chip[data-v-b73a4c0f]{text-transform:uppercase;letter-spacing:.3px;font-size:.6875rem;font-weight:600}.check-icon[data-v-b73a4c0f]{animation:.2s scaleIn-b73a4c0f}@keyframes scaleIn-b73a4c0f{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.company-selector-btn[data-v-b73a4c0f]{padding:0 12px}.company-name[data-v-b73a4c0f]{max-width:100px}.company-list[data-v-b73a4c0f]{min-width:240px}}.active[data-v-a83b64ef]{color:#fff;box-shadow:0px 3px 3px -2px #0003,0px 3px 4px 0px #00000024,0px 1px 8px 0 px #0000001f;background-color:#ed7616}.hover-bg-color[data-v-a83b64ef]:hover{background-color:#e6ecef}.bg-light-primary[data-v-a83b64ef]{opacity:.1px;background-color:#ed77163a;border-radius:8px}.ai-icon[data-v-6bdbaf14]{align-items:center;gap:8px;transition:all .8s;display:flex}.ai-icon__logo[data-v-6bdbaf14]{width:20px;height:20px;transition:all .8s}.ai-icon__logo--small[data-v-6bdbaf14]{width:16px;height:16px}.ai-icon__logo--large[data-v-6bdbaf14]{width:24px;height:24px}.ai-icon__logo--x-large[data-v-6bdbaf14]{width:28px;height:28px}.ai-icon__stars[data-v-6bdbaf14]{border-radius:50%;padding:4px;transition:all .3s;position:relative}.ai-icon:not(.ai-icon--active):not(.ai-icon--loading) .ai-icon__stars[data-v-6bdbaf14]{color:rgb(var(--v-theme-secondary))}.ai-icon--active .ai-icon__logo[data-v-6bdbaf14],.ai-icon--loading .ai-icon__logo[data-v-6bdbaf14]{filter:brightness(0)invert()}.ai-icon--active .ai-icon__stars[data-v-6bdbaf14],.ai-icon--loading .ai-icon__stars[data-v-6bdbaf14]{color:#fff}.ai-icon__logo--loading[data-v-6bdbaf14],.ai-icon__stars--loading[data-v-6bdbaf14]{animation:1.5s ease-in-out infinite logo-pulse-6bdbaf14}.ai-icon--hover-effects:hover .ai-icon__stars[data-v-6bdbaf14]{animation:10s linear infinite icon-color-cycle-6bdbaf14}.ai-icon--hover-effects:not(.ai-icon--active):not(.ai-icon--loading) .ai-icon__stars[data-v-6bdbaf14]:before{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(45deg,#0000,#0000,#ed7616,#0a3e5b,#0000,#0000) 0 0/300% 300%;border-radius:50%;padding:3px;animation:none;position:absolute;inset:-6px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-icon--hover-effects:hover:not(.ai-icon--active):not(.ai-icon--loading) .ai-icon__stars[data-v-6bdbaf14]:before{opacity:1;animation:10s linear infinite snake-border-6bdbaf14}@keyframes logo-pulse-6bdbaf14{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes icon-color-cycle-6bdbaf14{0%{color:rgb(var(--v-theme-secondary))}10%{color:#ed7616}50%{color:#0a3e5b}90%{color:#ed7616}to{color:rgb(var(--v-theme-secondary))}}@keyframes snake-border-6bdbaf14{0%{opacity:0;background-position:0 0}10%{opacity:1}90%{opacity:1}to{opacity:0;background-position:300% 300%}}.ai-chat-portal[data-v-50a8646b]{z-index:9999;transition:transform .3s;position:fixed}.chat-window[data-v-50a8646b]{flex-direction:column;width:100%;height:100%;display:flex;position:relative;box-shadow:0 10px 40px #0000004d!important}.chat-window.minimized[data-v-50a8646b]{height:auto}.chat-window.dragging[data-v-50a8646b],.chat-window.resizing[data-v-50a8646b]{-webkit-user-select:none;user-select:none}.chat-header[data-v-50a8646b]{cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.drag-handle[data-v-50a8646b]{cursor:move;opacity:.6}.chat-messages[data-v-50a8646b]{flex:1;position:relative;overflow-y:auto}.message-wrapper[data-v-50a8646b]{display:flex}.message-wrapper.user-message[data-v-50a8646b]{justify-content:flex-end}.message-wrapper.ai-message[data-v-50a8646b],.message-wrapper.rtl.user-message[data-v-50a8646b]{justify-content:flex-start}.message-wrapper.rtl.ai-message[data-v-50a8646b]{justify-content:flex-end}.message-card[data-v-50a8646b]{word-wrap:break-word;max-width:80%}.message-content[data-v-50a8646b]{white-space:normal;word-break:break-word;line-height:1.6}.message-content[data-v-50a8646b] ol,.message-content[data-v-50a8646b] ul{margin:12px 0;padding-left:20px}.message-content[data-v-50a8646b] li{margin:8px 0}.message-content[data-v-50a8646b] strong{color:rgb(var(--v-theme-primary));font-weight:600}.rtl .message-content[data-v-50a8646b] ol,.rtl .message-content[data-v-50a8646b] ul{direction:rtl;padding-left:0;padding-right:20px}.message-content[data-v-50a8646b] p{margin:8px 0}.message-content[data-v-50a8646b] h1{color:rgb(var(--v-theme-primary));margin:16px 0 12px;font-size:1.5em;font-weight:700}.message-content[data-v-50a8646b] h2{color:rgb(var(--v-theme-primary));margin:14px 0 10px;font-size:1.3em;font-weight:600}.message-content[data-v-50a8646b] h3{color:rgb(var(--v-theme-primary));margin:12px 0 8px;font-size:1.1em;font-weight:600}.rtl .message-content[data-v-50a8646b] h1,.rtl .message-content[data-v-50a8646b] h2,.rtl .message-content[data-v-50a8646b] h3{text-align:right}.message-content[data-v-50a8646b] table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.9em}.message-content[data-v-50a8646b] table th,.message-content[data-v-50a8646b] table td{text-align:right;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:8px 12px}.message-content[data-v-50a8646b] table th{background-color:rgb(var(--v-theme-grey-lighten-4));color:rgb(var(--v-theme-primary));font-weight:600}.message-content[data-v-50a8646b] table tr:nth-child(2n){background-color:rgba(var(--v-theme-grey-lighten-5),.5)}.message-content[data-v-50a8646b] table tr:hover{background-color:rgba(var(--v-theme-primary),.1)}.user-message-card[data-v-50a8646b]{color:#fff}.ai-message-card[data-v-50a8646b]{background-color:rgb(var(--v-theme-grey-lighten-5))!important;color:rgb(var(--v-theme-on-surface))!important}.ai-message-card .v-card-text[data-v-50a8646b]{color:rgb(var(--v-theme-on-surface))!important}.border-top[data-v-50a8646b]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.border-bottom[data-v-50a8646b]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.resize-handle[data-v-50a8646b]{z-index:10;background:0 0;position:absolute}.resize-handle[data-v-50a8646b]:hover{background:rgba(var(--v-theme-primary),.2)}.resize-right[data-v-50a8646b]{cursor:ew-resize;width:6px;height:100%;top:0;right:-3px}.resize-left[data-v-50a8646b]{cursor:ew-resize;width:6px;height:100%;top:0;left:-3px}.resize-top[data-v-50a8646b]{cursor:ns-resize;width:100%;height:6px;top:-3px;left:0}.resize-bottom[data-v-50a8646b]{cursor:ns-resize;width:100%;height:6px;bottom:-3px;left:0}.resize-top-left[data-v-50a8646b]{cursor:nw-resize;width:12px;height:12px;top:-3px;left:-3px}.resize-top-right[data-v-50a8646b]{cursor:ne-resize;width:12px;height:12px;top:-3px;right:-3px}.resize-bottom-left[data-v-50a8646b]{cursor:sw-resize;width:12px;height:12px;bottom:-3px;left:-3px}.resize-bottom-right[data-v-50a8646b]{cursor:se-resize;width:12px;height:12px;bottom:-3px;right:-3px}.ai-loading-state[data-v-50a8646b]{justify-content:flex-start;display:flex}.ai-loading-state .message-card[data-v-50a8646b]{max-width:80%}.typing-indicator[data-v-50a8646b]{align-items:center;gap:4px;display:flex}.typing-indicator .dot[data-v-50a8646b]{background-color:rgb(var(--v-theme-primary));opacity:.4;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite typing-dots-50a8646b}.typing-indicator .dot[data-v-50a8646b]:first-child{animation-delay:0s}.typing-indicator .dot[data-v-50a8646b]:nth-child(2){animation-delay:.2s}.typing-indicator .dot[data-v-50a8646b]:nth-child(3){animation-delay:.4s}@keyframes typing-dots-50a8646b{0%,60%,to{opacity:.4;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.rtl .ai-loading-state[data-v-50a8646b]{justify-content:flex-end}.expired-overlay[data-v-50a8646b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#fffffff2;justify-content:center;align-items:center;display:flex;position:absolute;inset:60px 0 80px}.expired-card[data-v-50a8646b]{width:90%;max-width:300px}.ai-thinking-wrapper[data-v-50a8646b]{display:inline-block}.ai-thinking-icon[data-v-50a8646b]{transition:all .3s}.ai-thinking-wrapper.animation-breathe .ai-thinking-icon[data-v-50a8646b]{animation:2s ease-in-out infinite ai-thinking-breathe-50a8646b}.ai-thinking-wrapper.animation-pulse .ai-thinking-icon[data-v-50a8646b]{animation:1.8s ease-in-out infinite ai-thinking-pulse-50a8646b}.ai-thinking-wrapper.animation-glow .ai-thinking-icon[data-v-50a8646b]{animation:2.2s ease-in-out infinite ai-thinking-glow-50a8646b}.ai-thinking-wrapper.animation-float .ai-thinking-icon[data-v-50a8646b]{animation:2.5s ease-in-out infinite ai-thinking-float-50a8646b}.ai-thinking-wrapper.animation-shimmer .ai-thinking-icon[data-v-50a8646b]{animation:2s linear infinite ai-thinking-shimmer-50a8646b}@keyframes ai-thinking-breathe-50a8646b{0%,to{color:rgb(var(--v-theme-primary));transform:scale(1)}50%{color:rgb(var(--v-theme-secondary));transform:scale(1.1)}}@keyframes ai-thinking-pulse-50a8646b{0%,to{color:rgb(var(--v-theme-primary));transform:scale(1)}25%{color:rgb(var(--v-theme-secondary));transform:scale(1.05)}75%{color:rgb(var(--v-theme-primary));transform:scale(1.08)}}@keyframes ai-thinking-glow-50a8646b{0%,to{color:rgb(var(--v-theme-primary));filter:brightness();transform:scale(1)}50%{color:rgb(var(--v-theme-secondary));filter:brightness(1.3);transform:scale(1.02)}}@keyframes ai-thinking-float-50a8646b{0%,to{color:rgb(var(--v-theme-primary));transform:translateY(0)scale(1)}50%{color:rgb(var(--v-theme-secondary));transform:translateY(-3px)scale(1.03)}}@keyframes ai-thinking-shimmer-50a8646b{0%{color:rgb(var(--v-theme-primary));transform:scale(1)}33%{color:rgb(var(--v-theme-secondary));transform:scale(1.02)}66%{color:rgb(var(--v-theme-primary));transform:scale(1.05)}to{color:rgb(var(--v-theme-secondary));transform:scale(1)}}@keyframes gradient-shift-50a8646b{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.streaming-content[data-v-50a8646b]{display:inline}@keyframes cursor-blink-50a8646b{0%,50%{opacity:1}51%,to{opacity:0}}.cancel-btn[data-v-50a8646b]{transition:all .2s}.cancel-btn[data-v-50a8646b]:hover{transform:scale(1.05);background-color:rgba(var(--v-theme-error),.1)!important}.error-message[data-v-50a8646b]{border-left:4px solid rgb(var(--v-theme-error))!important}.error-message .message-content[data-v-50a8646b]{font-weight:500;color:rgb(var(--v-theme-error))!important}.conversation-starters[data-v-50a8646b]{max-width:300px;margin:0 auto}.conversation-starter-btn[data-v-50a8646b]{text-transform:none!important;white-space:normal!important;word-wrap:break-word!important;text-align:center!important;border-width:1px!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:12px 16px!important;font-size:.85rem!important;line-height:1.3!important;transition:all .2s!important;overflow:visible!important}.conversation-starter-btn .v-btn__content[data-v-50a8646b]{white-space:normal!important;word-wrap:break-word!important;text-align:center!important;flex-wrap:wrap!important;line-height:1.3!important}.conversation-starter-btn[data-v-50a8646b]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-theme-secondary),.2)!important}.message-slide-in[data-v-50a8646b]{animation:.5s ease-out slideInFromTop-50a8646b}@keyframes slideInFromTop-50a8646b{0%{opacity:0;transform:translateY(-20px)scale(.95)}50%{opacity:.7;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-messages[data-v-50a8646b]{scroll-behavior:smooth;transition:all .3s}.message-wrapper[data-v-50a8646b]{transition:all .3s}.message-wrapper[data-v-50a8646b]:hover{transform:translateY(-1px)}.chat-messages.auto-scrolling[data-v-50a8646b]{scroll-behavior:smooth}.scroll-to-bottom-container[data-v-50a8646b]{z-index:5;pointer-events:none;justify-content:flex-end;padding-right:16px;display:flex;position:sticky;bottom:16px}.rtl .scroll-to-bottom-container[data-v-50a8646b]{justify-content:flex-start;padding-left:16px;padding-right:0}.scroll-to-bottom-btn[data-v-50a8646b]{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:2s infinite gentle-bounce-50a8646b;background:rgba(var(--v-theme-secondary),.9)!important;width:32px!important;min-width:32px!important;height:32px!important}.scroll-to-bottom-btn[data-v-50a8646b]:hover{animation:none;transform:translateY(-2px);background:rgb(var(--v-theme-secondary))!important}@keyframes gentle-bounce-50a8646b{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.fade-slide-enter-active[data-v-50a8646b],.fade-slide-leave-active[data-v-50a8646b]{transition:all .3s}.fade-slide-enter-from[data-v-50a8646b]{opacity:0;transform:translateY(10px)scale(.9)}.fade-slide-leave-to[data-v-50a8646b]{opacity:0;transform:translateY(-10px)scale(.9)}.input-area[data-v-50a8646b]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));transition:all .3s}.input-area.input-focused[data-v-50a8646b]{background:rgba(var(--v-theme-primary),.02)}.chat-input[data-v-50a8646b]{transition:all .3s}.chat-input.input-loading[data-v-50a8646b]{opacity:.7}.send-btn[data-v-50a8646b]{transition:all .3s;transform:scale(1)}.send-btn[data-v-50a8646b]:hover{transform:scale(1.05)}.send-btn.send-btn-ready[data-v-50a8646b]{animation:2s infinite pulse-ready-50a8646b;background:rgb(var(--v-theme-primary))!important;color:#fff!important}.send-btn.send-btn-ready[data-v-50a8646b]:hover{animation:none;transform:scale(1.1)}@keyframes pulse-ready-50a8646b{0%,70%,to{box-shadow:0 0 0 0 rgba(var(--v-theme-secondary),.4)}35%{box-shadow:0 0 0 8px rgba(var(--v-theme-secondary),0)}}.spinning-icon[data-v-50a8646b]{animation:1.5s linear infinite spin-50a8646b}@keyframes spin-50a8646b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-switch-enter-active[data-v-50a8646b],.icon-switch-leave-active[data-v-50a8646b]{transition:all .2s}.icon-switch-enter-from[data-v-50a8646b]{opacity:0;transform:rotate(-90deg)scale(.8)}.icon-switch-leave-to[data-v-50a8646b]{opacity:0;transform:rotate(90deg)scale(.8)}.ai-button[data-v-64d5dee9]{color:rgb(var(--v-theme-on-surface));background:0 0;border:1px solid #0000;border-radius:8px;margin-right:8px;transition:all .3s;position:relative;overflow:hidden}.ai-button[data-v-64d5dee9]:not(.ai-button--active):not(.ai-button--thinking):before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(45deg,#0000,#0000,#ed7616,#0a3e5b,#0000,#0000) 0 0/300% 300%;padding:1px;animation:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-button[data-v-64d5dee9]:hover:not(.ai-button--active):not(.ai-button--thinking):before{opacity:1;animation:6s linear infinite snake-border-64d5dee9}.ai-button--attention[data-v-64d5dee9]:before{opacity:1!important;animation:4s ease-in-out snake-border-attention-64d5dee9!important}.ai-button[data-v-64d5dee9]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ed761633}.ai-button--active[data-v-64d5dee9]{color:#fff;background:linear-gradient(135deg,#0a3e5b 0%,#ed7616 100%)}.ai-button--thinking[data-v-64d5dee9]{color:#fff;background:linear-gradient(135deg,#ed7616cc 0%,#0a3e5bcc 100%);animation:2s ease-in-out infinite gradient-shift-64d5dee9}.ai-button--mobile[data-v-64d5dee9]{border-radius:6px;margin:0;padding:8px 12px}.ai-button__logo[data-v-64d5dee9]{width:20px;height:20px;margin-right:4px;transition:all .3s}.ai-button:not(.ai-button--active):not(.ai-button--thinking) .ai-button__logo[data-v-64d5dee9]{filter:none}.ai-button--active .ai-button__logo[data-v-64d5dee9],.ai-button--thinking .ai-button__logo[data-v-64d5dee9]{filter:brightness(0)invert()}.ai-button__logo--mobile[data-v-64d5dee9]{width:18px;height:18px;margin-right:3px}.ai-button__logo--thinking[data-v-64d5dee9]{animation:1.5s ease-in-out infinite logo-pulse-64d5dee9}.ai-button__icon[data-v-64d5dee9]{border-radius:50%;padding:4px;transition:all .3s;position:relative}.ai-button:hover:not(.ai-button--active):not(.ai-button--thinking) .ai-button__icon[data-v-64d5dee9]{animation:6s linear infinite icon-color-cycle-64d5dee9}.ai-button--attention .ai-button__icon[data-v-64d5dee9]{animation:4s ease-in-out icon-color-cycle-attention-64d5dee9}.ai-button:not(.ai-button--active):not(.ai-button--thinking) .ai-button__icon[data-v-64d5dee9]{color:rgb(var(--v-theme-secondary))}.ai-button--active .ai-button__icon[data-v-64d5dee9],.ai-button--thinking .ai-button__icon[data-v-64d5dee9]{color:#fff}.ai-button__icon--thinking[data-v-64d5dee9]{animation:1.5s ease-in-out infinite logo-pulse-64d5dee9}@keyframes gradient-shift-64d5dee9{0%,to{background:linear-gradient(135deg,#ed7616cc 0%,#0a3e5bcc 100%)}50%{background:linear-gradient(135deg,#0a3e5bcc 0%,#ed7616cc 100%)}}@keyframes logo-pulse-64d5dee9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes snake-border-64d5dee9{0%{opacity:0;background-position:0 0}10%{opacity:1}90%{opacity:1}to{opacity:0;background-position:300% 300%}}@keyframes snake-border-attention-64d5dee9{0%{opacity:0;background-position:0 0}5%{opacity:1}95%{opacity:1}to{opacity:0;background-position:300% 300%}}@keyframes icon-color-cycle-64d5dee9{0%{color:rgb(var(--v-theme-secondary))}10%{color:#ed7616}50%{color:#0a3e5b}90%{color:#ed7616}to{color:rgb(var(--v-theme-secondary))}}@keyframes icon-color-cycle-attention-64d5dee9{0%{color:rgb(var(--v-theme-secondary))}5%{color:#ed7616}50%{color:#0a3e5b}95%{color:#ed7616}to{color:rgb(var(--v-theme-secondary))}}.intro-card[data-v-33996275]{animation:.5s ease-out fadeInScale-33996275}.intro-avatar[data-v-33996275]{animation:.6s ease-out .2s both bounce-33996275}.intro-title[data-v-33996275]{animation:.5s ease-out .3s both fadeInUp-33996275}.intro-description[data-v-33996275]{animation:.5s ease-out .4s both fadeInUp-33996275}.intro-list-item[data-v-33996275]{transition:transform .2s,background-color .2s;animation:.4s ease-out both fadeInLeft-33996275}.intro-list-item[data-v-33996275]:hover{background-color:rgba(var(--v-theme-primary),.04);border-radius:8px;transform:translate(8px)}.intro-icon[data-v-33996275]{transition:transform .3s}.intro-list-item:hover .intro-icon[data-v-33996275]{transform:scale(1.2)rotate(5deg)}.intro-button[data-v-33996275]{transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s ease-out .6s both fadeInUp-33996275;position:relative;overflow:hidden}.intro-button[data-v-33996275]:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-button[data-v-33996275]:hover:before{width:300px;height:300px}.intro-button[data-v-33996275]:hover{box-shadow:0 8px 16px rgba(var(--v-theme-primary),.3);transform:translateY(-2px)}.intro-button[data-v-33996275]:active{transform:translateY(0)}.button-arrow[data-v-33996275]{transition:transform .3s}.intro-button:hover .button-arrow[data-v-33996275]{transform:translate(4px)}@keyframes fadeInScale-33996275{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bounce-33996275{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInUp-33996275{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-33996275{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.core-strategy-progress[data-v-ce217903]{z-index:1;background:rgb(var(--v-theme-surface));transition:box-shadow .3s;position:sticky;top:0;box-shadow:0 2px 4px #0000000d}.title-bar[data-v-ce217903]{animation:.3s ease-out slideDown-ce217903}.title-bar h3[data-v-ce217903]{letter-spacing:.5px;margin:0;font-size:1rem}[data-v-ce217903] .v-progress-linear__determinate{transition:width .6s cubic-bezier(.4,0,.2,1)}.text-caption[data-v-ce217903]{transition:color .2s}.text-primary[data-v-ce217903]{animation:2s ease-in-out infinite pulse-ce217903}@keyframes pulse-ce217903{0%,to{opacity:1}50%{opacity:.8}}@keyframes slideDown-ce217903{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-tooltip{color:#fff!important;opacity:.95!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#0a3e5b!important;border:1px solid #ffffff1a!important;border-radius:8px!important;padding:12px!important;font-size:.875rem!important;line-height:1.4!important;box-shadow:0 4px 12px #00000026!important}.custom-tooltip--copyable,.tooltip-content{padding:0!important}.custom-tooltip--copyable .tooltip-content{padding:12px!important}.tooltip-text{white-space:pre-wrap!important;margin-bottom:0!important}.custom-tooltip--copyable .tooltip-text{margin-bottom:8px!important}.tooltip-actions{border-top:1px solid #fff3!important;justify-content:flex-end!important;margin-top:8px!important;padding-top:8px!important;display:flex!important}.copy-btn{opacity:.9!important;min-width:auto!important;height:auto!important;padding:4px 8px!important;font-size:.75rem!important;transition:opacity .2s!important}.copy-btn:hover{opacity:1!important;background-color:#ffffff1a!important}.default-activator{cursor:pointer;align-items:center;display:inline-flex}.tip-fade-enter-active[data-v-c372b834],.tip-fade-leave-active[data-v-c372b834]{transition:opacity .5s}.tip-fade-enter-from[data-v-c372b834],.tip-fade-leave-to[data-v-c372b834]{opacity:0}.typing-cursor[data-v-55a7dae0]{color:rgb(var(--v-theme-primary));font-weight:700;animation:1s infinite blink-55a7dae0;display:inline-block}.result-card[data-v-55a7dae0]{border:2px solid #0000;transition:all .3s}.result-card[data-v-55a7dae0]:hover{border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.15)}.vision-text[data-v-55a7dae0]{font-size:1.05rem;line-height:1.8}.stats-card[data-v-55a7dae0]{animation:.5s ease-out .3s both fadeInUp-55a7dae0}.stat-item[data-v-55a7dae0]{text-align:center;padding:.5rem;transition:transform .2s}.stat-item[data-v-55a7dae0]:hover{transform:translateY(-4px)}@keyframes blink-55a7dae0{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fadeInUp-55a7dae0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.typing-cursor[data-v-53f00386]{color:rgb(var(--v-theme-primary));font-weight:700;animation:1s infinite blink-53f00386;display:inline-block}@keyframes blink-53f00386{0%,49%{opacity:1}50%,to{opacity:0}}.example-btn{transition:all .2s ease-in-out!important}.example-btn:hover{background-color:#0a3e5b1a!important;transform:scale(1.1)!important}.value-item[data-v-fefb4440]{animation:.5s ease-out both fadeInUp-fefb4440}@keyframes fadeInUp-fefb4440{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.value-card[data-v-fefb4440]{background:rgb(var(--v-theme-surface));border-width:1px;transition:all .3s;border-color:rgb(var(--v-theme-primary))!important}.value-card[data-v-fefb4440]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(var(--v-theme-primary),.15)!important;border-color:rgb(var(--v-theme-primary))!important}.copy-btn[data-v-fefb4440]{opacity:0;transition:opacity .2s}.value-card:hover .copy-btn[data-v-fefb4440]{opacity:1}.values-scroll-container[data-v-fefb4440]{scrollbar-width:thin;scrollbar-color:rgb(var(--v-theme-primary))transparent;scroll-behavior:smooth}.values-scroll-container[data-v-fefb4440]::-webkit-scrollbar{width:6px}.values-scroll-container[data-v-fefb4440]::-webkit-scrollbar-track{background:0 0}.values-scroll-container[data-v-fefb4440]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-primary),.3);border-radius:3px}.values-scroll-container[data-v-fefb4440]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-primary),.5)}.comparison-section[data-v-cea7ef03]{height:100%;transition:transform .2s}.comparison-section[data-v-cea7ef03]:hover{transform:translateY(-2px)}.comparison-section .text-caption[data-v-cea7ef03]{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.summary-scroll-container[data-v-cea7ef03]{scrollbar-width:thin;scrollbar-color:#0003 transparent;scroll-behavior:smooth;padding-right:8px}.summary-scroll-container[data-v-cea7ef03]::-webkit-scrollbar{width:6px}.summary-scroll-container[data-v-cea7ef03]::-webkit-scrollbar-track{background:0 0}.summary-scroll-container[data-v-cea7ef03]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.summary-scroll-container[data-v-cea7ef03]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.summary-scroll-container .VCard[data-v-cea7ef03]{transition:transform .2s,box-shadow .2s}.summary-scroll-container .VCard[data-v-cea7ef03]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.dialog-content-wrapper[data-v-ec119e81]{max-height:calc(90vh - 120px);overflow-y:auto}.slide-fade-enter-active[data-v-ec119e81]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-fade-leave-active[data-v-ec119e81]{transition:all .2s cubic-bezier(.4,0,1,1)}.slide-fade-enter-from[data-v-ec119e81]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-ec119e81]{opacity:0;transform:translate(-20px)}.nav-header[data-v-a998989f]{border-bottom:1px solid #0000000f;background:#fff!important}.menu-btn[data-v-a998989f]{color:var(--v-theme-secondary)}.nav-section[data-v-a998989f]{align-items:center;display:flex}.nav-section--start[data-v-a998989f]{padding-inline-start:16px}.nav-section--center[data-v-a998989f]{padding-inline-start:24px}.user-greeting[data-v-a998989f]{align-items:center;gap:10px;display:flex}.avatar-circle[data-v-a998989f]{font-size:.75rem}.avatar-skeleton[data-v-a998989f]{border-radius:50%;width:32px;height:32px}.greeting-text[data-v-a998989f]{flex-direction:column;line-height:1.2;display:flex}.greeting-label[data-v-a998989f]{color:#8f8f8f;font-size:.7rem;font-weight:400}.greeting-name[data-v-a998989f]{color:#0a3e5b;text-transform:capitalize;font-size:.875rem;font-weight:600}.greeting-skeleton[data-v-a998989f]{border-radius:4px;width:80px;height:28px}.company-skeleton[data-v-a998989f]{border-radius:8px;width:150px;height:36px}.nav-actions[data-v-a998989f]{align-items:center;gap:4px;padding-inline-end:16px;display:flex}.action-divider[data-v-a998989f]{background:#00000014;width:1px;height:24px;margin:0 8px}.mobile-actions[data-v-a998989f]{align-items:center;gap:4px;display:flex}.more-btn[data-v-a998989f]{color:var(--v-theme-secondary)}.mobile-menu[data-v-a998989f]{min-width:200px;padding:8px}.mobile-menu-item[data-v-a998989f]{border-radius:8px;margin-bottom:4px}.mobile-menu-item[data-v-a998989f]:last-child{margin-bottom:0}.skeleton-shimmer[data-v-a998989f]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer-a998989f}@keyframes shimmer-a998989f{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.nav-section--start[data-v-a998989f]{padding-inline-start:8px}.nav-section--center[data-v-a998989f]{padding-inline-start:12px}.company-skeleton[data-v-a998989f]{width:120px}}.sidebar[data-v-951c6385]{transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff!important;border-inline-end:1px solid #0000000f!important}.sidebar--rail[data-v-951c6385]{width:72px!important}.sidebar--rail .nav-list[data-v-951c6385]{padding:8px 4px;overflow:hidden}.sidebar--rail .nav-item--active[data-v-951c6385]{box-shadow:none}.sidebar--rail .nav-item[data-v-951c6385]:hover{transform:none}.logo-section[data-v-951c6385]{padding:16px 12px}.logo-item[data-v-951c6385]{justify-content:center;display:flex}.divider[data-v-951c6385]{opacity:.08;margin:0 12px}.nav-list[data-v-951c6385]{padding:8px 4px}.nav-item[data-v-951c6385]{min-height:48px;margin:4px 0;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:12px!important;padding-inline:8px 12px!important}.nav-item[data-v-951c6385] .v-list-item__prepend{justify-content:center;align-items:center;width:48px;display:flex;margin-inline-end:8px!important}.nav-item[data-v-951c6385]:not(.nav-item--rail):hover:not(.nav-item--active){background:#e6ecef}.nav-item--rail[data-v-951c6385]{min-height:48px!important;padding-inline:8px!important}.nav-item--rail[data-v-951c6385] .v-list-item__prepend{width:48px;margin:0!important}.nav-item--rail[data-v-951c6385] .v-list-item__content{display:none!important}.nav-item--active[data-v-951c6385]{box-shadow:0 4px 12px #ed76164d;color:#fff!important;background:linear-gradient(135deg,#ed7616 0%,#d66a14 100%)!important}.nav-item--active[data-v-951c6385]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ed761666}.nav-icon-wrapper[data-v-951c6385]{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.nav-item--rail:hover:not(.nav-item--active) .nav-icon-wrapper[data-v-951c6385]{background:#e6ecef}.nav-icon[data-v-951c6385]{width:22px;height:22px;font-size:22px;transition:transform .2s}.nav-item:hover .nav-icon[data-v-951c6385]{transform:scale(1.1)}.nav-item-content[data-v-951c6385]{align-items:center;width:100%;display:flex}.nav-item-title[data-v-951c6385]{font-size:.9375rem;font-weight:500}.lock-icon[data-v-951c6385]{color:#8f8f8f;opacity:.7}.nav-skeleton-item[data-v-951c6385]{align-items:center;gap:12px;margin:4px 0;padding:12px;display:flex}.nav-skeleton-icon[data-v-951c6385]{border-radius:6px;flex-shrink:0;width:24px;height:24px}.nav-skeleton-text[data-v-951c6385]{border-radius:4px;width:100%;height:16px}.skeleton-shimmer[data-v-951c6385]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer-951c6385}@keyframes shimmer-951c6385{0%{background-position:200% 0}to{background-position:-200% 0}}.bottom-actions[data-v-951c6385]{margin-top:auto;padding:8px}.action-item[data-v-951c6385]{padding:4px 0}.action-btn[data-v-951c6385]{width:40px;height:40px}.action-btn-full[data-v-951c6385]{text-transform:none;width:100%;font-weight:500;border-radius:10px!important}.toggle-item[data-v-951c6385]{cursor:pointer;transition:all .2s;border-radius:10px!important}.toggle-item[data-v-951c6385]:hover{background:#e6ecef}.toggle-icon[data-v-951c6385]{color:#0a3e5b;transition:transform .2s}.toggle-item:hover .toggle-icon[data-v-951c6385]{transform:scale(1.1)}.toggle-text[data-v-951c6385]{color:#0a3e5b;font-size:.875rem}.logout-dialog[data-v-951c6385]{padding:8px}.dialog-title[data-v-951c6385]{color:#0a3e5b;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.dialog-text[data-v-951c6385]{color:#6b7280;font-size:.9375rem}.dialog-actions[data-v-951c6385]{padding:16px 24px}.dialog-btn[data-v-951c6385]{text-transform:none;border-radius:8px;padding:0 20px;font-weight:500}.no-pointer-events[data-v-34f28d50]{pointer-events:none}.breadcrumb-container[data-v-49a21fa6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;padding:8px 16px!important}[data-v-9593450c] .v-overlay__scrim{opacity:.5!important}.main-content[data-v-9593450c]{padding:16px!important}.metric-card[data-v-d3f167d2]{opacity:0;border:1px solid #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.3s ease-out forwards fadeInUp-d3f167d2}.metric-card[data-v-d3f167d2]:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes fadeInUp-d3f167d2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.metric-header[data-v-d3f167d2]{min-height:48px}.metric-icon[data-v-d3f167d2]{flex-shrink:0;font-size:1rem}.metric-body[data-v-d3f167d2]{background:#fff;min-height:80px}.skeleton-value[data-v-d3f167d2]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:24px;animation:1.5s ease-in-out infinite shimmer-d3f167d2}@keyframes shimmer-d3f167d2{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.metric-header[data-v-d3f167d2]{padding:8px 12px!important}.metric-body[data-v-d3f167d2]{padding:12px!important}.metric-card[data-v-d3f167d2] .text-h5{font-size:1.1rem!important}.skeleton-value[data-v-d3f167d2]{width:80px;height:20px}}.chart-card[data-v-42c3fdab]{background-color:#fff;transition:all .3s}.chart-card[data-v-42c3fdab]:hover{box-shadow:0 8px 24px #0000001f!important}.chart-header[data-v-42c3fdab]{border-bottom:1px solid #0000000d}.chart-container[data-v-42c3fdab]{width:100%;min-height:320px;max-height:400px;position:relative}@media (max-width:600px){.chart-container[data-v-42c3fdab]{min-height:250px;max-height:300px}}@media (min-width:601px) and (max-width:960px){.chart-container[data-v-42c3fdab]{min-height:280px;max-height:350px}}@media (min-width:961px){.chart-container[data-v-42c3fdab]{min-height:320px;max-height:400px}}.skeleton[data-v-42c3fdab]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-42c3fdab}.skeleton-chart[data-v-42c3fdab]{flex-direction:column;display:flex}.skeleton-y-axis[data-v-42c3fdab]{flex-direction:column;justify-content:space-between;width:50px;padding:10px 0;display:flex;position:absolute;top:0;bottom:60px;left:0}.skeleton-y-label[data-v-42c3fdab]{width:40px;height:12px}.skeleton-chart-area[data-v-42c3fdab]{margin-inline-start:50px;flex-direction:column;flex:1;margin-bottom:60px;display:flex}.skeleton-bars[data-v-42c3fdab]{flex:1;justify-content:space-between;align-items:flex-end;gap:8px;min-height:200px;padding:20px 0;display:flex}.skeleton-bar-group[data-v-42c3fdab]{opacity:0;flex:1;justify-content:center;height:100%;animation:.3s ease-out forwards fadeInUp-42c3fdab;display:flex}.skeleton-bar[data-v-42c3fdab]{border-radius:4px 4px 0 0;width:100%;max-width:30px;animation:1.5s ease-in-out infinite pulse-42c3fdab}.skeleton-x-axis[data-v-42c3fdab]{border-top:1px solid #e5e7eb;justify-content:space-between;gap:8px;padding-top:8px;display:flex}.skeleton-x-label[data-v-42c3fdab]{flex:1;max-width:30px;height:12px}.skeleton-legend[data-v-42c3fdab]{flex-wrap:wrap;justify-content:center;gap:24px;padding-top:16px;display:flex}.skeleton-legend-item[data-v-42c3fdab]{align-items:center;gap:8px;display:flex}.skeleton-legend-dot[data-v-42c3fdab]{border-radius:50%;width:12px;height:12px}.skeleton-legend-text[data-v-42c3fdab]{width:80px;height:12px}@keyframes shimmer-42c3fdab{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-42c3fdab{0%,to{opacity:1}50%{opacity:.6}}@keyframes fadeInUp-42c3fdab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.skeleton-y-axis[data-v-42c3fdab]{width:40px}.skeleton-chart-area[data-v-42c3fdab]{margin-inline-start:40px;margin-bottom:80px}.skeleton-bars[data-v-42c3fdab]{gap:4px}.skeleton-bar[data-v-42c3fdab],.skeleton-x-label[data-v-42c3fdab]{max-width:16px}.skeleton-legend[data-v-42c3fdab]{gap:12px}.skeleton-legend-text[data-v-42c3fdab]{width:60px}}.execution-stats-container[data-v-ee108213]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.stats-grid[data-v-ee108213]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:600px){.stats-grid[data-v-ee108213]{grid-template-columns:1fr}}.stat-card[data-v-ee108213]{opacity:0;background-color:#0a3e5b;border-radius:10px;padding:16px;transition:all .3s;animation:.3s ease-out forwards fadeInUp-ee108213;position:relative;overflow:hidden}.stat-card[data-v-ee108213]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0a3e5b4d}@keyframes fadeInUp-ee108213{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ltr-overlay .overlay-triangle-1[data-v-ee108213]{background:#ffffff1a;width:64px;height:64px;position:absolute;top:0;left:0;transform:translate(-32px,-32px)rotate(45deg)}.ltr-overlay .overlay-triangle-2[data-v-ee108213]{background:#ffffff0d;width:48px;height:48px;position:absolute;top:0;left:0;transform:translate(-16px,-16px)rotate(45deg)}.rtl-overlay .overlay-triangle-1[data-v-ee108213]{background:#ffffff1a;width:64px;height:64px;position:absolute;top:0;right:0;transform:translate(32px,-32px)rotate(45deg)}.rtl-overlay .overlay-triangle-2[data-v-ee108213]{background:#ffffff0d;width:48px;height:48px;position:absolute;top:0;right:0;transform:translate(16px,-16px)rotate(45deg)}.stat-content[data-v-ee108213]{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.icon-wrapper[data-v-ee108213]{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex}.stat-icon[data-v-ee108213]{color:#fff;font-size:1.25rem}.stat-info[data-v-ee108213]{text-align:end;flex:1;margin-inline-start:12px}.stat-value[data-v-ee108213]{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2}.stat-label[data-v-ee108213]{color:#bfdbfee6;margin-top:2px;font-size:.75rem;font-weight:500}.stat-subvalue[data-v-ee108213]{color:#bfdbfeb3;margin-top:2px;font-size:.625rem}.stat-card-skeleton[data-v-ee108213]{opacity:0;background-color:#0a3e5b;border-radius:10px;justify-content:space-between;align-items:center;padding:16px;animation:.3s ease-out forwards fadeInUp-ee108213;display:flex}.skeleton-icon[data-v-ee108213]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:8px;width:40px;height:40px;animation:1.5s ease-in-out infinite shimmer-ee108213}.skeleton-content[data-v-ee108213]{text-align:end;flex:1;margin-inline-start:12px}.skeleton-value[data-v-ee108213]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:60px;height:20px;margin-inline-start:auto;animation:1.5s ease-in-out infinite shimmer-ee108213}.skeleton-label[data-v-ee108213]{margin-top:6px;background:linear-gradient(90deg,#ffffff08 25%,#ffffff0f 50%,#ffffff08 75%) 0 0/200% 100%;border-radius:4px;width:80px;height:12px;margin-inline-start:auto;animation:1.5s ease-in-out infinite shimmer-ee108213}@keyframes shimmer-ee108213{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:960px){.stat-value[data-v-ee108213],.stat-icon[data-v-ee108213]{font-size:1.1rem}}.status-cards-container[data-v-4a93be99]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:960px){.status-cards-container[data-v-4a93be99]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.status-cards-container[data-v-4a93be99]{grid-template-columns:1fr}}.status-card[data-v-4a93be99]{text-align:center;opacity:0;border:1px solid;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:20px 16px;transition:all .3s;animation:.3s ease-out forwards scaleIn-4a93be99;display:flex;transform:scale(.95)}.status-card[data-v-4a93be99]:hover{box-shadow:0 4px 12px #00000014}@keyframes scaleIn-4a93be99{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.status-count[data-v-4a93be99]{margin-bottom:4px;font-size:2.5rem;font-weight:700;line-height:1}.status-label[data-v-4a93be99]{text-transform:uppercase;letter-spacing:.05em;opacity:.9;font-size:.875rem;font-weight:500}.status-exceeded-bg[data-v-4a93be99]{background-color:#ed761614}.status-exceeded-border[data-v-4a93be99]{border-color:#ed761633}.status-exceeded-text[data-v-4a93be99]{color:#ed7616}.status-ontrack-bg[data-v-4a93be99]{background-color:#0a3e5b14}.status-ontrack-border[data-v-4a93be99]{border-color:#0a3e5b33}.status-ontrack-text[data-v-4a93be99]{color:#0a3e5b}.status-atrisk-bg[data-v-4a93be99]{background-color:#ef444414}.status-atrisk-border[data-v-4a93be99]{border-color:#ef444433}.status-atrisk-text[data-v-4a93be99]{color:#ef4444}.status-offtrack-bg[data-v-4a93be99]{background-color:#8f8f8f14}.status-offtrack-border[data-v-4a93be99]{border-color:#8f8f8f4d}.status-offtrack-text[data-v-4a93be99]{color:#8f8f8f}.status-card-skeleton[data-v-4a93be99]{opacity:0;background-color:#00000005;border:1px solid #00000014;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:20px 16px;animation:.3s ease-out forwards scaleIn-4a93be99;display:flex;transform:scale(.95)}.skeleton-count[data-v-4a93be99]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:8px;width:48px;height:40px;margin-bottom:8px;animation:1.5s ease-in-out infinite shimmer-4a93be99}.skeleton-label[data-v-4a93be99]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;width:72px;height:14px;animation:1.5s ease-in-out infinite shimmer-4a93be99}@keyframes shimmer-4a93be99{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.status-count[data-v-4a93be99]{font-size:2rem}.status-label[data-v-4a93be99]{font-size:.75rem}.status-card[data-v-4a93be99],.status-card-skeleton[data-v-4a93be99]{padding:16px 12px}.skeleton-count[data-v-4a93be99]{width:40px;height:32px}}.team-container[data-v-669c4789]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.team-header[data-v-669c4789]{flex-shrink:0}.border-b[data-v-669c4789]{border-bottom:1px solid #00000014}.team-table table[data-v-669c4789]{border-collapse:collapse}.table-header th[data-v-669c4789]{color:#6b7280;text-transform:uppercase;background-color:#f9fafb;border-bottom:1px solid #00000014;padding:12px 16px;font-size:.75rem;font-weight:500}.table-row td[data-v-669c4789]{vertical-align:middle;border-bottom:1px solid #0000000f;padding:12px 16px;font-size:.875rem}.table-row:hover td[data-v-669c4789]{background-color:#f9fafb}.unassigned-row td[data-v-669c4789]{background-color:#f9fafb80}.progress-wrapper[data-v-669c4789]{width:40px;height:40px;margin:0 auto;position:relative}.progress-wrapper-lg[data-v-669c4789]{width:60px;height:60px;margin:0 auto;position:relative}.progress-ring[data-v-669c4789]{width:100%;height:100%;transform:rotate(-90deg)}.progress-text[data-v-669c4789]{color:#374151;font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-text-lg[data-v-669c4789]{color:#374151;font-size:12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.status-chip[data-v-669c4789]{color:#fff;white-space:nowrap;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-block}.status-chip-sm[data-v-669c4789]{padding:2px 6px;font-size:9px}.mobile-card[data-v-669c4789]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-669c4789}.mobile-card[data-v-669c4789]:last-child{margin-bottom:0}.kr-badge[data-v-669c4789]{color:#ed7616;background:#ed76161a;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:500}@keyframes fadeInUp-669c4789{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.skeleton[data-v-669c4789]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-669c4789}.skeleton-name[data-v-669c4789]{width:120px;height:16px}.skeleton-number[data-v-669c4789]{width:24px;height:16px}.skeleton-ring[data-v-669c4789]{background:0 0;border:4px solid #e5e7eb;border-radius:50%;width:40px;height:40px;animation:1.5s ease-in-out infinite pulse-669c4789}.skeleton-ring-lg[data-v-669c4789]{background:0 0;border:3px solid #e5e7eb;border-radius:50%;width:60px;height:60px;animation:1.5s ease-in-out infinite pulse-669c4789}.skeleton-chip[data-v-669c4789]{border-radius:9999px;width:70px;height:20px}.skeleton-mobile-name[data-v-669c4789]{width:100px;height:14px}.skeleton-badge[data-v-669c4789]{border-radius:9999px;width:80px;height:20px}.skeleton-label[data-v-669c4789]{width:100px;height:12px}.mobile-card-skeleton[data-v-669c4789]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-669c4789}.mobile-card-skeleton[data-v-669c4789]:last-child{margin-bottom:0}@keyframes shimmer-669c4789{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-669c4789{0%,to{opacity:1}50%{opacity:.5}}.comparison-container[data-v-c85c9d47]{border:1px solid #0000000d;flex-direction:column;display:flex;box-shadow:0 1px 3px #0000000d}.comparison-header[data-v-c85c9d47]{flex-shrink:0}.text-blue-100[data-v-c85c9d47]{color:#bfdbfee6}.comparison-table[data-v-c85c9d47]{flex:1;overflow-x:auto}.comparison-table table[data-v-c85c9d47]{border-collapse:collapse}.table-header th[data-v-c85c9d47]{color:#6b7280;text-transform:uppercase;background-color:#f9fafb;border-bottom:1px solid #00000014;padding:12px 16px;font-size:.75rem;font-weight:500}.table-row td[data-v-c85c9d47]{border-bottom:1px solid #0000000f;padding:12px 16px;font-size:.875rem;transition:background-color .2s}.table-row:hover td[data-v-c85c9d47]{background-color:#f9fafb}.table-row:last-child td[data-v-c85c9d47]{border-bottom:none}.mobile-card[data-v-c85c9d47]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-c85c9d47}.mobile-card[data-v-c85c9d47]:last-child{margin-bottom:0}@keyframes fadeInUp-c85c9d47{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flex-1[data-v-c85c9d47]{flex:1}.skeleton[data-v-c85c9d47]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-c85c9d47}.skeleton-name[data-v-c85c9d47]{width:100px;height:16px}.skeleton-value[data-v-c85c9d47]{width:80px;height:16px;margin-inline-start:auto}.skeleton-indicator[data-v-c85c9d47]{border-radius:50%;width:20px;height:20px;margin:0 auto}.skeleton-row td[data-v-c85c9d47]{padding:12px 16px}.mobile-card-skeleton[data-v-c85c9d47]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-c85c9d47}.mobile-card-skeleton[data-v-c85c9d47]:last-child{margin-bottom:0}.skeleton-mobile-name[data-v-c85c9d47]{width:80px;height:14px}.skeleton-mobile-label[data-v-c85c9d47]{width:60px;height:10px}.skeleton-mobile-value[data-v-c85c9d47]{width:70px;height:14px}@keyframes shimmer-c85c9d47{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-card[data-v-c672816d]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.chart-header[data-v-c672816d]{flex-shrink:0}.border-b[data-v-c672816d]{border-bottom:1px solid #00000014}.chart-container[data-v-c672816d]{height:200px;position:relative}@media (min-width:600px){.chart-container[data-v-c672816d]{height:220px}}@media (min-width:1280px){.chart-container[data-v-c672816d]{height:250px}}.skeleton[data-v-c672816d]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-c672816d}.skeleton-chart-wrapper[data-v-c672816d]{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.skeleton-donut[data-v-c672816d]{border:20px solid #e5e7eb;border-radius:50%;width:150px;height:150px;animation:1.5s ease-in-out infinite pulse-c672816d;position:relative}.skeleton-donut-inner[data-v-c672816d]{background:#f3f4f6;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skeleton-legend[data-v-c672816d]{flex-direction:column;gap:12px;display:flex}.skeleton-legend-item[data-v-c672816d]{align-items:center;gap:8px;display:flex}.skeleton-legend-dot[data-v-c672816d]{border-radius:50%;flex-shrink:0;width:12px;height:12px}.skeleton-legend-text[data-v-c672816d]{width:100px;height:12px}.skeleton-legend-dot-mobile[data-v-c672816d]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.skeleton-legend-text-mobile[data-v-c672816d]{width:140px;height:12px}@keyframes shimmer-c672816d{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-c672816d{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:600px){.skeleton-donut[data-v-c672816d]{border-width:15px;width:120px;height:120px}}.chart-card[data-v-f550b4ae]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.chart-header[data-v-f550b4ae]{flex-shrink:0}.border-b[data-v-f550b4ae]{border-bottom:1px solid #00000014}.chart-container[data-v-f550b4ae]{height:200px;position:relative}@media (min-width:600px){.chart-container[data-v-f550b4ae]{height:220px}}@media (min-width:1280px){.chart-container[data-v-f550b4ae]{height:250px}}.skeleton[data-v-f550b4ae]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-f550b4ae}.skeleton-chart-wrapper[data-v-f550b4ae]{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.skeleton-donut[data-v-f550b4ae]{border:20px solid #e5e7eb;border-radius:50%;width:150px;height:150px;animation:1.5s ease-in-out infinite pulse-f550b4ae;position:relative}.skeleton-donut-inner[data-v-f550b4ae]{background:#f3f4f6;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skeleton-legend[data-v-f550b4ae]{flex-direction:column;gap:12px;display:flex}.skeleton-legend-item[data-v-f550b4ae]{align-items:center;gap:8px;display:flex}.skeleton-legend-dot[data-v-f550b4ae]{border-radius:50%;flex-shrink:0;width:12px;height:12px}.skeleton-legend-text[data-v-f550b4ae]{width:100px;height:12px}.skeleton-legend-dot-mobile[data-v-f550b4ae]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.skeleton-legend-text-mobile[data-v-f550b4ae]{width:140px;height:12px}@keyframes shimmer-f550b4ae{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-f550b4ae{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:600px){.skeleton-donut[data-v-f550b4ae]{border-width:15px;width:120px;height:120px}}.deficit-container[data-v-90ee5a82]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.deficit-header[data-v-90ee5a82]{flex-shrink:0}.deficit-table[data-v-90ee5a82]{max-height:400px}.deficit-table table[data-v-90ee5a82]{border-collapse:collapse}.table-header th[data-v-90ee5a82]{color:#6b7280;text-transform:uppercase;z-index:10;background-color:#f9fafb;border-bottom:1px solid #00000014;padding:12px 16px;font-size:.75rem;font-weight:500;position:sticky;top:0}.table-row td[data-v-90ee5a82]{border-bottom:1px solid #0000000f;padding:12px 16px;font-size:.875rem;transition:background-color .2s}.table-row:hover td[data-v-90ee5a82]{background-color:#f9fafb}.deficit-cell[data-v-90ee5a82]{color:#fff;background-color:#e86e6e;font-weight:500}.deficit-text[data-v-90ee5a82]{color:#e86e6e}.custom-scrollbar[data-v-90ee5a82]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-90ee5a82]::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar[data-v-90ee5a82]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-90ee5a82]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.mobile-card[data-v-90ee5a82]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-90ee5a82}.mobile-card[data-v-90ee5a82]:last-child{margin-bottom:0}@keyframes fadeInUp-90ee5a82{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flex-1[data-v-90ee5a82]{flex:1}.skeleton[data-v-90ee5a82]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer-90ee5a82}.skeleton-month[data-v-90ee5a82]{width:80px;height:16px}.skeleton-value[data-v-90ee5a82]{width:70px;height:16px;margin-inline-start:auto}.skeleton-mobile-month[data-v-90ee5a82]{width:70px;height:16px}.skeleton-label[data-v-90ee5a82]{width:60px;height:10px}.skeleton-mobile-value[data-v-90ee5a82]{width:80px;height:14px}.mobile-card-skeleton[data-v-90ee5a82]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-90ee5a82}.mobile-card-skeleton[data-v-90ee5a82]:last-child{margin-bottom:0}@keyframes shimmer-90ee5a82{0%{background-position:200% 0}to{background-position:-200% 0}}.grace-period-banner[data-v-ef0759f1]{border-left:4px solid rgb(var(--v-theme-warning));transition:all .3s;box-shadow:0 2px 8px #0000001a}.grace-period-banner[data-v-ef0759f1]:hover{box-shadow:0 4px 12px #00000026}@media (max-width:600px){.grace-period-banner[data-v-ef0759f1]{border-radius:8px!important;margin:0!important}.grace-period-banner[data-v-ef0759f1] .v-alert__content{padding-right:8px}}.grace-period-banner[data-v-ef0759f1] .v-alert__content{padding-top:16px;padding-bottom:16px}.grace-period-banner[data-v-ef0759f1] .v-alert__prepend{padding-top:16px}.grace-period-banner[data-v-ef0759f1] .v-alert__append{align-self:flex-start;padding-top:12px}.gap-1[data-v-ef0759f1]{gap:.25rem}.subscription-banner-wrapper[data-v-8ccc0502]{position:relative}.subscription-banner[data-v-8ccc0502]{background:linear-gradient(135deg,#ef4444 0%,#dc2626 50%,#b91c1c 100%);border-radius:16px;padding:20px 24px;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #ef444433,0 10px 15px -3px #ef444426,0 20px 25px -5px #ef44441a}.banner-bg-pattern[data-v-8ccc0502]{background:radial-gradient(circle at 20%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 80%,#ffffff14 0%,#0000 40%);animation:3s ease-in-out infinite shimmer-8ccc0502;position:absolute;inset:0}@keyframes shimmer-8ccc0502{0%,to{opacity:1}50%{opacity:.7}}.banner-glow[data-v-8ccc0502]{pointer-events:none;background:radial-gradient(circle,#ffffff26 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-10%}.banner-content[data-v-8ccc0502]{z-index:1;flex-wrap:wrap;align-items:center;gap:16px;display:flex;position:relative}.icon-container[data-v-8ccc0502]{flex-shrink:0;position:relative}.icon-pulse[data-v-8ccc0502]{background:#fff3;border-radius:50%;animation:2s ease-in-out infinite pulse-8ccc0502;position:absolute;inset:-4px}@keyframes pulse-8ccc0502{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.15)}}.icon-wrapper[data-v-8ccc0502]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.text-content[data-v-8ccc0502]{flex:1;min-width:200px}.banner-title[data-v-8ccc0502]{color:#fff;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.banner-message[data-v-8ccc0502]{color:#ffffffd9;margin:4px 0 0;font-size:.875rem;line-height:1.4}.cta-button[data-v-8ccc0502]{color:#dc2626;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 4px #0000001a}.cta-button[data-v-8ccc0502]:hover{background:#fef2f2;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.cta-button[data-v-8ccc0502]:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.cta-button .v-icon[data-v-8ccc0502]{transition:transform .2s}.cta-button:hover .v-icon[data-v-8ccc0502]{transform:translate(3px)}[dir=rtl] .cta-button:hover .v-icon[data-v-8ccc0502]{transform:translate(-3px)}@media (max-width:600px){.subscription-banner[data-v-8ccc0502]{border-radius:12px;padding:16px}.banner-content[data-v-8ccc0502]{flex-direction:column;align-items:flex-start;gap:12px}.icon-wrapper[data-v-8ccc0502]{width:40px;height:40px}.text-content[data-v-8ccc0502]{min-width:unset}.banner-title[data-v-8ccc0502]{font-size:.9375rem}.banner-message[data-v-8ccc0502]{font-size:.8125rem}.cta-button[data-v-8ccc0502]{justify-content:center;width:100%;padding:12px 20px}}.dashboard-wrapper[data-v-bb69b885]{background-color:#f4f4f4;min-height:100vh}.dashboard-container[data-v-bb69b885]{max-width:1600px;margin:0 auto;padding:16px}@media (min-width:960px){.dashboard-container[data-v-bb69b885]{padding:32px}}.header-section[data-v-bb69b885]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.icon-wrapper[data-v-bb69b885]{justify-content:center;align-items:center;display:flex}.bg-primary-light[data-v-bb69b885]{background-color:#ed76161a}.select-control[data-v-bb69b885]{min-width:120px;max-width:160px}@media (max-width:959px){.select-control[data-v-bb69b885]{flex:1;max-width:none}}.cash-flow-card[data-v-bb69b885]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.chart-header[data-v-bb69b885]{flex-shrink:0}.border-b[data-v-bb69b885]{border-bottom:1px solid #00000014}.deficit-wrapper[data-v-bb69b885]{height:100%}section[data-v-bb69b885]{animation:.3s ease-out fadeIn-bb69b885}@keyframes fadeIn-bb69b885{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-v-bb69b885] .v-overlay__scrim{opacity:.5!important}.phone-input[data-v-acf844b1]{width:100%}.phone-input-rtl[data-v-acf844b1] .v-field__input{padding-left:0!important;padding-right:0!important}.country-selector-prepend[data-v-acf844b1]{cursor:pointer;border-right:1px solid rgb(var(--v-theme-outline));border-radius:4px;align-items:center;gap:6px;margin-right:8px;padding:4px 8px;transition:background-color .2s;display:flex}.country-selector-append[data-v-acf844b1]{cursor:pointer;border-left:1px solid rgb(var(--v-theme-outline));border-radius:4px;align-items:center;gap:6px;margin-left:8px;padding:4px 8px;transition:background-color .2s;display:flex}.country-selector-prepend[data-v-acf844b1]:hover,.country-selector-append[data-v-acf844b1]:hover{background-color:rgba(var(--v-theme-primary),.08)}.flag-icon[data-v-acf844b1]{border-radius:2px;flex-shrink:0;width:20px;height:15px}.calling-code[data-v-acf844b1]{white-space:nowrap;font-size:.875rem;font-weight:500}.dropdown-icon[data-v-acf844b1]{color:rgb(var(--v-theme-on-surface-variant));flex-shrink:0;transition:transform .2s}.country-selector-prepend:hover .dropdown-icon[data-v-acf844b1]{transform:scale(1.1)}.country-menu[data-v-acf844b1]{min-width:300px;max-width:320px}.search-container[data-v-acf844b1]{padding:12px}.country-option[data-v-acf844b1]{cursor:pointer;min-height:40px}.country-option[data-v-acf844b1]:hover{background-color:rgba(var(--v-theme-primary),.08)}.country-display[data-v-acf844b1]{align-items:center;gap:12px;font-size:.875rem;display:flex}.country-code[data-v-acf844b1]{color:rgb(var(--v-theme-on-surface));min-width:32px;font-weight:600}.calling-code-menu[data-v-acf844b1]{font-size:.8rem;font-weight:500}@media (max-width:600px){.country-selector-prepend[data-v-acf844b1]{gap:4px;padding:2px 6px}.calling-code[data-v-acf844b1]{font-size:.8rem}.country-menu[data-v-acf844b1]{min-width:280px;max-width:300px}.search-container[data-v-acf844b1]{padding:8px}}.copy-btn[data-v-2657355e]{border-radius:50%;width:48px;min-width:48px;height:48px}.col-id[data-v-0dec456a]{width:5%}.col-name[data-v-0dec456a]{width:70%}.col-actions[data-v-0dec456a]{width:15%}.del-btn[data-v-0dec456a]{background:#cf000012}.del-btn[data-v-0dec456a]:hover{background:#cf0000}.edit-btn[data-v-0dec456a]{background:#fdf1e8}.edit-btn[data-v-0dec456a]:hover{background:#fde2d8}.refresh-icon[data-v-0dec456a]{transition:transform 1s}.refresh-icon.rotate[data-v-0dec456a]{transform:rotate(360deg)}.position-relative[data-v-657649a8]{position:relative}.side-bar-indicator[data-v-657649a8]{border-radius:0 4px 4px 0;width:4px;height:100%;position:absolute;top:0;bottom:0;right:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .side-bar-indicator[data-v-657649a8]{border-radius:4px 0 0 4px;left:0;right:auto}.trial-banner[data-v-a558a85f]{background-color:#fff3e0!important;border:1px solid #ed7616!important}.trial-content[data-v-a558a85f]{flex-direction:column;gap:4px;display:flex}.trial-title[data-v-a558a85f]{color:#0a3e5b;font-size:16px;font-weight:600}.trial-description[data-v-a558a85f]{color:#0a3e5b;font-size:14px}[data-v-a558a85f] .v-banner__actions{align-items:center}@media (max-width:600px){[data-v-a558a85f] .v-banner__actions{flex-direction:column;align-items:stretch;gap:8px}[data-v-a558a85f] .v-banner__actions .v-btn{width:100%;margin:0!important}[data-v-a558a85f] .v-banner__actions .v-btn[icon]{width:auto;position:absolute;top:8px;right:8px}}.v-radio-group[data-v-9382c421] .v-selection-control-group{gap:8px}.v-radio[data-v-9382c421] .v-label{font-size:.875rem;line-height:1.25rem}.subscription-details[data-v-c47a4e26]{width:100%}.usage-section[data-v-c47a4e26]{background-color:#f6f8fa;border-radius:8px;padding:16px}.usage-item+.usage-item[data-v-c47a4e26]{margin-top:16px}.hover-scale[data-v-cfba4df6]{transition:transform .2s}.hover-scale[data-v-cfba4df6]:hover{transform:scale(1.02)}.animate-bounce[data-v-cfba4df6]{animation:.5s bounce-cfba4df6}@keyframes bounce-cfba4df6{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.v-slide-y-transition-enter-active[data-v-cfba4df6],.v-slide-y-transition-leave-active[data-v-cfba4df6]{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-slide-y-transition-enter-from[data-v-cfba4df6],.v-slide-y-transition-leave-to[data-v-cfba4df6]{opacity:0;transform:translateY(-20px)}[data-v-cfba4df6] .v-progress-linear__determinate{transition:width .5s cubic-bezier(.4,0,.2,1)}@media (max-width:600px){.floating-progress-wrapper[data-v-cfba4df6]{max-width:calc(100vw - 20px)!important}}.existing-addresses[data-v-2248db26]{margin-bottom:1rem}.address-card[data-v-2248db26]{cursor:pointer;height:100%;transition:all .3s}.address-card[data-v-2248db26]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.address-selected[data-v-2248db26]{color:#fff;border-color:#0000!important}.text-white-70[data-v-2248db26]{color:#ffffffb3!important}.font-ar .mr-3[data-v-2248db26]{margin-left:.75rem!important;margin-right:0!important}.address-card[data-v-2248db26]:focus-within{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.address-card[data-v-2248db26]{transition:none}}[data-v-2248db26] .v-input--density-comfortable{--v-input-control-height:48px}[data-v-2248db26] .v-field__outline{--v-field-border-opacity:.38}[data-v-2248db26] .v-field--focused .v-field__outline{--v-field-border-width:2px}[data-v-2248db26] .v-card{border-radius:12px!important}[data-v-2248db26] .v-card-title{font-size:1.125rem;font-weight:600}[data-v-2248db26] .v-field--focused{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.v-input[data-v-2248db26]{transition:all .2s}.v-input[data-v-2248db26]:hover:not(.v-input--disabled){transform:translateY(-1px)}.v-card[data-v-2248db26]{transition:all .3s}.v-card[data-v-2248db26]:hover{box-shadow:0 4px 12px #00000014}[data-v-2248db26] .v-checkbox .v-label{font-weight:500}.billing-addresses[data-v-f5a550d2],.addresses-list[data-v-f5a550d2]{width:100%}.add-address-btn[data-v-f5a550d2]{min-height:56px;border-style:dashed!important;border-width:2px!important}.add-address-btn[data-v-f5a550d2]:hover{background-color:rgba(var(--v-theme-primary),.08)!important}.payments-container[data-v-9113d309]{width:100%}.update-payment-btn[data-v-9113d309]{min-height:48px;border-style:solid!important}.payment-icon[data-v-9113d309]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background-color:rgba(var(--v-theme-surface));border-radius:4px;justify-content:center;align-items:center;width:36px;height:28px;display:flex}.plan-selection[data-v-15f9869d]{max-width:100%}.header[data-v-15f9869d]{text-align:center;margin-bottom:32px}.title[data-v-15f9869d]{color:#0a3e5b;margin-bottom:8px;font-size:1.875rem;font-weight:700}.subtitle[data-v-15f9869d]{color:#6b7280;font-size:1rem}.billing-toggle-wrapper[data-v-15f9869d]{justify-content:center;margin-bottom:40px;display:flex}.billing-toggle[data-v-15f9869d]{background:#f3f4f6;border-radius:16px;gap:4px;padding:6px;display:inline-flex}.toggle-btn[data-v-15f9869d]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:12px 28px;font-size:.9375rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.toggle-btn[data-v-15f9869d]:hover:not(.toggle-btn--active){color:#374151;background:#ffffff80}.toggle-btn--active[data-v-15f9869d]{color:#0a3e5b;background:#fff;box-shadow:0 2px 8px #0000001a}.save-badge[data-v-15f9869d]{color:#fff;letter-spacing:.02em;background:#10b981;border-radius:20px;padding:4px 10px;font-size:.6875rem;font-weight:700}.plans-loading[data-v-15f9869d]{justify-content:center;align-items:center;padding:20px 0;display:flex}.plans-grid--loading[data-v-15f9869d]{opacity:.5}.plans-grid[data-v-15f9869d]{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px;display:grid}@media (max-width:900px){.plans-grid[data-v-15f9869d]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.plans-grid[data-v-15f9869d]{grid-template-columns:1fr}}.plan-card[data-v-15f9869d]{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:20px;padding:28px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative}.plan-card[data-v-15f9869d]:hover{transform:translateY(-6px);box-shadow:0 16px 32px #0000001f}.plan-card--selected[data-v-15f9869d]{transform:translateY(-4px)scale(1.02);box-shadow:0 12px 28px #00000026}.popular-badge[data-v-15f9869d]{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#ed7616;border-radius:20px;padding:6px 20px;font-size:.6875rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #ed761659}.selection-indicator[data-v-15f9869d]{position:absolute;top:24px;right:24px}[dir=rtl] .selection-indicator[data-v-15f9869d]{left:24px;right:auto}.indicator[data-v-15f9869d]{color:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:all .25s;display:flex}.indicator--checked[data-v-15f9869d]{border-color:#0000}.plan-card:hover .indicator[data-v-15f9869d]:not(.indicator--checked){border-color:#d1d5db}.plan-icon[data-v-15f9869d]{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex}.plan-name[data-v-15f9869d]{margin-bottom:12px;font-size:1.375rem;font-weight:700}.plan-price[data-v-15f9869d]{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.price-currency[data-v-15f9869d]{color:#0a3e5b;margin-inline-end:4px;font-size:1.5rem;font-weight:700}.price-amount[data-v-15f9869d]{color:#0a3e5b;font-size:2rem;font-weight:700}.price-period[data-v-15f9869d]{color:#6b7280;margin-inline-start:4px;font-size:.9375rem}.tax-note[data-v-15f9869d]{color:#9ca3af;margin-top:4px;margin-bottom:0;font-size:.75rem}.discount-badge[data-v-15f9869d]{color:#10b981;background:#f0fdf4;border-radius:8px;margin-bottom:8px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.trial-badge[data-v-15f9869d]{color:#10b981;border:1.5px solid #10b981;border-radius:8px;margin-top:8px;margin-bottom:8px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.restricted-badge[data-v-15f9869d]{color:#ef4444;background:#fef2f2;border:1.5px solid #ef4444;border-radius:8px;margin-top:8px;margin-bottom:8px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.plan-card--restricted[data-v-15f9869d]{opacity:.6;cursor:not-allowed;pointer-events:none}.plan-card--restricted[data-v-15f9869d]:hover{box-shadow:none;transform:none}.divider[data-v-15f9869d]{background:#e5e7eb;height:1px;margin:24px 0}.features-list[data-v-15f9869d]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.feature-item[data-v-15f9869d]{color:#4b5563;align-items:center;gap:12px;font-size:.9375rem;display:flex}.trial-section-wrapper[data-v-15f9869d]{justify-content:center;align-items:center;min-height:100px;margin-bottom:32px;display:flex}.trial-section[data-v-15f9869d]{background:#f0fdf4;border:1.5px solid #10b981;border-radius:16px;width:100%;max-width:420px;padding:20px 24px}.trial-content[data-v-15f9869d]{justify-content:space-between;align-items:center;gap:16px;display:flex}.trial-text[data-v-15f9869d]{flex:1}.trial-title[data-v-15f9869d]{color:#0a3e5b;margin-bottom:4px;font-size:.9375rem;font-weight:600}.trial-hint[data-v-15f9869d]{color:#6b7280;font-size:.8125rem}.trial-toggle[data-v-15f9869d]{cursor:pointer;background:#d1d5db;border:none;border-radius:15px;width:52px;height:30px;transition:background .3s cubic-bezier(.4,0,.2,1);position:relative}.trial-toggle--active[data-v-15f9869d]{background:#10b981}.trial-toggle-knob[data-v-15f9869d]{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000026}.trial-toggle--active .trial-toggle-knob[data-v-15f9869d]{transform:translate(22px)}.actions[data-v-15f9869d]{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:16px;padding-top:28px;display:flex}.action-btn[data-v-15f9869d]{text-transform:none;min-width:150px;height:48px;font-size:.9375rem;font-weight:600;border-radius:12px!important}.action-btn--back[data-v-15f9869d]{margin-inline-end:auto;color:#0a3e5b!important;border-color:#0a3e5b!important}.action-btn--back[data-v-15f9869d]:hover{background:#0a3e5b0a!important}.rtl-flip[data-v-15f9869d]{transform:scaleX(1)}[dir=rtl] .rtl-flip[data-v-15f9869d]{transform:scaleX(-1)}.slide-fade-enter-active[data-v-15f9869d]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-15f9869d]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-15f9869d],.slide-fade-leave-to[data-v-15f9869d]{opacity:0;transform:translateY(-10px)}.fade-enter-active[data-v-15f9869d],.fade-leave-active[data-v-15f9869d]{transition:opacity .2s}.fade-enter-from[data-v-15f9869d],.fade-leave-to[data-v-15f9869d]{opacity:0}.trial-slide-enter-active[data-v-15f9869d]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.trial-slide-leave-active[data-v-15f9869d]{transition:all .25s ease-in}.trial-slide-enter-from[data-v-15f9869d]{opacity:0;max-height:0;transform:translateY(-20px)scale(.95)}.trial-slide-enter-to[data-v-15f9869d]{opacity:1;max-height:200px;transform:translateY(0)scale(1)}.trial-slide-leave-from[data-v-15f9869d]{opacity:1;transform:translateY(0)scale(1)}.trial-slide-leave-to[data-v-15f9869d]{opacity:0;transform:translateY(-10px)scale(.98)}.skeleton[data-v-15f9869d]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite shimmer-15f9869d}@keyframes shimmer-15f9869d{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-title[data-v-15f9869d]{width:280px;height:36px;margin:0 auto 12px}.skeleton-subtitle[data-v-15f9869d]{width:200px;height:20px;margin:0 auto}.skeleton-toggle[data-v-15f9869d]{border-radius:16px;width:280px;height:52px}.plan-card--skeleton[data-v-15f9869d]{pointer-events:none}.skeleton-icon[data-v-15f9869d]{border-radius:14px;width:52px;height:52px;margin-bottom:18px}.skeleton-plan-name[data-v-15f9869d]{width:120px;height:28px;margin-bottom:12px}.skeleton-price[data-v-15f9869d]{width:160px;height:40px;margin-bottom:8px}.skeleton-tax[data-v-15f9869d]{width:140px;height:14px;margin-bottom:0}.skeleton-feature[data-v-15f9869d]{width:100%;height:20px;margin-bottom:14px}.skeleton-feature--short[data-v-15f9869d]{width:70%;margin-bottom:0}.skeleton-btn[data-v-15f9869d]{border-radius:12px;width:150px;height:48px}.skeleton-btn--primary[data-v-15f9869d]{width:180px}.billing-form-v2[data-v-e6f8ef11]{max-width:640px;margin:0 auto}.billing-form-v2--rtl[data-v-e6f8ef11]{direction:rtl}.billing-form-v2__header[data-v-e6f8ef11]{text-align:center;margin-bottom:24px}.billing-form-v2__icon[data-v-e6f8ef11]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.05));width:64px;height:64px;color:rgb(var(--v-theme-primary));border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.billing-form-v2__title[data-v-e6f8ef11]{color:rgba(var(--v-theme-on-surface),.87);margin-bottom:8px;font-size:1.5rem;font-weight:600}.billing-form-v2__subtitle[data-v-e6f8ef11]{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem}.billing-form-v2__status[data-v-e6f8ef11]{border-radius:12px;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;font-size:.875rem;font-weight:500;display:flex}.billing-form-v2__status--pending[data-v-e6f8ef11]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-secondary));border:1px solid rgba(var(--v-theme-info),.2)}.billing-form-v2__status--complete[data-v-e6f8ef11]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success));border:1px solid rgba(var(--v-theme-success),.2)}.billing-form-v2__section[data-v-e6f8ef11]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:16px;margin-bottom:16px;padding:20px}.billing-form-v2__section--manual[data-v-e6f8ef11]{border-color:rgba(var(--v-theme-primary),.3);background:linear-gradient(135deg,rgba(var(--v-theme-primary),.02),transparent)}.billing-form-v2__section--pulse[data-v-e6f8ef11]{animation:2s ease-in-out infinite borderPulse-e6f8ef11}@keyframes borderPulse-e6f8ef11{0%,to{border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 0 0 0 rgba(var(--v-theme-primary),0)}50%{border-color:rgba(var(--v-theme-primary),.6);box-shadow:0 0 8px 2px rgba(var(--v-theme-primary),.15)}}.billing-form-v2__section-header[data-v-e6f8ef11]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.billing-form-v2__section-header--toggle[data-v-e6f8ef11]{border-bottom:none;margin-bottom:0;padding-bottom:0}.billing-form-v2__section-title[data-v-e6f8ef11]{color:rgba(var(--v-theme-on-surface),.87);flex-grow:1;font-size:.875rem;font-weight:600}.field--autofilled[data-v-e6f8ef11] .v-field{background:rgba(var(--v-theme-success),.04)}.field--autofilled[data-v-e6f8ef11] .v-field__prepend-inner{color:rgb(var(--v-theme-success))}.slide-fade-enter-active[data-v-e6f8ef11]{transition:all .3s}.slide-fade-leave-active[data-v-e6f8ef11]{transition:all .2s}.slide-fade-enter-from[data-v-e6f8ef11],.slide-fade-leave-to[data-v-e6f8ef11]{opacity:0;transform:translateY(-10px)}[data-v-e6f8ef11] .v-input--density-comfortable{--v-input-control-height:48px}[data-v-e6f8ef11] .v-field__outline{--v-field-border-opacity:.38}[data-v-e6f8ef11] .v-field--focused .v-field__outline{--v-field-border-width:2px}[data-v-e6f8ef11] .v-field--focused{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}@media (max-width:600px){.billing-form-v2__section[data-v-e6f8ef11]{padding:16px}.billing-form-v2__title[data-v-e6f8ef11]{font-size:1.25rem}}.renewal-billing-v2[data-v-b3b14573]{position:relative}.billing-mode-toggle[data-v-b3b14573]{background:#f3f4f6;border-radius:12px;gap:4px;margin-bottom:24px;padding:6px;display:flex}.toggle-btn[data-v-b3b14573]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.toggle-btn[data-v-b3b14573]:hover:not(.toggle-btn--active){color:#374151;background:#ffffff80}.toggle-btn--active[data-v-b3b14573]{color:#0a3e5b;background:#fff;box-shadow:0 2px 8px #0000001a}.loading-state[data-v-b3b14573]{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px;display:flex}.addresses-grid[data-v-b3b14573]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.address-card[data-v-b3b14573]{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:20px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.address-card[data-v-b3b14573]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.address-card--selected[data-v-b3b14573]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.address-card--default[data-v-b3b14573]{border-color:rgba(var(--v-theme-primary),.3)}.selection-indicator[data-v-b3b14573]{position:absolute;top:16px;right:16px}[dir=rtl] .selection-indicator[data-v-b3b14573]{left:16px;right:auto}.indicator[data-v-b3b14573]{color:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .25s;display:flex}.indicator--checked[data-v-b3b14573]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary))}.address-icon[data-v-b3b14573]{background:rgba(var(--v-theme-primary),.1);width:48px;height:48px;color:rgb(var(--v-theme-primary));border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.address-details[data-v-b3b14573]{flex-direction:column;gap:8px;display:flex}.address-title[data-v-b3b14573]{color:#0a3e5b;align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.address-line[data-v-b3b14573]{color:#6b7280;font-size:.875rem;line-height:1.5}.address-phone[data-v-b3b14573]{color:#9ca3af;align-items:center;gap:6px;font-size:.8125rem;display:flex}.new-billing-form[data-v-b3b14573]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px}.creating-overlay[data-v-b3b14573]{z-index:10;background:#ffffffe6;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.creating-overlay p[data-v-b3b14573]{color:#6b7280;font-size:.875rem}.actions[data-v-b3b14573]{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}.action-btn[data-v-b3b14573]{text-transform:none;min-width:140px;height:48px;font-size:.9375rem;font-weight:600;border-radius:12px!important}.action-btn--back[data-v-b3b14573]{color:#0a3e5b!important;border-color:#0a3e5b!important}.action-btn--back[data-v-b3b14573]:hover{background:#0a3e5b0a!important}.rtl-flip[data-v-b3b14573]{transform:scaleX(1)}[dir=rtl] .rtl-flip[data-v-b3b14573]{transform:scaleX(-1)}@media (max-width:600px){.billing-mode-toggle[data-v-b3b14573]{flex-direction:column}.toggle-btn[data-v-b3b14573]{padding:14px 16px}.addresses-grid[data-v-b3b14573]{grid-template-columns:1fr}.new-billing-form[data-v-b3b14573]{padding:16px}.actions[data-v-b3b14573]{flex-direction:column-reverse}.action-btn[data-v-b3b14573]{width:100%}}.voucher-input-container[data-v-79e1591b]{min-height:48px;position:relative;overflow:visible}.applied-voucher[data-v-79e1591b]{justify-content:center;display:flex}.success-badge[data-v-79e1591b]{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1.5px solid #10b981;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:inline-flex;box-shadow:0 4px 12px #10b98126}.success-icon[data-v-79e1591b]{color:#fff;background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 2px 8px #10b9814d}.success-content[data-v-79e1591b]{flex-direction:column;gap:2px;display:flex}.voucher-code[data-v-79e1591b]{color:#0a3e5b;letter-spacing:.02em;font-size:.9375rem;font-weight:700}.success-text[data-v-79e1591b]{color:#10b981;font-size:.75rem;font-weight:500}.remove-btn[data-v-79e1591b]{color:#6b7280;cursor:pointer;background:#6b72801a;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-inline-start:4px;transition:all .2s;display:flex}.remove-btn[data-v-79e1591b]:hover{color:#ef4444;background:#ef44441a;transform:scale(1.1)}.voucher-toggle-enter-active[data-v-79e1591b],.voucher-toggle-leave-active[data-v-79e1591b]{transition:all .3s}.voucher-toggle-enter-from[data-v-79e1591b]{opacity:0;transform:translateY(-10px)}.voucher-toggle-leave-to[data-v-79e1591b]{opacity:0;transform:translateY(10px)}.confetti-container[data-v-79e1591b]{pointer-events:none;z-index:100;width:0;height:0;position:absolute;top:0;left:50%;overflow:visible}.confetti-piece[data-v-79e1591b]{width:12px;height:12px;position:absolute}.confetti-piece[data-v-79e1591b]:nth-child(odd){background:#10b981;border-radius:50%;width:10px;height:10px}.confetti-piece[data-v-79e1591b]:nth-child(2n){clip-path:polygon(50% 0%,100% 100%,0% 100%);background:#ed7616;width:14px;height:14px}.confetti-piece[data-v-79e1591b]:nth-child(3n){background:#0a3e5b;border-radius:2px;width:8px;height:8px}.confetti-piece[data-v-79e1591b]:nth-child(4n){background:#f59e0b;border-radius:3px;width:16px;height:6px}.confetti-piece[data-v-79e1591b]:nth-child(5n){background:#ec4899;border-radius:50%;width:10px;height:10px}.confetti-piece[data-v-79e1591b]:nth-child(7n){clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#8b5cf6;width:12px;height:12px}.processing-overlay[data-v-10fb1f62]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.processing-content[data-v-10fb1f62]{text-align:center;max-width:400px;padding:48px}.icon-wrapper[data-v-10fb1f62]{justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 32px;display:flex;position:relative}.icon-bg[data-v-10fb1f62]{color:#fff;background:linear-gradient(135deg,#ed7616 0%,#fb923c 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;animation:2s ease-in-out infinite iconPulse-10fb1f62;display:flex;box-shadow:0 8px 32px #ed76164d}.pulse-ring[data-v-10fb1f62]{border:2px solid #ed7616;border-radius:50%;animation:2s ease-out infinite pulseRing-10fb1f62;position:absolute;inset:0}.pulse-ring--delayed[data-v-10fb1f62]{animation-delay:1s}@keyframes iconPulse-10fb1f62{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pulseRing-10fb1f62{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.3)}}.processing-title[data-v-10fb1f62]{color:#0a3e5b;margin:0 0 12px;font-size:1.5rem;font-weight:700}.processing-subtitle[data-v-10fb1f62]{color:#6b7280;margin:0 0 32px;font-size:1rem}.processing-dots[data-v-10fb1f62]{justify-content:center;gap:8px;display:flex}.processing-dots span[data-v-10fb1f62]{background:#ed7616;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite dotBounce-10fb1f62}.processing-dots span[data-v-10fb1f62]:first-child{animation-delay:-.32s}.processing-dots span[data-v-10fb1f62]:nth-child(2){animation-delay:-.16s}@keyframes dotBounce-10fb1f62{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}}.overlay-fade-enter-active[data-v-10fb1f62],.overlay-fade-leave-active[data-v-10fb1f62]{transition:opacity .3s}.overlay-fade-enter-from[data-v-10fb1f62],.overlay-fade-leave-to[data-v-10fb1f62]{opacity:0}.support-modal[data-v-14d32006]{overflow:hidden;border-radius:20px!important}.modal-header[data-v-14d32006]{text-align:center;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-bottom:1px solid #e5e7eb;padding:32px 24px 24px;position:relative}.header-icon[data-v-14d32006]{color:#fff;background:linear-gradient(135deg,#0a3e5b 0%,#0d4f73 100%);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex;box-shadow:0 4px 16px #0a3e5b40}.header-title[data-v-14d32006]{color:#0a3e5b;margin:0 0 8px;font-size:1.25rem;font-weight:700}.header-subtitle[data-v-14d32006]{color:#6b7280;max-width:320px;margin:0;margin-inline:auto;font-size:.875rem;line-height:1.5}.close-btn[data-v-14d32006]{color:#6b7280;position:absolute;top:12px;right:12px}[dir=rtl] .close-btn[data-v-14d32006]{left:12px;right:auto}.modal-content[data-v-14d32006]{padding:24px!important}.context-section[data-v-14d32006]{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.context-item[data-v-14d32006]{flex-direction:column;gap:6px;display:flex}.context-label[data-v-14d32006]{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.context-value[data-v-14d32006]{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-size:.9375rem;display:flex}.context-value--error[data-v-14d32006]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.context-value--error svg[data-v-14d32006]{flex-shrink:0}.details-input[data-v-14d32006]{margin-top:8px}.modal-actions[data-v-14d32006]{border-top:1px solid #f3f4f6;padding:16px 24px 24px!important}.email-fallback-btn[data-v-14d32006]{text-transform:none;font-weight:500}.submit-btn[data-v-14d32006]{text-transform:none;min-width:180px;height:44px;font-weight:600;border-radius:10px!important}.success-content[data-v-14d32006]{text-align:center;padding:48px 24px}.success-icon[data-v-14d32006]{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex;box-shadow:0 8px 24px #10b9814d}.success-title[data-v-14d32006]{color:#0a3e5b;margin:0 0 8px;font-size:1.25rem;font-weight:700}.success-desc[data-v-14d32006]{color:#6b7280;margin:0 0 32px;font-size:.9375rem;line-height:1.5}.success-btn[data-v-14d32006]{text-transform:none;min-width:160px;height:48px;font-weight:600;border-radius:12px!important}.error-state[data-v-d64424bd]{width:100%;padding:32px 16px}.error-state--overlay[data-v-d64424bd]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.error-content[data-v-d64424bd]{text-align:center;max-width:440px;margin:0 auto}.error-icon-wrapper[data-v-d64424bd]{color:#fff;background:linear-gradient(135deg,#f87171 0%,#ef4444 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 24px;animation:.5s ease-out errorShake-d64424bd;display:flex;box-shadow:0 8px 32px #ef44444d}@keyframes errorShake-d64424bd{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.error-title[data-v-d64424bd]{color:#0a3e5b;margin:0 0 20px;font-size:1.5rem;font-weight:700}.error-message-card[data-v-d64424bd]{text-align:start;background:#ef44440d;border:1px solid #ef444426;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px;display:flex}.error-message-icon[data-v-d64424bd]{color:#ef4444;flex-shrink:0;margin-top:2px}.error-message-text[data-v-d64424bd]{color:#dc2626;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.payment-notice-card[data-v-d64424bd]{text-align:start;background:#3b82f60d;border:1px solid #3b82f626;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.payment-notice-icon[data-v-d64424bd]{color:#3b82f6;flex-shrink:0;margin-top:2px}.payment-notice-text[data-v-d64424bd]{color:#1e40af;margin:0;font-size:.875rem;line-height:1.5}.suggested-actions[data-v-d64424bd]{text-align:start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:28px;padding:16px}.suggested-actions-header[data-v-d64424bd]{color:#4b5563;align-items:center;gap:8px;margin-bottom:12px;font-size:.9375rem;font-weight:600;display:flex}.suggested-actions-list[data-v-d64424bd]{margin:0;padding:0;list-style:none}.suggested-action-item[data-v-d64424bd]{color:#6b7280;margin-bottom:8px;padding-inline-start:20px;font-size:.875rem;line-height:1.5;position:relative}.suggested-action-item[data-v-d64424bd]:last-child{margin-bottom:0}.suggested-action-item[data-v-d64424bd]:before{content:"";inset-inline-start:0;background:#10b981;border-radius:50%;width:6px;height:6px;position:absolute;top:8px}.error-actions[data-v-d64424bd]{flex-direction:column;align-items:center;gap:12px;display:flex}.retry-btn[data-v-d64424bd]{text-transform:none;min-width:200px;height:48px;font-weight:600;box-shadow:0 4px 16px #ed761640;border-radius:12px!important}.retry-btn[data-v-d64424bd]:hover{box-shadow:0 6px 20px #ed761659}.support-btn[data-v-d64424bd]{text-transform:none;min-width:200px;height:48px;font-weight:600;color:#0a3e5b!important;border-color:#0a3e5b!important;border-radius:12px!important}.support-btn[data-v-d64424bd]:hover{background:#0a3e5b0a!important}.back-link[data-v-d64424bd]{color:#6b7280;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:8px 16px;font-size:.875rem;transition:color .2s;display:inline-flex}.back-link[data-v-d64424bd]:hover{color:#0a3e5b}@media (max-width:600px){.error-state--overlay[data-v-d64424bd]{padding:16px}.error-content[data-v-d64424bd]{padding:0}.error-icon-wrapper[data-v-d64424bd]{width:80px;height:80px}.error-icon-wrapper svg[data-v-d64424bd]{width:40px;height:40px}.error-title[data-v-d64424bd]{font-size:1.25rem}.retry-btn[data-v-d64424bd],.support-btn[data-v-d64424bd]{width:100%;min-width:unset}}.renewal-payment-v2[data-v-f5eb48b4]{max-width:100%}.payment-content[data-v-f5eb48b4]{flex-direction:column;gap:24px;display:flex}.plan-summary-card[data-v-f5eb48b4]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px}.plan-summary-header[data-v-f5eb48b4]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.plan-info[data-v-f5eb48b4]{align-items:center;gap:12px;display:flex}.plan-icon[data-v-f5eb48b4]{background:rgba(var(--v-theme-primary),.1);width:48px;height:48px;color:rgb(var(--v-theme-primary));border-radius:12px;padding:12px}.plan-name[data-v-f5eb48b4]{color:#0a3e5b;margin:0;font-size:1.125rem;font-weight:600}.plan-duration[data-v-f5eb48b4]{color:#6b7280;margin:4px 0 0;font-size:.875rem}.price-summary-wrapper[data-v-f5eb48b4]{border-top:1px solid #e5e7eb;padding-top:16px}.voucher-section[data-v-f5eb48b4]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px}.actions[data-v-f5eb48b4]{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.action-btn[data-v-f5eb48b4]{text-transform:none;min-width:140px;height:48px;font-size:.9375rem;font-weight:600;border-radius:12px!important}.action-btn--back[data-v-f5eb48b4]{color:#0a3e5b!important;border-color:#0a3e5b!important}.action-btn--back[data-v-f5eb48b4]:hover{background:#0a3e5b0a!important}.moyasar-section[data-v-f5eb48b4]{flex-direction:column;align-items:center;display:flex}.moyasar-wrapper[data-v-f5eb48b4]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;width:100%;max-width:420px;padding:24px}.moyasar-header[data-v-f5eb48b4]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.back-btn[data-v-f5eb48b4]{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.back-btn[data-v-f5eb48b4]:hover{color:#374151;background:#f3f4f6}.secure-badge[data-v-f5eb48b4]{color:#10b981;background:#f0fdf4;border:1px solid #10b981;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;display:flex}.moyasar-form-container[data-v-f5eb48b4]{min-height:200px}.moyasar-footer[data-v-f5eb48b4]{text-align:center;border-top:1px solid #e5e7eb;margin-top:24px;padding-top:16px}.powered-by[data-v-f5eb48b4]{color:#9ca3af;font-size:.75rem}.rtl-flip[data-v-f5eb48b4]{transform:scaleX(1)}[dir=rtl] .rtl-flip[data-v-f5eb48b4]{transform:scaleX(-1)}@media (max-width:600px){.actions[data-v-f5eb48b4]{flex-direction:column-reverse}.action-btn[data-v-f5eb48b4]{width:100%}.moyasar-wrapper[data-v-f5eb48b4]{padding:16px}}.success-animation[data-v-f192d113]{animation:.5s ease-out scaleIn-f192d113}@keyframes scaleIn-f192d113{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.renewal-modal-v2[data-v-72fe45ff]{flex-direction:column;max-height:90vh;display:flex}.modal-header[data-v-72fe45ff]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-shrink:0}.modal-content[data-v-72fe45ff]{flex:1;overflow-y:auto}.fade-slide-enter-active[data-v-72fe45ff],.fade-slide-leave-active[data-v-72fe45ff]{transition:all .3s}.fade-slide-enter-from[data-v-72fe45ff]{opacity:0;transform:translate(30px)}.fade-slide-leave-to[data-v-72fe45ff]{opacity:0;transform:translate(-30px)}[dir=rtl] .fade-slide-enter-from[data-v-72fe45ff]{transform:translate(-30px)}[dir=rtl] .fade-slide-leave-to[data-v-72fe45ff]{transform:translate(30px)}@media (max-width:1280px){.v-col .v-card[data-v-90bc1cc3]:not(:last-child){margin-bottom:24px}}.v-card[data-v-90bc1cc3]{min-height:200px}.pulse-animation[data-v-49143a9c]{animation:.3s ease-in-out pulse-49143a9c}@keyframes pulse-49143a9c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.scrollable-container[data-v-e1af8660]{max-height:80vh;overflow-y:auto}[data-v-e1af8660] .auto-field .v-input__control{border:1px solid #0a3e5b}.scrollable-container[data-v-a6f23f06]{max-height:80vh;overflow-y:auto}[data-v-a6f23f06] .auto-field .v-input__control{border:1px solid #0a3e5b}.center-text[data-v-c43f72d0]{text-align:center;justify-content:center;align-items:center;display:flex}.text-wrap[data-v-be846f4d]{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.text-with-preview[data-v-be846f4d]{width:100%}.clickable[data-v-be846f4d]{cursor:default}.clickable.has-preview[data-v-be846f4d]{cursor:pointer;transition:color .2s}.clickable.has-preview[data-v-be846f4d]:hover{color:rgb(var(--v-theme-primary))}.preview-icon[data-v-be846f4d]{opacity:.6;transition:opacity .2s}.clickable.has-preview:hover .preview-icon[data-v-be846f4d]{opacity:1}.text-preview-content[data-v-be846f4d]{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:.95rem;line-height:1.5}[data-v-4900c0ee] .v-data-table table>tbody>tr>td:first-child{color:#fff;background-color:#0a3e5b;border-radius:.5rem}[data-v-4900c0ee] .v-data-table table>tbody>tr>td{color:#0a3e5b;font-size:.875rem}[data-v-4900c0ee] .v-data-table div>table{border-spacing:0 .09rem}.first-col-header[data-v-4900c0ee]{text-align:start;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;width:40px!important}@media only screen and (min-width:1024px){[data-v-4900c0ee] .v-data-table table{width:auto}[data-v-4900c0ee] .v-data-table table>tbody>tr>td{text-overflow:ellipsis;min-width:50px;min-height:50px;padding:0 10px;overflow:hidden}[data-v-4900c0ee] .v-data-table table>tbody>tr>td:nth-child(n+2):nth-child(-n+4),[data-v-4900c0ee] .v-data-table table>tbody>tr>td:nth-child(n+7):nth-child(-n+9){min-width:200px}}.sales-card[data-v-481001e9]{color:#fff;background-color:#0a3e5b;border:1px solid #000;border-radius:10px;max-width:350px;min-height:125px;max-height:500px;margin:auto;box-shadow:5px 5px 25px #00000014}.icon-section[data-v-481001e9]{padding:20px;position:relative;overflow:hidden}.ltr-icon-section[data-v-481001e9]:before,.ltr-icon-section[data-v-481001e9]:after{content:"";bottom:0;width:50%;height:100%;position:absolute;inset-inline-start:0}.ltr-icon-section[data-v-481001e9]:before{clip-path:polygon(0% 100%,0% 0%,100% 0%);z-index:1;background:#ffffff2b}.ltr-icon-section[data-v-481001e9]:after{clip-path:polygon(0% 70%,0% 0%,70% 0%);z-index:0;background:#ffffff1f}.rtl-icon-section[data-v-481001e9]:before,.rtl-icon-section[data-v-481001e9]:after{content:"";bottom:0;width:50%;height:100%;position:absolute;inset-inline-start:0}.rtl-icon-section[data-v-481001e9]:before{clip-path:polygon(100% 100%,100% 0%,0% 0%);z-index:1;background:#ffffff2b}.rtl-icon-section[data-v-481001e9]:after{clip-path:polygon(100% 70%,100% 0%,30% 0%);z-index:0;background:#ffffff1f}.text-content[data-v-481001e9]{flex-direction:column;padding:16px;display:flex}.number[data-v-481001e9]{margin-bottom:8px;font-size:1rem;font-weight:700}@media (max-width:600px){.number[data-v-481001e9]{font-size:1rem}}.card-text[data-v-481001e9]{font-size:.8rem;font-weight:600}@media (max-width:600px){.card-text[data-v-481001e9]{font-size:.7rem}}@media (min-width:600px){.sales-card[data-v-481001e9]{max-width:280px}}@media (min-width:960px){.sales-card[data-v-481001e9]{max-width:300px}}@media (min-width:1264px){.sales-card[data-v-481001e9]{max-width:350px}}@media (min-width:1904px){.sales-card[data-v-481001e9]{max-width:400px}}.icon[data-v-481001e9]{font-size:xx-large}.hint-message[data-v-331991a4] .v-messages__message{color:#0a3e5b;font-weight:700}[data-v-331991a4] .v-switch__track{background:#e9e9e9;opacity:1!important}[data-v-331991a4] .v-label--clickable{opacity:1!important}.logo-guidelines[data-v-331991a4]{background:#f8fafc;border-inline-start:3px solid #ed7616;border-radius:8px;padding:12px 16px}.guidelines-list[data-v-331991a4]{margin:0;padding-inline-start:20px;line-height:1.8}.guidelines-list li[data-v-331991a4]::marker{color:#ed7616}.grey.lighten-3[data-v-0c5b28ca]{background:#e7ecef8a}.header-color[data-v-0c5b28ca]{color:#0a3e5b!important}[data-v-0c5b28ca] .v-switch__track{background:#e9e9e9;opacity:1!important}[data-v-0c5b28ca] .v-label--clickable{opacity:1!important}.active-tab[data-v-e365b01c]{border-bottom:2px solid #0a3e5b}.border-right[data-v-e365b01c]{border-right:1px solid #e0e0e0}.hover-bg-color[data-v-d6ae7da1]:hover{background-color:#e6ecef}.node-card[data-v-a888a8b6]{cursor:pointer;text-align:center;background-color:#fff;border:1px solid #dee2e6;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-width:120px;max-width:180px;padding:12px 16px;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 2px 4px #00000014}.node-card[data-v-a888a8b6]:hover{background-color:#f8f9fa;border-color:#adb5bd;box-shadow:0 4px 8px #0000001f}.node-card.editing[data-v-a888a8b6]{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.node-content[data-v-a888a8b6]{color:#495057;word-break:break-word;text-align:center;width:100%;font-size:13px;font-weight:600;line-height:1.4}.node-label-input[data-v-a888a8b6]{border:1px solid var(--p-primary-color,#3b82f6);text-align:center;background-color:var(--p-surface-0,#fff);border-radius:4px;outline:none;width:100%;padding:4px 8px;font-size:14px;font-weight:500}.node-actions[data-v-a888a8b6]{opacity:0;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:-12px;right:-12px}.node-card:hover .node-actions[data-v-a888a8b6]{opacity:1}.action-btn[data-v-a888a8b6]{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000001a}.add-btn[data-v-a888a8b6]{background-color:var(--p-primary-500,#3b82f6);color:#fff}.add-btn[data-v-a888a8b6]:hover{background-color:var(--p-primary-600,#2563eb);transform:scale(1.1)}.delete-btn[data-v-a888a8b6]{background-color:var(--p-red-500,#ef4444);color:#fff}.delete-btn[data-v-a888a8b6]:hover{background-color:var(--p-red-600,#dc2626);transform:scale(1.1)}[data-v-a888a8b6] .p-organizationchart-node-content{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-v-a888a8b6] .p-organizationchart-node-content.p-highlight{background:0 0!important}[data-v-a888a8b6] .p-organizationchart-node{text-align:center;justify-content:center;align-items:center;display:flex}[data-v-a888a8b6] .p-organizationchart{justify-content:center;align-items:flex-start;display:flex}[data-v-a888a8b6] .p-organizationchart-node-toggle-button{color:#6c757d;cursor:pointer;z-index:10;background-color:#fff;border:1px solid #dee2e6;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);margin:0!important}[data-v-a888a8b6] .p-organizationchart-node-toggle-button:hover{color:#495057;background-color:#f8f9fa;border-color:#adb5bd}[data-v-a888a8b6] .p-organizationchart-node-toggle-button-icon{font-size:.875rem}[data-v-a888a8b6] .p-organizationchart-line-down,[data-v-a888a8b6] .p-organizationchart-line-left,[data-v-a888a8b6] .p-organizationchart-line-right,[data-v-a888a8b6] .p-organizationchart-line-top{background:0 0;border:0}[data-v-a888a8b6] .p-organizationchart-line-down{background-color:#dee2e6;width:2px;height:20px;margin:0 auto}[data-v-a888a8b6] .p-organizationchart-line-left{border-right:2px solid #dee2e6}[data-v-a888a8b6] .p-organizationchart-line-top{border-top:2px solid #dee2e6}[data-v-a888a8b6] .p-organizationchart-lines tr:first-child .p-organizationchart-line-left{border-right:0}[data-v-a888a8b6] .p-organizationchart-lines tr:last-child .p-organizationchart-line-right{border-left:2px solid #dee2e6}[data-v-a888a8b6] .p-organizationchart-lines tr:first-child .p-organizationchart-line-right{border-top-left-radius:6px}[data-v-a888a8b6] .p-organizationchart-lines tr:last-child .p-organizationchart-line-left{border-top-right-radius:6px}[data-v-a888a8b6] .p-organizationchart-table{border-spacing:0;margin:0}[data-v-a888a8b6] .p-organizationchart-nodes{justify-content:center;gap:1.5rem;padding:0;display:flex}[data-v-a888a8b6] .p-organizationchart-node-children{padding-top:1.25rem}[data-v-a888a8b6] .p-organizationchart-node{padding:0 .5rem}[data-v-a888a8b6] .p-organizationchart-connectors[style*="visibility: hidden"],[data-v-a888a8b6] .p-organizationchart-node-children[style*="visibility: hidden"]{visibility:hidden!important;height:0!important;overflow:hidden!important}.chart-container[data-v-a888a8b6]{justify-content:center;width:100%;display:flex;overflow:auto hidden}.chart-wrapper[data-v-a888a8b6]{justify-content:center;align-items:flex-start;width:fit-content;min-width:100%;display:flex}.chart-wrapper[data-v-a888a8b6] .p-organizationchart{justify-content:center;display:inline-flex}.border-right[data-v-540602d5]{border-right:2px solid #000}.border-bottom[data-v-540602d5]{border-bottom:2px solid #000}.scrollable-container[data-v-c804dc1e]{max-height:80vh;overflow-y:auto}[data-v-c804dc1e] .auto-field .v-input__control{border:1px solid #0a3e5b}.center-text[data-v-3b771064]{text-align:center;justify-content:center;align-items:center;display:flex}[data-v-ee325a64] .v-data-table table>tbody>tr>td:first-child{color:#fff;background-color:#0a3e5b;border-radius:.5rem}[data-v-ee325a64] .v-data-table table>tbody>tr>td{color:#0a3e5b;font-size:.875rem}[data-v-ee325a64] .v-data-table div>table{border-spacing:0 .09rem}.first-col-header[data-v-ee325a64]{text-align:start;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;width:40px!important}@media only screen and (min-width:1024px){[data-v-ee325a64] .v-data-table table{width:auto}[data-v-ee325a64] .v-data-table table>tbody>tr>td{text-overflow:ellipsis;min-width:50px;min-height:50px;padding:0 10px;overflow:hidden}[data-v-ee325a64] .v-data-table table>tbody>tr>td:nth-child(n+2):nth-child(-n+4),[data-v-ee325a64] .v-data-table table>tbody>tr>td:nth-child(n+7):nth-child(-n+9){min-width:200px}[data-v-f76541aa] .v-data-table table{width:auto}[data-v-f76541aa] .v-data-table table>tbody>tr>td{text-overflow:ellipsis;min-width:50px;min-height:50px;padding:0 10px;overflow:hidden}[data-v-f76541aa] .v-data-table table>tbody>tr>td:nth-child(n+2):nth-child(-n+4),[data-v-f76541aa] .v-data-table table>tbody>tr>td:nth-child(n+7):nth-child(-n+9){min-width:200px}}.sales-card[data-v-e6d9829c]{color:#fff;background-color:#0a3e5b;border:1px solid #000;border-radius:10px;min-width:260px;max-width:350px;min-height:180px;max-height:500px;margin:auto;box-shadow:5px 5px 25px #00000014}.chart-card[data-v-e6d9829c]{color:#fff;background-color:#0a3e5b;border-radius:10px;min-width:260px;max-width:250px;min-height:125px;max-height:250px;margin:auto;padding:0;box-shadow:5px 5px 25px #00000014}.icon-section[data-v-e6d9829c]{padding:20px;position:relative;overflow:hidden}.ltr-icon-section[data-v-e6d9829c]:before,.ltr-icon-section[data-v-e6d9829c]:after{content:"";bottom:0;width:50%;height:100%;position:absolute;inset-inline-start:0}.ltr-icon-section[data-v-e6d9829c]:before{clip-path:polygon(0% 100%,0% 0%,100% 0%);z-index:1;background:#ffffff2b}.ltr-icon-section[data-v-e6d9829c]:after{clip-path:polygon(0% 70%,0% 0%,70% 0%);z-index:0;background:#ffffff1f}.rtl-icon-section[data-v-e6d9829c]:before,.rtl-icon-section[data-v-e6d9829c]:after{content:"";bottom:0;width:50%;height:100%;position:absolute;inset-inline-start:0}.rtl-icon-section[data-v-e6d9829c]:before{clip-path:polygon(100% 100%,100% 0%,0% 0%);z-index:1;background:#ffffff2b}.rtl-icon-section[data-v-e6d9829c]:after{clip-path:polygon(100% 70%,100% 0%,30% 0%);z-index:0;background:#ffffff1f}.text-content[data-v-e6d9829c]{flex-direction:column;padding:16px;display:flex}.number[data-v-e6d9829c]{margin-bottom:8px;font-size:1rem;font-weight:700}@media (max-width:600px){.number[data-v-e6d9829c]{font-size:1rem}}.card-text[data-v-e6d9829c]{font-size:.9rem;font-weight:800}@media (max-width:600px){.card-text[data-v-e6d9829c]{font-size:.7rem}}@media (min-width:600px){.sales-card[data-v-e6d9829c]{max-width:280px}}@media (min-width:960px){.sales-card[data-v-e6d9829c]{max-width:300px}}@media (min-width:1264px){.sales-card[data-v-e6d9829c]{max-width:350px}}@media (min-width:1904px){.sales-card[data-v-e6d9829c]{max-width:400px}}.icon[data-v-e6d9829c]{font-size:xx-large}.center-text[data-v-c82f7012]{text-align:center;justify-content:center;align-items:center;display:flex}.action-menu-btn[data-v-a084c85c]{opacity:.7;transition:opacity .2s}.action-menu-btn[data-v-a084c85c]:hover{opacity:1}.cursor-pointer[data-v-a084c85c]{cursor:pointer}.text-disabled[data-v-a084c85c]{opacity:.5;cursor:not-allowed!important}.key-result-card[data-v-7d579fcf]{border-left:3px solid rgba(var(--v-theme-accent),.5);background-color:#fff;transition:all .2s;box-shadow:0 1px 3px #0000000f}.key-result-card[data-v-7d579fcf]:hover{border-left-color:rgb(var(--v-theme-accent));box-shadow:0 2px 8px #0000001a!important}.progress-display[data-v-7d579fcf]{text-align:center;min-width:50px}.cursor-pointer[data-v-7d579fcf]{cursor:pointer}.cursor-pointer[data-v-7d579fcf]:hover{color:rgb(var(--v-theme-secondary))}.objective-card[data-v-3640b844]{border-left:4px solid rgb(var(--v-theme-accent));background-color:#fff;transition:all .2s;box-shadow:0 2px 4px #00000014}.objective-card[data-v-3640b844]:hover{box-shadow:0 4px 12px #0000001f!important}.key-results-container[data-v-3640b844]{background-color:rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-accent),.3);border-radius:8px;padding:12px}.cursor-pointer[data-v-3640b844]{cursor:pointer}.goal-card[data-v-a5322447]{border-left:6px solid rgb(var(--v-theme-secondary));background:#fff;border-radius:12px;transition:all .3s}.goal-card[data-v-a5322447]:hover{box-shadow:0 6px 16px #00000026!important}.goal-number[data-v-a5322447]{background-color:rgb(var(--v-theme-secondary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex}.objectives-container[data-v-a5322447]{background-color:rgb(var(--v-theme-info));border-top:2px solid rgba(var(--v-theme-secondary),.2);border-radius:8px;min-height:40px;margin-top:12px;padding:16px}.cursor-pointer[data-v-a5322447]{cursor:pointer}.border-error[data-v-f9823e27]{border:thin solid red!important}.color-picker-btn[data-v-116d06ab]{border:1px solid #0003;border-radius:4px;width:36px;min-width:36px;height:36px}.segment-selector-wrapper[data-v-066ac096]{width:100%}.segment-color-dot[data-v-066ac096]{border:1px solid #0000001a;border-radius:50%;width:12px;height:12px}.icon-small[data-v-066ac096]{width:18px;height:18px}.color-preview[data-v-821aa0af]{border:1px solid #ccc;border-radius:4px;width:24px;height:24px}.icon-small[data-v-821aa0af]{width:18px;height:18px}[data-v-bb22cae0] .v-table__wrapper{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.fixed-width[data-v-bb22cae0]{min-width:150px!important;max-width:150px!important}[data-v-bb22cae0] .v-data-table table>tbody>tr>td:first-child{background-color:#fdf1e8;color:#25213b!important}[data-v-0307015e] .v-table__wrapper{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.fixed-width[data-v-0307015e]{min-width:150px!important;max-width:150px!important}[data-v-0307015e] .v-data-table table>tbody>tr>td:first-child{background-color:#fdf1e8;color:#25213b!important}[data-v-bfd42083] .v-table__wrapper{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.fixed-width[data-v-bfd42083]{min-width:150px!important;max-width:150px!important}[data-v-bfd42083] .v-data-table table>tbody>tr>td:first-child{background-color:#fdf1e8;color:#25213b!important}[data-v-c4cb0be4] .v-table__wrapper{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.fixed-width[data-v-c4cb0be4]{min-width:150px!important;max-width:150px!important}[data-v-c4cb0be4] .v-data-table table>tbody>tr>td:first-child{background-color:#fdf1e8;color:#25213b!important}[data-v-3a726625] .v-table__wrapper{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.fixed-width[data-v-3a726625]{min-width:150px!important;max-width:150px!important}[data-v-3a726625] .v-data-table table>tbody>tr>td:first-child{background-color:#fdf1e8;color:#25213b!important}.header-style[data-v-02201826]{border:1px solid #0a3e5b;border-radius:8px;margin-top:20px;overflow:hidden}.fixed-width[data-v-02201826]{min-width:200px!important;max-width:200px!important}.month-cell-style[data-v-02201826]{background-color:#dee3e6;color:#25213b!important}.green-cell[data-v-02201826]{background-color:#92d050}.light-orange-cell[data-v-02201826]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-02201826]{background-color:#dee3e6;border:none}[data-v-02201826] .v-table__wrapper>table>tbody>tr:not(:last-child)>td{border-bottom:none}.total-cell[data-v-02201826]{background-color:#8eaadb}.fixed-width[data-v-782abbfb]{min-width:150px!important;max-width:150px!important}.green-cell[data-v-782abbfb]{background-color:#92d050}.light-orange-cell[data-v-782abbfb]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-782abbfb]{background-color:#dee3e6}[data-v-782abbfb] .v-table__wrapper>table>tbody>tr:not(:last-child)>td{border-bottom:none}.total-cell[data-v-782abbfb]{background-color:#8eaadb}.fixed-width[data-v-f5b926cc]{min-width:200px!important;max-width:200px!important}.green-cell[data-v-f5b926cc]{background-color:#92d050}.light-orange-cell[data-v-f5b926cc]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-f5b926cc]{background-color:#dee3e6}[data-v-f5b926cc] .v-table__wrapper>table>tbody>tr:not(:last-child)>td{border-bottom:none}.total-cell[data-v-f5b926cc]{background-color:#8eaadb}.fixed-width[data-v-a3736a81]{min-width:200px!important;max-width:200px!important}.green-cell[data-v-a3736a81]{background-color:#92d050}.light-orange-cell[data-v-a3736a81]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-a3736a81]{background-color:#dee3e6}[data-v-a3736a81] .v-table__wrapper>table>tbody>tr:not(:last-child)>td{border-bottom:none}.total-cell[data-v-a3736a81]{background-color:#8eaadb}.fixed-width[data-v-be16643a]{min-width:200px!important;max-width:200px!important}.green-cell[data-v-be16643a]{background-color:#92d050}.light-orange-cell[data-v-be16643a]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-be16643a]{background-color:#dee3e6}[data-v-be16643a] .v-table__wrapper>table>tbody>tr:not(:last-child)>td{border-bottom:none}.total-cell[data-v-be16643a]{background-color:#8eaadb}.fixed-width[data-v-0a5e344d]{min-width:150px!important;max-width:150px!important}.month-cell-style[data-v-0a5e344d]{background-color:#dee3e6;color:#25213b!important}.empty-cell[data-v-0a5e344d]{background-color:#dee3e6;border:none}.fixed-width[data-v-be3ba13e]{min-width:150px!important;max-width:150px!important}.green-cell[data-v-be3ba13e]{background-color:#92d050}.light-orange-cell[data-v-be3ba13e]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-be3ba13e]{background-color:#dee3e6}.red-cell[data-v-be3ba13e]{color:#fff;background-color:#e86e6e}.fixed-width[data-v-86944bcc]{min-width:150px!important;max-width:150px!important}.green-cell[data-v-86944bcc]{background-color:#92d050}.light-orange-cell[data-v-86944bcc]{background-color:#fdf1e8;font-weight:700}.empty-cell[data-v-86944bcc]{background-color:#dee3e6}.red-cell[data-v-86944bcc]{color:#fff;background-color:#e86e6e}.gray-cell[data-v-86944bcc]{background-color:#f2f2f2}.scrollable-card-text[data-v-9b02975e]{overflow-x:auto}.custom-td[data-v-2687c40a]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-2687c40a]{background-color:#fdf1e8}.other-revenue-cell[data-v-2687c40a]{background-color:#ffe4d0}tr[data-v-2687c40a]{display:flex}tr>td[data-v-2687c40a]{flex:1}.custom-td[data-v-59860ecc]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-59860ecc]{background-color:#fdf1e8}tr[data-v-59860ecc]{display:flex}tr>td[data-v-59860ecc]{flex:1}.custom-td[data-v-a657c868]{text-align:center;justify-content:space-between;align-items:center;display:flex}tr[data-v-a657c868]{display:flex}tr>td[data-v-a657c868]{flex:1}.custom-td[data-v-548d8a7b]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-548d8a7b]{background-color:#fdf1e8}tr[data-v-548d8a7b]{display:flex}tr>td[data-v-548d8a7b]{flex:1}.custom-td[data-v-eb76555c]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-eb76555c]{background-color:#fdf1e8}tr[data-v-eb76555c]{display:flex}tr>td[data-v-eb76555c]{flex:1}.custom-td[data-v-3d3a6c32]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-3d3a6c32]{background-color:#fdf1e8}tr[data-v-3d3a6c32]{display:flex}tr>td[data-v-3d3a6c32]{flex:1}.custom-td[data-v-4c224860]{text-align:center;justify-content:space-between;align-items:center;display:flex}.cell-color[data-v-4c224860]{background-color:#e0a377}tr[data-v-4c224860]{display:flex}tr>td[data-v-4c224860]{flex:1}.custom-td[data-v-512f2941]{text-align:center;justify-content:space-between;align-items:center;display:flex}.cell-color[data-v-512f2941]{background-color:#ffe4d0}.light-orange-cell[data-v-512f2941]{background-color:#fdf1e8}tr[data-v-512f2941]{display:flex}tr>td[data-v-512f2941]{flex:1}.custom-td[data-v-9340f0ae]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-9340f0ae]{background-color:#fdf1e8}tr[data-v-9340f0ae]{display:flex}tr>td[data-v-9340f0ae]{flex:1}.custom-td[data-v-91c87fb8]{text-align:center;justify-content:space-between;align-items:center;display:flex}tr[data-v-91c87fb8]{display:flex}tr>td[data-v-91c87fb8]{flex:1}.light-orange-cell[data-v-91c87fb8]{background-color:#fdf1e8}.kpi-card[data-v-71812e63]{height:100%;min-height:100px;transition:all .2s;position:relative;overflow:hidden}.kpi-card[data-v-71812e63]:hover{box-shadow:0 4px 12px #0000001f!important}.kpi-card[data-v-71812e63]:before{content:"";inset-inline-start:0;background-color:#ed7616;inline-size:4px;position:absolute;top:0;bottom:0}.kpi-title[data-v-71812e63]{min-height:50px}.title-text[data-v-71812e63]{color:#8f8f8f;word-wrap:break-word;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;padding-inline-end:8px;font-size:.8rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.value-text[data-v-71812e63]{color:#0a3e5b;word-break:break-word;font-size:1.1rem;font-weight:700}.top3-card[data-v-71812e63]{height:100%;transition:all .2s}.top3-card[data-v-71812e63]:hover{box-shadow:0 4px 12px #0000001f!important}.top3-header[data-v-71812e63]{align-items:center;min-height:44px;display:flex}.rank-list[data-v-71812e63]{flex-direction:column;display:flex}.rank-item[data-v-71812e63]{border:2px solid #0000;transition:all .2s}.rank-item[data-v-71812e63]:last-child{margin-bottom:0!important}.rank-item[data-v-71812e63]:hover{background-color:#00000005}.rank-content[data-v-71812e63]{align-items:center;gap:12px;display:flex}.rank-badge[data-v-71812e63]{flex-shrink:0}.rank-details[data-v-71812e63]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rank-name[data-v-71812e63]{word-break:break-word;font-size:.875rem;line-height:1.3}.rank-amount[data-v-71812e63]{font-size:.9rem}.rank-border-primary[data-v-71812e63]{border-color:#ed7616!important}.rank-border-secondary[data-v-71812e63]{border-color:#0a3e5b!important}.rank-border-accent[data-v-71812e63]{border-color:#8f8f8f!important}.empty-card[data-v-71812e63]{min-height:100px}.income-statement-stats[data-v-c92465c0]{box-sizing:border-box;width:100%;padding:8px}.section-title[data-v-c92465c0]{color:#0a3e5b;font-size:1.125rem;font-weight:700}.kpi-grid[data-v-c92465c0]{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;display:grid}.kpi-item[data-v-c92465c0]{min-width:0}@media (max-width:1280px){.kpi-grid[data-v-c92465c0]{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.kpi-grid[data-v-c92465c0]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kpi-grid[data-v-c92465c0]{grid-template-columns:1fr}}.top3-grid[data-v-c92465c0]{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.top3-item[data-v-c92465c0]{min-width:0}@media (max-width:1200px){.top3-grid[data-v-c92465c0]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.top3-grid[data-v-c92465c0]{grid-template-columns:1fr}}.fade-slide-enter-active[data-v-c92465c0]{transition:all .3s;transition-delay:var(--delay)}.fade-slide-enter-from[data-v-c92465c0]{opacity:0;transform:translateY(10px)}.fade-slide-leave-active[data-v-c92465c0]{transition:all .2s}.fade-slide-leave-to[data-v-c92465c0]{opacity:0}.fade-slide-move[data-v-c92465c0]{transition:transform .2s}.deficit-card[data-v-0b339bbd]{transition:all .3s;overflow:hidden}.deficit-card[data-v-0b339bbd]:hover{box-shadow:0 8px 24px #0000001f!important}.deficit-header[data-v-0b339bbd]{border-bottom:2px solid #fff3}.deficit-badge[data-v-0b339bbd]{font-weight:600}.table-subheader[data-v-0b339bbd]{border-bottom:1px solid #0000001a}.table-body[data-v-0b339bbd]{max-height:400px;overflow-y:auto}.table-row[data-v-0b339bbd]{border-bottom:1px solid #0000000d;transition:all .2s}.table-row[data-v-0b339bbd]:last-child{border-bottom:none}.table-row[data-v-0b339bbd]:hover:not(.deficit-row){background-color:#00000005}.deficit-row[data-v-0b339bbd]{background-color:#e86e6e!important}.deficit-row[data-v-0b339bbd]:hover{background-color:#dc5e5e!important}.alternate-bg[data-v-0b339bbd]{background-color:#f9f9f9}.fade-enter-active[data-v-0b339bbd]{transition:all .3s;transition-delay:var(--delay)}.fade-enter-from[data-v-0b339bbd]{opacity:0;transform:translate(-10px)}.cash-flow-header[data-v-a44967bb]{box-sizing:border-box;width:100%;padding:8px}.summary-card[data-v-a44967bb],.budget-card[data-v-a44967bb]{height:100%;transition:all .2s;overflow:hidden}.summary-card[data-v-a44967bb]:hover,.budget-card[data-v-a44967bb]:hover{box-shadow:0 4px 12px #0000001a!important}.table-header[data-v-a44967bb]{border-bottom:2px solid #fff3}.table-content[data-v-a44967bb]{background-color:#fff}.table-row[data-v-a44967bb]{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.table-row[data-v-a44967bb]:last-child{border-bottom:none}.row-label[data-v-a44967bb]{flex:1;align-items:center;min-width:0;font-size:.85rem;display:flex}.row-label span[data-v-a44967bb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-value[data-v-a44967bb]{text-align:right;flex-shrink:0;font-size:.85rem}.alternate-bg[data-v-a44967bb]{background-color:#f9f9f9}.budget-item[data-v-a44967bb]{border-bottom:1px solid #0000000d}.budget-item[data-v-a44967bb]:last-child{border-bottom:none}.budget-label[data-v-a44967bb]{text-align:center;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:.8rem;line-height:1.3;display:flex}.budget-value[data-v-a44967bb]{background-color:#fff;justify-content:center;align-items:center;min-height:36px;font-size:.85rem;display:flex}.smart-finance-container[data-v-6b4da8fc]{background-color:#f4f4f4;min-height:100%}.summary-panels[data-v-6b4da8fc] .v-expansion-panel{background-color:#fff}.expansion-title[data-v-6b4da8fc]{min-height:56px}.tabs-card[data-v-6b4da8fc]{background-color:#fff;overflow:hidden}.tab-navigation[data-v-6b4da8fc]{background-color:#f9f9f9}.tab-navigation[data-v-6b4da8fc] .v-tab{color:#8f8f8f;text-transform:none;letter-spacing:0;font-weight:600;transition:all .3s}.tab-navigation[data-v-6b4da8fc] .v-tab--selected{color:#0a3e5b;background-color:#fff}.tab-navigation[data-v-6b4da8fc] .v-tab:not(:last-child){border-right:1px solid #0000000d}.tab-label[data-v-6b4da8fc]{font-size:.95rem}.tab-content[data-v-6b4da8fc]{background-color:#fff}@media (max-width:600px){.tab-label[data-v-6b4da8fc]{font-size:.85rem}.smart-finance-container[data-v-6b4da8fc]{padding:8px!important}}.icon-20[data-v-6b4da8fc]{width:20px;height:20px}.smart-finance-container[data-v-f5dcfdd3]{background-color:#f4f4f4;min-height:100%}.summary-panels[data-v-f5dcfdd3] .v-expansion-panel{background-color:#fff}.expansion-title[data-v-f5dcfdd3]{min-height:56px}.tabs-card[data-v-f5dcfdd3]{background-color:#fff;overflow:hidden}.tab-navigation[data-v-f5dcfdd3]{background-color:#f9f9f9}.tab-navigation[data-v-f5dcfdd3] .v-tab{color:#8f8f8f;text-transform:none;letter-spacing:0;font-weight:600;transition:all .3s}.tab-navigation[data-v-f5dcfdd3] .v-tab--selected{color:#0a3e5b;background-color:#fff}.tab-navigation[data-v-f5dcfdd3] .v-tab:not(:last-child){border-right:1px solid #0000000d}.tab-label[data-v-f5dcfdd3]{font-size:.95rem}.tab-content[data-v-f5dcfdd3]{background-color:#fff}@media (max-width:600px){.tab-label[data-v-f5dcfdd3]{font-size:.85rem}.smart-finance-container[data-v-f5dcfdd3]{padding:8px!important}}.icon-20[data-v-f5dcfdd3]{width:20px;height:20px}.financial-strategy-view[data-v-8b4e2af7]{background-color:#f4f4f4;min-height:100vh}.description-card[data-v-8b4e2af7]{transition:all .3s;overflow:hidden}.description-card[data-v-8b4e2af7]:hover{box-shadow:0 8px 24px #0000001a!important}.main-tabs-card[data-v-8b4e2af7]{background-color:#fff;overflow:hidden}.tabs-header[data-v-8b4e2af7]{background-color:#fff}.pill-toggle-container[data-v-8b4e2af7]{justify-content:center;align-items:center;display:flex}.pill-toggle[data-v-8b4e2af7]{background-color:#f4f4f4;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.pill-btn[data-v-8b4e2af7]{color:#8f8f8f;cursor:pointer;background-color:#0000;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.pill-btn[data-v-8b4e2af7]:hover:not(.pill-btn--active){color:#0a3e5b;background-color:#0000000a}.pill-btn--active[data-v-8b4e2af7]{color:#fff;background-color:#0a3e5b;box-shadow:0 2px 8px #0a3e5b4d}.pill-icon[data-v-8b4e2af7]{color:#8f8f8f;transition:color .3s}.pill-btn--active .pill-icon[data-v-8b4e2af7]{color:#fff}.pill-label[data-v-8b4e2af7]{white-space:nowrap}.favorite-btn[data-v-8b4e2af7]{opacity:.7;margin-inline-start:4px;transition:all .2s}.favorite-btn[data-v-8b4e2af7]:hover{opacity:1;transform:scale(1.15)}.settings-btn[data-v-8b4e2af7]{opacity:.7;margin-inline-start:2px;transition:all .2s}.settings-btn[data-v-8b4e2af7]:hover{opacity:1;transform:scale(1.15)}.tab-content[data-v-8b4e2af7]{background-color:#f4f4f4;min-height:400px}.loading-container[data-v-8b4e2af7]{background-color:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.loading-text[data-v-8b4e2af7]{color:#8f8f8f;font-size:.9rem;font-weight:500}.fade-enter-active[data-v-8b4e2af7],.fade-leave-active[data-v-8b4e2af7]{transition:opacity .3s}.fade-enter-from[data-v-8b4e2af7],.fade-leave-to[data-v-8b4e2af7]{opacity:0}.slide-fade-enter-active[data-v-8b4e2af7]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-fade-enter-from[data-v-8b4e2af7]{opacity:0;transform:translateY(20px)}.settings-dialog[data-v-8b4e2af7] .v-overlay__content{border-radius:12px;overflow:hidden}@media (max-width:768px){.pill-toggle[data-v-8b4e2af7]{flex-direction:column;width:100%}.pill-btn[data-v-8b4e2af7]{justify-content:center;padding:12px 16px}.pill-toggle-container[data-v-8b4e2af7]{flex-direction:column;gap:12px}}@media (max-width:600px){.financial-strategy-view[data-v-8b4e2af7]{padding:8px!important}.pill-label[data-v-8b4e2af7]{font-size:.85rem}.tabs-header[data-v-8b4e2af7]{padding:12px!important}}.chart-card[data-v-c1ee83c5]{background-color:#fff;transition:all .3s}.chart-card[data-v-c1ee83c5]:hover{box-shadow:0 8px 24px #0000001f!important}.chart-header[data-v-c1ee83c5]{border-bottom:1px solid #0000000d}.section-selector[data-v-c1ee83c5]{min-width:180px;max-width:240px}.segments-selector[data-v-c1ee83c5]{min-width:200px;max-width:350px}.chart-container[data-v-c1ee83c5]{width:100%;min-height:350px;max-height:450px;position:relative}.chart-container--scrollable[data-v-c1ee83c5]{overflow:auto hidden}.chart-inner[data-v-c1ee83c5]{height:100%;min-height:350px}.stat-card[data-v-c1ee83c5]{background-color:#f4f4f4}@media (max-width:600px){.chart-container[data-v-c1ee83c5]{min-height:280px;max-height:350px}.section-selector[data-v-c1ee83c5],.segments-selector[data-v-c1ee83c5]{width:100%;max-width:none}}@media (min-width:601px) and (max-width:960px){.chart-container[data-v-c1ee83c5]{min-height:320px;max-height:400px}}.icon-18[data-v-c1ee83c5]{width:18px;height:18px}.icon-20[data-v-c1ee83c5]{width:20px;height:20px}.chart-card[data-v-47198037]{background-color:#fff;transition:all .3s}.chart-card[data-v-47198037]:hover{box-shadow:0 8px 24px #0000001f!important}.chart-header[data-v-47198037]{border-bottom:1px solid #0000000d}.metric-selector[data-v-47198037]{min-width:180px;max-width:240px}.chart-container[data-v-47198037]{width:100%;min-height:350px;max-height:450px;position:relative}.chart-inner[data-v-47198037]{height:100%;min-height:350px}.stat-card[data-v-47198037]{background-color:#f4f4f4}@media (max-width:600px){.chart-container[data-v-47198037]{min-height:280px;max-height:350px}.metric-selector[data-v-47198037]{width:100%;max-width:none}}@media (min-width:601px) and (max-width:960px){.chart-container[data-v-47198037]{min-height:320px;max-height:400px}}.chart-card[data-v-50d733bb]{background-color:#fff;transition:all .3s}.chart-card[data-v-50d733bb]:hover{box-shadow:0 8px 24px #0000001f!important}.chart-header[data-v-50d733bb]{border-bottom:1px solid #0000000d}.category-selector[data-v-50d733bb]{min-width:180px;max-width:240px}.segments-selector[data-v-50d733bb]{min-width:200px;max-width:350px}.chart-container[data-v-50d733bb]{width:100%;min-height:350px;max-height:450px;position:relative}.chart-container--scrollable[data-v-50d733bb]{overflow:auto hidden}.chart-inner[data-v-50d733bb]{height:100%;min-height:350px}.stat-card[data-v-50d733bb]{background-color:#f4f4f4}@media (max-width:600px){.chart-container[data-v-50d733bb]{min-height:280px;max-height:350px}.category-selector[data-v-50d733bb],.segments-selector[data-v-50d733bb]{width:100%;max-width:none}}@media (min-width:601px) and (max-width:960px){.chart-container[data-v-50d733bb]{min-height:320px;max-height:400px}}.ai-analysis-card[data-v-7c35ee2e]{background-color:#fff;transition:all .3s}.ai-analysis-card[data-v-7c35ee2e]:hover{box-shadow:0 8px 24px #0000001f!important}.card-header[data-v-7c35ee2e]{border-bottom:1px solid #0000000d}.section-header[data-v-7c35ee2e]{border-radius:8px;padding:8px;transition:background-color .2s}.section-header[data-v-7c35ee2e]:hover{background-color:#00000008}.chevron-icon[data-v-7c35ee2e]{color:#0000008a}.metric-item[data-v-7c35ee2e]{background-color:#f4f4f4}.recommendation-item[data-v-7c35ee2e]{background-color:#f8f9fa;border-left:3px solid #ed7616}.segment-insight-item[data-v-7c35ee2e]{background-color:#f8f9fa;border-left:3px solid #0a3e5b}.border-t[data-v-7c35ee2e]{border-top:1px solid #0000000d}.loading-container[data-v-7c35ee2e]{min-height:200px}.loading-icon-wrapper[data-v-7c35ee2e]{background:linear-gradient(135deg,#0a3e5b1a,#ed76161a);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.loading-icon[data-v-7c35ee2e]{animation:1.2s ease-in-out infinite pulse-scale-7c35ee2e}@keyframes pulse-scale-7c35ee2e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.analyzing-text[data-v-7c35ee2e]{animation:1.5s ease-in-out infinite fade-pulse-7c35ee2e}@keyframes fade-pulse-7c35ee2e{0%,to{opacity:.6}50%{opacity:1}}.cf-analysis-card[data-v-2cf72d2e]{background-color:#fff;transition:all .3s}.cf-analysis-card[data-v-2cf72d2e]:hover{box-shadow:0 8px 24px #0000001f!important}.card-header[data-v-2cf72d2e]{border-bottom:1px solid #0000000d}.section-header[data-v-2cf72d2e]{border-radius:8px;padding:8px;transition:background-color .2s}.section-header[data-v-2cf72d2e]:hover{background-color:#00000008}.chevron-icon[data-v-2cf72d2e]{color:#0000008a}.metric-item[data-v-2cf72d2e],.coverage-item[data-v-2cf72d2e]{background-color:#f4f4f4}.net-operating[data-v-2cf72d2e],.net-investing[data-v-2cf72d2e],.net-financing[data-v-2cf72d2e]{background-color:#e8f5e9}.variance-item[data-v-2cf72d2e]{background-color:#fff8e1;border-left:3px solid #ffc107}.risk-item[data-v-2cf72d2e]{background-color:#ffebee;border-left:3px solid #f44336}.recommendation-item[data-v-2cf72d2e]{background-color:#f8f9fa;border-left:3px solid #ed7616}.loading-container[data-v-2cf72d2e]{min-height:200px}.loading-icon-wrapper[data-v-2cf72d2e]{background:linear-gradient(135deg,#0a3e5b1a,#ed76161a);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.loading-icon[data-v-2cf72d2e]{animation:1.2s ease-in-out infinite pulse-scale-2cf72d2e}@keyframes pulse-scale-2cf72d2e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.analyzing-text[data-v-2cf72d2e]{animation:1.5s ease-in-out infinite fade-pulse-2cf72d2e}@keyframes fade-pulse-2cf72d2e{0%,to{opacity:.6}50%{opacity:1}}.financial-reports-view[data-v-ae328bd9]{background-color:#f4f4f4;min-height:100vh}.header-card[data-v-ae328bd9]{overflow:hidden}.header-card[data-v-ae328bd9] .v-card-title{padding:16px 24px}.analysis-tabs[data-v-ae328bd9]{border-radius:8px;box-shadow:0 2px 8px #00000014}.analysis-tabs[data-v-ae328bd9] .v-tab{text-transform:none;letter-spacing:0;font-weight:500}.file-upload-container[data-v-be7fe439] .v-field__prepend-inner{padding-inline-end:12px}.file-upload-container[data-v-be7fe439] .v-icon{color:rgba(var(--v-theme-primary),.9)}.icon-size[data-v-be7fe439]{justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:flex}.id-cell[data-v-279f996f]{border:1px solid #f0f0f0;border-radius:4px;max-width:10px;margin:4px 0;padding:8px 12px;display:flex;box-shadow:0 1px 3px #0000000d}.table-wrapper[data-v-279f996f]{width:100%;overflow-x:auto}.v-data-table[data-v-279f996f]{border-radius:8px}.text-wrap[data-v-279f996f]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-279f996f]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-279f996f]{width:20px;height:20px}.icon-size-small[data-v-279f996f]{width:16px;height:16px}.text-pre-wrap[data-v-279f996f]{white-space:pre-wrap;word-break:break-word}.member-selector-wrapper[data-v-279f996f]{min-width:150px;max-width:250px;padding:8px 0}[data-v-279f996f] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}@media (max-width:600px){.v-data-table[data-v-279f996f] th{white-space:nowrap}.text-wrap[data-v-279f996f]{max-width:120px}}.file-upload-container[data-v-3c00fa84] .v-field__prepend-inner{padding-inline-end:12px}.file-upload-container[data-v-3c00fa84] .v-icon{color:rgba(var(--v-theme-primary),.9)}.icon-size[data-v-3c00fa84]{justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:flex}.id-cell[data-v-57373220]{border:1px solid #f0f0f0;border-radius:4px;max-width:10px;margin:4px 0;padding:8px 12px;display:flex;box-shadow:0 1px 3px #0000000d}.table-wrapper[data-v-57373220]{width:100%;overflow-x:auto}.v-data-table[data-v-57373220]{border-radius:8px}.text-wrap[data-v-57373220]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-57373220]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-57373220]{width:20px;height:20px}.icon-size-small[data-v-57373220]{width:16px;height:16px}.text-pre-wrap[data-v-57373220]{white-space:pre-wrap;word-break:break-word}.member-selector-wrapper[data-v-57373220]{min-width:150px;max-width:250px;padding:8px 0}[data-v-57373220] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}@media (max-width:600px){.v-data-table[data-v-57373220] th{white-space:nowrap}.text-wrap[data-v-57373220]{max-width:120px}}.id-cell[data-v-5193a1f6]{border:1px solid #f0f0f0;border-radius:4px;max-width:10px;margin:4px 0;padding:8px 12px;display:flex;box-shadow:0 1px 3px #0000000d}.table-wrapper[data-v-5193a1f6]{width:100%;overflow-x:auto}.v-data-table[data-v-5193a1f6]{border-radius:8px}.text-wrap[data-v-5193a1f6]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-5193a1f6]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-5193a1f6]{width:20px;height:20px}.member-selector-wrapper[data-v-5193a1f6]{min-width:150px;max-width:250px;padding:8px 0}[data-v-5193a1f6] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}.date-container[data-v-5193a1f6]{flex-direction:column;gap:4px;display:flex}.formatted-date[data-v-5193a1f6]{font-weight:500}.relative-time[data-v-5193a1f6]{font-size:.85rem;font-style:italic}.text-error[data-v-5193a1f6]{color:rgb(var(--v-theme-error))}.text-warning[data-v-5193a1f6]{color:rgb(var(--v-theme-warning))}@media (max-width:600px){.v-data-table[data-v-5193a1f6] th{white-space:nowrap}.text-wrap[data-v-5193a1f6]{max-width:120px}}.active-tab[data-v-f808026c]{border-bottom:4px solid #0a3e5b}.border-right[data-v-f808026c]{border-right:1px solid #e0e0e0}[data-v-f808026c] .v-btn__content{width:100%}.transition-fade[data-v-f808026c]{transition:opacity .2s}[data-v-f808026c] .v-window__container{height:auto!important}.v-enter-active[data-v-f808026c],.v-leave-active[data-v-f808026c]{transition:opacity .15s}.v-enter-from[data-v-f808026c],.v-leave-to[data-v-f808026c]{opacity:0}.access-chip[data-v-456ef8db]{letter-spacing:.25px;max-width:200px;font-weight:500}.access-chip[data-v-456ef8db] .v-chip__content{gap:6px}.document-card[data-v-f6118780]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 1px 2px #0000000d}.document-card[data-v-f6118780]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #00000014}.card-header[data-v-f6118780]{padding-bottom:.75rem}.icon-container[data-v-f6118780]{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 1px 3px #0000000f}.reference-chip[data-v-f6118780]{letter-spacing:.5px;cursor:pointer;flex-shrink:0;height:20px;font-size:.625rem;font-weight:600;transition:all .2s}.reference-chip[data-v-f6118780]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.type-chip[data-v-f6118780]{text-transform:capitalize;font-weight:500}.module-chip[data-v-f6118780]{font-weight:500;transition:all .2s}.module-chip[data-v-f6118780]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.card-body[data-v-f6118780]{flex-grow:1}.card-footer[data-v-f6118780]{border-top:1px solid #f3f4f6}.metadata-divider[data-v-f6118780]{opacity:.25;align-self:center;height:16px}.card-actions[data-v-f6118780]{border-top:1px solid #f3f4f6}.action-view[data-v-f6118780]{flex-grow:1}.line-clamp-2[data-v-f6118780]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.min-width-0[data-v-f6118780]{min-width:0}.access-group-card[data-v-e856a653]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 1px 2px #0000000d}.access-group-card[data-v-e856a653]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #00000014}.card-header[data-v-e856a653]{padding-bottom:.75rem}.icon-container[data-v-e856a653]{background-color:#f3f4f6;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.min-width-0[data-v-e856a653]{min-width:0}.text-truncate[data-v-e856a653]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-body[data-v-e856a653]{flex-grow:1}.card-actions[data-v-e856a653]{border-top:1px solid #f3f4f6}.action-view[data-v-e856a653]{flex-grow:1}.line-clamp-2[data-v-e856a653]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.knowledge-base-stats[data-v-49b2352a]{margin-bottom:2rem}.stat-card[data-v-49b2352a]{will-change:transform,box-shadow;border:none;border-radius:1rem;height:100%;min-height:200px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.full-height[data-v-49b2352a]{height:100%}.stat-card[data-v-49b2352a]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.stat-card-gradient[data-v-49b2352a]{z-index:-1;position:absolute;inset:0}.docs-card[data-v-49b2352a]{background:#fff}.docs-card .stat-card-gradient[data-v-49b2352a]{background:linear-gradient(135deg,#ed7616 0%,#d65a00 100%)}.storage-card[data-v-49b2352a]{background:#fff}.storage-card .stat-card-gradient[data-v-49b2352a]{background:linear-gradient(135deg,#0a3e5b 0%,#052838 100%)}.stat-label[data-v-49b2352a]{color:#fffc;letter-spacing:.5px;text-transform:uppercase;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.stat-value[data-v-49b2352a]{color:#fff;margin-bottom:0;font-size:2.5rem;font-weight:700;line-height:1}.storage-value[data-v-49b2352a]{font-size:1.75rem}.stat-icon-wrapper[data-v-49b2352a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.docs-icon[data-v-49b2352a]{background:linear-gradient(135deg,#fff3,#ffffff0d)}.storage-progress-container[data-v-49b2352a]{background:#0000000d;border-radius:.75rem;padding:.75rem}.storage-progress[data-v-49b2352a]{background:#ffffff4d;border-radius:.5rem;overflow:hidden}.progress-label[data-v-49b2352a]{color:#fffc;margin-top:.5rem;margin-bottom:0;font-size:.8125rem;font-weight:500}.opacity-70[data-v-49b2352a]{opacity:.7}.stats-row[data-v-49b2352a]{margin-right:.5rem}.stats-col[data-v-49b2352a]{padding-right:.75rem}@media (max-width:600px){.stat-value[data-v-49b2352a]{font-size:2rem}.storage-value[data-v-49b2352a]{font-size:1.5rem}.stat-icon-wrapper[data-v-49b2352a]{width:60px;height:60px}.stat-card[data-v-49b2352a]{min-height:180px}.stats-row[data-v-49b2352a]{margin-right:0}.stats-col[data-v-49b2352a]{padding-right:.5rem}}.v-card[data-v-1df24efe]{border-radius:12px}.tabs-container[data-v-10407132]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:2rem;padding:1rem;box-shadow:0 1px 2px #0000000d}.tabs-wrapper[data-v-10407132]{gap:3rem;padding-bottom:1rem;display:flex;position:relative}.tabs-border[data-v-10407132]{background-color:#e5e7eb;height:1px}.tab-button[data-v-10407132]{cursor:pointer;color:#6b7280;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.875rem;font-weight:600;transition:color .2s;display:flex;position:relative}.tab-label[data-v-10407132]{padding-bottom:1rem;display:block}.tab-button:hover .tab-label[data-v-10407132]{color:#374151}.tab-button.active .tab-label[data-v-10407132]{color:#111827}.tab-underline[data-v-10407132]{background-color:#f97316;border-radius:1px;height:2px;animation:.3s slideIn-10407132;position:absolute;bottom:0;left:0;right:0}@keyframes slideIn-10407132{0%{width:0;left:50%}to{width:100%;left:0}}.header-container[data-v-10407132]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem 1rem;box-shadow:0 1px 2px #0000000d}.search-filters-wrapper[data-v-10407132]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem 1rem;display:flex;box-shadow:0 1px 2px #0000000d}.search-wrapper[data-v-10407132]{flex:1;min-width:0;position:relative}.search-icon[data-v-10407132]{color:#9ca3af;pointer-events:none;z-index:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input[data-v-10407132]{width:100%}.search-input[data-v-10407132] .v-field__input{padding-left:2.5rem;font-size:.95rem}.search-input[data-v-10407132] .v-field{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s}.search-input[data-v-10407132] .v-field:hover{background-color:#fff;border-color:#d1d5db}.search-input[data-v-10407132] .v-field.v-field--focused{background-color:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.filters-row[data-v-10407132]{flex-wrap:wrap;gap:1rem;display:flex}.filter-select[data-v-10407132]{flex-shrink:0;min-width:200px}.filter-select[data-v-10407132] .v-field{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s}.filter-select[data-v-10407132] .v-field:hover{background-color:#fff;border-color:#d1d5db}.filter-select[data-v-10407132] .v-field.v-field--focused{background-color:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.space-y-4[data-v-10407132]>*+*{margin-top:1rem}.attachment-card[data-v-b1ae3841]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:all .2s;box-shadow:0 1px 2px #0000000d}.attachment-card[data-v-b1ae3841]:hover{border-color:#f97316;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.min-width-0[data-v-b1ae3841]{min-width:0}.document-attachments[data-v-966dadd6]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:box-shadow .2s;box-shadow:0 1px 2px #0000000d}.document-attachments[data-v-966dadd6]:hover{box-shadow:0 2px 4px #00000014}.border-bottom[data-v-966dadd6]{border-bottom:1px solid #e5e7eb}.bg-grey-lighten-5[data-v-966dadd6]{background-color:#f9fafb}.sidebar-col[data-v-2e4aaddd]{order:1}.content-col[data-v-2e4aaddd]{order:2}.info-card[data-v-2e4aaddd],.owner-card[data-v-2e4aaddd],.content-card[data-v-2e4aaddd]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:box-shadow .2s;box-shadow:0 1px 2px #0000000d}.info-card[data-v-2e4aaddd]:hover,.owner-card[data-v-2e4aaddd]:hover,.content-card[data-v-2e4aaddd]:hover{box-shadow:0 2px 4px #00000014}.card-header[data-v-2e4aaddd]{background:#fafafa;padding:1rem}.info-row .label[data-v-2e4aaddd]{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.info-row .value[data-v-2e4aaddd]{color:#1f2937;margin-bottom:0;font-size:.95rem}.document-header[data-v-2e4aaddd]{border-bottom:1px solid #e5e7eb}.header-meta[data-v-2e4aaddd]{flex-direction:column;gap:.25rem;display:flex}.header-actions[data-v-2e4aaddd]{background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem}.back-btn[data-v-2e4aaddd] .v-btn__content{font-weight:600}.action-buttons[data-v-2e4aaddd]{gap:.75rem;display:flex}.edit-btn[data-v-2e4aaddd]{transition:all .3s}.edit-btn[data-v-2e4aaddd]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f973164d}.delete-btn[data-v-2e4aaddd]{transition:all .3s}.delete-btn[data-v-2e4aaddd]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ef44444d}.hero-section[data-v-2e4aaddd]{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.hero-background[data-v-2e4aaddd]{opacity:.08;height:120px;position:absolute;top:0;left:0;right:0}.hero-wrapper[data-v-2e4aaddd]{z-index:1;position:relative}.hero-grid[data-v-2e4aaddd]{grid-template-columns:auto 1fr;align-items:start;gap:2rem;display:grid}.hero-icon-section[data-v-2e4aaddd]{flex-shrink:0}.icon-box[data-v-2e4aaddd]{border:2px solid #ffffff80;border-radius:1.25rem;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;box-shadow:0 8px 24px #0000001a}.hero-text-section[data-v-2e4aaddd]{min-width:0;padding-top:.5rem}.hero-title[data-v-2e4aaddd]{color:#0f172a;letter-spacing:-.02em;word-break:break-word;margin-bottom:1.5rem;font-size:2.25rem;font-weight:800;line-height:1.1}.hero-meta-grid[data-v-2e4aaddd]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.meta-card[data-v-2e4aaddd]{background:linear-gradient(135deg,#fafafa 0%,#f3f4f6 100%);border:1px solid #e5e7eb;border-radius:.75rem;padding:.875rem;transition:all .3s}.meta-card[data-v-2e4aaddd]:hover{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-color:#f97316;transform:translateY(-2px);box-shadow:0 4px 12px #f973161a}.meta-card-clickable[data-v-2e4aaddd]{cursor:pointer}.meta-card-clickable[data-v-2e4aaddd]:hover{background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%);border-color:#0ea5e9;box-shadow:0 4px 12px #0ea5e933}.meta-card-clickable[data-v-2e4aaddd]:active{transform:translateY(0)}.meta-label[data-v-2e4aaddd]{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.25rem;font-size:.7rem;font-weight:700}.meta-value[data-v-2e4aaddd]{color:#1f2937;font-size:.95rem;font-weight:600}.attachments-container[data-v-2e4aaddd]{text-align:center;background:linear-gradient(135deg,#fafafa 0%,#f3f4f6 100%);border:2px dashed #e5e7eb;border-radius:.75rem;padding:2rem;transition:all .3s}.attachments-container[data-v-2e4aaddd]:hover{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-color:#d1d5db}.attachments-container.drag-over[data-v-2e4aaddd]{background-color:#eff6ff;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e91a}@media (max-width:960px){.sidebar-col[data-v-2e4aaddd]{order:2}.content-col[data-v-2e4aaddd]{order:1}.hero-grid[data-v-2e4aaddd]{grid-template-columns:1fr;gap:1.5rem}.icon-box[data-v-2e4aaddd]{width:80px;height:80px;margin-bottom:.5rem}.hero-title[data-v-2e4aaddd]{font-size:1.875rem}.hero-meta-grid[data-v-2e4aaddd]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hero-wrapper[data-v-2e4aaddd]{padding:1.5rem}.hero-title[data-v-2e4aaddd]{margin-bottom:1rem;font-size:1.5rem}.hero-meta-grid[data-v-2e4aaddd]{grid-template-columns:1fr;gap:.75rem}.meta-card[data-v-2e4aaddd]{padding:.75rem}.icon-box[data-v-2e4aaddd]{width:70px;height:70px}}.header-actions[data-v-59c03bb3]{padding:0 1rem}.back-btn[data-v-59c03bb3]{margin-right:.5rem}.action-buttons[data-v-59c03bb3]{gap:.75rem;display:flex}.edit-btn[data-v-59c03bb3],.delete-btn[data-v-59c03bb3]{white-space:nowrap}.cursor-pointer[data-v-59c03bb3]{cursor:pointer}.card-header[data-v-59c03bb3],[data-v-59c03bb3] .card-header{padding-bottom:.75rem}.permission-btn[data-v-59c03bb3]{transition:all .2s}.permission-btn[data-v-59c03bb3]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.permission-options[data-v-59c03bb3]{justify-content:center}.permission-card[data-v-59c03bb3]{cursor:pointer;border-radius:.5rem;flex:1;max-width:150px;transition:all .2s,box-shadow .2s}.permission-card[data-v-59c03bb3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.permission-card.selected[data-v-59c03bb3]{border:2px solid}.slide-right-enter-from{transform:translate(-100%)}.slide-right-enter-active,.slide-right-leave-active{transition:transform .5s ease-in-out}.slide-right-leave-to,.slide-left-enter-from{transform:translate(100%)}.slide-left-enter-active,.slide-left-leave-active{transition:transform .5s ease-in-out}.slide-left-leave-to{transform:translate(-100%)}.bg-transparent[data-v-c4f07c75]{background-color:#0000!important}[data-v-c4f07c75] .v-overlay__scrim{opacity:0!important;background:0 0!important}.bg-transparent[data-v-3eef3551]{background-color:#0000!important}[data-v-3eef3551] .v-overlay__scrim{opacity:0!important;background:0 0!important}[data-v-3eef3551] .v-progress-circular{margin:1rem}.center-text[data-v-3eef3551]{text-align:center}
