body.platform-ios .sfl-settings-root{background:var(--ios-bg-grouped-primary);padding-top:calc(var(--sfl-inset-top) + 48px)}body.platform-ios .sfl-ios-navbar{z-index:60;padding:var(--sfl-inset-top)16px 0;height:calc(var(--sfl-inset-top) + 44px);background:0 0;justify-content:space-between;align-items:center;transition:background .25s;display:flex;position:fixed;top:0;left:0;right:0}body.platform-ios .sfl-ios-navbar-title{font-size:var(--ios-type-headline-size,17px);font-weight:var(--ios-type-headline-weight,600);color:var(--ios-label-primary);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;left:50%;transform:translate(-50%)}body.platform-ios .sfl-ios-navbar.is-scrolled{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 .33px 0 var(--ios-separator-non-opaque);background:#101010b8}html[data-theme=light] body.platform-ios .sfl-ios-navbar.is-scrolled{background:#f9f9f9c7}body.platform-ios .sfl-ios-navbar.is-scrolled .sfl-ios-navbar-title{opacity:1}body.platform-ios .sfl-settings-large-title{font-size:var(--ios-type-largetitle-size);font-weight:var(--ios-type-largetitle-weight-bold,700);line-height:var(--ios-type-largetitle-line-height,41px);letter-spacing:.4px;color:var(--ios-label-primary)}body.platform-ios .sfl-settings-done-btn{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight-bold,600);color:var(--ios-blue);background:0 0}body.platform-ios .sfl-ios-profile-card{background:var(--ios-bg-grouped-secondary);text-align:left;width:calc(100% - 32px);min-height:82px;color:inherit;border:none;border-radius:10px;align-items:center;gap:13px;margin:18px 16px 0;padding:11px 16px;display:flex}body.platform-ios .sfl-ios-profile-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:60px;min-width:60px;height:60px}body.platform-ios .sfl-ios-profile-avatar-initials{background:linear-gradient(180deg,var(--ios-gray)0%,var(--ios-gray-2)100%);color:#fff;letter-spacing:.5px;justify-content:center;align-items:center;font-size:26px;font-weight:500;display:inline-flex}body.platform-ios .sfl-ios-profile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}body.platform-ios .sfl-ios-profile-name{color:var(--ios-label-primary);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:25px;overflow:hidden}body.platform-ios .sfl-ios-profile-sub{font-size:var(--ios-type-footnote-size);line-height:var(--ios-type-footnote-line-height,18px);color:var(--ios-label-secondary)}body.platform-ios .sfl-settings-section{margin-top:32px}body.platform-ios .sfl-settings-section-header{font-size:var(--ios-type-footnote-size);font-weight:var(--ios-type-footnote-weight);line-height:var(--ios-type-footnote-line-height,18px);letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label-secondary);margin:0 32px 7px}body.platform-ios .sfl-settings-card-group{background:var(--ios-bg-grouped-secondary);box-shadow:none;border-radius:10px;margin:0 16px;overflow:hidden}body.platform-ios .sfl-settings-row{gap:13px;min-height:68px;padding:0 16px}body.platform-ios .sfl-settings-row-text{min-width:0}body.platform-ios .sfl-settings-row+.sfl-settings-row:before{content:"";background:var(--ios-separator-non-opaque);height:.33px;position:absolute;top:0;left:58px;right:0}body.platform-ios .sfl-settings-pressable:active{background:var(--ios-fill-tertiary)}body.platform-ios .sfl-settings-row-icon{border-radius:6.5px;justify-content:center;align-items:center;width:29px;min-width:29px;height:29px;display:inline-flex}body.platform-ios .sfl-settings-row-icon.sfl-tint-brand{background:var(--ios-blue);color:#fff}body.platform-ios .sfl-settings-row-icon.sfl-tint-purple{background:var(--ios-purple);color:#fff}body.platform-ios .sfl-settings-row-icon.sfl-tint-gold{background:var(--ios-orange);color:#fff}body.platform-ios .sfl-settings-row-icon.sfl-tint-positive{background:var(--ios-green);color:#fff}body.platform-ios .sfl-settings-row-icon.sfl-tint-neutral{background:var(--ios-gray);color:#fff}body.platform-ios .sfl-settings-row-label{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight);line-height:var(--ios-type-body-line-height,22px);color:var(--ios-label-primary)}body.platform-ios .sfl-settings-row-sub{font-size:var(--ios-type-subheadline-size);font-weight:var(--ios-type-subheadline-weight);line-height:var(--ios-type-subheadline-line-height,20px);color:var(--ios-label-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.platform-ios .sfl-settings-chevron,body.platform-ios .sfl-settings-ext-icon{color:var(--ios-label-tertiary)}body.platform-ios .sfl-settings-count-pill{background:var(--ios-fill-tertiary);color:var(--ios-label-secondary);font-size:var(--ios-type-footnote-size);font-weight:var(--ios-type-footnote-weight-bold,600);border-radius:100px;padding:2px 8px}body.platform-ios .sfl-theme-switch{background:var(--ios-fill-secondary);border-radius:15.5px;flex-shrink:0;width:51px;height:31px;transition:background .2s;position:relative}body.platform-ios .sfl-theme-switch.is-on{background:var(--ios-green)}body.platform-ios .sfl-theme-switch-knob{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}body.platform-ios .sfl-theme-switch.is-on .sfl-theme-switch-knob{transform:translate(20px)}body.platform-ios .sfl-settings-standalone-action{background:var(--ios-bg-grouped-secondary);width:calc(100% - 32px);min-height:52px;font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight);color:var(--ios-red);text-align:center;border:none;border-radius:10px;margin:32px 16px 0;display:block}
body.platform-ios .sfl-cases-root{background:var(--ios-bg-grouped-primary)}body.platform-ios .sfl-cases-large-title{font-size:var(--ios-type-largetitle-size);font-weight:var(--ios-type-largetitle-weight-bold,700);line-height:var(--ios-type-largetitle-line-height,41px);letter-spacing:.4px;color:var(--ios-label-primary)}body.platform-ios .sfl-cases-subtitle{font-size:var(--ios-type-subheadline-size);line-height:var(--ios-type-subheadline-line-height,20px);color:var(--ios-label-secondary)}body.platform-ios .sfl-cases-subtitle .sfl-subtitle-bold{color:var(--ios-label-primary);font-weight:600}body.platform-ios .sfl-cases-add-btn{background:var(--ios-blue);color:#fff;width:44px;height:44px;box-shadow:none;border-radius:50%}body.platform-ios .sfl-cases-tabs{background:var(--ios-fill-tertiary);border-radius:9px;height:32px;padding:2px}body.platform-ios .sfl-cases-tab{font-size:var(--ios-type-footnote-size);font-weight:var(--ios-type-footnote-weight-bold,600);color:var(--ios-label-secondary);border-radius:7px;transition:background .15s,color .15s}body.platform-ios .sfl-cases-tab-active{background:var(--ios-gray-2);color:var(--ios-label-primary);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}html[data-theme=light] body.platform-ios .sfl-cases-tab-active{background:#fff}body.platform-ios .sfl-cases-search-box{background:var(--ios-fill-tertiary);border-radius:10px;height:36px}body.platform-ios .sfl-cases-search-box svg{color:var(--ios-label-tertiary)}body.platform-ios .sfl-cases-search-input{font-size:var(--ios-type-body-size);color:var(--ios-label-primary)}body.platform-ios .sfl-cases-search-input::placeholder{color:var(--ios-label-tertiary)}body.platform-ios .sfl-cases-filter-btn{background:var(--ios-fill-tertiary);color:var(--ios-label-secondary);border-radius:10px}body.platform-ios .sfl-cases-section{margin-top:24px}body.platform-ios .sfl-cases-section-header{font-size:var(--ios-type-footnote-size);font-weight:var(--ios-type-footnote-weight);line-height:var(--ios-type-footnote-line-height,18px);letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label-secondary);margin:0 32px 7px}body.platform-ios .sfl-cases-card-group{background:var(--ios-bg-grouped-secondary);box-shadow:none;border-radius:10px;margin:0 16px;overflow:hidden}body.platform-ios .sfl-cases-row{background:0 0;gap:12px;min-height:84px;padding:12px 16px;position:relative}body.platform-ios .sfl-cases-row+.sfl-cases-row{border-top:none}body.platform-ios .sfl-cases-row+.sfl-cases-row:before{content:"";background:var(--ios-separator-non-opaque);height:.33px;position:absolute;top:0;left:48px;right:0}body.platform-ios .sfl-cases-row-left{color:var(--ios-label-tertiary)}body.platform-ios .sfl-cases-row-title{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight-bold,600);line-height:var(--ios-type-body-line-height,22px);color:var(--ios-label-primary)}body.platform-ios .sfl-cases-row-amount{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight-bold,600);color:var(--ios-label-primary);font-variant-numeric:tabular-nums}body.platform-ios .sfl-cases-row-address{font-size:var(--ios-type-subheadline-size);line-height:var(--ios-type-subheadline-line-height,20px);color:var(--ios-label-secondary)}body.platform-ios .sfl-cases-row-meta{font-size:var(--ios-type-footnote-size);line-height:var(--ios-type-footnote-line-height,18px);color:var(--ios-label-tertiary)}body.platform-ios .sfl-cases-pill{letter-spacing:.01em;border-radius:100px;padding:3px 8px;font-size:12px;font-weight:600}body.platform-ios .sfl-cases-pill.sfl-pill-new{background:#0091ff29;background:color-mix(in srgb,var(--ios-blue)16%,transparent);color:var(--ios-blue)}body.platform-ios .sfl-cases-pill.sfl-pill-contacted{background:#ff923029;background:color-mix(in srgb,var(--ios-orange)16%,transparent);color:var(--ios-orange)}body.platform-ios .sfl-cases-pill.sfl-pill-docs{background:#6d7cff29;background:color-mix(in srgb,var(--ios-indigo)16%,transparent);color:var(--ios-indigo)}body.platform-ios .sfl-cases-pill.sfl-pill-signed{background:#30d15829;background:color-mix(in srgb,var(--ios-green)16%,transparent);color:var(--ios-green)}body.platform-ios .sfl-cases-pill.sfl-pill-filed{background:#00d2e029;background:color-mix(in srgb,var(--ios-teal)16%,transparent);color:var(--ios-teal)}body.platform-ios .sfl-cases-row-tag-chip{background:var(--ios-fill-quaternary);color:var(--ios-label-secondary);border-radius:100px;font-size:12px}body.platform-ios .sfl-cases-row-tag-more{color:var(--ios-label-tertiary);font-size:12px}body.platform-ios .sfl-cases-skeleton{background:var(--ios-fill-tertiary)}body.platform-ios .sfl-cases-empty,body.platform-ios .sfl-cases-hint{color:var(--ios-label-secondary)}
body.platform-ios .case-ios-card{background:var(--ios-bg-grouped-secondary);box-shadow:none;border:none;border-radius:10px;overflow:hidden}body.platform-ios .case-ios-row-pair{border-bottom:.33px solid var(--ios-separator-non-opaque);min-height:44px}body.platform-ios .case-ios-row-pair:last-child,body.platform-ios .case-ios-row-last{border-bottom:none}body.platform-ios .case-ios-row-label{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight);line-height:var(--ios-type-body-line-height,22px);color:var(--ios-label-secondary)}body.platform-ios .case-ios-row-value{font-size:var(--ios-type-body-size);font-weight:var(--ios-type-body-weight);line-height:var(--ios-type-body-line-height,22px);color:var(--ios-label-primary);font-variant-numeric:tabular-nums}body.platform-ios .case-ios-row-empty{color:var(--ios-label-tertiary)}body.platform-ios .mobile-dossier-group-label{font-size:var(--ios-type-footnote-size);font-weight:var(--ios-type-footnote-weight);line-height:var(--ios-type-footnote-line-height,18px);letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label-secondary);margin-bottom:7px}body.platform-ios .section-title{font-size:var(--ios-type-headline-size,17px);font-weight:var(--ios-type-headline-weight,600);color:var(--ios-label-primary);text-transform:none;letter-spacing:0}body.platform-ios .mobile-dossier-email-all{background:#0091ff29;background:color-mix(in srgb,var(--ios-blue)16%,transparent);color:var(--ios-blue);font-size:var(--ios-type-subheadline-size);border:none;border-radius:100px;padding:6px 12px;font-weight:600}body.platform-ios .email-chip-link{font-size:var(--ios-type-body-size);color:var(--ios-blue)}body.platform-ios .email-copy-btn,body.platform-ios .copy-btn{background:var(--ios-fill-tertiary);color:var(--ios-label-secondary);border:none}body.platform-ios .case-action-btn{background:var(--ios-fill-tertiary);color:var(--ios-label-primary);border:none;border-radius:100px;font-weight:600}body.platform-ios .case-action-btn.primary{background:var(--ios-blue);color:#fff}
body.platform-ios .today-total{font-size:var(--ios-type-subheadline-size);color:var(--ios-label-secondary);font-weight:500}body.platform-ios .today-card-group{background:var(--ios-bg-grouped-secondary);border-radius:10px;margin:0 16px;overflow:hidden}body.platform-ios .today-row{text-align:left;background:0 0;border:none;align-items:center;gap:13px;width:100%;min-height:56px;padding:0 16px;display:flex;position:relative}body.platform-ios .today-row+.today-row:before{content:"";background:var(--ios-separator-non-opaque);height:.33px;position:absolute;top:0;left:58px;right:0}html body.platform-ios .today-chip{border-radius:6.5px;justify-content:center;align-items:center;width:29px;min-width:29px;height:29px;display:inline-flex;color:#fff!important}html body.platform-ios .today-chip svg{color:#fff!important;stroke:#fff!important}html body.platform-ios .today-tint-blue{background:var(--ios-blue)!important}html body.platform-ios .today-tint-indigo{background:var(--ios-indigo)!important}html body.platform-ios .today-tint-red{background:var(--ios-red)!important}html body.platform-ios .today-tint-green{background:var(--ios-green)!important}html body.platform-ios .today-tint-orange{background:var(--ios-orange)!important}body.platform-ios .today-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}body.platform-ios .today-label{font-size:var(--ios-type-body-size);line-height:var(--ios-type-body-line-height,22px);color:var(--ios-label-primary)}body.platform-ios .today-sub{font-size:var(--ios-type-footnote-size);line-height:var(--ios-type-footnote-line-height,18px);color:var(--ios-label-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.platform-ios .today-trailing{align-items:center;gap:8px;display:flex}body.platform-ios .today-count{border-radius:100px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex;background:var(--ios-red)!important;color:#fff!important}body.platform-ios .today-caret{color:var(--ios-label-tertiary);display:inline-flex}
body.platform-ios .fd-topbar{-moz-column-gap:8px;padding:calc(var(--sfl-inset-top) + 8px)16px 10px;background:var(--ios-bg-grouped-primary);border-bottom:.33px solid var(--ios-separator-non-opaque);grid-template-columns:1fr auto;grid-template-areas:"title actions""seg seg";align-items:center;gap:12px 8px;display:grid}body.platform-ios .fd-topbar h1{letter-spacing:.36px;color:var(--ios-label-primary);grid-area:title;font-size:32px;font-weight:700}body.platform-ios .fd-topbar-actions{grid-area:actions;gap:8px}body.platform-ios .fd-topbar-actions button{background:var(--ios-fill-tertiary);width:34px;height:34px;color:var(--ios-label-secondary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}body.platform-ios .fd-mark-read{padding:0 12px;font-size:13px;font-weight:600;width:auto!important;color:var(--ios-blue)!important;border-radius:100px!important}body.platform-ios .fd-topbar-actions .fd-mark-read-icon{padding:0;width:34px!important;color:var(--ios-blue)!important;border-radius:50%!important}body.platform-ios .fd-scope-switch{background:var(--ios-fill-tertiary);border-radius:9px;gap:0;height:32px;padding:2px}body.platform-ios .fd-topbar-actions .fd-scope-opt{width:auto;height:100%;font-size:var(--ios-type-footnote-size);letter-spacing:-.08px;color:var(--ios-label-secondary);background:0 0;border-radius:7px;padding:0 11px;font-weight:600}body.platform-ios .fd-topbar-actions .fd-scope-opt.is-on{background:var(--ios-blue);color:#fff;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}body.platform-ios .fd-seg{background:var(--ios-fill-tertiary);border-radius:9px;grid-area:seg;gap:0;height:32px;padding:2px}body.platform-ios .fd-seg-btn{font-size:var(--ios-type-footnote-size);color:var(--ios-label-secondary);background:0 0;border-radius:7px;font-weight:600;transition:color .15s}body.platform-ios .fd-seg-btn.active{background:var(--ios-gray-2);color:var(--ios-label-primary);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}html[data-theme=light] body.platform-ios .fd-seg-btn.active{background:#fff}body.platform-ios .fd-seg-count{background:var(--ios-red);color:#fff;border-radius:100px;margin-left:5px;padding:0 5px;font-size:11px;font-weight:700}body.platform-ios .fd-body{background:var(--ios-bg-grouped-primary);animation:.22s cubic-bezier(.32,.72,0,1) fdTabIn}@keyframes fdTabIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}html body.platform-ios .fd-body.scroll{padding-top:2px}html body.platform-ios .fd-body.board{-webkit-overflow-scrolling:touch;overflow-y:auto!important}html body.platform-ios .tasks-reminders-list{padding:0 0 140px!important}html body.platform-ios .task-date-group-header,html body.platform-ios .task-date-group-header.overdue{letter-spacing:.35px!important;color:var(--ios-label-primary)!important;text-transform:none!important;margin:0!important;padding:22px 16px 8px!important;font-size:22px!important;font-weight:700!important}html body.platform-ios .tasks-reminder-card{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;border:none!important;border-radius:10px!important;margin:0 16px!important;padding:0!important;display:block!important;overflow:hidden!important}html body.platform-ios .tasks-reminder-item{position:relative;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}html body.platform-ios .tasks-reminder-item+.tasks-reminder-item:before{content:"";background:var(--ios-separator-non-opaque);z-index:2;pointer-events:none;height:.33px;position:absolute;top:0;left:16px;right:0}html body.platform-ios .tasks-reminder-item.tc-overdue-wrap{background:0 0!important;border:none!important}html body.platform-ios .swipe-container{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important}html body.platform-ios .swipe-card-inner{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important}html body.platform-ios .tasks-reminder-item .tc-card-glass{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:11px 16px!important}html body.platform-ios .tc-card-title{font-size:var(--ios-type-body-size)!important;font-weight:var(--ios-type-body-weight)!important;line-height:var(--ios-type-body-line-height,22px)!important;color:var(--ios-label-primary)!important}html body.platform-ios .tc-card-title.done{text-decoration:line-through;color:var(--ios-label-tertiary)!important}html body.platform-ios .tc-due-subtitle{font-size:var(--ios-type-footnote-size)!important;line-height:var(--ios-type-footnote-line-height,18px)!important;color:var(--ios-label-secondary)!important;font-weight:400!important}html body.platform-ios .tc-due-subtitle.overdue{color:var(--ios-red)!important}html body.platform-ios .tc-case-pill{font-size:var(--ios-type-footnote-size)!important;color:var(--ios-blue)!important;background:0 0!important;border:none!important;margin:0!important;padding:2px 0 0!important;font-weight:500!important}html body.platform-ios .tc-case-pill:before,html body.platform-ios .tc-card-desc{display:none!important}html body.platform-ios .tc-card-footer{border-top:none!important;margin-top:6px!important;padding-top:0!important}html body.platform-ios .tc-priority-pill,html body.platform-ios .tc-call-pill{letter-spacing:.03em!important;border:none!important;border-radius:100px!important;padding:2px 8px!important;font-size:11px!important;font-weight:600!important}html body.platform-ios .tc-call-pill{color:var(--ios-blue)!important;background:#0091ff29!important}html body.platform-ios .tc-priority-pill{background:var(--ios-fill-tertiary)!important;color:var(--ios-label-secondary)!important}html body.platform-ios .tasks-fab{background:var(--ios-blue)!important;bottom:calc(var(--sfl-inset-bottom) + 96px)!important;box-shadow:0 4px 16px #00000047!important}html body.platform-ios .timeline-filter-pills{scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;padding-bottom:2px;flex-wrap:nowrap!important;gap:8px!important;display:flex!important;overflow-x:auto!important}html body.platform-ios .timeline-filter-pills::-webkit-scrollbar{display:none}html body.platform-ios .inquiries-shell,html body.platform-ios .inq-detail-grid{max-width:100vw;overflow-x:hidden}html body.platform-ios .inq-detail-grid{grid-template-columns:1fr!important}html body.platform-ios .inq-detail-grid>*,html body.platform-ios .inq-card,html body.platform-ios .inq-side{min-width:0!important;max-width:100%!important}html body.platform-ios .inquiries-detail{padding-bottom:calc(60px + var(--sfl-inset-bottom))!important}html body.platform-ios .timeline-entry-desc,html body.platform-ios .timeline-entry-title,html body.platform-ios .inq-message,html body.platform-ios .inq-note{overflow-wrap:anywhere!important;word-break:break-word!important}html body.platform-ios .timeline-search{background:var(--ios-fill-tertiary)!important;box-shadow:none!important;border:none!important;border-radius:10px!important;outline:none!important;max-width:100%!important}html body.platform-ios .timeline-search input{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html body.platform-ios .fd-settings-modal{border-radius:0!important;max-width:100vw!important;overflow-x:hidden!important}html body.platform-ios .fd-settings-bar{justify-content:space-between;align-items:center;display:flex;padding:calc(var(--sfl-inset-top) + 8px)16px 10px!important;border-bottom:.33px solid var(--ios-separator-non-opaque)!important;background:var(--ios-bg-grouped-primary)!important}html body.platform-ios .fd-settings-title{font-size:var(--ios-type-headline-size,17px)!important;font-weight:var(--ios-type-headline-weight,600)!important;color:var(--ios-label-primary)!important}html body.platform-ios .fd-settings-close{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-secondary)!important;border:none!important;border-radius:50%!important;position:static!important}html body.platform-ios .fd-settings-body{padding:12px 16px calc(var(--sfl-inset-bottom) + 24px)!important;background:var(--ios-bg-grouped-primary)!important}html body.platform-ios .booking-list-page .page-subtitle{font-size:var(--ios-type-subheadline-size)!important;line-height:var(--ios-type-subheadline-line-height,20px)!important;color:var(--ios-label-secondary)!important}html body.platform-ios .booking-list-page .primary-btn,html body.platform-ios .fd-settings-body .primary-btn{background:var(--ios-blue)!important;color:#fff!important;box-shadow:none!important;border:none!important;border-radius:100px!important;font-weight:600!important}html body.platform-ios .fd-settings-body .glass.card{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:12px!important}html body.platform-ios .fd-settings-body .btn-secondary{background:var(--ios-fill-tertiary)!important;color:var(--ios-label-primary)!important;border:none!important;border-radius:100px!important}html body.platform-ios .fd-settings-body input[type=time],html body.platform-ios .fd-settings-body input[type=date],html body.platform-ios .fd-settings-body select{text-align:center;appearance:none!important;background:var(--ios-fill-tertiary)!important;min-width:92px!important;max-width:none!important;height:36px!important;color:var(--ios-label-primary)!important;border:none!important;border-radius:8px!important;padding:0 10px!important;font-size:15px!important}html body.platform-ios .fd-settings-body input[type=time]:focus,html body.platform-ios .fd-settings-body input[type=date]:focus{box-shadow:0 0 0 2px var(--ios-blue)!important}html body.platform-ios .fd-settings-body .time-fields{flex-wrap:wrap!important;gap:8px!important}html body.platform-ios .fd-settings-body .time-fields a,html body.platform-ios .fd-settings-body .time-fields button{white-space:nowrap}html body.platform-ios .fd-settings-body div[style*="border-radius: 999"]{background:var(--ios-fill-quaternary)!important;border:none!important;border-radius:12px!important;padding:10px 12px!important;font-size:13px!important;line-height:18px!important;display:block!important}html body.platform-ios .inq-field{min-width:0!important}html body.platform-ios .inq-field-value{overflow-wrap:anywhere;word-break:break-word;align-items:flex-start!important;gap:10px!important;min-width:0!important;max-width:100%!important;display:flex!important}html body.platform-ios .inq-copy{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:-1px;display:inline-flex;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-secondary)!important;box-shadow:none!important;border:none!important;flex:none!important}html body.platform-ios .timeline-filter-btn{flex:none;font-size:var(--ios-type-subheadline-size)!important;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-secondary)!important;border:none!important;border-radius:100px!important;padding:6px 14px!important;font-weight:500!important}html body.platform-ios .timeline-filter-btn.active{background:var(--ios-label-primary)!important;color:var(--ios-bg-grouped-secondary)!important;font-weight:600!important}html body.platform-ios .timeline-search{background:var(--ios-fill-tertiary)!important;font-size:var(--ios-type-body-size)!important;color:var(--ios-label-primary)!important;border:none!important;border-radius:10px!important}html body.platform-ios .timeline-search input{box-shadow:none!important;width:100%!important;min-width:0!important;font-size:var(--ios-type-body-size)!important;color:var(--ios-label-primary)!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;flex:auto!important}html body.platform-ios .timeline-search input::placeholder{color:var(--ios-label-tertiary)!important}html body.platform-ios .timeline-entry-title{font-size:var(--ios-type-subheadline-size)!important;color:var(--ios-label-primary)!important;font-weight:600!important}html body.platform-ios .timeline-entry-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:var(--ios-type-footnote-size)!important;color:var(--ios-label-secondary)!important}html body.platform-ios .timeline-entry-time,html body.platform-ios .timeline-entry-date{font-size:var(--ios-type-footnote-size)!important;color:var(--ios-label-tertiary)!important}body.platform-ios .board-ios-root{padding:8px 0 140px}body.platform-ios .board-ios-fab{bottom:calc(84px + var(--sfl-inset-bottom));color:#fff;z-index:100;background:#007aff;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .15s;display:flex;position:fixed;right:20px;box-shadow:0 2px 12px #007aff59,0 1px 4px #0000001a}body.platform-ios .board-ios-fab:active{transform:scale(.88)}body.platform-ios .board-ios-list{-moz-columns:2;columns:2;-moz-column-gap:10px;column-gap:10px;padding:8px 16px}body.platform-ios .board-ios-note{-moz-column-break-inside:avoid;break-inside:avoid;background:var(--note-bg,#f6e7a4);border-radius:14px;margin-bottom:10px;padding:12px 12px 8px;box-shadow:0 1px 3px #00000029}body.platform-ios .board-ios-note-body{color:#1c1c1e;white-space:pre-wrap;word-break:break-word;font-size:15px;font-weight:500;line-height:20px}body.platform-ios .board-ios-note-meta{color:#1c1c1e73;border-top:.5px solid #1c1c1e21;align-items:center;gap:5px;margin-top:9px;padding-top:7px;font-size:10px;display:flex}body.platform-ios .board-ios-note-author{color:#1c1c1e80;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}body.platform-ios .board-ios-empty{text-align:center;color:var(--ios-label-tertiary);padding:64px 24px}body.platform-ios .board-ios-empty-title{color:var(--ios-label-secondary);margin-bottom:6px;font-size:20px;font-weight:600}body.platform-ios .board-ios-empty-sub{font-size:var(--ios-type-subheadline-size)}body.platform-ios .board-ios-composer-scrim{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding-bottom:min(var(--keyboard-height,0px),60vh);background:#0006;align-items:flex-end;transition:padding-bottom .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}body.platform-ios .board-ios-composer{background:var(--ios-bg-grouped-secondary);width:100%;padding:8px 16px calc(var(--sfl-inset-bottom) + 16px);border-radius:16px 16px 0 0;animation:.3s cubic-bezier(.32,.72,0,1) fdSheetUp}html.keyboard-open body.platform-ios .board-ios-composer{padding-bottom:12px}@keyframes fdSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}body.platform-ios .board-ios-composer-head{justify-content:space-between;align-items:center;padding:8px 0 12px;display:flex}body.platform-ios .board-ios-composer-title{color:var(--ios-label-primary);font-weight:600}body.platform-ios .board-ios-composer-cancel{color:var(--ios-blue);background:0 0;border:none;font-size:17px}body.platform-ios .board-ios-composer-post{color:var(--ios-blue);background:0 0;border:none;font-size:17px;font-weight:600}body.platform-ios .board-ios-composer-post:disabled{color:var(--ios-label-quaternary)}body.platform-ios .board-ios-composer-input{background:var(--ios-fill-tertiary);width:100%;font-size:var(--ios-type-body-size);color:var(--ios-label-primary);resize:none;border:none;border-radius:12px;padding:12px}body.platform-ios .board-ios-composer-colors{gap:14px;padding:14px 2px 4px;display:flex}body.platform-ios .board-ios-swatch{border:none;border-radius:50%;width:30px;height:30px;transition:box-shadow .14s ease-out,transform .14s ease-out;position:relative;box-shadow:0 0 #0000}body.platform-ios .board-ios-swatch.is-on{box-shadow:0 0 0 2.5px var(--ios-bg-grouped-secondary),0 0 0 4.5px var(--ios-blue);transform:scale(1.06)}body.platform-ios .board-ios-swatch.is-on:after{content:"";border:2px solid #1c1c1ebf;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:7px;left:10px;transform:rotate(45deg)}body.platform-ios .board-ios-note{transition:transform .18s cubic-bezier(.2,.9,.3,1),opacity .18s,box-shadow .18s}body.platform-ios .board-ios-note.is-dragging{touch-action:none;z-index:5;position:relative;transform:scale(1.05);box-shadow:0 14px 34px #00000073}body.platform-ios .board-ios-note.is-shifting{opacity:.72}body.platform-ios .board-ios-note-view,body.platform-android .board-ios-note-view{background:var(--bg-surface,#1c1c1e);width:100%;max-width:520px;padding:8px 16px calc(var(--sfl-inset-bottom) + 20px);animation:fdSheetUp .26s var(--ease-liquid);border-radius:16px 16px 0 0;margin:auto 0 0}html[data-theme=light] body.platform-ios .board-ios-note-view,html[data-theme=light] body.platform-android .board-ios-note-view{background:#fff}body.platform-ios .board-ios-composer-spacer,body.platform-android .board-ios-composer-spacer{min-width:52px;display:inline-block}body.platform-ios .board-ios-note-view-del,body.platform-android .board-ios-note-view-del{color:var(--ios-red,#ff453a);background:0 0;border:none;font-size:17px}body.platform-ios .board-ios-note-view-body,body.platform-android .board-ios-note-view-body{background:var(--note-bg);color:#1c1c1e;font-size:var(--ios-type-body-size,17px);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-height:52vh;padding:16px;line-height:1.45;overflow-y:auto}body.platform-ios .board-ios-note-view-meta,body.platform-android .board-ios-note-view-meta{color:var(--ios-label-secondary,#98989f);align-items:center;gap:8px;padding:12px 2px 0;font-size:13px;display:flex}body.platform-ios .board-ios-note-view-age,body.platform-android .board-ios-note-view-age{margin-left:auto}body.platform-ios .board-ios-note-view-edit,body.platform-android .board-ios-note-view-edit,body.platform-ios .board-ios-note-view-save,body.platform-android .board-ios-note-view-save{text-align:right;min-width:52px;color:var(--ios-blue,#0a84ff);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-size:17px}body.platform-ios .board-ios-note-view-save,body.platform-android .board-ios-note-view-save{font-weight:600}body.platform-ios .board-ios-note-view-save:disabled,body.platform-android .board-ios-note-view-save:disabled{opacity:.4}body.platform-ios .board-ios-note-view-input,body.platform-android .board-ios-note-view-input{box-sizing:border-box;resize:none;-webkit-appearance:none;outline:none;width:100%;min-height:168px;max-height:46dvh;font-family:inherit;line-height:1.45;display:block;background:var(--note-bg)!important;color:#1c1c1e!important;font-size:var(--ios-type-body-size,17px)!important;border:none!important;border-radius:12px!important;padding:16px!important}body.platform-ios .board-ios-note-view-input::-moz-placeholder{color:#1c1c1e66}body.platform-android .board-ios-note-view-input::-moz-placeholder{color:#1c1c1e66}body.platform-ios .board-ios-note-view-input::placeholder,body.platform-android .board-ios-note-view-input::placeholder{color:#1c1c1e66}body.platform-ios .board-ios-note-view-colors,body.platform-android .board-ios-note-view-colors{align-items:center;gap:12px;padding:14px 2px 4px;display:flex}body.platform-ios .board-ios-color-dot,body.platform-android .board-ios-color-dot{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:0 0 30px;width:30px;height:30px;padding:0;transition:transform .12s ease-out;box-shadow:inset 0 0 0 .5px #0000001f}body.platform-ios .board-ios-color-dot.is-on,body.platform-android .board-ios-color-dot.is-on{box-shadow:inset 0 0 0 .5px #0000001f,0 0 0 2.5px var(--ios-blue,#0a84ff);transform:scale(1.06)}body.platform-ios .board-ios-color-dot:active,body.platform-android .board-ios-color-dot:active{transform:scale(.92)}body.platform-ios .board-ios-note-view-del,body.platform-android .board-ios-note-view-del{border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;margin-top:14px;font-size:16px;font-weight:500;display:flex;color:var(--ios-red,#ff453a)!important;background:#ff453a1f!important}body.platform-ios .board-ios-note-view-del:active,body.platform-android .board-ios-note-view-del:active{opacity:.6}body.platform-ios .inq-head{-moz-column-gap:12px;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"avatar info""actions actions";align-items:center;gap:14px 12px;padding:2px 2px 10px;display:grid}body.platform-ios .inq-head-avatar{grid-area:avatar}body.platform-ios .inq-head-info{grid-area:info;min-width:0}body.platform-ios .inq-head-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-start;gap:10px;margin-left:0}body.platform-ios .inq-head-info h1{font-size:1.28rem}body.platform-ios .inq-head-info p{flex-wrap:wrap;row-gap:4px}body.platform-ios .inq-field{padding:12px 0;display:block}body.platform-ios .inq-field-label{width:auto;margin-bottom:5px}body.platform-ios .inq-field-value{overflow-wrap:anywhere;align-items:flex-start;gap:10px;min-width:0;font-size:.95rem;display:flex}body.platform-ios .inq-field-value .inq-copy{flex:none;margin-top:1px}body.platform-ios .board-ios-privacy,body.platform-android .board-ios-privacy{width:100%;color:var(--ios-label,#1c1c1e);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#7878801f;border:none;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:11px 13px;font-size:15px;display:flex}body.platform-ios .board-ios-privacy.is-on,body.platform-android .board-ios-privacy.is-on{color:var(--ios-blue,#0a84ff);background:#0a84ff24}body.platform-ios .board-ios-privacy-label,body.platform-android .board-ios-privacy-label{font-weight:600}body.platform-ios .board-ios-privacy-hint,body.platform-android .board-ios-privacy-hint{opacity:.55;margin-left:auto;font-size:13px}.board-ios-note-lock{color:#1c1c1e66;align-items:center;display:inline-flex}.board-ios-note-lock svg{width:11px;height:11px}
html body.platform-ios .fd-settings-body .booking-list-page :is(.page-title,h1.page-title){letter-spacing:.35px!important;color:var(--ios-label-primary)!important;font-size:22px!important;font-weight:700!important;line-height:28px!important}html body.platform-ios .fd-settings-body .booking-list-page .page-subtitle{color:var(--ios-label-secondary)!important;font-size:15px!important;line-height:20px!important}html body.platform-ios .fd-settings-body .booking-list-page .glass.card.link-list{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:10px!important;padding:0!important;overflow:hidden!important}html body.platform-ios .fd-settings-body .booking-list-page .link-row{min-height:68px;background:0 0!important;border:none!important;border-radius:0!important}html body.platform-ios .fd-settings-body .booking-list-page .link-row+.link-row{border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .fd-settings-body .booking-list-page .row-body{padding:12px 0 12px 16px!important}html body.platform-ios .fd-settings-body .booking-list-page .title-line{letter-spacing:-.43px!important;color:var(--ios-label-primary)!important;font-size:17px!important;font-weight:590!important;line-height:22px!important}html body.platform-ios .fd-settings-body .booking-list-page .link-row.paused .title-line{color:var(--ios-label-secondary)!important}html body.platform-ios .fd-settings-body .booking-list-page .meta-line{color:var(--ios-label-secondary)!important;font-size:15px!important;line-height:20px!important}html body.platform-ios .fd-settings-body .booking-list-page .meta-sub,html body.platform-ios .fd-settings-body .booking-list-page .slug{color:var(--ios-label-tertiary)!important;font-size:13px!important;line-height:18px!important}html body.platform-ios .fd-settings-body .booking-list-page .paused-badge{letter-spacing:.06em!important;color:var(--ios-label-secondary)!important;background:var(--ios-fill-tertiary)!important;border-radius:999px!important;padding:2px 8px!important;font-size:11px!important;font-weight:600!important}html body.platform-ios .fd-settings-body .booking-list-page .row-actions{gap:8px!important;padding-right:12px!important}html body.platform-ios .fd-settings-body .booking-list-page .copy-btn,html body.platform-ios .fd-settings-body .booking-list-page .preview-btn,html body.platform-ios .fd-settings-body .booking-list-page .kebab-btn{background:var(--ios-fill-tertiary)!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;color:var(--ios-blue)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body.platform-ios .fd-settings-body .booking-list-page .copy-btn.copied{color:#30d158!important;background:#30d15829!important}html body.platform-ios .fd-settings-body .booking-list-page .kebab-menu{background:var(--ios-bg-grouped-secondary)!important;border:.5px solid var(--ios-separator-non-opaque)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:12px!important;padding:0!important;overflow:hidden!important;box-shadow:0 8px 28px #00000038!important}html body.platform-ios .fd-settings-body .booking-list-page .kebab-item{letter-spacing:-.43px!important;min-height:44px!important;color:var(--ios-label-primary)!important;padding:0 16px!important;font-size:17px!important}html body.platform-ios .fd-settings-body .booking-list-page .kebab-item+.kebab-item{border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .fd-settings-body .booking-list-page .kebab-item.danger{color:#ff3b30!important}html body.platform-ios .fd-settings-body .booking-list-page div[style*="position: fixed"] .glass.card{text-align:center;background:var(--ios-bg-grouped-secondary)!important;border:none!important;border-radius:14px!important;max-width:300px!important;padding:20px!important;box-shadow:0 12px 40px #0000004d!important}html body.platform-ios .fd-settings-body .bk-editor-head button{color:var(--ios-blue)!important;letter-spacing:-.43px!important;font-size:17px!important}html body.platform-ios .fd-settings-body .bk-editor-head h1{letter-spacing:.35px!important;color:var(--ios-label-primary)!important;font-size:22px!important;font-weight:700!important;line-height:28px!important}html body.platform-ios .fd-settings-body .bk-editor-head h1+div{color:var(--ios-label-secondary)!important;font-size:13px!important}html body.platform-ios .fd-settings-body .bk-hero{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;border-radius:10px!important;padding:14px 16px!important}html body.platform-ios .fd-settings-body .bk-hero .btn{background:var(--ios-blue)!important;color:#fff!important;border:none!important;border-radius:999px!important;min-height:36px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .bk-hero input[readonly]{min-height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:13px!important}html body.platform-ios .fd-settings-body .bk-hero .btn.btn-secondary{background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;border:none!important;border-bottom:.5px solid var(--ios-separator-non-opaque,#3c3c434a)!important;background:0 0!important;border-radius:0!important;gap:0!important;margin-bottom:18px!important;padding:0!important;overflow-x:auto!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap::-webkit-scrollbar{display:none}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap button{width:auto!important;min-width:0!important;box-shadow:none!important;letter-spacing:-.2px!important;color:var(--ios-label-secondary)!important;white-space:nowrap!important;background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;padding:0 16px 11px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap button.active{color:var(--ios-label-primary)!important;box-shadow:inset 0 -2px 0 0 var(--ios-blue,#0a84ff)!important;background:0 0!important}html body.platform-ios .fd-settings-body .booking-editor .glass.card.tab-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important}html body.platform-ios .fd-settings-body .booking-editor .tab-panel section{margin-bottom:16px;background:var(--ios-bg-grouped-secondary)!important;border-radius:10px!important;padding:16px!important}html body.platform-ios .fd-settings-body .booking-editor .tab-panel section>div>div{border-bottom:.5px solid var(--ios-separator-non-opaque,#3c3c434a)!important;margin-bottom:14px!important;padding-bottom:14px!important}html body.platform-ios .fd-settings-body .booking-editor .tab-panel section>div>div:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}html body.platform-ios .fd-settings-body .booking-editor label{color:var(--ios-label-secondary)!important;letter-spacing:-.08px!important;font-size:13px!important;font-weight:590!important;line-height:18px!important}html body.platform-ios .fd-settings-body .booking-editor input:not([type=checkbox]):not([type=radio]),html body.platform-ios .fd-settings-body .booking-editor select,html body.platform-ios .fd-settings-body .booking-editor textarea{min-height:40px;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-primary)!important;box-shadow:none!important;border:none!important;border-radius:10px!important;padding:10px 12px!important;font-size:16px!important}html body.platform-ios .fd-settings-body .booking-editor input:focus,html body.platform-ios .fd-settings-body .booking-editor select:focus,html body.platform-ios .fd-settings-body .booking-editor textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ios-blue)28%,transparent)!important}html body.platform-ios .fd-settings-body .bk-autosave{bottom:calc(var(--sfl-inset-bottom) + 20px)!important;background:var(--ios-bg-grouped-secondary)!important;border:.5px solid var(--ios-separator-non-opaque)!important;border-radius:999px!important;padding:8px 16px!important;font-size:13px!important;box-shadow:0 8px 24px #00000038!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid{background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-row{background:0 0!important;border:none!important;border-radius:0!important;padding:12px 0!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-row+.day-row{border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-line{flex-wrap:wrap!important;row-gap:10px!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-toggle{order:0;flex:1!important;width:auto!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-toggle input[type=checkbox]{width:22px!important;height:22px!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-line .add-window-btn{order:1}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-line .time-fields{order:2;flex:0 0 100%!important;min-width:100%!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .time-fields input[type=time]{text-align:center;flex:1 1 0!important;max-width:none!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .extra-window{padding-left:0!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-off-label{flex:none!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-label{letter-spacing:-.43px!important;color:var(--ios-label-primary)!important;font-size:17px!important;font-weight:400!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-row.off .day-label{color:var(--ios-label-secondary)!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .day-off-label{color:var(--ios-label-tertiary)!important;font-size:15px!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .window-sep{color:var(--ios-label-tertiary)!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .add-window-btn{color:var(--ios-blue)!important;background:0 0!important;border:none!important;padding:4px 0!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .booking-editor .schedule-grid .remove-btn{background:var(--ios-fill-tertiary)!important;width:24px!important;height:24px!important;color:var(--ios-label-secondary)!important;border:none!important;border-radius:50%!important}html body.platform-ios .fd-settings-body .bk-create{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;border-radius:10px!important;padding:16px!important}html body.platform-ios .fd-settings-body .bk-create h3{letter-spacing:-.43px!important;color:var(--ios-label-primary)!important;font-size:17px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .bk-create input:not([type=checkbox]):not([type=radio]),html body.platform-ios .fd-settings-body .bk-create select{min-height:40px;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-primary)!important;border:none!important;border-radius:10px!important;padding:10px 12px!important;font-size:16px!important}html body.platform-ios .fd-settings-body .bk-create label{color:var(--ios-label-secondary)!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .booking-list-page .btn,html body.platform-ios .fd-settings-body .bk-create .btn,html body.platform-ios .fd-settings-body .booking-editor .btn{min-height:40px;border:none!important;border-radius:999px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .booking-list-page .btn.btn-secondary,html body.platform-ios .fd-settings-body .bk-create .btn.btn-secondary,html body.platform-ios .fd-settings-body .booking-editor .btn.btn-secondary{background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important}html body.platform-ios .fd-settings-body .form-builder-grid{height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;display:block!important;overflow:visible!important}html body.platform-ios .fd-settings-body .fm-inspector{background:var(--ios-bg-grouped-secondary);border-radius:10px;overflow:hidden;border-right:none!important}html body.platform-ios .fd-settings-body .fm-topbar>button:first-child{color:var(--ios-blue)!important;letter-spacing:-.43px!important;font-size:17px!important}html body.platform-ios .fd-settings-body .fm-topbar h1{letter-spacing:.35px!important;color:var(--ios-label-primary)!important;font-size:22px!important;font-weight:700!important;line-height:28px!important}html body.platform-ios .fd-settings-body .fm-topbar h1+div{color:var(--ios-label-secondary)!important;font-size:13px!important}html body.platform-ios .fd-settings-body .fm-topbar .btn{background:var(--ios-blue)!important;border:none!important;border-radius:999px!important;min-height:36px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .fm-seg{border-bottom:none!important}html body.platform-ios .fd-settings-body .fm-seg-track{background:var(--ios-fill-tertiary)!important;border:none!important;border-radius:9px!important}html body.platform-ios .fd-settings-body .fm-seg-track>div[aria-hidden]>div{background:var(--ios-gray-2)!important;border-radius:7px!important;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a!important}html[data-theme=light] body.platform-ios .fd-settings-body .fm-seg-track>div[aria-hidden]>div{background:#fff!important}html body.platform-ios .fd-settings-body .fm-seg-btn{letter-spacing:-.08px!important;color:var(--ios-label-secondary)!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .fm-seg-btn.active{color:var(--ios-label-primary)!important}html body.platform-ios .fd-settings-body .fm-inspector input[type=text],html body.platform-ios .fd-settings-body .fm-inspector input[type=url],html body.platform-ios .fd-settings-body .fm-inspector textarea{min-height:40px;background:var(--ios-fill-tertiary)!important;color:var(--ios-label-primary)!important;border:none!important;border-radius:10px!important;padding:10px 12px!important;font-size:16px!important}html body.platform-ios .fd-settings-body .fm-inspector textarea{min-height:70px}html body.platform-ios .fd-settings-body .fm-inspector label{color:var(--ios-label-secondary)!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .fm-inspector input[type=color]{border:.5px solid var(--ios-separator-non-opaque)!important;background:0 0!important;border-radius:50%!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}html body.platform-ios .fd-settings-body .fm-preview{background:var(--ios-bg-grouped-secondary);border-radius:10px;margin-top:16px;overflow:hidden}html body.platform-ios .fd-settings-body .fm-preview>div:first-child{height:auto!important;color:var(--ios-label-secondary)!important;border-bottom:.5px solid var(--ios-separator-non-opaque)!important;padding:12px 16px!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .fm-preview iframe{background:#fff;height:520px!important}html body.platform-ios .fd-settings-body .fm-template-card{border:.5px solid var(--ios-separator-non-opaque)!important;background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;border-radius:12px!important}html body.platform-ios .fd-settings-body .fm-template-card>div:last-child{background:var(--ios-bg-grouped-secondary)!important;border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .fd-settings-body .modal-content{background:var(--ios-bg-grouped-secondary)!important;border:none!important;border-radius:14px!important;width:min(92vw,360px)!important;max-height:80vh!important;padding:20px!important;box-shadow:0 12px 40px #0000004d!important}html body.platform-ios .fd-settings-body .btn{border-radius:999px!important}html body.platform-ios .fd-settings-body .btn.btn-secondary{background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important;border:none!important}
html body.platform-ios .campaign-dash .page-title{letter-spacing:.35px!important;color:var(--ios-label-primary)!important;font-size:22px!important;font-weight:700!important;line-height:28px!important}html body.platform-ios .campaign-dash .page-title+p,html body.platform-ios .campaign-dash .page-header p{color:var(--ios-label-secondary)!important;font-size:15px!important;line-height:20px!important}html body.platform-ios .campaign-dash .campaign-stats-grid-6{gap:10px!important}html body.platform-ios .campaign-dash .glass.campaign-stat-card{background:var(--ios-bg-grouped-secondary)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:10px!important;gap:4px!important;padding:12px 14px!important}html body.platform-ios .campaign-dash .campaign-stat-card .kpi-title{letter-spacing:.03em!important;color:var(--ios-label-secondary)!important;align-items:center!important;gap:4px!important;font-size:12px!important;font-weight:590!important;line-height:16px!important;display:flex!important}html body.platform-ios .campaign-dash .campaign-stat-card .kpi-num{font-variant-numeric:tabular-nums;color:var(--ios-label-primary);letter-spacing:.35px!important;font-size:22px!important;font-weight:590!important;line-height:28px!important}html body.platform-ios .campaign-dash .btn.btn-primary{min-height:36px;background:var(--ios-blue)!important;border:none!important;border-radius:999px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .campaign-dash .btn.btn-ghost{min-height:36px;background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important;border:none!important;border-radius:999px!important;font-size:15px!important}html body.platform-ios .ecm{transition:height .25s cubic-bezier(.38,.7,.125,1);height:calc(100dvh - var(--keyboard-height,0px))!important;min-height:0!important;max-height:calc(100dvh - var(--keyboard-height,0px))!important;background:var(--ios-bg-primary)!important;border:none!important}@media (prefers-reduced-motion:reduce){html body.platform-ios .ecm{transition:none}}html body.platform-ios .ecm>.ecm-topbar{background:var(--ios-bg-primary)!important}html body.platform-ios .ecm-topbar{border-bottom:none!important;justify-content:space-between!important;align-items:center!important;padding-bottom:8px!important;padding-left:14px!important;padding-right:14px!important;display:flex!important}html body.platform-ios .ecm-topbar-title{display:none!important}html body.platform-ios .ecm-topbar-btn{min-width:0!important}html body.platform-ios .ecm-topbar-btn.ecm-topbar-glyph,html body.platform-ios .ecm .ecm-minimize-btn{background:var(--ios-fill-tertiary)!important;width:30px!important;min-width:30px!important;height:30px!important;color:var(--ios-label-secondary)!important;box-shadow:none!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}html body.platform-ios .ecm-topbar-btn.ecm-topbar-send-glyph{background:var(--ios-blue)!important;color:#fff!important;width:30px!important;min-width:30px!important;height:30px!important;box-shadow:none!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}html body.platform-ios .ecm-topbar-btn.ecm-topbar-send-glyph:disabled{background:var(--ios-fill-tertiary)!important;color:var(--ios-label-tertiary)!important;opacity:1!important}html body.platform-ios .ecm-topbar-actions{gap:8px!important}html body.platform-ios .ecm .ecm-native-title{letter-spacing:.35px;color:var(--ios-label-primary);text-wrap:balance;font-size:26px;font-weight:700;line-height:31px;margin:2px 0 8px!important;padding:0!important}html body.platform-ios .ecm .ecm-row{border-bottom:.5px solid var(--ios-separator-non-opaque);min-height:44px;align-items:center!important;gap:6px!important;padding:10px 0!important}html body.platform-ios .ecm .ecm-label{letter-spacing:-.43px;color:var(--ios-label-secondary)!important;flex:none!important;min-width:0!important;padding-top:0!important;font-size:17px!important;font-weight:400!important;line-height:22px!important}html body.platform-ios .ecm .ecm-label:after{content:":"}html body.platform-ios .ecm .ecm-divider{display:none!important}html body.platform-ios .ecm .ecm-input{letter-spacing:-.43px;box-shadow:none!important;color:var(--ios-label-primary)!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;padding:0!important;font-size:17px!important;line-height:22px!important}html body.platform-ios .ecm.ecm .ecm-body input:not([type=checkbox]):not([type=radio]):not(.command-input):not(.tc-search-bar-input):not(.ecm-templates-search-input):not([type=range]):not([type=color]):not([type=file]){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}html body.platform-ios .ecm .ecm-from{letter-spacing:-.43px;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;color:var(--ios-label-secondary)!important;font-size:17px!important;line-height:22px!important}html body.platform-ios .ecm .ecm-ccbcc-row{cursor:pointer}html body.platform-ios .ecm .ecm-subject-row.has-value .ecm-subject-input{color:var(--ios-label-primary)!important;font-size:17px!important;font-weight:400!important}html body.platform-ios .ecm .ecm-chips{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;padding:0!important;overflow:hidden!important}html body.platform-ios .ecm .ecm-chips>input{flex:60px!important;min-width:60px!important}html body.platform-ios .ecm .ecm-chip{min-width:0!important;color:var(--ios-blue)!important;background:#007aff1f!important;border-color:#0000!important;flex:0 auto!important;padding:2px 4px 2px 10px!important;font-size:16px!important;font-weight:400!important;line-height:21px!important}html body.platform-ios .ecm .ecm-chip .ecm-chip-x{color:var(--ios-blue)!important;background:#007aff29!important}html body.platform-ios .ecm .rte-wrapper{background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}html body.platform-ios .ecm .rte-toolbar{border-bottom:.5px solid var(--ios-separator-non-opaque)!important;background:0 0!important;padding:4px 0!important}html body.platform-ios .ecm .rte-content,html body.platform-ios .ecm .rte-content .ProseMirror{color:var(--ios-label-primary)!important;padding-left:0!important;padding-right:0!important;font-size:17px!important;line-height:22px!important}html body.platform-ios .ecm .ecm-cc-btn{background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important;border:none!important;border-radius:999px!important;padding:4px 12px!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .ecm .ecm-body{padding:4px 16px 8px!important}html body.platform-ios .ecm .ecm-tools{padding:6px 14px;padding-bottom:calc(6px + var(--sfl-inset-bottom));background:0 0;flex:none;justify-content:flex-end;display:flex}html.keyboard-open body.platform-ios .ecm .ecm-tools{padding-bottom:6px}html body.platform-ios .ecm .ecm-tools-inner{background:var(--ios-fill-tertiary);-webkit-backdrop-filter:blur(20px)saturate(180%);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}html body.platform-ios .ecm .ecm-tool{width:38px;height:38px;color:var(--ios-label-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .1s ease-out,background .15s;display:inline-flex;position:relative}html body.platform-ios .ecm .ecm-tool:active{transform:scale(.92)}html body.platform-ios .ecm .ecm-tool.is-on{background:var(--ios-bg-primary);color:var(--ios-blue)}html body.platform-ios .ecm .ecm-tool-count{background:var(--ios-blue);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:590;line-height:15px;position:absolute;top:2px;right:2px}html body.platform-ios .ecm-sheet-scrim{z-index:4000;background:#0006;align-items:flex-end;animation:.2s ease-out ecm-sheet-fade;display:flex;position:fixed;inset:0}html body.platform-ios .ecm-sheet{background:var(--ios-bg-grouped-secondary);width:100%;max-height:72dvh;padding-bottom:var(--sfl-inset-bottom);border-radius:16px 16px 0 0;flex-direction:column;animation:.32s cubic-bezier(.32,.72,0,1) ecm-sheet-rise;display:flex;overflow:hidden}@keyframes ecm-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes ecm-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body.platform-ios .ecm-sheet,html body.platform-ios .ecm-sheet-scrim{animation:none}}html body.platform-ios .ecm-sheet-head{border-bottom:.5px solid var(--ios-separator-non-opaque);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative}html body.platform-ios .ecm-sheet-close{background:var(--ios-fill-tertiary);width:28px;height:28px;color:var(--ios-label-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}html body.platform-ios .ecm-sheet-close:active{opacity:.6}html body.platform-ios .ecm-sheet-title{letter-spacing:-.43px;color:var(--ios-label-primary);font-size:17px;font-weight:590;line-height:22px}html body.platform-ios .ecm-sheet .ecm-template-dropdown{width:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;overflow-y:auto!important}html body.platform-ios .ecm-sheet .ecm-template-option{min-height:56px!important;padding:12px 20px!important}html body.platform-ios .ecm-sheet .ecm-case-picker{width:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html body.platform-ios .ecm-sheet .ecm-case-search{background:var(--ios-fill-quaternary)!important;border:none!important;border-radius:10px!important;flex:none!important;margin:10px 16px!important;padding:8px 12px!important}html body.platform-ios .ecm-sheet .ecm-case-search input{color:var(--ios-label-primary)!important;background:0 0!important;border:none!important;font-size:17px!important}html body.platform-ios .ecm-sheet .ecm-case-search-close{display:none!important}html body.platform-ios .ecm-sheet .ecm-case-results{flex:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow-y:auto!important}html body.platform-ios .ecm-sheet .ecm-case-row{border-bottom:.5px solid var(--ios-separator-non-opaque)!important;padding:12px 16px!important}html body.platform-ios .ecm-sheet .ecm-case-name{color:var(--ios-label-primary)!important;font-size:17px!important}html body.platform-ios .ecm-sheet .ecm-case-email-chip{min-height:36px!important;color:var(--ios-blue)!important;font-size:15px!important}html body.platform-ios .ecm .ecm-template-row{flex-wrap:wrap!important;align-items:flex-start!important;row-gap:8px!important}html body.platform-ios .ecm .ecm-template-btn{background:var(--ios-fill-tertiary)!important;height:30px!important;color:var(--ios-blue)!important;border:none!important;border-radius:999px!important;flex:none!important;align-self:flex-start!important;align-items:center!important;gap:5px!important;padding:0 14px!important;font-size:13px!important;font-weight:590!important;display:inline-flex!important}html body.platform-ios .ecm .ecm-template-dropdown{background:var(--ios-bg-grouped-secondary)!important;border:.5px solid var(--ios-separator-non-opaque)!important;border-radius:12px!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important;box-shadow:0 8px 28px #00000024!important}html body.platform-ios .ecm .ecm-template-option{text-align:left!important;width:100%!important;min-height:44px!important;color:var(--ios-label-primary)!important;background:0 0!important;border:none!important;padding:10px 16px!important;font-size:15px!important;display:block!important}html body.platform-ios .ecm .ecm-template-option+.ecm-template-option{border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .ecm .ecm-template-empty{color:var(--ios-label-tertiary)!important;font-size:13px!important}html body.platform-ios .notif-panel{background:var(--ios-bg-grouped-primary)!important;box-shadow:none!important;padding-top:var(--sfl-inset-top)!important;border:none!important;border-radius:0!important}html body.platform-ios .notif-panel-header{min-height:48px;border-bottom:.5px solid var(--ios-separator-non-opaque)!important;background:0 0!important;padding:6px 16px!important}html body.platform-ios .notif-panel-header h3{letter-spacing:-.43px!important;color:var(--ios-label-primary)!important;font-size:17px!important;font-weight:590!important;line-height:22px!important}html body.platform-ios .notif-back-btn{min-width:44px;min-height:44px;color:var(--ios-blue)!important;background:0 0!important;border:none!important}html body.platform-ios .notif-mark-all{color:var(--ios-blue)!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:15px!important;font-weight:400!important}html body.platform-ios .notif-group-label{letter-spacing:.06em!important;color:var(--ios-label-secondary)!important;padding:14px 16px 6px!important;font-size:13px!important;font-weight:590!important;line-height:18px!important}html body.platform-ios .notif-item{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:12px 16px!important}html body.platform-ios .notif-item+.notif-item{border-top:.5px solid var(--ios-separator-non-opaque)!important}html body.platform-ios .notif-item:hover .notif-icon{transform:none!important}html body.platform-ios .notif-item .notif-title{letter-spacing:-.23px!important;color:var(--ios-label-primary)!important;font-size:15px!important;font-weight:590!important;line-height:20px!important}html body.platform-ios .notif-item.read .notif-title{color:var(--ios-label-secondary)!important;font-weight:400!important}html body.platform-ios .notif-item .notif-message{color:var(--ios-label-secondary)!important;font-size:13px!important;line-height:18px!important}html body.platform-ios .notif-item .notif-time{margin-top:2px;color:var(--ios-label-tertiary)!important;font-size:13px!important}html body.platform-ios .notif-item .notif-icon{border-radius:11px!important;width:38px!important;height:38px!important}html body.platform-ios .notif-unread-dot{background:var(--ios-blue)!important}html body.platform-ios .notif-badge{min-width:16px;color:#fff!important;background:#ff3b30!important;border:none!important;border-radius:999px!important;font-size:11px!important;font-weight:590!important}html body.platform-ios .toast-item{background:var(--ios-bg-grouped-secondary)!important;border:.5px solid var(--ios-separator-non-opaque)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:14px!important;box-shadow:0 8px 28px #0000002e!important}html body.platform-ios .toast-title{color:var(--ios-label-primary)!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .toast-message{color:var(--ios-label-secondary)!important;font-size:13px!important}html body.platform-ios .toast-close{color:var(--ios-label-tertiary)!important;background:0 0!important;border:none!important}html[data-theme=dark] body.platform-ios .messages-page-root[data-flat=true] .inbox-panel-left,html[data-theme=dark] body.platform-ios .messages-page-root[data-flat=true] .inbox-panel-right,html[data-theme=light] body.platform-ios .messages-page-root[data-flat=true] .inbox-panel-left,html[data-theme=light] body.platform-ios .messages-page-root[data-flat=true] .inbox-panel-right,html body.platform-ios .messages-page-root .inbox-panel-left,html body.platform-ios .messages-page-root .inbox-panel-right,html body.platform-ios .inbox-panel,html body.platform-ios .inbox-panel-left,html body.platform-ios .inbox-panel-right{background:var(--ios-bg-primary)!important;box-shadow:none!important;border:none!important;border-radius:0!important}html body.platform-ios .inbox-panel-header{background:var(--ios-bg-primary)!important;border-bottom:none!important}html body.platform-ios .inbox-list{background:var(--ios-bg-primary)!important}html body.platform-ios .inbox-case-group{background:0 0!important;border-bottom:none!important}html body.platform-ios .inbox-case-header{-webkit-tap-highlight-color:transparent;letter-spacing:.02em!important;color:var(--ios-label-secondary)!important;background:0 0!important;gap:7px!important;padding:18px 16px 6px!important;font-size:13px!important;font-weight:590!important;line-height:18px!important}html body.platform-ios .inbox-case-header-native{cursor:pointer;transition:opacity .12s ease-out}html body.platform-ios .inbox-case-header-native:active{opacity:.5}html body.platform-ios .inbox-case-header .inbox-case-name{color:var(--ios-label-secondary)!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .inbox-contact-row{-webkit-tap-highlight-color:transparent;position:relative;box-shadow:none!important;background:0 0!important;border-left:none!important;border-radius:0!important;align-items:flex-start!important;gap:11px!important;padding:11px 16px!important}html body.platform-ios .inbox-contact-row:after{content:"";background:var(--ios-separator-non-opaque);height:.5px;position:absolute;bottom:0;left:63px;right:0}html body.platform-ios .inbox-contact-row:last-child:after{display:none}html body.platform-ios .inbox-contact-row.selected,html body.platform-ios .inbox-contact-row:active{background:var(--ios-fill-quaternary)!important}html body.platform-ios .inbox-contact-avatar{width:40px!important;height:40px!important;font-size:15px!important;font-weight:590!important}html body.platform-ios .inbox-contact-name{letter-spacing:-.32px;color:var(--ios-label-primary)!important;font-size:16px!important;font-weight:590!important;line-height:21px!important}html body.platform-ios .inbox-contact-row.unread .inbox-contact-name{font-weight:700!important}html body.platform-ios .inbox-contact-time{color:var(--ios-label-secondary)!important;font-size:14px!important;line-height:19px!important}html body.platform-ios .inbox-contact-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--ios-label-secondary)!important;white-space:normal!important;margin-top:1px!important;font-size:14px!important;line-height:19px!important}html body.platform-ios .inbox-unread-badge{background:var(--ios-blue)!important}
html body.platform-ios .tc-ios-page{background:var(--ios-bg-grouped-primary);max-width:100vw;min-height:100dvh;overflow-x:hidden}html body.platform-ios .tc-ios-page .tc-layout{transition:height .25s cubic-bezier(.38,.7,.125,1);height:100dvh!important;margin-top:0!important}html.keyboard-open body.platform-ios .tc-ios-page .tc-layout{height:calc(100dvh - var(--keyboard-height,0px))!important}html.keyboard-open body.platform-ios .tc-ios-page .tc-compose{padding-bottom:8px!important}html body.platform-ios .tc-ios-page .tc-compose{padding-bottom:calc(var(--sfl-inset-bottom) + 6px)!important}html body.platform-ios .tc-channel-item.tc-channel-item-active{background:var(--ios-fill-tertiary)!important;box-shadow:none!important;border-left:none!important}html body.platform-ios .tc-channel-item.tc-channel-item-active *{color:var(--ios-label-primary)!important}html body.platform-ios .tc-channel-item.tc-channel-item-active [class*=preview],html body.platform-ios .tc-channel-item.tc-channel-item-active [class*=time],html body.platform-ios .tc-channel-item.tc-channel-item-active [class*=last]{color:var(--ios-label-secondary)!important}
html body.platform-ios .ivy-page-pill:hover,html body.platform-ios .ivy-page-pill:active{border-color:var(--ios-fill-primary)!important;box-shadow:none!important}html body.platform-ios .ivy-page-pill:hover svg,html body.platform-ios .ivy-page-pill:active svg{color:var(--ios-label-secondary)!important}html body.platform-ios .ivy-msg-case-tag,html body.platform-ios .ivy-msg-doc-tag,html body.platform-ios .ivy-case-chip{background:var(--ios-fill-tertiary)!important;color:var(--ios-label-primary)!important;border:none!important}html body.platform-ios .ivy-msg-bubble h2{margin-bottom:10px!important}html body.platform-ios .ivy-msg-bubble h2+p{margin-top:0!important}html body.platform-ios .ivy-draft-toolbar{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}html body.platform-ios .ivy-draft-toolbar button{background:var(--ios-fill-tertiary)!important;color:var(--ios-blue)!important;font-size:var(--ios-type-subheadline-size)!important;border:none!important;border-radius:100px!important;padding:6px 14px!important;font-weight:600!important}html body.platform-ios .ivy-task-log{background:var(--ios-fill-quaternary)!important;border:none!important;border-radius:12px!important}html body.platform-ios .ivy-task-text{color:var(--ios-label-secondary)!important}html body.platform-ios .ivy-page-input-bar-wrap{padding-bottom:calc(var(--sfl-inset-bottom) + 8px)!important}html body.platform-ios .ivy-page-main{background-image:radial-gradient(at 0 0,#e4edffcc 0,#0000 50%),radial-gradient(at 100% 100%,#e6e0ff99 0,#0000 50%),radial-gradient(at 100% 0,#f5f5ff80 0,#0000 50%)!important}html[data-theme=dark] body.platform-ios .ivy-page-main{background-image:radial-gradient(at 0 0,#3b82f61a 0,#0000 50%),radial-gradient(at 100% 100%,#8b5cf614 0,#0000 50%),radial-gradient(at 100% 0,#6464b40f 0,#0000 50%)!important}
html body.platform-ios .lc-native{background:var(--ios-bg-grouped-primary);height:100dvh;transition:height .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}html body.platform-ios .lc-pane{background:var(--ios-bg-grouped-primary);will-change:transform;flex-direction:column;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}html body.platform-ios .lc-pane-list{z-index:1}html body.platform-ios .lc-pane-thread{z-index:2;transform:translate(100%)}html body.platform-ios .lc-pane-info{z-index:3;transform:translate(100%)}html body.platform-ios .lc-native[data-view=thread] .lc-pane-list,html body.platform-ios .lc-native[data-view=info] .lc-pane-list{transform:translate(-24%)}html body.platform-ios .lc-native[data-view=thread] .lc-pane-thread{transform:translate(0)}html body.platform-ios .lc-native[data-view=info] .lc-pane-thread{transform:translate(-24%)}html body.platform-ios .lc-native[data-view=info] .lc-pane-info{transform:translate(0)}html body.platform-ios .lc-navbar{padding:var(--sfl-inset-top)8px 0;height:calc(var(--sfl-inset-top) + 48px);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 .33px 0 var(--ios-separator-non-opaque);background:#101010b8;flex:none;align-items:center;gap:8px;display:flex;position:relative}html[data-theme=light] body.platform-ios .lc-navbar{background:#f9f9f9d1}html body.platform-ios .lc-navbar-btn{min-width:44px;height:44px;color:var(--ios-blue);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0 6px;font-size:17px;font-weight:400;display:inline-flex}html body.platform-ios .lc-navbar-btn.lc-navbar-btn-right{justify-content:flex-end}html body.platform-ios .lc-navbar-titles{text-align:center;flex-direction:column;flex:auto;align-items:center;min-width:0;line-height:1.2;display:flex}html body.platform-ios .lc-navbar-title{color:var(--ios-label-primary);text-overflow:ellipsis;white-space:nowrap;max-width:62vw;font-size:17px;font-weight:600;overflow:hidden}html body.platform-ios .lc-navbar-sub{color:var(--ios-label-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:62vw;font-size:12px;font-weight:400;overflow:hidden}html body.platform-ios .lc-list-scroll{-webkit-overflow-scrolling:touch;padding-top:calc(var(--sfl-inset-top) + 8px);padding-bottom:calc(var(--sfl-inset-bottom) + 24px);flex:auto;overflow-y:auto}html body.platform-ios .lc-list-header{padding:4px 20px 8px}html body.platform-ios .lc-list-title{letter-spacing:.37px;color:var(--ios-label-primary);margin:0;font-size:34px;font-weight:700}html body.platform-ios .lc-list-count{color:var(--ios-label-secondary);margin-top:2px;font-size:15px;display:block}html body.platform-ios .lc-segment{background:var(--ios-fill-secondary);border-radius:9px;gap:2px;margin:6px 16px 10px;padding:2px;display:flex}html body.platform-ios .lc-segment-btn{color:var(--ios-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 8px;font-size:13px;font-weight:600;transition:background .15s,color .15s}html body.platform-ios .lc-segment-btn.is-active{background:var(--ios-bg-grouped-secondary);color:var(--ios-label-primary);box-shadow:0 1px 3px #0000001f}html body.platform-ios .lc-segment-count{opacity:.6;margin-left:3px;font-weight:500}html body.platform-ios .lc-rows{background:var(--ios-bg-grouped-secondary);border-radius:12px;margin:0 16px;overflow:hidden}html body.platform-ios .lc-row{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:10px 14px;display:flex}html body.platform-ios .lc-row:active{background:var(--ios-fill-tertiary)}html body.platform-ios .lc-row+.lc-row{box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque)}html body.platform-ios .lc-avatar-wrap{flex:none;position:relative}html body.platform-ios .lc-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:600;display:flex}html body.platform-ios .lc-dot{border:2px solid var(--ios-bg-grouped-secondary);border-radius:50%;width:13px;height:13px;position:absolute;bottom:-1px;right:-1px}html body.platform-ios .lc-dot-online{background:var(--ios-green)}html body.platform-ios .lc-dot-idle{background:var(--ios-gray-4)}html body.platform-ios .lc-row-body{flex:auto;min-width:0}html body.platform-ios .lc-row-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}html body.platform-ios .lc-row-name{color:var(--ios-label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}html body.platform-ios .lc-row-time{color:var(--ios-label-tertiary);flex:none;font-size:13px}html body.platform-ios .lc-row-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}html body.platform-ios .lc-row-sub{color:var(--ios-label-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}html body.platform-ios .lc-row-loc{color:var(--ios-label-tertiary);align-items:center;gap:3px;margin-top:3px;font-size:12px;display:inline-flex}html body.platform-ios .lc-badge{background:var(--ios-blue);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}html body.platform-ios .lc-badge-waiting{background:var(--ios-red)}html body.platform-ios .lc-empty{text-align:center;background:var(--ios-bg-grouped-secondary);border-radius:14px;margin:40px 24px;padding:28px 20px}html body.platform-ios .lc-empty-title{color:var(--ios-label-primary);margin-bottom:4px;font-size:17px;font-weight:600}html body.platform-ios .lc-empty-sub{color:var(--ios-label-secondary);font-size:14px;line-height:1.4}html body.platform-ios .lc-spinner{border:2.5px solid var(--ios-fill-tertiary);border-top-color:var(--ios-label-secondary);border-radius:50%;width:28px;height:28px;margin:48px auto;animation:.7s linear infinite lc-spin}@keyframes lc-spin{to{transform:rotate(360deg)}}html body.platform-ios .lc-thread-scroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;padding:12px 12px 8px;display:flex;overflow-y:auto}html body.platform-ios .lc-day{color:var(--ios-label-tertiary);align-self:center;margin:10px 0 8px;font-size:12px;font-weight:600}html body.platform-ios .lc-sys{text-align:center;max-width:82%;color:var(--ios-label-tertiary);align-self:center;margin:6px 0;font-size:12.5px}html body.platform-ios .lc-msg{flex-direction:column;max-width:78%;margin:2px 0;display:flex}html body.platform-ios .lc-msg-admin{align-self:flex-end;align-items:flex-end}html body.platform-ios .lc-msg-visitor,html body.platform-ios .lc-msg-ivy{align-self:flex-start;align-items:flex-start}html body.platform-ios .lc-ivy-tag{color:var(--ios-label-tertiary);margin:4px 0 1px 8px;font-size:11px;font-weight:600}html body.platform-ios .lc-bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;padding:8px 13px;font-size:16px;line-height:1.35}html body.platform-ios .lc-msg-admin .lc-bubble{background:var(--ios-blue);color:#fff;border-bottom-right-radius:5px}html body.platform-ios .lc-msg-admin .lc-bubble a,html body.platform-ios .lc-msg-admin .lc-bubble p,html body.platform-ios .lc-msg-admin .lc-bubble li,html body.platform-ios .lc-msg-admin .lc-bubble strong{color:#fff}html body.platform-ios .lc-msg-admin .lc-bubble a{text-underline-offset:2px;text-decoration:underline}html body.platform-ios .lc-msg-visitor .lc-bubble{background:var(--ios-fill-secondary);color:var(--ios-label-primary);border-bottom-left-radius:5px}html body.platform-ios .lc-msg-ivy .lc-bubble{background:var(--ios-fill-tertiary);color:var(--ios-label-primary);border-bottom-left-radius:5px}html body.platform-ios .lc-msg-time{color:var(--ios-label-tertiary);margin:2px 6px 0;font-size:11px}html body.platform-ios .lc-status-strip{background:var(--ios-bg-grouped-secondary);box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque);flex:none;align-items:center;gap:10px;padding:7px 14px;display:flex}html body.platform-ios .lc-status-text{color:var(--ios-label-secondary);flex:auto;font-size:13px}html body.platform-ios .lc-takeover-btn{background:var(--ios-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}html body.platform-ios .lc-takeover-btn:disabled{opacity:.5}html body.platform-ios .lc-error-strip{background:#ff3b3024;flex:none;align-items:center;gap:10px;padding:7px 14px;display:flex}html body.platform-ios .lc-error-text{color:var(--ios-red);flex:auto;font-size:13px}html body.platform-ios .lc-retry-btn{background:var(--ios-red);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}html body.platform-ios .lc-composer{padding:8px 12px calc(var(--sfl-inset-bottom) + 8px);background:var(--ios-bg-grouped-primary);box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque);flex:none;align-items:flex-end;gap:8px;display:flex}html body.platform-ios .lc-composer-input{border:.5px solid var(--ios-separator-non-opaque);background:var(--ios-bg-grouped-secondary);min-height:38px;max-height:120px;color:var(--ios-label-primary);resize:none;border-radius:19px;outline:none;flex:auto;padding:8px 14px;font-family:inherit;font-size:16px;line-height:1.3}html body.platform-ios .lc-composer-input::placeholder{color:var(--ios-label-tertiary)}html body.platform-ios .lc-send{background:var(--ios-blue);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .15s,transform .1s;display:flex}html body.platform-ios .lc-send:disabled{opacity:.4}html body.platform-ios .lc-send:active:not(:disabled){transform:scale(.9)}html body.platform-ios .lc-ended{padding:16px 20px calc(var(--sfl-inset-bottom) + 16px);background:var(--ios-bg-grouped-primary);box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque);flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}html body.platform-ios .lc-ended-text{color:var(--ios-label-secondary);font-size:14px}html body.platform-ios .lc-reopen{background:var(--ios-fill-secondary);color:var(--ios-blue);cursor:pointer;border:none;border-radius:10px;padding:9px 22px;font-size:15px;font-weight:600}html.keyboard-open body.platform-ios .lc-native{height:calc(100dvh - var(--keyboard-height,0px))!important}html.keyboard-open body.platform-ios .lc-composer{padding-bottom:8px!important}html body.platform-ios .lc-info-scroll{-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--sfl-inset-bottom) + 24px);flex:auto;overflow-y:auto}html body.platform-ios .lc-info-hero{flex-direction:column;align-items:center;gap:6px;padding:20px 20px 12px;display:flex}html body.platform-ios .lc-info-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:26px;font-weight:600;display:flex}html body.platform-ios .lc-info-name{color:var(--ios-label-primary);text-align:center;font-size:20px;font-weight:700}html body.platform-ios .lc-info-role{color:var(--ios-label-secondary);font-size:14px}html body.platform-ios .lc-group{margin:18px 16px 0}html body.platform-ios .lc-group-label{text-transform:uppercase;letter-spacing:.4px;color:var(--ios-label-secondary);padding:0 8px 6px;font-size:13px;font-weight:400}html body.platform-ios .lc-group-card{background:var(--ios-bg-grouped-secondary);border-radius:12px;overflow:hidden}html body.platform-ios .lc-field{justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}html body.platform-ios .lc-field+.lc-field{box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque)}html body.platform-ios .lc-field-label{color:var(--ios-label-secondary);flex:none;font-size:15px}html body.platform-ios .lc-field-value{text-align:right;min-width:0;color:var(--ios-label-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;overflow:hidden}html body.platform-ios .lc-field-value a{color:var(--ios-blue)}html body.platform-ios .lc-field-empty{color:var(--ios-label-tertiary);padding:11px 14px;font-size:14px}html body.platform-ios .lc-info-actions{background:var(--ios-bg-grouped-secondary);border-radius:12px;margin:18px 16px 0;overflow:hidden}html body.platform-ios .lc-action-btn{width:100%;color:var(--ios-blue);text-align:center;cursor:pointer;background:0 0;border:none;padding:13px 14px;font-size:16px}html body.platform-ios .lc-action-btn+.lc-action-btn{box-shadow:inset 0 .33px 0 var(--ios-separator-non-opaque)}html body.platform-ios .lc-action-btn.is-danger{color:var(--ios-red)}html body.platform-ios .lc-action-btn:disabled{opacity:.5}
body.platform-ios .calls-page-root .ambient-mesh{display:none}body.platform-ios .calls-container{max-width:none;height:auto;overflow:visible;padding:0!important}body.platform-ios .calls-page-root{background:0 0;min-height:100dvh}body.platform-ios[data-flat-route=calls]{overflow:auto}html[data-theme=light] body.platform-ios[data-flat-route=calls]{background:#fafafa!important}html[data-theme=dark] body.platform-ios[data-flat-route=calls]{background:#000!important}body.platform-ios .sfl-root.sflc-root{padding-left:16px;padding-right:16px}body.platform-ios .sfl-root .sflc-seg-badge{background:var(--sfl-brand);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}body.platform-ios .sfl-root .sflc-group{background:var(--sfl-bg-card);box-shadow:var(--sfl-shadow-xs);border-radius:14px;margin-top:4px;overflow:hidden}body.platform-ios .sfl-root .sflc-group>*+:before{content:"";background:var(--sfl-separator);height:.5px;position:absolute;top:0;left:68px;right:0}body.platform-ios .sfl-root .sflc-row{width:100%;min-height:60px;color:var(--sfl-text-primary);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;padding:9px 14px;font-family:inherit;display:flex;position:relative}body.platform-ios .sfl-root .sflc-avatar{background:var(--sfl-bg-raised);width:40px;height:40px;color:var(--sfl-text-secondary);letter-spacing:.2px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}body.platform-ios .sfl-root .sflc-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}body.platform-ios .sfl-root .sflc-name{color:var(--sfl-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:400;line-height:1.25;overflow:hidden}body.platform-ios .sfl-root .sflc-missed{color:var(--sfl-danger)}body.platform-ios .sfl-root .sflc-sub{color:var(--sfl-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}body.platform-ios .sfl-root .sflc-dir{color:var(--sfl-text-tertiary);flex-shrink:0}body.platform-ios .sfl-root .sflc-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}body.platform-ios .sfl-root .sflc-time{color:var(--sfl-text-tertiary);font-variant-numeric:tabular-nums;font-size:13px}body.platform-ios .sfl-root .sflc-dur{color:var(--sfl-text-quaternary);font-variant-numeric:tabular-nums;font-size:12px}body.platform-ios .sfl-root .sflc-vm{position:relative}body.platform-ios .sfl-root .sflc-vm-head{padding-left:8px}body.platform-ios .sfl-root .sflc-vm-dot{background:var(--sfl-brand);border-radius:50%;flex-shrink:0;width:8px;height:8px}body.platform-ios .sfl-root .sflc-vm-dot-heard{background:0 0}body.platform-ios .sfl-root .sflc-callback{background:var(--sfl-brand-tint);width:34px;height:34px;color:var(--sfl-brand);-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}body.platform-ios .sfl-root .sflc-callback:active{opacity:.6}body.platform-ios .sfl-root .sflc-vm-transcript{color:var(--sfl-text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:-4px;padding:0 14px 10px 68px;font-size:13px;line-height:1.45;overflow:hidden}body.platform-ios .sfl-root .sflc-vm-transcript-open{white-space:normal;color:var(--sfl-text-secondary)}body.platform-ios .sfl-root .sflc-vm-player{padding:2px 14px 12px 68px}body.platform-ios .sfl-root .sflc-vm-player .voicemail-player.compact{width:100%}body.platform-ios .sfl-root .sflc-empty{color:var(--sfl-text-tertiary);flex-direction:column;align-items:center;gap:8px;padding:56px 20px;font-size:14px;display:flex}body.platform-ios .sfl-root .sflc-skeleton{background:var(--sfl-bg-raised);color:#0000}body.platform-ios .sfl-root .sflc-vm-player .voicemail-progress{touch-action:none;cursor:pointer;align-items:center;height:22px;display:flex}