.clientarea-header.svelte-1axdyno{display:flex;align-items:center;padding:1rem 2rem;gap:20px;background:var(--bg-color-light);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:50;.header-left:where(.svelte-1axdyno){display:flex;align-items:center;gap:20px}.toggle-sidebar:where(.svelte-1axdyno){background:none;border:none;color:var(--font-white);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.toggle-sidebar:where(.svelte-1axdyno):hover{background:#ffffff1a}.separator:where(.svelte-1axdyno){width:1px;height:24px;background:#fff3}p:where(.svelte-1axdyno){margin:0;font-size:1.125rem;color:var(--font-gray)}.breadcrumb:where(.svelte-1axdyno){color:var(--font-white);display:flex;gap:8px;font-size:.9em;align-items:center;a:where(.svelte-1axdyno){color:var(--font-white);opacity:.6;text-decoration:none;transition:opacity .2s ease;&:hover{opacity:1}}span:where(.svelte-1axdyno){opacity:.4}}}@media(max-width:768px){.clientarea-header.svelte-1axdyno{padding:1rem 1.25rem}.toggle-sidebar.svelte-1axdyno{display:flex;padding:.275rem}.header-left.svelte-1axdyno{flex:1;min-width:0;gap:.875rem!important}.breadcrumb.svelte-1axdyno{flex:1;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;font-size:.875rem;gap:4px;min-width:0}.breadcrumb.svelte-1axdyno::-webkit-scrollbar{display:none}}.sidebar.svelte-mci0h3{position:fixed;left:0;top:0;bottom:0;width:300px;background:var(--bg-color-lighter);color:var(--text-primary);display:flex;flex-direction:column;padding:1.5rem;box-shadow:2px 0 10px #0000001a;z-index:1000;transform:translate(0);transition:transform .3s ease;overflow-y:auto;overflow-x:hidden}.sidebar.collapsed.svelte-mci0h3{transform:translate(-300px)}.collapsed.svelte-mci0h3{overflow:visible}.collapsed.svelte-mci0h3 .organization-dropdown:where(.svelte-mci0h3){width:fit-content}.collapsed.svelte-mci0h3 .organization-info:where(.svelte-mci0h3){justify-content:center;padding:.5rem}.collapsed.svelte-mci0h3 .chevron:where(.svelte-mci0h3){display:none}.logo.svelte-mci0h3{flex-shrink:0;margin-bottom:1.5rem;margin-top:.5rem;display:flex;justify-content:center;img:where(.svelte-mci0h3){height:25px;width:auto;max-width:100%}}.nav-items.svelte-mci0h3{flex:1;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;overscroll-behavior:none;padding-right:.5rem;margin-right:-.5rem}.external-links.svelte-mci0h3{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color);margin-bottom:1rem}.nav-item.svelte-mci0h3{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.5rem;color:var(--text-secondary);text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap;font-size:.875rem}.nav-item.svelte-mci0h3:hover{background:var(--bg-color-lightest-hover);color:var(--text-primary);svg{color:var(--royale-blue)}}.nav-item.svelte-mci0h3:hover .avatar:where(.svelte-mci0h3) svg{color:#fff}.nav-item.active.svelte-mci0h3{background:var(--bg-color-lightest-hover);color:var(--text-primary);svg{color:var(--royale-blue)}}.org-settings-trigger.svelte-mci0h3{background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;padding:.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:.5rem;margin-right:.25rem}.org-settings-trigger.svelte-mci0h3:hover{color:var(--royale-blue);background:var(--bg-color-lightest-hover)}.org-settings-trigger.svelte-mci0h3 svg{font-size:.875rem}.organization-section.svelte-mci0h3{flex-shrink:0;margin-top:auto;padding-top:1rem;border-top:1px solid var(--border-color);position:relative;overflow:visible}.organization-selector.svelte-mci0h3{position:relative;overflow:visible}.organization-info.svelte-mci0h3{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:var(--bg-color-light);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;text-align:left;transition:all .2s ease}.organization-info.svelte-mci0h3:hover,.organization-info.open.svelte-mci0h3{background:var(--bg-color-lightest-hover);border-color:var(--royale-blue)}.organization-info.open.svelte-mci0h3 .avatar:where(.svelte-mci0h3) svg{color:#fff}.avatar.svelte-mci0h3{width:36px;height:36px;flex-shrink:0;background:var(--royale-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;box-shadow:0 2px 4px #0052cc33}.avatar.svelte-mci0h3 svg{color:#fff;font-size:.875rem}.avatar.svelte-mci0h3 img:where(.svelte-mci0h3){width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.organization-details.svelte-mci0h3{display:flex;flex-direction:column;overflow:hidden;min-width:0;flex:1}.organization-name.svelte-mci0h3{font-weight:600;font-size:.8125rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.organization-role.svelte-mci0h3{font-size:.75rem;color:var(--text-tertiary);line-height:1.3;text-transform:capitalize}.chevron.svelte-mci0h3{flex-shrink:0;transition:transform .2s ease,color .2s ease,opacity .2s ease;color:var(--text-tertiary);font-size:.75rem;opacity:.7;transform:rotate(0);display:inline-block}.organization-info.svelte-mci0h3:hover .chevron:where(.svelte-mci0h3){color:var(--royale-blue);opacity:1}.organization-info.open.svelte-mci0h3 .chevron:where(.svelte-mci0h3){color:var(--royale-blue);opacity:1}.chevron.rotated.svelte-mci0h3{transform:rotate(180deg)!important;color:var(--royale-blue);opacity:1}.organization-dropdown.svelte-mci0h3{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.5rem;background:var(--bg-color-lighter);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 4px 12px #00000026;overflow:hidden;z-index:1001;max-height:300px;overflow-y:auto}.organization-create-btn.svelte-mci0h3{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .875rem;width:100%;background:none;color:var(--text-secondary);border:none;border-radius:0;cursor:pointer;transition:all .2s ease;font-size:.75rem;font-weight:500;text-align:center}.organization-create-btn.svelte-mci0h3:hover{background:var(--bg-color-lightest-hover);color:var(--text-primary)}.organization-create-btn.svelte-mci0h3:hover svg{color:var(--royale-blue)}.organization-create-btn.svelte-mci0h3 svg{font-size:.6875rem;color:var(--text-secondary);transition:color .2s ease}.organization-list.svelte-mci0h3{display:flex;flex-direction:column}.organization-option-wrapper.svelte-mci0h3{position:relative}.organization-option.svelte-mci0h3{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0;position:relative}.organization-option-button.svelte-mci0h3{display:flex;align-items:center;gap:.75rem;padding:.625rem 2.5rem .625rem .875rem;width:100%;background:none;border:none;border-radius:0;cursor:pointer;text-align:left;transition:all .2s ease;flex:1;min-width:0}.organization-option.svelte-mci0h3:hover .organization-option-button:where(.svelte-mci0h3){background:var(--bg-color-lightest-hover)}.organization-option.active.svelte-mci0h3 .organization-option-button:where(.svelte-mci0h3){background:var(--bg-color-lightest-hover)}.organization-option.active.svelte-mci0h3 .organization-option-name:where(.svelte-mci0h3){color:var(--royale-blue);font-weight:600}.avatar-small.svelte-mci0h3{width:28px;height:28px;flex-shrink:0;background:var(--royale-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-small.svelte-mci0h3 svg{color:#fff;font-size:.75rem}.avatar-small.svelte-mci0h3 img:where(.svelte-mci0h3){width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.organization-option-details.svelte-mci0h3{display:flex;flex-direction:column;overflow:hidden;min-width:0;flex:1;gap:.125rem}.organization-option-name.svelte-mci0h3{font-weight:500;font-size:.8125rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.organization-option-role.svelte-mci0h3{font-size:.6875rem;color:var(--text-tertiary);line-height:1.3;text-transform:capitalize}.logo-full.svelte-mci0h3{height:25px;width:auto;max-width:100%;display:block;margin-bottom:1rem}.logo-icon.svelte-mci0h3{height:30px;width:auto;max-width:100%;display:none}@media(max-width:768px){.logo-full.svelte-mci0h3{display:block}.logo-icon.svelte-mci0h3{display:none}}.page-overlay-for-sidebar.svelte-mci0h3{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:999;display:none;cursor:pointer}@media(max-width:768px){.page-overlay-for-sidebar.svelte-mci0h3{display:block}}@media(min-width:769px){.sidebar.collapsed.svelte-mci0h3{transform:translate(0);width:60px;padding:1.5rem .5rem}.sidebar.collapsed.svelte-mci0h3 .nav-items:where(.svelte-mci0h3),.sidebar.collapsed.svelte-mci0h3 .external-links:where(.svelte-mci0h3){align-items:center}.sidebar.collapsed.svelte-mci0h3 .nav-item:where(.svelte-mci0h3){padding:.75rem .5rem;justify-content:center}.sidebar.collapsed.svelte-mci0h3 .nav-item:where(.svelte-mci0h3) span:where(.svelte-mci0h3){display:none}.sidebar.collapsed.svelte-mci0h3 .logo-full:where(.svelte-mci0h3){display:none}.sidebar.collapsed.svelte-mci0h3 .logo-icon:where(.svelte-mci0h3){display:block}.sidebar.collapsed.svelte-mci0h3 .organization-details:where(.svelte-mci0h3){display:none}.sidebar.collapsed.svelte-mci0h3 .organization-info:where(.svelte-mci0h3){justify-content:center;padding:.5rem}.sidebar.collapsed.svelte-mci0h3 .chevron:where(.svelte-mci0h3){display:none}.sidebar.collapsed.svelte-mci0h3 .org-settings-trigger:where(.svelte-mci0h3){display:none}.sidebar.collapsed.svelte-mci0h3 .avatar:where(.svelte-mci0h3){min-width:28px;min-height:28px;width:28px;height:28px;margin:0}.sidebar.collapsed.svelte-mci0h3 .avatar:where(.svelte-mci0h3) img:where(.svelte-mci0h3){width:28px;height:28px}.sidebar.collapsed.svelte-mci0h3 .nav-item.external:where(.svelte-mci0h3) svg:last-child{display:none}}@media(max-width:768px){.sidebar.svelte-mci0h3{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column}.nav-items.svelte-mci0h3{flex:1 1 auto;overflow-y:auto}.external-links.svelte-mci0h3{flex-direction:row;justify-content:center;gap:1.5rem;padding-top:.5rem;margin-top:.5rem;margin-bottom:.5rem}.external-links.svelte-mci0h3 .nav-item:where(.svelte-mci0h3){padding:.75rem;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.external-links.svelte-mci0h3 .nav-item:where(.svelte-mci0h3) span:where(.svelte-mci0h3),.external-links.svelte-mci0h3 .nav-item:where(.svelte-mci0h3) svg:last-child{display:none}.external-links.svelte-mci0h3 .logout-link:where(.svelte-mci0h3){margin:0;padding:.75rem}.organization-section.svelte-mci0h3{flex-shrink:0;margin-top:0;overflow:visible}.organization-dropdown.svelte-mci0h3{max-height:250px}}.nav-item.external.svelte-mci0h3{justify-content:space-between}.nav-item.external.svelte-mci0h3 span:where(.svelte-mci0h3){flex:1}.notification-badge.svelte-mci0h3{background:var(--error-red);color:#fff;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;margin-left:auto}.logout-link.svelte-mci0h3{margin-bottom:.5rem;color:var(--text-tertiary);font-size:.875rem}.logout-link.svelte-mci0h3:hover{color:var(--error-red)}.logout-link.svelte-mci0h3:hover svg{color:var(--error-red)!important}.sidebar.collapsed.svelte-mci0h3 .logout-link:where(.svelte-mci0h3) span:where(.svelte-mci0h3){display:none}.dashboard.svelte-2agd5u{display:flex;min-height:100vh}.main-content.svelte-2agd5u{display:flex;flex-direction:column;height:100vh;overflow:hidden;flex:1;margin-left:300px;transition:margin-left .3s ease,filter .3s ease}.main-content.sidebar-collapsed.svelte-2agd5u{margin-left:0}.main-content.svelte-2agd5u .content:where(.svelte-2agd5u){flex:1;overflow-y:auto;scrollbar-gutter:stable}.main-content.organization-creation.svelte-2agd5u{margin-left:0}.main-content.organization-creation.svelte-2agd5u .content:where(.svelte-2agd5u){display:flex;width:100%;padding:0;min-height:100%}.verify-banner.svelte-2agd5u,.invite-banner.svelte-2agd5u{scrollbar-gutter:stable;padding:1rem 2rem}.verify-banner.svelte-2agd5u{background:linear-gradient(45deg,#e651001a,#e651000d);border-bottom:1px solid rgba(230,81,0,.2)}.invite-banner.svelte-2agd5u{background:linear-gradient(45deg,#0066ff1a,#0066ff0d);border-bottom:1px solid rgba(0,102,255,.2)}.invite-content.svelte-2agd5u{display:flex;justify-content:space-between;align-items:center;gap:2rem}.invite-message.svelte-2agd5u{display:flex;align-items:center;gap:1rem;flex:1}.invite-message.svelte-2agd5u svg{color:var(--royale-blue);font-size:1.5rem;flex-shrink:0}.invite-message.svelte-2agd5u div:where(.svelte-2agd5u){flex:1}.invite-message.svelte-2agd5u h3:where(.svelte-2agd5u){color:var(--royale-blue);margin:0;font-size:1.1rem;font-weight:600}.invite-message.svelte-2agd5u p:where(.svelte-2agd5u){margin:.25rem 0 0;color:var(--font-gray-dark);font-size:.95rem;line-height:1.5}.verify-content.svelte-2agd5u{display:flex;justify-content:space-between;align-items:center;gap:2rem}.verify-message.svelte-2agd5u{display:flex;align-items:center;gap:1rem;flex:1}.verify-message.svelte-2agd5u svg{color:#e65100;font-size:1.5rem;flex-shrink:0}.verify-message.svelte-2agd5u div:where(.svelte-2agd5u){flex:1}.verify-message.svelte-2agd5u h3:where(.svelte-2agd5u){color:#e65100;margin:0;font-size:1.1rem;font-weight:600}.verify-message.svelte-2agd5u p:where(.svelte-2agd5u){margin:.25rem 0 0;color:var(--font-gray-dark);font-size:.95rem;line-height:1.5}@media(max-width:768px){.main-content.svelte-2agd5u{margin-left:0;transition:transform .3s ease,filter .3s ease}.main-content.sidebar-collapsed.svelte-2agd5u{transform:none}.main-content.svelte-2agd5u:not(.sidebar-collapsed){transform:translate(300px);position:fixed;width:100%;overflow:hidden}.main-content.svelte-2agd5u:not(.sidebar-collapsed) .content:where(.svelte-2agd5u){overflow:hidden}.main-content.organization-creation.svelte-2agd5u{transform:none;position:static;width:100%;overflow:auto}.main-content.organization-creation.svelte-2agd5u .content:where(.svelte-2agd5u){overflow:auto}.verify-banner.svelte-2agd5u,.invite-banner.svelte-2agd5u{padding:1rem 0}.verify-content.svelte-2agd5u,.invite-content.svelte-2agd5u{flex-direction:column;align-items:flex-start;gap:1rem}.verify-message.svelte-2agd5u,.invite-message.svelte-2agd5u{width:100%;flex-direction:column;align-items:flex-start}.verify-content.svelte-2agd5u .btn:where(.svelte-2agd5u),.invite-content.svelte-2agd5u .btn:where(.svelte-2agd5u){width:100%;text-align:center}}@media(max-width:480px){.verify-banner.svelte-2agd5u,.invite-banner.svelte-2agd5u{margin:0;padding:1rem 0}.verify-message.svelte-2agd5u{gap:.75rem}.verify-message.svelte-2agd5u svg{font-size:1.25rem}.verify-message.svelte-2agd5u h3:where(.svelte-2agd5u){font-size:1rem}.verify-message.svelte-2agd5u p:where(.svelte-2agd5u){font-size:.9rem}}@media(min-width:769px){.main-content.sidebar-collapsed.svelte-2agd5u{margin-left:60px}}main[view-transition-name=main].svelte-2agd5u{view-transition-name:main}@keyframes svelte-2agd5u-fade-in{0%{opacity:0}}@keyframes svelte-2agd5u-fade-out{to{opacity:0}}@keyframes svelte-2agd5u-slide-from-right{0%{transform:translate(30px)}}@keyframes svelte-2agd5u-slide-to-left{to{transform:translate(-30px)}}::view-transition-old(main){animation:90ms cubic-bezier(.4,0,1,1) both svelte-2agd5u-fade-out,.3s cubic-bezier(.4,0,.2,1) both svelte-2agd5u-slide-to-left;mix-blend-mode:normal}::view-transition-new(main){animation:.21s cubic-bezier(0,0,.2,1) 90ms both svelte-2agd5u-fade-in,.3s cubic-bezier(.4,0,.2,1) both svelte-2agd5u-slide-from-right;mix-blend-mode:normal}.disable-view-transitions ::view-transition-old(main),.disable-view-transitions ::view-transition-new(main){animation:none!important}
