@keyframes email-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes email-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes email-slide-up{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes email-pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes email-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.email-page-container{height:calc(100vh - 80px);display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box;animation:email-fade-in .4s ease}.email-glass-card{overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-lg,0 8px 32px rgba(0,0,0,.12)),0 0 0 1px var(--glass-border-subtle,rgba(255,255,255,.06)) inset;background:var(--container-background,rgba(0,0,0,.35));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.08));border-radius:16px;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);transition:box-shadow .3s ease}.email-topbar{flex-shrink:0;overflow:visible;position:relative;z-index:10}.email-topbar__inner{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem}.email-panels{flex:1 1;display:flex;gap:.75rem;min-height:0}.email-compose-btn-sm{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:var(--accent-gradient,linear-gradient(135deg,#ec4899,#a855f7));border:none;border-radius:9px;color:white;cursor:pointer;transition:opacity .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 10px rgba(var(--accent-rgb-primary,236,72,153),.25)}.email-compose-btn-sm:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--accent-rgb-primary,236,72,153),.35)}.email-compose-btn-sm:active{transform:translateY(0)}.email-thread-toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:var(--glass-bg-subtle,rgba(255,255,255,.06));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.1));border-radius:9px;color:var(--container-text-secondary,rgba(255,255,255,.45));cursor:pointer;transition:all .2s ease}.email-thread-toggle:hover{background:var(--glass-bg,rgba(255,255,255,.1));color:var(--container-icon-color,rgba(255,255,255,.7))}.email-thread-toggle--active{background:rgba(var(--accent-rgb-primary,236,72,153),.15);border-color:rgba(var(--accent-rgb-primary,236,72,153),.3);color:rgba(var(--accent-rgb-primary,236,72,153),1)}.email-thread-toggle--active:hover{background:rgba(var(--accent-rgb-primary,236,72,153),.22)}.email-folder-tabs{display:flex;align-items:center;gap:.25rem;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none}.email-folder-tabs::-webkit-scrollbar{display:none}.email-folder-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--container-text-secondary,rgba(255,255,255,.45));font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap;flex-shrink:0}.email-folder-tab:hover{color:var(--container-text-color,rgba(255,255,255,.8));background:var(--glass-bg-subtle,rgba(255,255,255,.06))}.email-folder-tab--active{background:var(--glass-bg,rgba(255,255,255,.1));color:var(--container-heading-color,rgba(255,255,255,.95));border-color:var(--glass-border-subtle,rgba(255,255,255,.08))}.email-folder-tab--drag-over{border-color:rgba(var(--accent-rgb-primary,236,72,153),.4);color:rgba(255,255,255,.95);transform:scale(1.05)}.email-folder-dropdown__item--drag-over,.email-folder-tab--drag-over{background:rgba(var(--accent-rgb-primary,236,72,153),.2)}.email-folder-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;background:var(--accent-gradient,linear-gradient(135deg,#ec4899,#a855f7));color:white;font-size:.625rem;font-weight:600;border-radius:6px;line-height:1}.email-folder-more-wrapper{position:relative;flex-shrink:0}.email-folder-dropdown-overlay{position:fixed;inset:0;z-index:99}.email-folder-dropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--container-background,rgba(15,15,20,.95));-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);border:1px solid var(--glass-border-subtle,rgba(255,255,255,.1));border-radius:10px;padding:.375rem;box-shadow:var(--shadow-lg,0 16px 40px rgba(0,0,0,.4));z-index:100;animation:email-fade-in .12s ease}.email-folder-dropdown__item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .625rem;background:transparent;border:none;border-radius:7px;color:var(--container-icon-color,rgba(255,255,255,.6));font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .12s ease;font-family:inherit;text-align:left}.email-folder-dropdown__item:hover{background:var(--glass-bg,rgba(255,255,255,.08));color:var(--container-heading-color,rgba(255,255,255,.9))}.email-folder-dropdown__item--active{background:rgba(var(--accent-rgb-primary,236,72,153),.1);color:var(--accent-primary,#ec4899)}.email-folder-dropdown__divider{height:1px;background:var(--glass-border-subtle,rgba(255,255,255,.06));margin:.25rem .375rem}.email-account-selector{position:relative;margin-left:auto;flex-shrink:0}.email-account-selector__trigger{display:flex;align-items:center;gap:.5rem;padding:.3125rem .625rem;background:var(--glass-bg-subtle,rgba(255,255,255,.04));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.08));border-radius:8px;color:var(--container-icon-color,rgba(255,255,255,.6));font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap;max-width:260px}.email-account-selector__trigger:hover{background:var(--glass-bg,rgba(255,255,255,.08));color:var(--container-heading-color,rgba(255,255,255,.9));border-color:var(--glass-border-subtle,rgba(255,255,255,.12))}.email-account-selector__trigger--static{cursor:default;pointer-events:none}.email-account-selector__trigger--static:hover{background:transparent;border-color:transparent;color:inherit}.email-account-selector__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-account-dropdown{min-width:240px;right:0}.email-account-dropdown__info{display:flex;flex-direction:column;gap:.0625rem;flex:1 1;min-width:0}.email-account-dropdown__email{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-account-dropdown__label-sub{font-size:.6875rem;color:var(--container-text-secondary,rgba(255,255,255,.35));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-list-card{width:400px;flex-shrink:0;height:100%}.email-content-card{flex:1 1;height:100%;min-width:0}.email-input{width:100%;padding:.5rem .75rem;border:1px solid var(--glass-border-subtle,rgba(255,255,255,.1));border-radius:8px;background:var(--glass-bg-subtle,rgba(255,255,255,.04));color:var(--container-heading-color,rgba(255,255,255,.9));font-size:.8125rem;outline:none;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .2s}.email-input:focus{border-color:var(--glass-border,rgba(255,255,255,.25));background:var(--glass-bg-subtle,rgba(255,255,255,.06));box-shadow:0 0 0 3px var(--glass-bg-subtle,rgba(255,255,255,.04))}.email-input::placeholder{color:var(--container-text-secondary,rgba(255,255,255,.25))}.email-search{padding:.75rem 1rem;border-bottom:1px solid var(--glass-border-subtle,rgba(255,255,255,.06));display:flex;align-items:center;gap:.5rem}.email-search__wrapper{position:relative;flex:1 1}.email-search__input{padding-left:2rem;background:var(--glass-bg-subtle,rgba(255,255,255,.04));border-color:var(--glass-border-subtle,rgba(255,255,255,.06))}.email-search__input:focus{background:var(--glass-bg-subtle,rgba(255,255,255,.06));border-color:var(--glass-border-subtle,rgba(255,255,255,.15))}.email-search__icon{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);color:var(--container-text-secondary,rgba(255,255,255,.25));pointer-events:none;display:flex}.email-refresh-btn{padding:.4375rem;background:var(--glass-bg-subtle,rgba(255,255,255,.04));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.08));border-radius:8px;color:var(--container-text-secondary,rgba(255,255,255,.5));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.email-refresh-btn:hover{background:var(--glass-bg,rgba(255,255,255,.08));color:var(--container-text-color,rgba(255,255,255,.8));border-color:var(--glass-border-subtle,rgba(255,255,255,.15))}.email-refresh-btn:disabled{cursor:not-allowed;opacity:.4}.email-list{height:100%;display:flex;flex-direction:column}.email-list--flex{flex:1 1}.email-list__items{flex:1 1;min-height:0;overflow:hidden}.email-list__empty{flex:1 1;flex-direction:column;padding:3rem 2rem;gap:.75rem}.email-list__empty,.email-list__empty-icon{display:flex;align-items:center;justify-content:center}.email-list__empty-icon{width:48px;height:48px;border-radius:14px;background:var(--glass-bg-subtle,rgba(255,255,255,.04));color:var(--container-text-secondary,rgba(255,255,255,.15));margin-bottom:.5rem}.email-list-item{padding:0 1rem;height:96px;box-sizing:border-box;border-bottom:1px solid var(--glass-border-subtle,rgba(255,255,255,.04));cursor:pointer;transition:background .15s ease,border-color .15s ease;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px}.email-list__empty-text{font-size:.8125rem;color:var(--container-text-secondary,rgba(255,255,255,.3))}.email-list-item:hover{background:var(--glass-bg-subtle,rgba(255,255,255,.05))}.email-list-item--selected{background:rgba(var(--accent-rgb-primary,236,72,153),.08);border-bottom-color:rgba(var(--accent-rgb-primary,236,72,153),.06)}.email-list-item--selected:hover{background:rgba(var(--accent-rgb-primary,236,72,153),.1)}.email-list-item--unread{background:var(--glass-bg-subtle,rgba(255,255,255,.03))}.email-list-item--unread:hover{background:var(--glass-bg-subtle,rgba(255,255,255,.06))}.email-unread-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:transparent}.email-unread-dot--active{background:var(--accent-primary,#f472b6)}.email-list-item__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.email-list-item__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.email-list-item__sender-name{font-size:.875rem;font-weight:500;color:var(--container-text-color,rgba(255,255,255,.85));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.email-list-item__sender-name--unread{font-weight:600;color:var(--container-heading-color,rgba(255,255,255,.97))}.email-list-item__meta{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.email-list-item__date{font-size:.6875rem;color:var(--container-text-secondary,rgba(255,255,255,.35));white-space:nowrap}.email-list-item__subject{font-size:.8125rem;color:var(--container-text-color,rgba(255,255,255,.65));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-list-item__subject--unread{font-weight:600;color:var(--container-heading-color,rgba(255,255,255,.9))}.email-list-item__preview{font-size:.75rem;color:var(--container-text-secondary,rgba(255,255,255,.3));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.email-list-item__labels{display:flex;gap:.25rem;flex-wrap:wrap}.email-avatar{background:var(--accent-gradient,linear-gradient(135deg,#ec4899,#a855f7));display:flex;align-items:center;justify-content:center;color:white;font-weight:600;flex-shrink:0;letter-spacing:.02em}.email-avatar,.email-avatar--lg{width:2.25rem;height:2.25rem;border-radius:10px;font-size:.8125rem}.email-label{display:inline-flex;align-items:center;padding:.0625rem .4375rem;font-size:.625rem;font-weight:500;border-radius:6px;background:rgba(var(--accent-rgb-primary,236,72,153),.1);color:var(--accent-primary,#ec4899);border:1px solid rgba(var(--accent-rgb-primary,236,72,153),.15);letter-spacing:.02em}.email-star{cursor:pointer;display:flex;align-items:center;color:var(--container-text-secondary,rgba(255,255,255,.15));transition:color .15s,transform .15s}.email-star--active{color:#fbbf24}.email-star:hover{color:#fbbf24;transform:scale(1.1)}.email-attachment-indicator{color:var(--container-text-secondary,rgba(255,255,255,.25));display:flex;align-items:center}.compose-tabs-container{position:fixed;bottom:0;right:82px;z-index:10001;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:8px;pointer-events:none}.compose-tabs-container>*{pointer-events:auto}.compose-tab--minimized{display:flex;align-items:center;height:36px;max-width:220px;border-radius:var(--radius-sm,8px) var(--radius-sm,8px) 0 0;background:var(--container-background,rgba(15,15,20,.92));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.12));border-bottom:none;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2);overflow:hidden}.compose-tab__bar{display:flex;align-items:center;flex:1 1;min-width:0;padding:0 10px;height:100%;border:none;background:transparent;cursor:pointer;color:var(--container-text-color,rgba(255,255,255,.85));font-size:.8125rem;font-weight:500;transition:background .15s ease}.compose-tab__bar:hover{background:var(--glass-bg-subtle,rgba(255,255,255,.06))}.compose-tab__bar-icon{flex-shrink:0;opacity:.55;margin-right:6px}.compose-tab__bar-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compose-tab__bar-close{display:flex;align-items:center;justify-content:center;width:28px;height:100%;border:none;background:transparent;color:var(--container-text-secondary,rgba(255,255,255,.4));cursor:pointer;transition:all .15s ease;flex-shrink:0}.compose-tab__bar-close:hover{background:var(--glass-bg,rgba(255,255,255,.1));color:var(--container-heading-color,rgba(255,255,255,.9))}.compose-tab--expanded{width:560px;max-height:560px;display:flex;flex-direction:column;border-radius:var(--radius-lg,16px) var(--radius-lg,16px) 0 0;background:var(--container-background,rgba(15,15,20,.95));border:1px solid var(--glass-border-subtle,rgba(255,255,255,.12));border-bottom:none;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);box-shadow:var(--shadow-lg,0 -8px 32px rgba(0,0,0,.5)),0 -2px 8px rgba(0,0,0,.3),inset 0 1px 0 var(--glass-border-subtle,rgba(255,255,255,.06));animation:composeSlideUp .2s cubic-bezier(.4,0,.2,1)}@keyframes composeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.compose-tab__header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--glass-border-subtle,rgba(255,255,255,.08));flex-shrink:0;background:var(--container-background,rgba(0,0,0,.2));border-radius:var(--radius-lg,16px) var(--radius-lg,16px) 0 0}.compose-tab__header-title{color:white;font-size:.875rem;font-weight:600}.compose-tab__header-actions{display:flex;align-items:center;gap:2px}.compose-tab__header-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm,8px);border:none;background:transparent;color:var(--container-text-secondary,rgba(255,255,255,.5));cursor:pointer;transition:all .15s ease}.compose-tab__header-btn:hover{background:var(--glass-bg,rgba(255,255,255,.1));color:var(--container-heading-color,white)}.compose-tab__form{flex:1 1;overflow-y:auto;min-height:0}.compose-tab__form::-webkit-scrollbar{width:4px}.compose-tab__form::-webkit-scrollbar-thumb{background:var(--glass-border,rgba(255,255,255,.15));border-radius:2px}.compose-tab__field{display:flex;align-items:center;gap:0;padding:0 12px;border-bottom:1px solid var(--glass-border-subtle,rgba(255,255,255,.05))}.compose-tab__label{color:var(--container-text-secondary,rgba(255,255,255,.45));font-size:.8125rem;white-space:nowrap;min-width:42px}.compose-tab__input{flex:1 1;min-width:0;padding:8px 6px;border:none;background:transparent;color:var(--container-heading-color,rgba(255,255,255,.9));font-size:.8125rem;outline:none;font-family:inherit}.compose-tab__input::placeholder{color:var(--container-text-secondary,rgba(255,255,255,.25))}.compose-tab__cc-toggle{padding:2px 6px;border:none;background:transparent;color:var(--container-text-secondary,rgba(255,255,255,.35));font-size:.75rem;font-weight:500;cursor:pointer;transition:color .15s ease;flex-shrink:0}.compose-tab__cc-toggle:hover{color:var(--container-text-color,rgba(255,255,255,.7))}.compose-tab__editor{padding:0;min-height:140px}.compose-tab__editor .email-editor-toolbar{padding:4px 8px;border-bottom:1px solid var(--glass-border-subtle,rgba(255,255,255,.05));gap:2px}.compose-tab__editor .email-editor-textarea{min-height:120px;max-height:200px;padding:8px 12px;font-size:.8125rem}.compose-tab__footer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--glass-border-subtle,rgba(255,255,255,.06));flex-shrink:0}.compose-tab__attach-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm,8px);background:transparent;color:var(--container-text-secondary,rgba(255,255,255,.5));cursor:pointer;transition:all .15s ease}.compose-tab__attach-btn:hover{background:var(--glass-bg-subtle,rgba(255,255,255,.07));color:var(--container-heading-color,rgba(255,255,255,.9))}.compose-tab__send-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border:none;border-radius:var(--radius-sm,8px);background:var(--accent-gradient,linear-gradient(135deg,#ec4899,#a855f7));color:white;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.compose-tab__send-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.compose-tab__send-btn:disabled{opacity:.4;cursor:default}.compose-tab--workspace .compose-tab__bar-icon{opacity:1}.compose-tab__bar-avatar{width:18px;height:18px;border-radius:6px;margin-right:6px;font-size:.5625rem}.compose-tab__bar-avatar,.compose-tab__bar-unread{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;color:white;line-height:1}.compose-tab__bar-unread{margin-left:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);font-size:.625rem}.compose-tab--chat{background:rgba(10,10,22,.94);border-color:rgba(99,102,241,.25);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(99,102,241,.08)}.compose-tab--chat .compose-tab__bar{color:rgba(210,212,255,.9)}.compose-tab--chat .compose-tab__bar:hover{background:rgba(99,102,241,.08)}.compose-tab--chat .compose-tab__bar-close:hover{background:rgba(99,102,241,.15);color:rgba(180,185,255,.95)}.compose-tab--opportunity{background:rgba(20,10,18,.94);border-color:rgba(244,114,182,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(244,114,182,.08)}.compose-tab--opportunity .compose-tab__bar{color:rgba(255,220,240,.9)}.compose-tab--opportunity .compose-tab__bar-icon{color:rgba(244,114,182,.85)}.compose-tab--opportunity .compose-tab__bar:hover{background:rgba(244,114,182,.08)}.compose-tab--opportunity .compose-tab__bar-close:hover{background:rgba(244,114,182,.15);color:rgba(255,200,230,.95)}.compose-tab--lead{background:rgba(20,16,8,.94);border-color:rgba(251,191,36,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(251,191,36,.06)}.compose-tab--lead .compose-tab__bar{color:rgba(255,240,200,.9)}.compose-tab--lead .compose-tab__bar-icon{color:rgba(251,191,36,.85)}.compose-tab--lead .compose-tab__bar:hover{background:rgba(251,191,36,.08)}.compose-tab--lead .compose-tab__bar-close:hover{background:rgba(251,191,36,.15);color:rgba(255,235,150,.95)}.compose-tab--inquiry{background:rgba(16,10,22,.94);border-color:rgba(167,139,250,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(167,139,250,.06)}.compose-tab--inquiry .compose-tab__bar{color:rgba(230,220,255,.9)}.compose-tab--inquiry .compose-tab__bar-icon{color:rgba(167,139,250,.85)}.compose-tab--inquiry .compose-tab__bar:hover{background:rgba(167,139,250,.08)}.compose-tab--inquiry .compose-tab__bar-close:hover{background:rgba(167,139,250,.15);color:rgba(210,200,255,.95)}.compose-tab--customer{background:rgba(8,14,22,.94);border-color:rgba(96,165,250,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(96,165,250,.06)}.compose-tab--customer .compose-tab__bar{color:rgba(200,220,255,.9)}.compose-tab--customer .compose-tab__bar-icon{color:rgba(96,165,250,.85)}.compose-tab--customer .compose-tab__bar:hover{background:rgba(96,165,250,.08)}.compose-tab--customer .compose-tab__bar-close:hover{background:rgba(96,165,250,.15);color:rgba(180,210,255,.95)}.compose-tab--offer{background:rgba(8,20,14,.94);border-color:rgba(52,211,153,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(52,211,153,.06)}.compose-tab--offer .compose-tab__bar{color:rgba(200,245,225,.9)}.compose-tab--offer .compose-tab__bar-icon{color:rgba(52,211,153,.85)}.compose-tab--offer .compose-tab__bar:hover{background:rgba(52,211,153,.08)}.compose-tab--offer .compose-tab__bar-close:hover{background:rgba(52,211,153,.15);color:rgba(160,240,200,.95)}.compose-tab--booking{background:rgba(6,18,22,.94);border-color:rgba(34,211,238,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(34,211,238,.06)}.compose-tab--booking .compose-tab__bar{color:rgba(195,240,250,.9)}.compose-tab--booking .compose-tab__bar-icon{color:rgba(34,211,238,.85)}.compose-tab--booking .compose-tab__bar:hover{background:rgba(34,211,238,.08)}.compose-tab--booking .compose-tab__bar-close:hover{background:rgba(34,211,238,.15);color:rgba(160,235,250,.95)}.compose-tab--vermieter{background:rgba(22,12,6,.94);border-color:rgba(251,146,60,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(251,146,60,.06)}.compose-tab--vermieter .compose-tab__bar{color:rgba(255,230,200,.9)}.compose-tab--vermieter .compose-tab__bar-icon{color:rgba(251,146,60,.85)}.compose-tab--vermieter .compose-tab__bar:hover{background:rgba(251,146,60,.08)}.compose-tab--vermieter .compose-tab__bar-close:hover{background:rgba(251,146,60,.15);color:rgba(255,210,160,.95)}.compose-tab--team-member{background:rgba(12,14,18,.94);border-color:rgba(148,163,184,.2);box-shadow:0 -4px 16px rgba(0,0,0,.4),0 -1px 4px rgba(0,0,0,.2),inset 0 1px 0 rgba(148,163,184,.06)}.compose-tab--team-member .compose-tab__bar{color:rgba(220,225,235,.9)}.compose-tab--team-member .compose-tab__bar-icon{color:rgba(148,163,184,.85)}.compose-tab--team-member .compose-tab__bar:hover{background:rgba(148,163,184,.08)}.compose-tab--team-member .compose-tab__bar-close:hover{background:rgba(148,163,184,.15);color:rgba(200,210,225,.95)}@media (max-width:480px){.compose-tabs-container{right:8px;left:8px;flex-direction:column}.compose-tab--expanded{width:100%}.compose-tab--minimized{max-width:100%}}