body.platform-ios .sfl-settings-root{background:var(--ios-bg-grouped-primary);padding-top:calc(env(safe-area-inset-top) + 48px)}body.platform-ios .sfl-ios-navbar{z-index:60;padding:env(safe-area-inset-top)16px 0;height:calc(env(safe-area-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{background:var(--ios-red);color:#fff;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}body.platform-ios .today-caret{color:var(--ios-label-tertiary);display:inline-flex}
body.platform-ios .fd-topbar{-moz-column-gap:8px;padding:calc(env(safe-area-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-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(env(safe-area-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 .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(env(safe-area-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(env(safe-area-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-list{flex-direction:column;gap:12px;padding:8px 16px;display:flex}body.platform-ios .board-ios-note{background:var(--note-bg,#ffdf6b);border-radius:12px;padding:14px 16px 10px;box-shadow:0 2px 8px #00000038}body.platform-ios .board-ios-note-body{font-size:var(--ios-type-body-size);line-height:var(--ios-type-body-line-height,22px);color:#1c1c1e;white-space:pre-wrap;word-break:break-word;font-weight:500}body.platform-ios .board-ios-note-meta{font-size:var(--ios-type-footnote-size);color:#1c1c1e8c;align-items:center;gap:6px;margin-top:10px;display:flex}body.platform-ios .board-ios-note-author{color:#1c1c1eb8;font-weight:600}body.platform-ios .board-ios-note-del{color:#1c1c1e99;font-size:var(--ios-type-footnote-size);background:0 0;border:none;margin-left:auto;font-weight:600}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:var(--keyboard-height,0px);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-elevated,var(--ios-bg-grouped-secondary));width:100%;padding:8px 16px calc(env(safe-area-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:12px;padding:14px 2px 4px;display:flex}body.platform-ios .board-ios-swatch{border:2px solid #0000;border-radius:50%;width:30px;height:30px}body.platform-ios .board-ios-swatch.is-on{border-color:var(--ios-label-primary)}
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:.33px solid var(--ios-separator)!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-tint)!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:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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-tint)!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-tint)!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-tint)!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap{background:var(--ios-fill-tertiary)!important;border:none!important;border-radius:9px!important;gap:0!important;padding:2px!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap button{letter-spacing:-.08px!important;color:var(--ios-label-secondary)!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:7px!important;font-size:13px!important;font-weight:590!important}html body.platform-ios .fd-settings-body .booking-editor .seg-wrap button.active{background:var(--ios-gray-2)!important;color:var(--ios-label-primary)!important;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a!important}html[data-theme=light] body.platform-ios .fd-settings-body .booking-editor .seg-wrap button.active{background:#fff!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 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-tint)28%,transparent)!important}html body.platform-ios .fd-settings-body .bk-autosave{bottom:calc(env(safe-area-inset-bottom,0px) + 20px)!important;background:var(--ios-bg-grouped-secondary)!important;border:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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-tint)!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-tint)!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-tint)!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-tint)!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:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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-tint)!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-tint)!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-tint)!important;border:none!important;border-radius:999px!important;font-size:15px!important}html body.platform-ios .ecm .ecm-row{border-bottom:.33px solid var(--ios-separator);align-items:center!important;padding:12px 0!important}html body.platform-ios .ecm .ecm-label{color:var(--ios-label-secondary)!important;min-width:0!important;font-size:16px!important;font-weight:400!important}html body.platform-ios .ecm .ecm-divider{display:none!important}html body.platform-ios .ecm .ecm-input{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:16px!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{color:var(--ios-label-secondary)!important;font-size:15px!important}html body.platform-ios .ecm .ecm-cc-btn{background:var(--ios-fill-tertiary)!important;color:var(--ios-tint)!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-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-tint)!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:.33px solid var(--ios-separator)!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:.33px solid var(--ios-separator)!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:env(safe-area-inset-top,0px)!important;border:none!important;border-radius:0!important}html body.platform-ios .notif-panel-header{min-height:48px;border-bottom:.33px solid var(--ios-separator)!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-tint)!important;background:0 0!important;border:none!important}html body.platform-ios .notif-mark-all{color:var(--ios-tint)!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:.33px solid var(--ios-separator)!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-tint)!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:.33px solid var(--ios-separator)!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 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(.4,0,.2,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(env(safe-area-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(env(safe-area-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:env(safe-area-inset-top)8px 0;height:calc(env(safe-area-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(env(safe-area-inset-top) + 8px);padding-bottom:calc(env(safe-area-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-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(env(safe-area-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(env(safe-area-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(env(safe-area-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}