@import "https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";.help-trigger{z-index:4;color:#fff;background:#102c39;border:0;border-radius:28px;align-items:center;gap:9px;padding:13px 18px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #04141e3d}.help-trigger svg{color:#3dd6b3;width:19px}.help-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:20;background:#030d15c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-modal{color:#142a38;background:#f5f8f9;border-radius:24px;grid-template-rows:auto auto 1fr auto;width:min(780px,100%);height:min(740px,100vh - 40px);display:grid;overflow:hidden;box-shadow:0 35px 90px #020a0f}.help-modal>header{color:#fff;background:#0a1d29;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.help-modal>header>div{align-items:center;gap:13px;display:flex}.help-modal header h2{margin:0;font:700 18px Ubuntu}.help-modal header p{color:#8199a7;margin:3px 0;font-size:10px}.help-logo{color:#08231e;background:#3dd6b3;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.help-logo svg{width:20px}.help-modal>header button{color:#7f96a3;background:0 0;border:0}.help-modal>nav{background:#fff;border-bottom:1px solid #e0e8eb;gap:6px;padding:0 22px;display:flex}.help-modal>nav button{color:#7a8e99;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:16px 14px 13px;font-size:11px;font-weight:700;display:flex;position:relative}.help-modal>nav button.active{color:#259f83;border-color:#3dd6b3}.help-modal>nav svg{width:16px}.help-modal>nav i{background:#e8f2f1;border-radius:10px;padding:1px 6px;font-size:9px;font-style:normal}.help-content{overflow:auto}.help-intro{text-align:center;background:#f5f8f9;padding:30px 25px 18px}.help-intro>span{color:#2ba589;letter-spacing:.17em;font-size:9px;font-weight:800}.help-intro h3,.ticket-form-wrap h3,.tickets-wrap h3{letter-spacing:-.04em;margin:8px 0 4px;font:800 24px Ubuntu}.help-intro>p,.ticket-form-wrap>p,.tickets-wrap>p{color:#82949f;margin:0 0 18px;font-size:11px}.help-intro label{background:#fff;border:1px solid #dae4e7;border-radius:11px;align-items:center;gap:9px;width:min(460px,100%);height:43px;margin:auto;padding:0 14px;display:flex}.help-intro label svg{color:#8ea1aa;width:16px}.help-intro input{border:0;outline:0;width:100%;font-size:12px}.manual-list{padding:5px 28px 30px}.manual-list article{cursor:pointer;background:#fff;border:1px solid #e1e8eb;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;margin:9px 0;padding:15px;display:grid}.manual-list article>span{color:#29a787;background:#e9f8f4;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.manual-list article>span svg{width:18px}.manual-list h4{margin:0;font-size:12px}.manual-list small{color:#96a5ad;align-items:center;gap:4px;margin-top:4px;font-size:9px;display:flex}.manual-list small svg{width:11px}.manual-list p{color:#5f7480;margin:12px 0 2px;font-size:11px;line-height:1.6}.chevron{color:#9aabb3;width:16px;transition:all .2s}.expanded .chevron{transform:rotate(90deg)}.ticket-form-wrap,.tickets-wrap{padding:30px 36px}.ticket-form-wrap{text-align:center;max-width:630px;margin:auto}.form-icon{color:#29a787;background:#e4f7f2;border-radius:15px;place-items:center;width:48px;height:48px;margin:auto;display:grid}.form-icon svg{width:21px}.ticket-form-wrap form{text-align:left;gap:14px;margin-top:23px;display:grid}.ticket-form-wrap label{color:#536b78;gap:6px;font-size:10px;font-weight:700;display:grid}.ticket-form-wrap input,.ticket-form-wrap select,.ticket-form-wrap textarea{color:#18313e;resize:vertical;background:#fff;border:1px solid #dbe4e7;border-radius:9px;outline:0;padding:11px;font-size:11px}.ticket-form-wrap input:focus,.ticket-form-wrap select:focus,.ticket-form-wrap textarea:focus{border-color:#3dd6b3}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.submit-ticket,.ticket-success button,.empty-tickets button{color:#fff;background:#102c39;border:0;border-radius:10px;padding:12px 18px;font-size:11px;font-weight:700}.submit-ticket{justify-content:center;align-items:center;gap:8px;display:flex}.submit-ticket svg{width:15px}.ticket-success{background:#fff;border:1px solid #dce8e8;border-radius:16px;margin-top:25px;padding:32px}.ticket-success>svg{color:#31b790;width:42px;height:42px}.ticket-success h4{margin:10px 0;font:700 17px Ubuntu}.ticket-success p{color:#667d89;font-size:12px}.tickets-wrap{max-width:650px;margin:auto}.empty-tickets{color:#8ea0aa;border:1px dashed #cedbdd;border-radius:15px;place-content:center;justify-items:center;gap:12px;height:270px;margin-top:25px;display:grid}.empty-tickets svg{width:35px}.empty-tickets strong{font-size:12px}.ticket-item{background:#fff;border:1px solid #e0e8eb;border-radius:12px;justify-content:space-between;align-items:center;margin-top:10px;padding:15px;display:flex}.ticket-item div{gap:4px;display:grid}.ticket-item div span{color:#2aa589;font-size:9px;font-weight:800}.ticket-item strong{font-size:12px}.ticket-item small{color:#879aa4;font-size:9px}.ticket-item>i{color:#23876f;background:#e4f7f1;border-radius:12px;padding:5px 9px;font-size:9px;font-style:normal;font-weight:700}.help-modal>footer{color:#8b9ca5;background:#fff;border-top:1px solid #e2e9eb;justify-content:space-between;padding:12px 25px;font-size:9px;display:flex}.help-modal>footer span{align-items:center;gap:7px;display:flex}.help-modal>footer i{background:#3dd6b3;border-radius:50%;width:6px;height:6px}@media (width<=600px){.help-trigger{bottom:80px;right:15px}.help-trigger span{display:none}.help-trigger{justify-content:center;width:46px;height:46px;padding:0}.help-backdrop{padding:0}.help-modal{border-radius:0;height:100vh}.help-modal>nav{justify-content:space-around;padding:0 5px}.help-modal>nav button{padding:14px 7px;font-size:10px}.ticket-form-wrap,.tickets-wrap{padding:25px 18px}.manual-list{padding:5px 14px 25px}.form-row{grid-template-columns:1fr}.help-modal>footer{display:none}}.help-trigger,.help-modal>header,.submit-ticket,.ticket-success button,.empty-tickets button{background:#2c2270}.help-trigger svg,.help-intro>span,.help-modal>nav button.active{color:#ff0385}.help-logo{color:#fff;background:#ff0385}.help-modal>nav button.active{border-color:#ff0385}.help-intro{background:#f3f0ff}.help-intro label:focus-within,.ticket-form-wrap input:focus,.ticket-form-wrap select:focus,.ticket-form-wrap textarea:focus{border-color:#ff0385}.manual-list article>span,.form-icon{color:#278da6;background:#eaf8fc}.ticket-item div span{color:#d60073}.help-modal>footer i{background:#66d9f6}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:"Ubuntu", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{color:#e8f0f7;font-synthesis:none;background:#07111f;font-family:Ubuntu,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button{cursor:pointer}.login-shell{background:#081421;grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.login-brand{background:#180f62;flex-direction:column;padding:48px 7vw;display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";border:1px solid #3dd6b31a;border-radius:50%;width:520px;height:520px;position:absolute;top:12%;right:-260px;box-shadow:0 0 0 70px #3dd6b306,0 0 0 140px #3dd6b305}.brand{z-index:1;align-items:center;gap:12px;font:700 23px Ubuntu;display:flex}.brand strong{color:#3dd6b3}.brand-mark{color:#07221d;background:#3dd6b3;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 24px #3dd6b333}.brand-mark svg{width:22px}.hero-copy{z-index:1;max-width:650px;margin:auto 0;position:relative}.eyebrow{letter-spacing:.22em;color:#3dd6b3;font-size:11px;font-weight:700}.hero-copy h1{letter-spacing:-.055em;margin:20px 0 24px;font:800 clamp(42px,5vw,76px)/1.07 Ubuntu}.hero-copy h1 em{color:#3dd6b3;font-style:normal}.hero-copy p{color:#93a8b9;max-width:530px;font-size:17px;line-height:1.7}.feature-row{color:#b5c4d0;gap:28px;margin-top:34px;font-size:13px;display:flex}.dot{background:#3dd6b3;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.brand-footer{color:#668092;font-size:12px}.login-panel{color:#102435;background:#f4f7f8;place-items:center;padding:32px;display:grid}.login-card{gap:25px;width:min(440px,100%);display:grid}.mobile-brand{display:none}.status-pill{color:#248068;background:#e2f7ef;border-radius:30px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.pulse,.online i{background:#38c99f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #38c99f24}.login-card h2{letter-spacing:-.04em;margin:13px 0 5px;font:800 35px Ubuntu}.login-card p{color:#7a8d9b;margin:0}.login-card label{color:#506575;gap:8px;font-size:12px;font-weight:700;display:grid}.fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.input-wrap{background:#fff;border:1px solid #d6e0e5;border-radius:12px;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.input-wrap svg{color:#8ca0ad;width:18px}.input-wrap input,.input-wrap select{color:#102435;background:0 0;border:0;outline:0;width:100%}.primary{color:#fff;background:#0d2631;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;height:54px;font-weight:700;display:flex;box-shadow:0 12px 25px #0d26312e}.primary:disabled{opacity:.6}.demo-note{text-align:center;font-size:11px!important}.error{color:#a32d2d;background:#ffe6e6;border-radius:8px;padding:10px;font-size:12px}.app-shell{color:#142a38;background:#f3f7f8;grid-template-columns:235px 1fr;min-height:100vh;display:grid}.app-shell aside{color:#eef5f6;background:#081724;flex-direction:column;height:100vh;padding:30px 20px;display:flex;position:sticky;top:0}.brand.small{padding:0 10px;font-size:18px}.brand.small .brand-mark{border-radius:10px;width:34px;height:34px}.brand.small strong{color:var(--accent)}nav{gap:7px;margin-top:54px;display:grid}aside button{color:#8096a6;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:13px 14px;display:flex}aside button svg{width:19px}.aside-bottom{margin-top:auto}.aside-bottom>button{width:100%}.user{border-top:1px solid #19303f;align-items:center;gap:10px;margin-top:17px;padding-top:20px;display:flex}.avatar{color:#07201e;background:#ff0385;border-radius:11px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.user div{gap:3px;min-width:0;display:grid}.user strong{white-space:nowrap;font-size:11px}.user small{color:#718897;font-size:9px}.user small i{background:var(--accent);border-radius:50%;width:5px;height:5px;display:inline-block}.user button{margin-left:auto;padding:6px}.workspace{padding:36px clamp(24px,5vw,70px)}.workspace header{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.workspace h1{letter-spacing:-.04em;margin:0;font:800 29px Ubuntu}.workspace header p{color:#8497a3;margin:5px 0;font-size:12px}.online{color:#506873;background:#fff;border:1px solid #e0e7ea;border-radius:20px;align-items:center;gap:9px;padding:8px 14px;font-size:11px;font-weight:700;display:flex}.phone-layout{grid-template-columns:minmax(360px,450px) minmax(380px,1fr);align-items:start;gap:28px;display:grid}.dial-card,.recent,.history-card{background:#fff;border:1px solid #e3eaed;border-radius:20px;box-shadow:0 12px 35px #13303f0d}.dial-card{text-align:center;padding:28px 40px 34px}.number-display{border-bottom:1px solid #e8edef;grid-template-columns:1fr auto;align-items:center;padding:4px 0 18px;display:grid}.number-display input{text-align:center;color:#142a38;border:0;outline:0;min-width:0;font:600 23px Ubuntu}.number-display button{color:#91a2ac;background:0 0;border:0}.number-display small{color:#9aabb4;grid-column:1/3;margin-top:5px;font-size:10px}.keypad{grid-template-columns:repeat(3,1fr);gap:9px 23px;margin:24px 0;display:grid}.keypad button{color:#16303d;background:#f5f8f8;border:0;border-radius:15px;place-content:center;height:59px;transition:all .15s;display:grid}.keypad button:hover{background:#eaf7f4;transform:translateY(-1px)}.keypad strong{font:600 20px Ubuntu}.keypad small{letter-spacing:.18em;color:#92a5b0;height:8px;font-size:7px}.call-button{background:var(--accent);color:#07322a;width:58px;height:58px;box-shadow:0 8px 20px var(--accent);border:0;border-radius:50%;place-items:center;margin:auto;display:grid}@supports (color:color-mix(in lab, red, red)){.call-button{box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 30%,transparent)}}.call-button:disabled{opacity:.4}.call-button svg{fill:currentColor;width:22px}.recent{padding:25px}.section-title{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.section-title h3{margin:0;font:700 16px Ubuntu}.section-title p{color:#97a8b1;margin:4px 0;font-size:10px}.section-title button{color:#2ba98b;background:0 0;border:0;font-size:10px;font-weight:700}.call-list article{border-top:1px solid #edf1f2;align-items:center;gap:12px;padding:15px 3px;display:flex}.call-icon{color:#2aaa89;background:#e8f8f3;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.call-icon.missed{color:#e06464;background:#feecec}.call-icon svg{width:15px}.call-person{flex:1;gap:3px;min-width:0;display:grid}.call-person strong{font-size:12px}.call-person small,.call-meta small{color:#93a4ae;font-size:9px}.call-meta{text-align:right;gap:3px;display:grid}.call-meta strong{font-size:10px}.quick-call{color:#3e7580;background:#f1f6f6;border:0;border-radius:9px;width:31px;height:31px;margin-left:7px}.quick-call svg{width:13px}.history-card{padding:28px}.history-card .recent{box-shadow:none;border:0;padding:0}.search{background:#f3f7f8;border-radius:10px;gap:10px;margin-bottom:20px;padding:12px 14px;display:flex}.search svg{color:#8fa1aa;width:17px}.search input{background:0 0;border:0;outline:0;width:100%}.call-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:5;background:#040e17bf;place-items:center;display:grid;position:fixed;inset:0}.live-call{color:#fff;text-align:center;background:#2c2270;border:1px solid #264451;border-radius:28px;width:min(390px,100vw - 30px);padding:46px 36px 34px;position:relative;box-shadow:0 30px 80px #02090e}.close{color:#738d9b;background:0 0;border:0;position:absolute;top:20px;right:20px}.call-avatar{width:80px;height:80px;color:var(--accent);background:#3dd6b321;border-radius:25px;place-items:center;margin:0 auto 22px;display:grid}.call-avatar svg{width:34px;height:34px}.live-call>small{color:var(--accent);letter-spacing:.18em;font-size:9px;font-weight:700}.live-call h2{margin:10px 0 4px;font:700 28px Ubuntu}.live-call p{color:#879dab;font-size:12px}.call-actions{justify-content:center;gap:18px;margin:30px 0;display:flex}.call-actions button{color:#b5c5cc;background:#18333f;border:1px solid #2b4652;border-radius:15px;place-content:center;gap:3px;width:72px;height:68px;display:grid}.call-actions button.selected{background:var(--accent);color:#06251e}.call-actions svg{width:19px;margin:auto}.call-actions span{font-size:9px}.hangup,.answer{color:#fff;border:0;border-radius:27px;height:53px}.hangup{background:#ef5e62;width:53px;transform:rotate(135deg)}.answer{background:#31bf92;align-items:center;gap:8px;margin:0 12px 18px;padding:0 25px;display:inline-flex}.answer svg,.hangup svg{width:19px}.answer svg{fill:currentColor}@media (width<=950px){.login-shell{grid-template-columns:1fr}.login-brand{display:none}.login-panel{min-height:100vh}.mobile-brand{margin-bottom:20px;display:flex}.phone-layout{grid-template-columns:1fr}.app-shell{grid-template-columns:76px 1fr}.app-shell aside{padding:25px 12px}.brand.small>span:last-child,aside button span,.user div,.user button{display:none}.brand.small{justify-content:center;padding:0}nav{margin-top:45px}aside button,.user{justify-content:center}.workspace{padding:28px}.phone-layout{max-width:600px;margin:auto}}@media (width<=600px){.app-shell{padding-bottom:72px;display:block}.app-shell aside{z-index:4;width:100%;height:68px;padding:8px 18px;display:block;position:fixed;top:auto;bottom:0}.app-shell aside>.brand,.aside-bottom{display:none}nav{justify-content:space-around;margin:0;display:flex}nav button{padding:8px 22px}nav button span{font-size:9px;display:block}.workspace{padding:22px 15px}.workspace header{margin-bottom:22px}.workspace header p{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.dial-card{padding:24px 30px}.phone-layout{display:block}.phone-layout>.recent{margin-top:18px}.fields{grid-template-columns:1fr}.login-panel{padding:25px 20px}.online{padding:7px 10px}.online i{display:none}}:root{--fiber-purple:#2c2270;--fiber-deep:#180f62;--fiber-pink:#ff0385;--fiber-blue:#66d9f6}.login-shell{background:var(--fiber-deep)}.login-brand{background:#2c2270}.login-brand:after{border-color:#66d9f626;box-shadow:0 0 0 70px #ff038509,0 0 0 140px #66d9f606}.login-brand>.brand,.app-shell aside>.brand{background:url(/assets/fibercom-logo-light-B3Ne_Om3.png) 50%/contain no-repeat;width:218px;height:68px}.login-brand>.brand>*,.app-shell aside>.brand>*{display:none}.mobile-brand{background:url(/assets/fibercom-logo-color-Cwf3yq3x.png) 50%/contain no-repeat;width:185px;height:58px}.mobile-brand>*{display:none}.brand strong,.hero-copy h1 em{color:var(--fiber-blue)}.eyebrow{color:var(--fiber-pink)}.dot,.pulse,.online i{background:var(--fiber-pink)}.status-pill{color:#b50061;background:#fde8f3}.input-wrap:focus-within{border-color:var(--fiber-pink);box-shadow:0 0 0 3px #ff03851a}.primary{background:var(--fiber-purple);box-shadow:0 12px 25px #2c227038}.primary:hover{background:#3a2f88}.app-shell aside{background:#2c2270}nav button.active{color:var(--fiber-blue);background:#66d9f621}.avatar{color:#fff;background:#ff0385}.call-button{color:#fff}.section-title button{color:#d60073}.call-icon{color:#258fa9;background:#e9f8fc}.live-call{background:#2c2270}.call-avatar{color:var(--fiber-blue);background:#66d9f624}.live-call>small{color:var(--fiber-pink)}@media (width<=950px){.app-shell aside>.brand{background-position:0;background-size:170px;width:48px;height:48px}}.diagnostics{color:#334b5c;font-size:12px}.diagnostics summary{cursor:pointer;font-weight:700}.diagnostics pre{white-space:pre-wrap;word-break:break-word;color:#dbeafe;background:#101827;border-radius:8px;max-height:220px;padding:12px;font:11px/1.45 monospace;overflow:auto}.diagnostics button{color:#2c2270;background:#fff;border:1px solid #ccd8df;border-radius:7px;padding:7px 11px;font-weight:700}.incoming-actions{justify-content:center;align-items:center;gap:14px;margin-top:34px;display:flex}.incoming-actions .answer{justify-content:center;min-width:150px;margin:0}.reject{color:#fff;background:#ef5e62;border:0;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.reject svg{fill:currentColor;width:20px;transform:rotate(135deg)}.end-call{color:#fff;background:#ef5e62;border:0;border-radius:26px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 24px;font-weight:700;display:inline-flex}.end-call svg{fill:currentColor;width:18px;transform:rotate(135deg)}.live-call .call-actions{margin:30px 0 22px}.live-call{padding-bottom:38px}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}:root,body,button,input,select,textarea,.login-card h2,.hero-copy h1,.workspace h1,.section-title h3,.help-modal header h2,.help-intro h3,.ticket-form-wrap h3,.tickets-wrap h3{font-family:Ubuntu,sans-serif}.server-toggle{color:#6f7f8b;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.server-toggle svg{width:15px}.server-panel{background:#fff;border:1px solid #dfe7ea;border-radius:12px;gap:12px;padding:16px;display:grid}.server-panel label{gap:6px}.server-panel input{border:1px solid #d6e0e5;border-radius:9px;outline:0;width:100%;padding:10px}.server-panel input:focus{border-color:#ff0385}.server-panel>button{color:#fff;background:#2c2270;border:0;border-radius:9px;padding:11px;font-weight:700}.server-panel small{color:#899aa5;font-size:9px;line-height:1.5}.app-shell aside>.brand{background-position:50%;background-size:contain;width:100%;max-width:190px;height:58px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.metric-grid article{background:#fff;border:1px solid #e3eaed;border-radius:16px;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.metric-grid small{color:#8497a3;margin-bottom:6px;font-size:10px;display:block}.metric-grid strong{color:#142a38;font-size:27px}.metric-icon{border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.metric-icon svg{width:20px}.metric-icon.total{color:#2c2270;background:#eeeafd}.metric-icon.received{color:#249a78;background:#e6f8f2}.metric-icon.made{color:#268da8;background:#e9f8fc}.metric-icon.missed{color:#d8545a;background:#feecec}.dashboard-grid{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:22px;display:grid}.summary-card{color:#fff;background:#2c2270;border-radius:18px;padding:25px}.summary-card>span{color:#66d9f6;background:#66d9f626;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.summary-card h3{margin:18px 0 8px;font-size:15px}.summary-card p{color:#c4c0e3;font-size:11px;line-height:1.6}.summary-card>strong{margin-top:24px;font-size:33px;display:block}.summary-card>small{color:#a9a4d2;font-size:9px}.call-person-button,.contact-main{text-align:left;background:0 0;border:0;padding:0}.call-person-button{display:grid}.empty-list{color:#8ea0aa;text-align:center;padding:40px 10px;font-size:12px}.contacts-card{background:#fff;border:1px solid #e3eaed;border-radius:18px;padding:24px}.contacts-toolbar{justify-content:space-between;gap:12px;display:flex}.contacts-toolbar .search{flex:1;margin:0}.import-button{color:#fff;cursor:pointer;background:#2c2270;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:700;display:flex}.import-button svg{width:16px}.import-button input{display:none}.contacts-list article{border-bottom:1px solid #edf1f2;align-items:center;gap:13px;padding:14px 3px;display:flex}.contact-avatar{color:#2c2270;background:#eeeafd;border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:700;display:grid}.contact-main{flex:1;gap:4px;display:grid}.contact-main strong{font-size:12px}.contact-main small{color:#8da0ab;font-size:9px}.empty-state{color:#8ea0aa;text-align:center;place-content:center;justify-items:center;min-height:300px;display:grid}.empty-state svg{width:38px}.empty-state strong{margin:12px 0 0;font-size:12px}.empty-state p{font-size:10px}.quick-call{flex:none}.call-list article,.call-person{min-width:0}.call-person strong,.call-person small{text-overflow:ellipsis;overflow:hidden}.login-brand>.brand{background-position:0;max-width:230px}.mobile-brand{background-position:50%}@media (width<=1150px){.metric-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.summary-card{display:none}.phone-layout{grid-template-columns:minmax(320px,420px) minmax(330px,1fr)}.workspace{padding:30px}}@media (width<=950px){.app-shell aside>.brand{background-image:url(/icons/fibercom-icon-192.png);background-position:50%;background-size:contain;width:48px;height:48px}.app-shell aside{overflow:hidden}.metric-grid{gap:11px}.contacts-toolbar{align-items:stretch}}@media (width<=700px){.metric-grid{grid-template-columns:1fr 1fr}.metric-grid article{gap:10px;padding:15px}.metric-icon{flex-basis:38px;width:38px;height:38px}.metric-grid strong{font-size:22px}.contacts-toolbar{display:grid}.import-button{justify-content:center;height:43px}.call-list article{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.call-meta{display:none}.quick-call{margin:0}.workspace header p{max-width:240px}}@media (width<=600px){.app-shell aside>.brand{display:none}.app-shell aside nav{grid-template-columns:repeat(4,1fr);display:grid}.app-shell aside nav button{padding:7px 3px}.workspace{padding:18px 13px}.workspace header{align-items:flex-start}.workspace h1{font-size:24px}.online{font-size:9px}.metric-grid{gap:8px}.metric-grid article{justify-items:start;display:grid}.phone-layout{display:block}.dial-card{padding:20px 24px}.keypad{gap:8px 15px}.contacts-card,.history-card{padding:16px}.help-trigger{bottom:78px}.login-card{gap:20px}.login-panel{padding:20px 17px}.login-card h2{font-size:31px}.fields{grid-template-columns:1fr}.server-panel{padding:13px}}
