@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}.logo-wrapper[data-v-4201f9bd]{justify-content:center;align-items:center;width:100%;max-width:180px;height:50px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.logo-wrapper--rail[data-v-4201f9bd]{max-width:40px;height:40px}.company-logo[data-v-4201f9bd]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:50px;transition:opacity .3s}.company-logo--rail[data-v-4201f9bd]{max-width:36px;max-height:36px}.default-logo[data-v-4201f9bd]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:50px}.default-logo--rail[data-v-4201f9bd]{max-width:36px;max-height:36px}.logo-skeleton[data-v-4201f9bd]{background:#e5e7eb;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.skeleton-shimmer[data-v-4201f9bd]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer-4201f9bd;position:absolute;inset:0}@keyframes shimmer-4201f9bd{0%{background-position:200% 0}to{background-position:-200% 0}}[data-v-4201f9bd] .v-img{max-width:100%;max-height:100%}[data-v-4201f9bd] .v-img__img{object-fit:contain!important}.btn-border[data-v-7a23f951]{border:.6px solid #000;border-radius:10%}.app-nav-bar[data-v-3c4927e2]{border-bottom:1px solid #0000000d;padding-top:.5%;box-shadow:0 2px 4px #0000000d;background-color:#fff!important}.logo[data-v-3c4927e2]{margin-right:10px;transform:scale(1.1)}.logo-mobile[data-v-3c4927e2]{justify-content:center;width:100%;display:flex;transform:scale(1.2)}.nav-link[data-v-3c4927e2]{color:#000c;padding:8px 4px;font-size:1.05rem;font-weight:500;transition:all .2s;position:relative}.nav-link[data-v-3c4927e2]:hover{color:rgb(var(--v-theme-primary));text-decoration:none}.nav-link[data-v-3c4927e2]: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-3c4927e2]:hover:after{width:100%}[data-v-3c4927e2] .v-navigation-drawer{box-shadow:0 4px 12px #0000001a}.v-list-item[data-v-3c4927e2]{border-radius:8px;margin:4px 8px;transition:background-color .2s}.v-list-item[data-v-3c4927e2]:hover{background-color:#0000000a}.v-btn--variant-flat[data-v-3c4927e2]{box-shadow:none}@media (max-width:600px){.auth-buttons[data-v-3c4927e2]{display:flex}}.plan-card[data-v-c56e3512]{background:#fff;border-radius:.9375rem;box-shadow:0 0 27px #00000012}.chip-background-image[data-v-c56e3512]{background-position:50%;background-size:200%;position:relative;overflow:hidden}.has-lighter-grey[data-v-c56e3512]{background:#fafafa}.icon-color[data-v-c56e3512]{opacity:1}.btn[data-v-c56e3512]{border-radius:.9375rem;height:3.625rem}.plan-price[data-v-c56e3512]{text-align:center;padding:8px 0;font-weight:600}.plan-price .text-secondary[data-v-c56e3512]{margin-bottom:4px}.savings-info[data-v-c56e3512]{font-weight:500}.savings-info span[data-v-c56e3512]{display:inline}.tax-declaration[data-v-c56e3512]{opacity:.8;margin-top:4px;font-size:.75rem}.plan-card[data-v-08663d39]{background:#fff;border-radius:.9375rem;flex-direction:column;height:100%;display:flex;box-shadow:0 0 27px #00000012}.chip-background-image[data-v-08663d39]{background-position:50%;background-size:200%;position:relative;overflow:hidden}.has-lighter-grey[data-v-08663d39]{background:#fafafa}.has-lighter-white[data-v-08663d39]{background:#fff}.icon-color[data-v-08663d39]{opacity:1}.btn[data-v-08663d39]{border-radius:.9375rem;height:3.625rem}.plan-price[data-v-08663d39]{text-align:center;padding:8px 0;font-weight:600}.invisible-placeholder[data-v-08663d39]{align-items:center;width:100%;min-height:24px;display:flex}.spacer-icon-placeholder[data-v-08663d39]{opacity:0;border-radius:12px;width:24px;height:24px}.spacer-text-placeholder[data-v-08663d39]{opacity:0;width:140px;height:16px}.btn-placeholder[data-v-08663d39]{height:3.625rem}.feature-item[data-v-08663d39]{min-height:48px;padding-top:8px;padding-bottom:8px}.v-main[data-v-b80818f4]{height:calc(100vh - 120px);margin-top:120px}.plan-col[data-v-b80818f4]{opacity:0;transition:opacity .5s,transform .5s;transform:translate(-50px)}.plan-col.visible[data-v-b80818f4]{opacity:1;transform:translate(0)}.turnstile-wrapper[data-v-130e1a21]{max-width:100%}.turnstile-container[data-v-130e1a21]{min-height:65px;transition:opacity .3s;display:inline-block}.turnstile-container.turnstile-loading[data-v-130e1a21]{opacity:.5}.turnstile-debug[data-v-130e1a21]{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;margin-top:16px;padding:12px;font-family:monospace;font-size:12px}.turnstile-debug h4[data-v-130e1a21]{margin:0 0 8px;font-size:14px}.turnstile-debug p[data-v-130e1a21]{margin:4px 0}.turnstile-controls[data-v-130e1a21]{gap:8px;margin-top:12px;display:flex}.turnstile-controls button[data-v-130e1a21]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:12px}.turnstile-controls button[data-v-130e1a21]:hover:not(:disabled){background:#f0f0f0}.turnstile-controls button[data-v-130e1a21]:disabled{opacity:.6;cursor:not-allowed}.main[data-v-0b2fcff5]{background-color:#f5f5f5;min-height:100vh;margin-top:110px}.company-selector-btn[data-v-44d8b82d]{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-44d8b82d]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014;background:#dce3e7!important}.company-icon-wrapper[data-v-44d8b82d]{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-44d8b82d]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.company-list[data-v-44d8b82d]{background:#fff;min-width:280px;max-width:320px;padding:8px}.list-header[data-v-44d8b82d]{padding:8px 12px}.list-title[data-v-44d8b82d]{color:#8f8f8f;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.company-item[data-v-44d8b82d]{min-height:52px;margin:4px 0;padding:8px 12px;transition:all .2s;border-radius:8px!important}.company-item[data-v-44d8b82d]:hover{background:#f3f4f6}.company-item--active[data-v-44d8b82d]{background:#ed761614!important}.company-item--active[data-v-44d8b82d]:hover{background:#ed76161f!important}.company-item-icon[data-v-44d8b82d]{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-44d8b82d]{background:#ed761626}.company-item-title[data-v-44d8b82d]{color:#0a3e5b;font-size:.9375rem;font-weight:500}.company-item-badges[data-v-44d8b82d]{align-items:center;gap:8px;display:flex}.role-chip[data-v-44d8b82d]{text-transform:uppercase;letter-spacing:.3px;font-size:.6875rem;font-weight:600}.check-icon[data-v-44d8b82d]{animation:.2s scaleIn-44d8b82d}@keyframes scaleIn-44d8b82d{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.company-selector-btn[data-v-44d8b82d]{padding:0 12px}.company-name[data-v-44d8b82d]{max-width:100px}.company-list[data-v-44d8b82d]{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-9daa7666]{animation:.5s ease-out fadeInScale-9daa7666}.intro-avatar[data-v-9daa7666]{animation:.6s ease-out .2s both bounce-9daa7666}.intro-title[data-v-9daa7666]{animation:.5s ease-out .3s both fadeInUp-9daa7666}.intro-description[data-v-9daa7666]{animation:.5s ease-out .4s both fadeInUp-9daa7666}.intro-list-item[data-v-9daa7666]{transition:transform .2s,background-color .2s;animation:.4s ease-out both fadeInLeft-9daa7666}.intro-list-item[data-v-9daa7666]:hover{background-color:rgba(var(--v-theme-primary),.04);border-radius:8px;transform:translate(8px)}.intro-icon[data-v-9daa7666]{transition:transform .3s}.intro-list-item:hover .intro-icon[data-v-9daa7666]{transform:scale(1.2)rotate(5deg)}.intro-button[data-v-9daa7666]{transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s ease-out .6s both fadeInUp-9daa7666;position:relative;overflow:hidden}.intro-button[data-v-9daa7666]: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-9daa7666]:hover:before{width:300px;height:300px}.intro-button[data-v-9daa7666]:hover{box-shadow:0 8px 16px rgba(var(--v-theme-primary),.3);transform:translateY(-2px)}.intro-button[data-v-9daa7666]:active{transform:translateY(0)}.button-arrow[data-v-9daa7666]{transition:transform .3s}.intro-button:hover .button-arrow[data-v-9daa7666]{transform:translate(4px)}@keyframes fadeInScale-9daa7666{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bounce-9daa7666{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInUp-9daa7666{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-9daa7666{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-7722adf3]{color:rgb(var(--v-theme-primary));font-weight:700;animation:1s infinite blink-7722adf3;display:inline-block}.result-card[data-v-7722adf3]{border:2px solid #0000;transition:all .3s}.result-card[data-v-7722adf3]:hover{border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.15)}.vision-text[data-v-7722adf3]{font-size:1.05rem;line-height:1.8}.stats-card[data-v-7722adf3]{animation:.5s ease-out .3s both fadeInUp-7722adf3}.stat-item[data-v-7722adf3]{text-align:center;padding:.5rem;transition:transform .2s}.stat-item[data-v-7722adf3]:hover{transform:translateY(-4px)}@keyframes blink-7722adf3{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fadeInUp-7722adf3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.typing-cursor[data-v-6b674c7a]{color:rgb(var(--v-theme-primary));font-weight:700;animation:1s infinite blink-6b674c7a;display:inline-block}@keyframes blink-6b674c7a{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-7d072786]{animation:.5s ease-out both fadeInUp-7d072786}@keyframes fadeInUp-7d072786{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.value-card[data-v-7d072786]{background:rgb(var(--v-theme-surface));border-width:1px;transition:all .3s;border-color:rgb(var(--v-theme-primary))!important}.value-card[data-v-7d072786]: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-7d072786]{opacity:0;transition:opacity .2s}.value-card:hover .copy-btn[data-v-7d072786]{opacity:1}.values-scroll-container[data-v-7d072786]{scrollbar-width:thin;scrollbar-color:rgb(var(--v-theme-primary))transparent;scroll-behavior:smooth}.values-scroll-container[data-v-7d072786]::-webkit-scrollbar{width:6px}.values-scroll-container[data-v-7d072786]::-webkit-scrollbar-track{background:0 0}.values-scroll-container[data-v-7d072786]::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-primary),.3);border-radius:3px}.values-scroll-container[data-v-7d072786]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-primary),.5)}.comparison-section[data-v-c85cffda]{height:100%;transition:transform .2s}.comparison-section[data-v-c85cffda]:hover{transform:translateY(-2px)}.comparison-section .text-caption[data-v-c85cffda]{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.summary-scroll-container[data-v-c85cffda]{scrollbar-width:thin;scrollbar-color:#0003 transparent;scroll-behavior:smooth;padding-right:8px}.summary-scroll-container[data-v-c85cffda]::-webkit-scrollbar{width:6px}.summary-scroll-container[data-v-c85cffda]::-webkit-scrollbar-track{background:0 0}.summary-scroll-container[data-v-c85cffda]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.summary-scroll-container[data-v-c85cffda]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.summary-scroll-container .VCard[data-v-c85cffda]{transition:transform .2s,box-shadow .2s}.summary-scroll-container .VCard[data-v-c85cffda]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.dialog-content-wrapper[data-v-43f9b8f3]{max-height:calc(90vh - 120px);overflow-y:auto}.slide-fade-enter-active[data-v-43f9b8f3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-fade-leave-active[data-v-43f9b8f3]{transition:all .2s cubic-bezier(.4,0,1,1)}.slide-fade-enter-from[data-v-43f9b8f3]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-43f9b8f3]{opacity:0;transform:translate(-20px)}.nav-header[data-v-97282cfb]{border-bottom:1px solid #0000000f;background:#fff!important}.menu-btn[data-v-97282cfb]{color:var(--v-theme-secondary)}.nav-section[data-v-97282cfb]{align-items:center;display:flex}.nav-section--start[data-v-97282cfb]{padding-inline-start:16px}.nav-section--center[data-v-97282cfb]{padding-inline-start:24px}.user-greeting[data-v-97282cfb]{align-items:center;gap:10px;display:flex}.avatar-circle[data-v-97282cfb]{font-size:.75rem}.avatar-skeleton[data-v-97282cfb]{border-radius:50%;width:32px;height:32px}.greeting-text[data-v-97282cfb]{flex-direction:column;line-height:1.2;display:flex}.greeting-label[data-v-97282cfb]{color:#8f8f8f;font-size:.7rem;font-weight:400}.greeting-name[data-v-97282cfb]{color:#0a3e5b;text-transform:capitalize;font-size:.875rem;font-weight:600}.greeting-skeleton[data-v-97282cfb]{border-radius:4px;width:80px;height:28px}.company-skeleton[data-v-97282cfb]{border-radius:8px;width:150px;height:36px}.nav-actions[data-v-97282cfb]{align-items:center;gap:4px;padding-inline-end:16px;display:flex}.action-divider[data-v-97282cfb]{background:#00000014;width:1px;height:24px;margin:0 8px}.mobile-actions[data-v-97282cfb]{align-items:center;gap:4px;display:flex}.more-btn[data-v-97282cfb]{color:var(--v-theme-secondary)}.mobile-menu[data-v-97282cfb]{min-width:200px;padding:8px}.mobile-menu-item[data-v-97282cfb]{border-radius:8px;margin-bottom:4px}.mobile-menu-item[data-v-97282cfb]:last-child{margin-bottom:0}.skeleton-shimmer[data-v-97282cfb]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer-97282cfb}@keyframes shimmer-97282cfb{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.nav-section--start[data-v-97282cfb]{padding-inline-start:8px}.nav-section--center[data-v-97282cfb]{padding-inline-start:12px}.company-skeleton[data-v-97282cfb]{width:120px}}.sidebar[data-v-6ec1cc66]{transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff!important;border-inline-end:1px solid #0000000f!important}.sidebar--rail[data-v-6ec1cc66]{width:72px!important}.sidebar--rail .nav-list[data-v-6ec1cc66]{padding:8px 4px;overflow:hidden}.sidebar--rail .nav-item--active[data-v-6ec1cc66]{box-shadow:none}.sidebar--rail .nav-item[data-v-6ec1cc66]:hover{transform:none}.logo-section[data-v-6ec1cc66]{padding:16px 12px}.logo-item[data-v-6ec1cc66]{justify-content:center;min-height:60px;display:flex}.divider[data-v-6ec1cc66]{opacity:.08;margin:0 12px}.nav-list[data-v-6ec1cc66]{padding:8px 4px}.nav-item[data-v-6ec1cc66]{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-6ec1cc66] .v-list-item__prepend{justify-content:center;align-items:center;width:48px;display:flex;margin-inline-end:8px!important}.nav-item[data-v-6ec1cc66]:not(.nav-item--rail):hover:not(.nav-item--active){background:#e6ecef}.nav-item--rail[data-v-6ec1cc66]{min-height:48px!important;padding-inline:8px!important}.nav-item--rail[data-v-6ec1cc66] .v-list-item__prepend{width:48px;margin:0!important}.nav-item--rail[data-v-6ec1cc66] .v-list-item__content{display:none!important}.nav-item--active[data-v-6ec1cc66]{box-shadow:0 4px 12px #ed76164d;color:#fff!important;background:linear-gradient(135deg,#ed7616 0%,#d66a14 100%)!important}.nav-item--active[data-v-6ec1cc66]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ed761666}.nav-icon-wrapper[data-v-6ec1cc66]{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-6ec1cc66]{background:#e6ecef}.nav-icon[data-v-6ec1cc66]{width:22px;height:22px;font-size:22px;transition:transform .2s}.nav-item:hover .nav-icon[data-v-6ec1cc66]{transform:scale(1.1)}.nav-item-content[data-v-6ec1cc66]{align-items:center;width:100%;display:flex}.nav-item-title[data-v-6ec1cc66]{font-size:.9375rem;font-weight:500}.lock-icon[data-v-6ec1cc66]{color:#8f8f8f;opacity:.7}.nav-skeleton-item[data-v-6ec1cc66]{align-items:center;gap:12px;margin:4px 0;padding:12px;display:flex}.nav-skeleton-icon[data-v-6ec1cc66]{border-radius:6px;flex-shrink:0;width:24px;height:24px}.nav-skeleton-text[data-v-6ec1cc66]{border-radius:4px;width:100%;height:16px}.skeleton-shimmer[data-v-6ec1cc66]{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer-6ec1cc66}@keyframes shimmer-6ec1cc66{0%{background-position:200% 0}to{background-position:-200% 0}}.bottom-actions[data-v-6ec1cc66]{margin-top:auto;padding:8px}.action-item[data-v-6ec1cc66]{padding:4px 0}.action-btn[data-v-6ec1cc66]{width:40px;height:40px}.action-btn-full[data-v-6ec1cc66]{text-transform:none;width:100%;font-weight:500;border-radius:10px!important}.toggle-item[data-v-6ec1cc66]{cursor:pointer;transition:all .2s;border-radius:10px!important}.toggle-item[data-v-6ec1cc66]:hover{background:#e6ecef}.toggle-icon[data-v-6ec1cc66]{color:#0a3e5b;transition:transform .2s}.toggle-item:hover .toggle-icon[data-v-6ec1cc66]{transform:scale(1.1)}.toggle-text[data-v-6ec1cc66]{color:#0a3e5b;font-size:.875rem}.logout-dialog[data-v-6ec1cc66]{padding:8px}.dialog-title[data-v-6ec1cc66]{color:#0a3e5b;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.dialog-text[data-v-6ec1cc66]{color:#6b7280;font-size:.9375rem}.dialog-actions[data-v-6ec1cc66]{padding:16px 24px}.dialog-btn[data-v-6ec1cc66]{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-975c4cc6] .v-overlay__scrim{opacity:.5!important}.main-content[data-v-975c4cc6]{padding:16px!important}.metric-card[data-v-aeed196b]{opacity:0;border:1px solid #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.3s ease-out forwards fadeInUp-aeed196b}.metric-card[data-v-aeed196b]:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes fadeInUp-aeed196b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.metric-header[data-v-aeed196b]{min-height:48px}.metric-icon[data-v-aeed196b]{flex-shrink:0;font-size:1rem}.metric-body[data-v-aeed196b]{background:#fff;min-height:80px}.skeleton-value[data-v-aeed196b]{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-aeed196b}@keyframes shimmer-aeed196b{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.metric-header[data-v-aeed196b]{padding:8px 12px!important}.metric-body[data-v-aeed196b]{padding:12px!important}.metric-card[data-v-aeed196b] .text-h5{font-size:1.1rem!important}.skeleton-value[data-v-aeed196b]{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-41e7105a]{border:1px solid #0000000d;box-shadow:0 1px 3px #0000000d}.stats-grid[data-v-41e7105a]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:600px){.stats-grid[data-v-41e7105a]{grid-template-columns:1fr}}.stat-card[data-v-41e7105a]{opacity:0;background-color:#0a3e5b;border-radius:10px;padding:16px;transition:all .3s;animation:.3s ease-out forwards fadeInUp-41e7105a;position:relative;overflow:hidden}.stat-card[data-v-41e7105a]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0a3e5b4d}@keyframes fadeInUp-41e7105a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ltr-overlay .overlay-triangle-1[data-v-41e7105a]{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-41e7105a]{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-41e7105a]{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-41e7105a]{background:#ffffff0d;width:48px;height:48px;position:absolute;top:0;right:0;transform:translate(16px,-16px)rotate(45deg)}.stat-content[data-v-41e7105a]{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.icon-wrapper[data-v-41e7105a]{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex}.stat-icon[data-v-41e7105a]{color:#fff;font-size:1.25rem}.stat-info[data-v-41e7105a]{text-align:end;flex:1;margin-inline-start:12px}.stat-value[data-v-41e7105a]{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2}.stat-label[data-v-41e7105a]{color:#bfdbfee6;margin-top:2px;font-size:.75rem;font-weight:500}.stat-subvalue[data-v-41e7105a]{color:#bfdbfeb3;margin-top:2px;font-size:.625rem}.stat-card-skeleton[data-v-41e7105a]{opacity:0;background-color:#0a3e5b;border-radius:10px;justify-content:space-between;align-items:center;padding:16px;animation:.3s ease-out forwards fadeInUp-41e7105a;display:flex}.skeleton-icon[data-v-41e7105a]{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-41e7105a}.skeleton-content[data-v-41e7105a]{text-align:end;flex:1;margin-inline-start:12px}.skeleton-value[data-v-41e7105a]{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-41e7105a}.skeleton-label[data-v-41e7105a]{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-41e7105a}@keyframes shimmer-41e7105a{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:960px){.stat-value[data-v-41e7105a],.stat-icon[data-v-41e7105a]{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-38f0587c]{border:1px solid #0000000d;flex-direction:column;display:flex;box-shadow:0 1px 3px #0000000d}.comparison-header[data-v-38f0587c]{flex-shrink:0}.text-blue-100[data-v-38f0587c]{color:#bfdbfee6}.comparison-table[data-v-38f0587c]{flex:1;overflow-x:auto}.comparison-table table[data-v-38f0587c]{border-collapse:collapse}.table-header th[data-v-38f0587c]{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-38f0587c]{border-bottom:1px solid #0000000f;padding:12px 16px;font-size:.875rem;transition:background-color .2s}.table-row:hover td[data-v-38f0587c]{background-color:#f9fafb}.table-row:last-child td[data-v-38f0587c]{border-bottom:none}.mobile-card[data-v-38f0587c]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-38f0587c}.mobile-card[data-v-38f0587c]:last-child{margin-bottom:0}@keyframes fadeInUp-38f0587c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flex-1[data-v-38f0587c]{flex:1}.skeleton[data-v-38f0587c]{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-38f0587c}.skeleton-name[data-v-38f0587c]{width:100px;height:16px}.skeleton-value[data-v-38f0587c]{width:80px;height:16px;margin-inline-start:auto}.skeleton-indicator[data-v-38f0587c]{border-radius:50%;width:20px;height:20px;margin:0 auto}.skeleton-row td[data-v-38f0587c]{padding:12px 16px}.mobile-card-skeleton[data-v-38f0587c]{opacity:0;background:#f9fafb;border:1px solid #0000000f;border-radius:8px;margin-bottom:12px;padding:16px;animation:.3s ease-out forwards fadeInUp-38f0587c}.mobile-card-skeleton[data-v-38f0587c]:last-child{margin-bottom:0}.skeleton-mobile-name[data-v-38f0587c]{width:80px;height:14px}.skeleton-mobile-label[data-v-38f0587c]{width:60px;height:10px}.skeleton-mobile-value[data-v-38f0587c]{width:70px;height:14px}@keyframes shimmer-38f0587c{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-5391d037]{border-left:4px solid rgb(var(--v-theme-warning));transition:all .3s;box-shadow:0 2px 8px #0000001a}.grace-period-banner[data-v-5391d037]:hover{box-shadow:0 4px 12px #00000026}@media (max-width:600px){.grace-period-banner[data-v-5391d037]{border-radius:8px!important;margin:0!important}.grace-period-banner[data-v-5391d037] .v-alert__content{padding-right:8px}}.grace-period-banner[data-v-5391d037] .v-alert__content{padding-top:16px;padding-bottom:16px}.grace-period-banner[data-v-5391d037] .v-alert__prepend{padding-top:16px}.grace-period-banner[data-v-5391d037] .v-alert__append{align-self:flex-start;padding-top:12px}.gap-1[data-v-5391d037]{gap:.25rem}.subscription-banner-wrapper[data-v-55a8493a]{position:relative}.subscription-banner[data-v-55a8493a]{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-55a8493a]{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-55a8493a;position:absolute;inset:0}@keyframes shimmer-55a8493a{0%,to{opacity:1}50%{opacity:.7}}.banner-glow[data-v-55a8493a]{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-55a8493a]{z-index:1;flex-wrap:wrap;align-items:center;gap:16px;display:flex;position:relative}.icon-container[data-v-55a8493a]{flex-shrink:0;position:relative}.icon-pulse[data-v-55a8493a]{background:#fff3;border-radius:50%;animation:2s ease-in-out infinite pulse-55a8493a;position:absolute;inset:-4px}@keyframes pulse-55a8493a{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.15)}}.icon-wrapper[data-v-55a8493a]{-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-55a8493a]{flex:1;min-width:200px}.banner-title[data-v-55a8493a]{color:#fff;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.banner-message[data-v-55a8493a]{color:#ffffffd9;margin:4px 0 0;font-size:.875rem;line-height:1.4}.cta-button[data-v-55a8493a]{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-55a8493a]:hover{background:#fef2f2;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.cta-button[data-v-55a8493a]:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.cta-button .v-icon[data-v-55a8493a]{transition:transform .2s}.cta-button:hover .v-icon[data-v-55a8493a]{transform:translate(3px)}[dir=rtl] .cta-button:hover .v-icon[data-v-55a8493a]{transform:translate(-3px)}@media (max-width:600px){.subscription-banner[data-v-55a8493a]{border-radius:12px;padding:16px}.banner-content[data-v-55a8493a]{flex-direction:column;align-items:flex-start;gap:12px}.icon-wrapper[data-v-55a8493a]{width:40px;height:40px}.text-content[data-v-55a8493a]{min-width:unset}.banner-title[data-v-55a8493a]{font-size:.9375rem}.banner-message[data-v-55a8493a]{font-size:.8125rem}.cta-button[data-v-55a8493a]{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-5d65bbad]{width:100%}.phone-input-rtl[data-v-5d65bbad] .v-field__input{padding-left:0!important;padding-right:0!important}.country-selector-prepend[data-v-5d65bbad]{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-5d65bbad]{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-5d65bbad]:hover,.country-selector-append[data-v-5d65bbad]:hover{background-color:rgba(var(--v-theme-primary),.08)}.flag-icon[data-v-5d65bbad]{border-radius:2px;flex-shrink:0;width:20px;height:15px}.calling-code[data-v-5d65bbad]{white-space:nowrap;font-size:.875rem;font-weight:500}.dropdown-icon[data-v-5d65bbad]{color:rgb(var(--v-theme-on-surface-variant));flex-shrink:0;transition:transform .2s}.country-selector-prepend:hover .dropdown-icon[data-v-5d65bbad]{transform:scale(1.1)}.country-menu[data-v-5d65bbad]{min-width:300px;max-width:320px}.search-container[data-v-5d65bbad]{padding:12px}.country-option[data-v-5d65bbad]{cursor:pointer;min-height:40px}.country-option[data-v-5d65bbad]:hover{background-color:rgba(var(--v-theme-primary),.08)}.country-display[data-v-5d65bbad]{align-items:center;gap:12px;font-size:.875rem;display:flex}.country-code[data-v-5d65bbad]{color:rgb(var(--v-theme-on-surface));min-width:32px;font-weight:600}.calling-code-menu[data-v-5d65bbad]{font-size:.8rem;font-weight:500}@media (max-width:600px){.country-selector-prepend[data-v-5d65bbad]{gap:4px;padding:2px 6px}.calling-code[data-v-5d65bbad]{font-size:.8rem}.country-menu[data-v-5d65bbad]{min-width:280px;max-width:300px}.search-container[data-v-5d65bbad]{padding:8px}}.copy-btn[data-v-212f0286]{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-975c41b9]{position:relative}.side-bar-indicator[data-v-975c41b9]{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-975c41b9]{border-radius:4px 0 0 4px;left:0;right:auto}.trial-banner[data-v-f02f0caa]{background-color:#fff3e0!important;border:1px solid #ed7616!important}.trial-content[data-v-f02f0caa]{flex-direction:column;gap:4px;display:flex}.trial-title[data-v-f02f0caa]{color:#0a3e5b;font-size:16px;font-weight:600}.trial-description[data-v-f02f0caa]{color:#0a3e5b;font-size:14px}[data-v-f02f0caa] .v-banner__actions{align-items:center}@media (max-width:600px){[data-v-f02f0caa] .v-banner__actions{flex-direction:column;align-items:stretch;gap:8px}[data-v-f02f0caa] .v-banner__actions .v-btn{width:100%;margin:0!important}[data-v-f02f0caa] .v-banner__actions .v-btn[icon]{width:auto;position:absolute;top:8px;right:8px}}.v-radio-group[data-v-bc00ec2d] .v-selection-control-group{gap:8px}.v-radio[data-v-bc00ec2d] .v-label{font-size:.875rem;line-height:1.25rem}.subscription-details[data-v-8ca1cd16]{width:100%}.usage-section[data-v-8ca1cd16]{background-color:#f6f8fa;border-radius:8px;padding:16px}.usage-item+.usage-item[data-v-8ca1cd16]{margin-top:16px}.hover-scale[data-v-385eeced]{transition:transform .2s}.hover-scale[data-v-385eeced]:hover{transform:scale(1.02)}.animate-bounce[data-v-385eeced]{animation:.5s bounce-385eeced}@keyframes bounce-385eeced{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.v-slide-y-transition-enter-active[data-v-385eeced],.v-slide-y-transition-leave-active[data-v-385eeced]{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-slide-y-transition-enter-from[data-v-385eeced],.v-slide-y-transition-leave-to[data-v-385eeced]{opacity:0;transform:translateY(-20px)}[data-v-385eeced] .v-progress-linear__determinate{transition:width .5s cubic-bezier(.4,0,.2,1)}@media (max-width:600px){.floating-progress-wrapper[data-v-385eeced]{max-width:calc(100vw - 20px)!important}}.existing-addresses[data-v-f6e85cb9]{margin-bottom:1rem}.address-card[data-v-f6e85cb9]{cursor:pointer;height:100%;transition:all .3s}.address-card[data-v-f6e85cb9]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.address-selected[data-v-f6e85cb9]{color:#fff;border-color:#0000!important}.text-white-70[data-v-f6e85cb9]{color:#ffffffb3!important}.font-ar .mr-3[data-v-f6e85cb9]{margin-left:.75rem!important;margin-right:0!important}.address-card[data-v-f6e85cb9]:focus-within{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.address-card[data-v-f6e85cb9]{transition:none}}[data-v-f6e85cb9] .v-input--density-comfortable{--v-input-control-height:48px}[data-v-f6e85cb9] .v-field__outline{--v-field-border-opacity:.38}[data-v-f6e85cb9] .v-field--focused .v-field__outline{--v-field-border-width:2px}[data-v-f6e85cb9] .v-card{border-radius:12px!important}[data-v-f6e85cb9] .v-card-title{font-size:1.125rem;font-weight:600}[data-v-f6e85cb9] .v-field--focused{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.v-input[data-v-f6e85cb9]{transition:all .2s}.v-input[data-v-f6e85cb9]:hover:not(.v-input--disabled){transform:translateY(-1px)}.v-card[data-v-f6e85cb9]{transition:all .3s}.v-card[data-v-f6e85cb9]:hover{box-shadow:0 4px 12px #00000014}[data-v-f6e85cb9] .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-a06826fa]{width:100%}.update-payment-btn[data-v-a06826fa]{min-height:48px;border-style:solid!important}.payment-icon[data-v-a06826fa]{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}.renewal-plan-selector[data-v-1c433d07]{width:100%}.plan-card[data-v-1c433d07]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014!important}.plan-header[data-v-1c433d07]{position:relative}.plan-color-indicator[data-v-1c433d07]{border-radius:2px;width:4px;height:24px;transition:all .3s}.plan-title[data-v-1c433d07]{color:#2c3e50;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700}.price-amount[data-v-1c433d07]{letter-spacing:-.03em;font-size:2.75rem;font-weight:800;line-height:1}.price-period[data-v-1c433d07]{color:#6c757d;margin-top:8px;font-size:.875rem;font-weight:500}.duration-options[data-v-1c433d07]{margin-top:1.5rem}.duration-card[data-v-1c433d07]{cursor:pointer;background:#fafafa;border:2px solid #e0e0e0;border-radius:12px;margin-bottom:12px;padding:16px;transition:all .2s}.duration-card[data-v-1c433d07]:hover{background:#f5f5f5;border-color:#d0d0d0}.duration-hoverable[data-v-1c433d07]:hover{transform:translate(4px)}.duration-selected[data-v-1c433d07]{color:#fff!important;border-color:#0000!important}.duration-selected .duration-title[data-v-1c433d07],.duration-selected .duration-price[data-v-1c433d07]{color:#fff!important}.duration-content[data-v-1c433d07]{justify-content:space-between;align-items:center;display:flex}.duration-info[data-v-1c433d07]{flex:1}.duration-title[data-v-1c433d07]{color:#2c3e50;margin-bottom:4px;font-size:1rem;font-weight:600}.duration-price[data-v-1c433d07]{color:#495057;font-size:1.25rem;font-weight:700}.discount-chip[data-v-1c433d07]{letter-spacing:-.01em;font-weight:700}.discount-chip-selected[data-v-1c433d07]{color:#fff!important;background:#fff3!important}.color-primary[data-v-1c433d07]{color:#fff!important;background-color:#ed7616!important}.color-secondary[data-v-1c433d07]{color:#fff!important;background-color:#0a3e5b!important}.plan-selected.color-secondary[data-v-1c433d07]{--selected-border-color:#0a3e5b}.color-accent[data-v-1c433d07]{color:#fff!important;background-color:#8f8f8f!important}.plan-selected.color-accent[data-v-1c433d07]{--selected-border-color:#8f8f8f}@media (max-width:959px){.plan-card[data-v-1c433d07]{margin-bottom:20px}.price-amount[data-v-1c433d07]{font-size:2.25rem}}@media (max-width:599px){.duration-content[data-v-1c433d07]{flex-direction:column;align-items:flex-start;gap:12px}.discount-chip[data-v-1c433d07]{align-self:flex-start}}.font-ar .plan-color-indicator[data-v-1c433d07]{margin-left:.75rem;margin-right:0}.font-ar .duration-hoverable[data-v-1c433d07]:hover{transform:translate(-4px)}.plan-card[data-v-1c433d07]:focus-visible,.duration-card[data-v-1c433d07]:focus-visible{outline-offset:2px;outline:3px solid}@media (prefers-reduced-motion:reduce){.plan-card[data-v-1c433d07],.duration-card[data-v-1c433d07]{transition:none}}.payment-option[data-v-b0481123]{cursor:pointer;background-color:#0000;border-width:2px;transition:all .2s ease-in-out}.payment-option[data-v-b0481123]:hover{background-color:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.2)}.payment-option.selected[data-v-b0481123]{background-color:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary))}.payment-card-container[data-v-b0481123]{border:1px solid rgba(var(--v-theme-on-surface),.12);padding:4px;transition:all .2s}.payment-card-container[data-v-b0481123] .v-img__img{filter:grayscale()opacity(.6);transition:filter .2s}.payment-card-container.selected[data-v-b0481123] .v-img__img,.payment-card-container[data-v-b0481123]:hover .v-img__img{filter:grayscale(0%)opacity()}: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)) .ml-3[data-v-b0481123]{margin-left:0!important;margin-right:12px!important}: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)) .mr-2[data-v-b0481123]{margin-left:8px!important;margin-right:0!important}: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)) .ml-2[data-v-b0481123]{margin-left:0!important;margin-right:8px!important}.moyasar-form-container[data-v-252d19b5]{min-height:400px}.moyasar-form-container.processing[data-v-252d19b5]{pointer-events:none;opacity:.7}.success-animation[data-v-e9485de4]{animation:.5s ease-out scaleIn-e9485de4}@keyframes scaleIn-e9485de4{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:1280px){.v-col .v-card[data-v-d91143a5]:not(:last-child){margin-bottom:24px}}.v-card[data-v-d91143a5]{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-cb9850fb]{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.text-with-preview[data-v-cb9850fb]{width:100%}.clickable[data-v-cb9850fb]{cursor:default}.clickable.has-preview[data-v-cb9850fb]{cursor:pointer;transition:color .2s}.clickable.has-preview[data-v-cb9850fb]:hover{color:rgb(var(--v-theme-primary))}.preview-icon[data-v-cb9850fb]{opacity:.6;transition:opacity .2s}.clickable.has-preview:hover .preview-icon[data-v-cb9850fb]{opacity:1}.text-preview-content[data-v-cb9850fb]{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-288f5768] .v-messages__message{color:#0a3e5b;font-weight:700}[data-v-288f5768] .v-switch__track{background:#e9e9e9;opacity:1!important}[data-v-288f5768] .v-label--clickable{opacity:1!important}.logo-guidelines[data-v-288f5768]{background:#f8fafc;border-inline-start:3px solid #ed7616;border-radius:8px;padding:12px 16px}.guidelines-list[data-v-288f5768]{margin:0;padding-inline-start:20px;line-height:1.8}.guidelines-list li[data-v-288f5768]::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-14900647]: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-771acb7f]{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-771acb7f]:hover{border-left-color:rgb(var(--v-theme-accent));box-shadow:0 2px 8px #0000001a!important}.progress-display[data-v-771acb7f]{text-align:center;min-width:50px}.cursor-pointer[data-v-771acb7f]{cursor:pointer}.cursor-pointer[data-v-771acb7f]:hover{color:rgb(var(--v-theme-secondary))}.objective-card[data-v-2c69f25d]{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-2c69f25d]:hover{box-shadow:0 4px 12px #0000001f!important}.key-results-container[data-v-2c69f25d]{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-2c69f25d]{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-bdde537f]{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-b830fbba]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-b830fbba]{background-color:#fdf1e8}.other-revenue-cell[data-v-b830fbba]{background-color:#ffe4d0}tr[data-v-b830fbba]{display:flex}tr>td[data-v-b830fbba]{flex:1}.custom-td[data-v-f8ac2180]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-f8ac2180]{background-color:#fdf1e8}tr[data-v-f8ac2180]{display:flex}tr>td[data-v-f8ac2180]{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-d7ac601d]{text-align:center;justify-content:space-between;align-items:center;display:flex}.light-orange-cell[data-v-d7ac601d]{background-color:#fdf1e8}tr[data-v-d7ac601d]{display:flex}tr>td[data-v-d7ac601d]{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-56ef2b40]{text-align:center;justify-content:space-between;align-items:center;display:flex}.cell-color[data-v-56ef2b40]{background-color:#ffe4d0}.light-orange-cell[data-v-56ef2b40]{background-color:#fdf1e8}tr[data-v-56ef2b40]{display:flex}tr>td[data-v-56ef2b40]{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-ece5bedf]{text-align:center;justify-content:space-between;align-items:center;display:flex}tr[data-v-ece5bedf]{display:flex}tr>td[data-v-ece5bedf]{flex:1}.light-orange-cell[data-v-ece5bedf]{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}}.file-upload-container[data-v-8394fac5] .v-field__prepend-inner{padding-inline-end:12px}.file-upload-container[data-v-8394fac5] .v-icon{color:rgba(var(--v-theme-primary),.9)}.icon-size[data-v-8394fac5]{justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:flex}.id-cell[data-v-eee92ddc]{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-eee92ddc]{width:100%;overflow-x:auto}.v-data-table[data-v-eee92ddc]{border-radius:8px}.text-wrap[data-v-eee92ddc]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-eee92ddc]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-eee92ddc]{width:20px;height:20px}.icon-size-small[data-v-eee92ddc]{width:16px;height:16px}.text-pre-wrap[data-v-eee92ddc]{white-space:pre-wrap;word-break:break-word}.member-selector-wrapper[data-v-eee92ddc]{min-width:150px;max-width:250px;padding:8px 0}[data-v-eee92ddc] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}@media (max-width:600px){.v-data-table[data-v-eee92ddc] th{white-space:nowrap}.text-wrap[data-v-eee92ddc]{max-width:120px}}.file-upload-container[data-v-e96c954c] .v-field__prepend-inner{padding-inline-end:12px}.file-upload-container[data-v-e96c954c] .v-icon{color:rgba(var(--v-theme-primary),.9)}.icon-size[data-v-e96c954c]{justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:flex}.id-cell[data-v-a07bf101]{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-a07bf101]{width:100%;overflow-x:auto}.v-data-table[data-v-a07bf101]{border-radius:8px}.text-wrap[data-v-a07bf101]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-a07bf101]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-a07bf101]{width:20px;height:20px}.icon-size-small[data-v-a07bf101]{width:16px;height:16px}.text-pre-wrap[data-v-a07bf101]{white-space:pre-wrap;word-break:break-word}.member-selector-wrapper[data-v-a07bf101]{min-width:150px;max-width:250px;padding:8px 0}[data-v-a07bf101] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}@media (max-width:600px){.v-data-table[data-v-a07bf101] th{white-space:nowrap}.text-wrap[data-v-a07bf101]{max-width:120px}}.id-cell[data-v-830fd022]{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-830fd022]{width:100%;overflow-x:auto}.v-data-table[data-v-830fd022]{border-radius:8px}.text-wrap[data-v-830fd022]{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.schedule-display[data-v-830fd022]{background-color:rgb(var(--v-theme-surface));border:1px solid #0000001f;border-radius:4px;padding:8px 12px}.icon-size[data-v-830fd022]{width:20px;height:20px}.member-selector-wrapper[data-v-830fd022]{min-width:150px;max-width:250px;padding:8px 0}[data-v-830fd022] .v-data-table-header{background-color:rgb(var(--v-theme-info))!important}.date-container[data-v-830fd022]{flex-direction:column;gap:4px;display:flex}.formatted-date[data-v-830fd022]{font-weight:500}.relative-time[data-v-830fd022]{font-size:.85rem;font-style:italic}.text-error[data-v-830fd022]{color:rgb(var(--v-theme-error))}.text-warning[data-v-830fd022]{color:rgb(var(--v-theme-warning))}@media (max-width:600px){.v-data-table[data-v-830fd022] th{white-space:nowrap}.text-wrap[data-v-830fd022]{max-width:120px}}.active-tab[data-v-73fa371a]{border-bottom:4px solid #0a3e5b}.border-right[data-v-73fa371a]{border-right:1px solid #e0e0e0}[data-v-73fa371a] .v-btn__content{width:100%}.transition-fade[data-v-73fa371a]{transition:opacity .2s}[data-v-73fa371a] .v-window__container{height:auto!important}.v-enter-active[data-v-73fa371a],.v-leave-active[data-v-73fa371a]{transition:opacity .15s}.v-enter-from[data-v-73fa371a],.v-leave-to[data-v-73fa371a]{opacity:0}.access-chip[data-v-f5f762ef]{letter-spacing:.25px;max-width:200px;font-weight:500}.access-chip[data-v-f5f762ef] .v-chip__content{gap:6px}.document-card[data-v-139d093e]{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-139d093e]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #00000014}.card-header[data-v-139d093e]{padding-bottom:.75rem}.icon-container[data-v-139d093e]{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-139d093e]{letter-spacing:.5px;cursor:pointer;flex-shrink:0;height:20px;font-size:.625rem;font-weight:600;transition:all .2s}.reference-chip[data-v-139d093e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.type-chip[data-v-139d093e]{text-transform:capitalize;font-weight:500}.module-chip[data-v-139d093e]{font-weight:500;transition:all .2s}.module-chip[data-v-139d093e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.card-body[data-v-139d093e]{flex-grow:1}.card-footer[data-v-139d093e]{border-top:1px solid #f3f4f6}.metadata-divider[data-v-139d093e]{opacity:.25;align-self:center;height:16px}.card-actions[data-v-139d093e]{border-top:1px solid #f3f4f6}.action-view[data-v-139d093e]{flex-grow:1}.line-clamp-2[data-v-139d093e]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.min-width-0[data-v-139d093e]{min-width:0}.access-group-card[data-v-b5cde673]{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-b5cde673]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #00000014}.card-header[data-v-b5cde673]{padding-bottom:.75rem}.icon-container[data-v-b5cde673]{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-b5cde673]{min-width:0}.text-truncate[data-v-b5cde673]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-body[data-v-b5cde673]{flex-grow:1}.card-actions[data-v-b5cde673]{border-top:1px solid #f3f4f6}.action-view[data-v-b5cde673]{flex-grow:1}.line-clamp-2[data-v-b5cde673]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.knowledge-base-stats[data-v-faf885d9]{margin-bottom:2rem}.stat-card[data-v-faf885d9]{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-faf885d9]{height:100%}.stat-card[data-v-faf885d9]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.stat-card-gradient[data-v-faf885d9]{z-index:-1;position:absolute;inset:0}.docs-card[data-v-faf885d9]{background:#fff}.docs-card .stat-card-gradient[data-v-faf885d9]{background:linear-gradient(135deg,#ed7616 0%,#d65a00 100%)}.storage-card[data-v-faf885d9]{background:#fff}.storage-card .stat-card-gradient[data-v-faf885d9]{background:linear-gradient(135deg,#0a3e5b 0%,#052838 100%)}.stat-label[data-v-faf885d9]{color:#fffc;letter-spacing:.5px;text-transform:uppercase;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.stat-value[data-v-faf885d9]{color:#fff;margin-bottom:0;font-size:2.5rem;font-weight:700;line-height:1}.storage-value[data-v-faf885d9]{font-size:1.75rem}.stat-icon-wrapper[data-v-faf885d9]{-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-faf885d9]{background:linear-gradient(135deg,#fff3,#ffffff0d)}.storage-progress-container[data-v-faf885d9]{background:#0000000d;border-radius:.75rem;padding:.75rem}.storage-progress[data-v-faf885d9]{background:#ffffff4d;border-radius:.5rem;overflow:hidden}.progress-label[data-v-faf885d9]{color:#fffc;margin-top:.5rem;margin-bottom:0;font-size:.8125rem;font-weight:500}.opacity-70[data-v-faf885d9]{opacity:.7}.stats-row[data-v-faf885d9]{margin-right:.5rem}.stats-col[data-v-faf885d9]{padding-right:.75rem}@media (max-width:600px){.stat-value[data-v-faf885d9]{font-size:2rem}.storage-value[data-v-faf885d9]{font-size:1.5rem}.stat-icon-wrapper[data-v-faf885d9]{width:60px;height:60px}.stat-card[data-v-faf885d9]{min-height:180px}.stats-row[data-v-faf885d9]{margin-right:0}.stats-col[data-v-faf885d9]{padding-right:.5rem}}.v-card[data-v-62322422]{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-8701da6c]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:all .2s;box-shadow:0 1px 2px #0000000d}.attachment-card[data-v-8701da6c]:hover{border-color:#f97316;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.min-width-0[data-v-8701da6c]{min-width:0}.document-attachments[data-v-c0d4f865]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:box-shadow .2s;box-shadow:0 1px 2px #0000000d}.document-attachments[data-v-c0d4f865]:hover{box-shadow:0 2px 4px #00000014}.border-bottom[data-v-c0d4f865]{border-bottom:1px solid #e5e7eb}.bg-grey-lighten-5[data-v-c0d4f865]{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}
