@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,500&family=EB+Garamond:ital@1&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&display=swap";.news-body{font-size:14px;line-height:1.7;color:#475569;overflow-wrap:anywhere}.news-body>:first-child{margin-top:0}.news-body>:last-child{margin-bottom:0}.news-body p{margin:0 0 10px}.news-body strong{color:#0f172a;font-weight:600}.news-body h1,.news-body h2,.news-body h3{margin:18px 0 8px;color:#0f172a;font-weight:600;line-height:1.35}.news-body h1{font-size:17px}.news-body h2{font-size:16px}.news-body h3{font-size:15px}.news-body ul{list-style:disc}.news-body ol{list-style:decimal}.news-body ul,.news-body ol{margin:0 0 10px;padding-left:22px}.news-body li{margin:0 0 6px;padding-left:2px}.news-body li::marker{color:#6366f1}.news-body a{color:#4f46e5;text-decoration:underline;text-underline-offset:2px}.news-body blockquote{margin:12px 0;padding:2px 0 2px 12px;border-left:2px solid #e2e8f0;color:#64748b}.news-body mark{background:#fef3c7;padding:0 2px;border-radius:3px}.news-body img{max-width:100%;height:auto;border-radius:10px;margin:10px 0}.news-body table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.news-body th,.news-body td{border:1px solid #e2e8f0;padding:6px 8px;text-align:left}.news-body th{background:#f8fafc;color:#0f172a;font-weight:600}.news-gallery{margin:0 0 14px}.news-gallery .news-gallery__strip{position:relative;display:flex;gap:.75rem;margin:0;padding:.5rem;border-radius:16px;background:#f8fafc;overflow-x:auto;scroll-snap-type:x mandatory;cursor:grab;overscroll-behavior-x:contain;scrollbar-width:none}.news-gallery .news-gallery__strip::-webkit-scrollbar{display:none}.news-gallery .news-gallery__strip.wiki-gallery--dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-gallery .news-gallery__strip:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.news-gallery .news-gallery__strip>*{flex:0 0 auto;margin:0;scroll-snap-align:center;scroll-snap-stop:always}.news-gallery .wiki-gallery__slide{flex:0 0 100%;display:flex;align-items:center;justify-content:center;margin:0;scroll-snap-align:center}.news-gallery .news-gallery__strip img{display:block;width:auto!important;max-width:100%;max-height:20rem;margin:0 auto!important;border-radius:12px;cursor:zoom-in}.news-gallery .wiki-gallery{position:relative;margin:0 auto}.news-gallery .wiki-gallery .news-gallery__strip{margin:0}.news-gallery .wiki-gallery__chrome{display:contents}.news-gallery .wiki-gallery__stage{position:relative}.news-gallery .wiki-gallery__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:2rem;height:2rem;margin-top:-1rem;padding:0;border:0;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 0 0 .5px #0f172a1f,0 1px 2px #0f172a1a,0 6px 16px #0f172a1f;color:#0f172a;line-height:1;cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .18s ease,transform .22s cubic-bezier(.32,.72,0,1),background .15s ease}.news-gallery .wiki-gallery:hover .wiki-gallery__arrow,.news-gallery .wiki-gallery:focus-within .wiki-gallery__arrow{opacity:1;transform:none}.news-gallery .wiki-gallery__arrow:hover{background:#ffffffeb}.news-gallery .wiki-gallery__arrow:active{transform:scale(.9)}.news-gallery .wiki-gallery__arrow[disabled]{opacity:0;pointer-events:none}.news-gallery .wiki-gallery__arrow--prev{left:.75rem}.news-gallery .wiki-gallery__arrow--next{right:.75rem}.news-gallery .wiki-gallery--roomy .wiki-gallery__arrow--prev{left:-2.75rem}.news-gallery .wiki-gallery--roomy .wiki-gallery__arrow--next{right:-2.75rem}.news-gallery .wiki-gallery--single .wiki-gallery__arrow,.news-gallery .wiki-gallery--single .wiki-gallery__dots,.news-gallery .wiki-gallery__caption{display:none}.news-gallery .wiki-gallery__dots{display:flex;gap:0;align-items:center;justify-content:center;margin-top:.375rem}.news-gallery .wiki-gallery__dot{display:grid;place-items:center;width:1.25rem;height:1.5rem;padding:0;border:0;background:none;cursor:pointer}.news-gallery .wiki-gallery__dot:after{content:"";display:block;width:.4375rem;height:.4375rem;border-radius:999px;background:#94a3b8;opacity:.4;transition:width .24s cubic-bezier(.32,.72,0,1),background .2s ease,opacity .2s ease}.news-gallery .wiki-gallery__dot:hover:after{opacity:.7}.news-gallery .wiki-gallery__dot[aria-current=true]:after{width:1rem;background:#4f46e5;opacity:1}.news-gallery .wiki-gallery__counter,.news-gallery .wiki-gallery--many .wiki-gallery__dots{display:none}.news-gallery .wiki-gallery--many .wiki-gallery__counter{position:absolute;top:1rem;right:1rem;z-index:2;display:block;padding:.125rem .5rem;border-radius:999px;background:#0f172a8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:.75rem;font-variant-numeric:tabular-nums;line-height:1.5}@media (hover: none),(max-width: 720px){.news-gallery .wiki-gallery__arrow{display:none}}body.mobile-shell .tv-root,body.mobile-shell .tv-root *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,system-ui,sans-serif}body.mobile-shell .tv-root,body.mobile-shell .tv-root.is-board-mode{min-height:0;padding:4px 16px 28px;background:var(--bg)}body.mobile-shell .main-content:has(>.tv-root){display:flex;flex-direction:column}body.mobile-shell .main-content>.tv-root{flex:1 0 auto}body.mobile-shell .tv-root .tv-section{margin-bottom:26px}body.mobile-shell .tv-root .tv-workspace-tabs,body.mobile-shell .tv-root .tv-my-tabs,body.mobile-shell .main-content .tv-root .inline-flex.tb-scope-select{background:#7676801f}body.mobile-shell .main-content .tv-root .tv-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:12px!important;margin-bottom:14px}body.mobile-shell .tv-root .tv-topbar-lead{display:contents}body.mobile-shell .tv-root .tv-topbar-title{grid-column:1;grid-row:1;font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.02em}body.mobile-shell .tv-root .tv-dept-select{grid-column:1 / -1;grid-row:2;width:100%;min-width:0}body.mobile-shell .main-content .tv-root .tv-topbar-actions{grid-column:2;grid-row:1;flex-wrap:nowrap!important;gap:10px}body.mobile-shell .tv-root .tv-round-btn{position:relative;display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);cursor:pointer}body.mobile-shell .tv-root .tv-round-btn.is-active{color:var(--amber)}body.mobile-shell .tv-root .tv-round-btn.is-primary{background:var(--accent);color:var(--accent-fg);box-shadow:none}body.mobile-shell .tv-root .tv-round-btn.is-primary svg{width:18px;height:18px}body.mobile-shell .tv-root .tv-round-btn .tv-inbox-count{position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 2px var(--bg)}body.mobile-shell .main-content .tv-root .tv-workspace-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-bottom:18px;padding:2px;border-radius:9px}body.mobile-shell .tv-root .tv-workspace-tab,body.mobile-shell .tv-root .tv-tab-btn{justify-content:center;min-width:0;min-height:32px;padding:0 4px;border-radius:7px;font-size:13px}body.mobile-shell .tv-root .tv-my-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-bottom:12px;padding:2px;border:0;border-radius:9px}body.mobile-shell .tv-root .tv-stats-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:22px;border-radius:12px;background:var(--surface);overflow:hidden}body.mobile-shell .tv-root .tv-stat-card,body.mobile-shell .tv-root .tv-stat-card:hover{flex-direction:column-reverse;align-items:center;justify-content:flex-end;gap:3px;padding:10px 2px 9px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;text-align:center}body.mobile-shell .tv-root .tv-stat-card+.tv-stat-card{box-shadow:inset 1px 0 0 var(--border)}body.mobile-shell .tv-root .tv-stat-value{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}body.mobile-shell .tv-root .tv-stat-label{font-size:10.5px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none}body.mobile-shell .tv-root .tv-section-header{margin-bottom:8px;padding:0 4px}body.mobile-shell .tv-root .tv-section-title{font-size:13px;font-weight:600;letter-spacing:.02em}body.mobile-shell .tv-root .tv-person-list{gap:0;margin-bottom:12px;border-radius:12px;background:var(--surface);overflow:hidden}body.mobile-shell .tv-root .tv-person-row,body.mobile-shell .tv-root .tv-person-row:hover{position:relative;flex-wrap:nowrap;padding:11px 14px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}body.mobile-shell .tv-root .tv-person-row+.tv-person-row:before,body.mobile-shell .tv-root .tv-task-row.is-compact+.tv-task-row.is-compact:before,body.mobile-shell .tv-root .tv-drawer-screen .tv-participant+.tv-participant:before,body.mobile-shell .tv-root .tv-drawer-screen .tv-info-item+.tv-info-item:before{content:"";position:absolute;top:0;right:0;left:14px;height:1px;background:var(--border);pointer-events:none}body.mobile-shell .tv-root .tv-person-row+.tv-person-row:before{left:60px}body.mobile-shell .tv-root .tv-person-tasks-header{gap:8px;margin-bottom:6px;padding:0 4px}body.mobile-shell .tv-root .tv-person-tasks-back{min-height:36px;font-size:14px}body.mobile-shell .main-content .tv-root .tv-toolbar{display:block;margin-bottom:10px}body.mobile-shell .tv-root .tv-search-wrap{min-width:0;margin-bottom:10px}body.mobile-shell .tv-root .tv-search-input{height:38px;padding-left:34px;border-radius:10px;font-size:15px}body.mobile-shell .main-content .tv-root .tv-filter-chips{flex-wrap:nowrap!important;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}body.mobile-shell .tv-root .tv-chip{flex:none;min-height:32px;padding:0 12px;font-size:13px}body.mobile-shell .tv-root .tv-chip-reset{order:-1}body.mobile-shell .tv-root .tv-results-info{margin-bottom:4px;padding:0 4px}body.mobile-shell .tv-root .tv-task-list{gap:0}body.mobile-shell .tv-root .tv-task-date-separator{margin:14px 4px 6px;font-size:12px;letter-spacing:.02em}body.mobile-shell .tv-root .tv-task-list>.tv-task-date-separator:first-child{margin-top:2px}body.mobile-shell .tv-root .tv-task-date-separator:after{content:none}body.mobile-shell .tv-root .tv-task-row.is-compact,body.mobile-shell .tv-root .tv-task-row.is-compact:hover{align-items:center;gap:10px;padding:10px 12px 10px 14px;border:0;border-radius:0;background:var(--surface);box-shadow:none;transform:none}body.mobile-shell .tv-root .tv-task-row.is-compact:active{background:var(--surface-2)}body.mobile-shell .tv-root .tv-task-list>.tv-task-row.is-compact:first-child,body.mobile-shell .tv-root .tv-task-date-separator+.tv-task-row.is-compact{border-top-left-radius:12px;border-top-right-radius:12px}body.mobile-shell .tv-root .tv-task-list>.tv-task-row.is-compact:last-child,body.mobile-shell .tv-root .tv-task-row.is-compact:has(+.tv-task-date-separator){border-bottom-left-radius:12px;border-bottom-right-radius:12px}body.mobile-shell .tv-root .tv-task-row.is-compact .tv-task-row-subject{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:15px;font-weight:500;line-height:1.3}body.mobile-shell .tv-root .tv-task-row-facts{display:flex;flex-wrap:wrap;align-items:center;gap:1px 6px;font-size:12.5px;line-height:1.35;color:var(--ink-3)}body.mobile-shell .tv-root .tv-task-row-sep{color:var(--border-strong)}body.mobile-shell .tv-root .tv-task-row-status{display:inline-flex;align-items:center;gap:5px;color:var(--ink-2)}body.mobile-shell .tv-root .tv-task-row-status i{flex:none;width:7px;height:7px;border-radius:50%}body.mobile-shell .tv-root .tv-task-row-priority.is-urgent{color:var(--amber);font-weight:600}body.mobile-shell .tv-root .tv-task-row-priority.is-critical,body.mobile-shell .tv-root .tv-task-row-facts .is-overdue{color:var(--rose);font-weight:600}body.mobile-shell .tv-root .tv-task-row.is-compact>svg{flex:none;color:var(--border-strong)}body.mobile-shell .tv-root .tv-pagination{flex-wrap:nowrap;justify-content:space-between}body.mobile-shell .tv-root .tv-pagination .tv-btn{min-height:38px;padding:0 14px}body.mobile-shell .tv-root .tv-empty{padding:28px 20px;border:0;border-radius:12px}body.mobile-shell .tv-root .tv-inbox-dim{z-index:80;background:#0f172a2e;-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%);animation:tvFadeIn .2s ease both}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:81;display:flex;flex-direction:column;width:auto;max-height:min(78dvh,640px);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px #0f172a2e;animation:tvInboxRise .34s cubic-bezier(.32,.72,0,1) both}@keyframes tvInboxRise{0%{transform:translateY(100%)}to{transform:none}}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:1px;padding:14px 16px 10px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-title{font-size:17px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-sub{grid-column:1;grid-row:2;font-size:13px}body.mobile-shell .tv-root .tv-inbox-done{grid-column:2;grid-row:1 / span 2;min-height:36px;padding:0 2px 0 12px;border:0;background:none;font-size:16px;font-weight:600;color:var(--blue);cursor:pointer}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-scroll{flex:1 1 auto;min-height:0;max-height:none;padding:4px 8px 8px;overscroll-behavior:contain}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-item{align-items:center;min-height:52px;padding:10px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-item .tv-inbox-dot{margin-top:0}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-item-subject{font-size:15px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-item-meta{font-size:13px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-foot{justify-content:center;padding:4px 10px}body.mobile-shell .tv-root .tv-inbox-pop.is-sheet .tv-inbox-mark-all{min-height:40px;font-size:15px;color:var(--blue)}body.mobile-shell .tv-root .otp-modal-root.tv-drawer-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:flex}body.mobile-shell .tv-root .otp-modal-root.tv-modal-overlay{z-index:130}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;background:var(--bg);animation:none}body.mobile-shell .tv-root .otp-modal-root.tv-drawer-screen .tv-drawer-header{align-items:center;justify-content:space-between;gap:8px;padding:calc(4px + env(safe-area-inset-top)) 8px 4px;border-bottom:0;background:var(--bg)}body.mobile-shell .tv-root .tv-screen-back,body.mobile-shell .tv-root .tv-screen-more{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--blue);cursor:pointer}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-body{gap:16px;padding:2px 16px 24px}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-body>*{flex-shrink:0}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-header-text{padding:0 2px}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-title{margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.22;letter-spacing:-.01em}body.mobile-shell .tv-root .tv-drawer-screen .tv-badge{padding:2px 8px;font-size:12px}body.mobile-shell .tv-root .tv-drawer-screen .tv-divider{display:none}body.mobile-shell .tv-root .tv-drawer-screen .tv-block-label{margin:0 0 6px;padding:0 4px;font-size:12.5px;letter-spacing:.02em}body.mobile-shell .tv-root .tv-drawer-screen .tv-participants,body.mobile-shell .tv-root .tv-drawer-screen .tv-info-grid{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;border-radius:12px;background:var(--surface);overflow:hidden}body.mobile-shell .tv-root .tv-drawer-screen .tv-participant{position:relative;flex:none;gap:12px;padding:10px 14px}body.mobile-shell .tv-root .tv-drawer-screen .tv-participant+.tv-participant:before{left:60px}body.mobile-shell .tv-root .tv-drawer-screen .tv-participant-avatar{width:34px;height:34px}body.mobile-shell .tv-root .tv-drawer-screen .tv-participant-role{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}body.mobile-shell .tv-root .tv-drawer-screen .tv-participant-name{font-size:15px}body.mobile-shell .tv-root .tv-drawer-screen .tv-info-item{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 14px}body.mobile-shell .tv-root .tv-drawer-screen .tv-info-item label{flex:none;margin:0;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}body.mobile-shell .tv-root .tv-drawer-screen .tv-info-item span{min-width:0;font-size:15px;text-align:right}body.mobile-shell .tv-root .tv-drawer-screen .tv-description{margin:0;padding:12px 14px;border-radius:12px;background:var(--surface);font-size:15px;line-height:1.5;color:var(--ink)}body.mobile-shell .tv-root .tv-drawer-screen .tv-file-btn{max-width:100%;min-height:36px;font-size:13px}body.mobile-shell .tv-root .tv-drawer-screen .tv-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}body.mobile-shell .tv-root .tv-drawer-screen .tv-photo-tile{width:auto;height:auto;aspect-ratio:1 / 1;border-radius:10px}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-body .tv-btn{min-height:38px}body.mobile-shell .tv-root .otp-modal-root.tv-drawer-screen .tv-drawer-footer{flex-wrap:nowrap;gap:8px;padding:10px 16px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface)}body.mobile-shell .tv-root .tv-drawer-screen .tv-drawer-footer .tv-btn{flex:1 1 0;justify-content:center;min-width:0;min-height:44px;padding:6px 10px;border-radius:12px;font-size:15px;font-weight:600;line-height:1.2;text-align:center;white-space:normal}body.mobile-shell .tv-root .otp-modal-root.tv-modal-overlay .tv-modal-header{justify-content:flex-start;gap:4px;padding:calc(4px + env(safe-area-inset-top)) 8px 4px;background:var(--surface)}body.mobile-shell .tv-root .tv-modal-header .tv-screen-back{order:-1}body.mobile-shell .tv-root .otp-modal-root.tv-modal-overlay .tv-modal-title{flex:1 1 auto;min-width:0;margin-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:17px;font-weight:600}body.mobile-shell .tv-root .tv-modal-overlay .tv-modal-body{padding:16px}body.mobile-shell .tv-root .tv-modal-overlay .tv-modal-cancel{display:none}body.mobile-shell .tv-root .otp-modal-root.tv-modal-overlay .tv-modal-footer{padding:10px 16px max(10px,env(safe-area-inset-bottom))}body.mobile-shell .tv-root .tv-modal-overlay .tv-modal-footer .tv-btn{flex:1 1 auto;justify-content:center;min-height:46px;border-radius:12px;font-size:16px;font-weight:600}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-title{min-height:40px;font-size:21px;font-weight:600}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-description{min-height:96px;font-size:15px}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-chip{min-height:34px;padding:0 12px;font-size:14px}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-self{min-height:36px;font-size:14px}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-segmented button,body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-presets button{min-height:32px;font-size:13px}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-row .tv-composer-segmented{display:flex;width:100%}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-row .tv-composer-segmented button{flex:1 1 0;min-width:0}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-row{flex-direction:column;align-items:stretch;gap:7px}body.mobile-shell .tv-root .tv-modal-overlay .tv-composer-row-label{flex:none}body.mobile-shell .tv-root .tv-modal-overlay .tv-input,body.mobile-shell .tv-root .tv-modal-overlay .tv-textarea,body.mobile-shell .tv-root .tv-modal-overlay .tv-select{min-height:40px;font-size:15px}body.mobile-shell .tv-root .tv-notes-panel.is-wide .tv-notes-toolbar{flex-direction:row;align-items:center;justify-content:flex-end}body.mobile-shell .tv-root .tv-notes-panel.is-wide .tv-notes-toolbar-actions{width:auto}body.mobile-shell .tv-root .tv-notes-panel.is-wide .tv-notes-toolbar-actions .tv-btn{flex:none;justify-content:center;min-height:36px}body.mobile-shell .tv-root .tv-notes-editor-actions .tv-btn{min-height:42px}body.mobile-shell .main-content .tv-root .tb-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px!important}body.mobile-shell .tv-root .tb-toolbar-main,body.mobile-shell .tv-root .tb-toolbar-side{display:contents}body.mobile-shell .tv-root .tb-scope-select{grid-column:1;grid-row:1;width:100%;min-width:0}body.mobile-shell .tv-root .tb-export-btn{grid-column:2;grid-row:1;justify-content:center;width:40px;height:40px;padding:0;border-radius:12px}body.mobile-shell .tv-root .tb-export-btn svg{width:17px;height:17px}body.mobile-shell .tv-root .tb-sort-select{grid-column:1 / -1;grid-row:2}body.mobile-shell .tv-root .tb-chunk-select,body.mobile-shell .tv-root .tb-drag-hint,body.mobile-shell .tv-root .tb-export-label,body.mobile-shell .tv-root .tb-plan-btn,body.mobile-shell .tv-root .tb-timeline-expand{display:none!important}body.mobile-shell .main-content .tv-root .inline-flex.tb-scope-select{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.mobile-shell .tv-root .inline-flex.tb-scope-select>button,body.mobile-shell .tv-root .tb-range-switch>button{min-height:32px}body.mobile-shell .tv-root .tb-backlog-subject{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:14.5px;line-height:1.3}body.mobile-shell .tv-root .tb-promote-btn,body.mobile-shell .tv-root .tb-backlog-add{min-height:34px}body.mobile-shell .tv-root .tb-promote-btn{padding:0 12px;font-size:13px}body.mobile-shell .main-content .tv-root .tb-card-head{flex-direction:row!important;align-items:flex-start!important}body.mobile-shell .tv-root .tb-column-switch{display:flex;gap:6px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}body.mobile-shell .tv-root .tb-column-tab{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 13px;border:0;border-radius:999px;background:var(--surface);color:var(--ink-2);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}body.mobile-shell .tv-root .tb-column-tab.is-active{background:var(--accent);color:var(--accent-fg)}body.mobile-shell .tv-root .tb-column-tab-count{font-size:12.5px;font-variant-numeric:tabular-nums;opacity:.6}body.mobile-shell .tb-day-cards{flex-direction:column;overflow:visible}body.mobile-shell .tb-day-card{width:100%}body.mobile-shell .main-content .tv-root .tb-timeline-card{overflow-x:auto;overscroll-behavior-x:contain}body.mobile-shell .tv-root .tb-timeline-inner{min-width:640px}body.mobile-shell .tv-root .tb-timeline-name{position:sticky;left:0;z-index:2;width:148px;background:var(--surface);box-shadow:1px 0 0 var(--border)}body.mobile-shell .tv-root .tb-timeline-rows{max-height:none;overflow:visible}body.mobile-shell .tv-root .tv-drawer-screen .tv-clar-bubble.has-photos{width:85%}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.lms-shell{max-width:1880px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1536px){.lms-shell{max-width:2080px;padding-left:2.5rem;padding-right:2.5rem}}.lms-rich-text-editor{--lms-editor-min-height: 140px;position:relative}.lms-rich-text-editor .ql-toolbar .ql-attachment{display:inline-flex;align-items:center;justify-content:center}.lms-rich-text-editor .ql-toolbar .ql-attachment:before{content:"";width:14px;height:14px;display:block;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M12 18v-6'/%3E%3Cpath d='M9.5 14.5 12 12l2.5 2.5'/%3E%3C/svg%3E")}.lms-rich-text-editor .ql-toolbar.ql-snow{border:1px solid rgb(226 232 240);border-bottom:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;background:#f8fafc}.lms-rich-text-editor .ql-container.ql-snow{border:1px solid rgb(226 232 240);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;background:#fff}.lms-rich-text-editor .ql-editor{min-height:var(--lms-editor-min-height);font-size:.875rem;line-height:1.5;color:#0f172a}.lms-rich-text-editor .ql-editor.ql-blank:before{font-style:normal;color:#94a3b8}.lms-rich-text-editor .ql-editor img{max-width:100%;height:auto;border-radius:.75rem;margin:.5rem 0;cursor:grab}.lms-rich-text-editor .ql-editor img:active{cursor:grabbing}.lms-rich-text-editor .ql-editor .lms-file-embed{margin:.5rem 0;cursor:grab}.lms-rich-text-editor .ql-editor .lms-file-embed:active{cursor:grabbing}.lms-rich-text-editor .ql-editor .lms-embed-selected{outline:2px solid rgb(99 102 241);outline-offset:2px}.lms-rich-text-editor .ql-editor .lms-drop-target-before,.lms-rich-text-editor .ql-editor .lms-drop-target-after{box-shadow:0 0 0 2px #6366f166}.lms-rich-drop-indicator{position:absolute;z-index:26;height:3px;border-radius:999px;background:linear-gradient(90deg,#6366f1,#4f46e5);pointer-events:none;box-shadow:0 8px 16px -10px #4f46e5cc}.lms-rich-drop-indicator-dot{position:absolute;top:50%;left:0;width:9px;height:9px;border-radius:999px;background:#4f46e5;border:2px solid rgb(255 255 255 / 95%);transform:translate(-50%,-50%);box-shadow:0 2px 8px #4f46e573}.lms-rich-drop-indicator-dot-end{left:100%}.lms-rich-image-controls{position:absolute;z-index:25;transform:translate(-100%);display:inline-flex;align-items:center;gap:.28rem;padding:.32rem;border-radius:9999px;border:1px solid rgb(199 210 254 / 95%);background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 24px -16px #0f172a73}.lms-rich-image-control-btn{width:1.7rem;height:1.7rem;border-radius:9999px;border:1px solid rgb(203 213 225);background:#f8fafc;color:#334155;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.lms-rich-image-control-btn:hover{background:#eef2ff;border-color:#a5b4fc;color:#4338ca;transform:translateY(-1px)}.lms-rich-image-control-btn:focus-visible{outline:2px solid rgb(99 102 241);outline-offset:1px}.lms-rich-image-control-btn-danger{color:#b91c1c;border-color:#fecaca;background:#fef2f2}.lms-rich-image-control-btn-danger:hover{color:#b91c1c;border-color:#fca5a5;background:#fee2e2}.lms-rich-embed-toolbar{margin-top:.5rem;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.lms-rich-embed-badge{font-size:11px;line-height:1;color:#4338ca;background:#eef2ff;border:1px solid rgb(199 210 254);border-radius:9999px;padding:4px 8px}.lms-rich-embed-btn{height:24px;min-width:24px;border-radius:6px;border:1px solid rgb(203 213 225);background:#fff;color:#334155;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;transition:all .15s ease}.lms-rich-embed-btn:hover{background:#f8fafc;border-color:#94a3b8}.lms-rich-embed-btn-danger{color:#b91c1c;border-color:#fecaca;background:#fef2f2}.lms-rich-embed-btn-danger:hover{background:#fee2e2;border-color:#fca5a5}.lms-rich-embed-size{font-size:11px;color:#64748b;font-variant-numeric:tabular-nums}.lms-rich-content p{margin:0 0 .75rem}.lms-rich-content p:last-child{margin-bottom:0}.lms-rich-content h1,.lms-rich-content h2,.lms-rich-content h3,.lms-rich-content h4,.lms-rich-content h5,.lms-rich-content h6{margin:.25rem 0 .75rem;font-weight:700;line-height:1.25}.lms-rich-content h1{font-size:1.5rem}.lms-rich-content h2{font-size:1.25rem}.lms-rich-content h3{font-size:1.125rem}.lms-rich-content h4,.lms-rich-content h5,.lms-rich-content h6{font-size:1rem}.lms-rich-content ul,.lms-rich-content ol{margin:.5rem 0 .75rem;padding-left:1.35rem;list-style-position:outside}.lms-rich-content ul{list-style-type:disc}.lms-rich-content ol{list-style-type:decimal}.lms-rich-content ol li[data-list=bullet]{list-style-type:disc}.lms-rich-content ol li[data-list=ordered]{list-style-type:decimal}.lms-rich-content li{margin:.15rem 0}.lms-rich-content a{color:#4f46e5;text-decoration:underline}.lms-file-embed{display:block;width:100%;margin:.75rem 0}.lms-file-link{display:flex;align-items:center;gap:.75rem;width:100%;border:1px solid rgb(226 232 240);background:#f8fafc;border-radius:.85rem;padding:.65rem .75rem;text-decoration:none;color:#0f172a;transition:border-color .15s ease,background-color .15s ease}.lms-rich-content .lms-file-link,.lms-rich-content .lms-file-link:hover,.lms-rich-content .lms-file-link:focus{text-decoration:none;color:#0f172a}.lms-file-link:hover{border-color:#818cf8;background:#eef2ff}.lms-file-link:focus-visible{outline:2px solid rgb(99 102 241);outline-offset:2px}.lms-file-icon{width:2rem;height:2rem;border-radius:.65rem;border:1px solid rgb(199 210 254);background:linear-gradient(160deg,#e0e7ff,#eef2ff);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lms-file-icon:before{content:"";width:16px;height:16px;display:block;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H7a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 2v7h7'/%3E%3Cpath d='M9 14h6'/%3E%3Cpath d='M9 18h6'/%3E%3C/svg%3E")}.lms-file-content{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.lms-file-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#4338ca;background:#e0e7ff;flex-shrink:0}.lms-file-title{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lms-file-subtitle{font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lms-file-download{flex-shrink:0;font-size:11px;font-weight:600;color:#4338ca;border:1px solid rgb(199 210 254);background:#eef2ff;border-radius:9999px;padding:.2rem .55rem}.lms-file-link:hover .lms-file-download{border-color:#a5b4fc;background:#e0e7ff}.lms-rich-content img{display:block;max-width:100%;height:auto;border-radius:.75rem;margin:.75rem 0}.lms-rich-content .ql-align-center{text-align:center}.lms-rich-content .ql-align-right{text-align:right}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgb(199 210 254) transparent}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c7d2fe;border-radius:9999px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#a5b4fc;background-clip:padding-box}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:#818cf8;background-clip:padding-box}.custom-scrollbar::-webkit-scrollbar-corner{background:transparent}.custom-scrollbar-x{scrollbar-width:thin;scrollbar-color:rgb(199 210 254) transparent}.custom-scrollbar-x::-webkit-scrollbar{height:5px}.custom-scrollbar-x::-webkit-scrollbar-track{background:transparent;border-radius:9999px}.custom-scrollbar-x::-webkit-scrollbar-thumb{background:#c7d2fe;border-radius:9999px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.custom-scrollbar-x::-webkit-scrollbar-thumb:hover{background:#a5b4fc}.lms-skeleton-block{position:relative;overflow:hidden;background:linear-gradient(110deg,#f1f5f9f2 14%,#e2e8f0eb 34%,#f1f5f9f2 56%);background-size:220% 100%;box-shadow:inset 0 1px #fffc;animation:lms-skeleton-base 1.75s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--lms-skeleton-delay, 0ms);will-change:background-position}.lms-skeleton-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / 70%) 48%,transparent 100%);transform:translate(-120%);animation:lms-skeleton-glow 2.1s ease-in-out infinite;animation-delay:var(--lms-skeleton-delay, 0ms);will-change:transform}@keyframes lms-skeleton-base{0%{background-position:100% 50%}to{background-position:-100% 50%}}@keyframes lms-skeleton-glow{0%,65%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.lms-skeleton-block,.lms-skeleton-block:after{animation-duration:.001ms;animation-iteration-count:1}}.march8-splash{--cream: #f5ede4;--rose: #c4607a;--blush: #e8a0b0;--dark: #2c1a1e;--muted: #a07880;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 45%,rgba(232,160,176,.18) 0%,transparent 70%),radial-gradient(ellipse 100% 80% at 50% 100%,rgba(196,96,122,.08) 0%,transparent 60%),var(--cream)}.march8-splash.out{animation:march8SplashOut 1.1s cubic-bezier(.7,0,1,1) forwards;pointer-events:none}@keyframes march8SplashOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.03)}}.march8-splash__dust{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.march8-splash__particle{position:absolute;border-radius:50%;animation:march8Drift linear infinite;opacity:0}@keyframes march8Drift{0%{transform:translateY(100vh) translate(0);opacity:0}8%{opacity:1}85%{opacity:.6}to{transform:translateY(-8vh) translate(var(--dx));opacity:0}}.march8-splash #flower{width:min(72vw,310px);height:min(72vw,310px);overflow:visible;animation:march8Breath 5s ease-in-out 4s infinite}@keyframes march8Breath{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.march8-splash__caption{margin-top:36px;text-align:center;opacity:0;animation:march8RiseIn 1.2s cubic-bezier(.16,1,.3,1) 3.4s forwards}@keyframes march8RiseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.march8-splash__caption h1{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:clamp(2.4rem,7vw,3.8rem);color:var(--dark);letter-spacing:.04em;line-height:1}.march8-splash__caption h1 em{color:var(--rose);font-style:italic}.march8-splash__caption p{margin-top:10px;font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(.78rem,2vw,.9rem);letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.march8-splash__rule{width:0;max-width:200px;height:1px;background:linear-gradient(90deg,transparent,var(--blush),transparent);margin:14px auto 0;animation:march8LineGrow 1s cubic-bezier(.16,1,.3,1) 4.2s forwards}@keyframes march8LineGrow{to{width:200px}}.march8-splash__hint{position:fixed;bottom:6%;left:50%;transform:translate(-50%);font-family:Cormorant Garamond,serif;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--blush);opacity:0;animation:march8BlinkIn 2s ease 5s infinite}@keyframes march8BlinkIn{0%,to{opacity:0}50%{opacity:.9}}@media (max-width: 640px){.march8-splash__caption{margin-top:28px}.march8-splash__rule{max-width:170px}.march8-splash__hint{bottom:4.5%;letter-spacing:.22em}}body.mobile-shell .main-content .pf-m-root{display:flex;flex-direction:column;gap:22px;padding:0 16px 24px}body.mobile-shell .main-content .pf-m-root>button:first-child{margin-bottom:0}body.mobile-shell .main-content .sa-m-root .sa-m-title{font-size:32px;line-height:38px;font-weight:700;letter-spacing:-.02em}body.mobile-shell .main-content .sa-m-root .sa-m-day-title{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.01em}body.mobile-shell .main-content .sa-m-root .sa-m-group__label{font-size:13px;line-height:18px;letter-spacing:.02em}body.mobile-shell .main-content .sa-m-heading{font-size:18px;line-height:24px}body.mobile-shell .sa-m-root .sa-m-strip{position:sticky;top:calc(46px + max(10px,env(safe-area-inset-top)));z-index:20;margin-inline:-16px}body.mobile-shell .sa-m-root .sa-m-strip__glass{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--mobile-page-bg, transparent) 86%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);pointer-events:none}body.mobile-shell .sa-m-root .sa-m-strip[data-stuck] .sa-m-strip__glass{top:calc(env(safe-area-inset-top) - 46px - max(10px,env(safe-area-inset-top)));box-shadow:0 .5px 0 var(--sheet-sep, rgba(60, 60, 67, .2))}body.mobile-shell .sa-m-root .sa-m-strip.sa-m-strip--bell{top:max(10px,env(safe-area-inset-top))}body.mobile-shell .sa-m-root .sa-m-strip.sa-m-strip--bell[data-stuck] .sa-m-strip__glass{top:calc(env(safe-area-inset-top) - max(10px,env(safe-area-inset-top)))}body.mobile-shell .sa-m-root .sa-m-strip.sa-m-strip--bell[data-stuck] .sa-m-norm{padding-right:calc(max(10px,env(safe-area-inset-right)) + 52px)}body.mobile-shell .sa-m-root .sa-m-day{flex:1 0 calc((100% - 24px) / 7);min-width:44px}body.mobile-shell .sa-m-root .sa-m-strip__scroll::-webkit-scrollbar,body.mobile-shell .sa-m-root .sa-m-chips::-webkit-scrollbar,body.mobile-shell .sa-m-root .sa-m-bleed::-webkit-scrollbar{display:none}body.mobile-shell .sa-m-root .sa-m-chips,body.mobile-shell .sa-m-root .sa-m-bleed{margin-inline:-16px;padding-inline:16px}body.mobile-shell .sa-m-root .sa-m-segments>button{padding:7px 14px;font-size:14px}body.mobile-shell .sa-m-root .sa-m-cell,body.mobile-shell .sa-m-root .sa-m-grid__day{-webkit-tap-highlight-color:transparent}body.mobile-shell .sa-m-root .sa-m-grid__scroll::-webkit-scrollbar{display:none}body.mobile-shell .sa-m-row{position:relative;min-height:52px}body.mobile-shell .sa-m-row+.sa-m-row:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--sheet-sep, rgba(60, 60, 67, .2));pointer-events:none}body.mobile-shell .sa-m-pill{min-width:84px}body.mobile-shell .sa-m-time{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:96px;text-align:center;font-size:16px}body.mobile-shell .sa-m-footnote p{margin-top:0;font-size:14px;line-height:20px}body.mobile-shell .mobile-actions .sa-m-sheet-title{padding:14px 18px 12px;text-align:center;font-size:13px;line-height:18px;color:var(--sheet-muted, rgba(60, 60, 67, .6))}body.mobile-shell .mobile-actions .sa-m-sheet-title b{display:block;margin-bottom:2px;font-weight:600}body.mobile-shell .mobile-actions .sa-m-sheet-title+.mobile-actions__row{border-top:.5px solid var(--sheet-sep)}body.mobile-shell .main-content .sa-m-root select.sa-m-wheel{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;padding:0;border:0;background:none;opacity:0;font-size:16px}body.mobile-shell .sa-m-root .sa-m-window>div{border-width:0;padding:0;background:transparent}body.mobile-shell .sa-m-root .sa-m-window>div>div+div{border-width:0;padding:0;background:transparent}body.mobile-shell .sa-m-root .sa-m-window button[class*=h-9]{height:40px;font-size:15px}.oraza-splash,.oraza-splash *,.oraza-splash *:before,.oraza-splash *:after{box-sizing:border-box}.oraza-splash{--cream: #faf6ee;--parchment: #f2e9d8;--sand: #e8d9bc;--gold: #b07a2a;--gold-bright: #c99a3e;--gold-pale: #e8c87a;--ink: #2c2215;--ink-muted: rgba(44, 34, 21, .5);--teal-pale: #7cbcb3;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--cream);z-index:9999;overflow:hidden;transition:opacity 1.4s cubic-bezier(.4,0,.2,1)}.oraza-splash.out{opacity:0;pointer-events:none}.oraza-splash:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");opacity:.55;pointer-events:none;z-index:1}.oraza-splash__pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cg fill='none' stroke='rgba(176,122,42,0.13)' stroke-width='0.5'%3E%3Cpolygon points='50,5 59,20 76,20 64,32 69,49 50,40 31,49 36,32 24,20 41,20'/%3E%3Ccircle cx='50' cy='50' r='40'/%3E%3Ccircle cx='50' cy='50' r='28'/%3E%3Cline x1='50' y1='5' x2='50' y2='95'/%3E%3Cline x1='5' y1='50' x2='95' y2='50'/%3E%3Cline x1='15' y1='15' x2='85' y2='85'/%3E%3Cline x1='85' y1='15' x2='15' y2='85'/%3E%3C/g%3E%3C/svg%3E");opacity:1;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,transparent 28%,black 75%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,transparent 28%,black 75%)}.oraza-splash__center-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(ellipse,rgba(252,248,238,1) 0%,rgba(242,233,216,.8) 40%,transparent 72%);animation:orazaBreathe 6s ease-in-out infinite;z-index:3}@keyframes orazaBreathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.06)}}.oraza-splash__corner-wash{position:absolute;z-index:2;border-radius:50%;opacity:.22}.oraza-splash__corner-wash--tl{top:-120px;left:-120px;width:340px;height:340px;background:radial-gradient(circle,var(--teal-pale),transparent 70%)}.oraza-splash__corner-wash--br{bottom:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,var(--gold-pale),transparent 70%)}.oraza-splash__corner-wash--tr{top:-80px;right:-80px;width:220px;height:220px;background:radial-gradient(circle,var(--gold-pale),transparent 70%);opacity:.14}.oraza-splash__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4}.oraza-splash__frame{position:absolute;z-index:5;top:24px;right:24px;bottom:24px;left:24px;border:.7px solid rgba(176,122,42,.2);pointer-events:none}.oraza-splash__frame:before,.oraza-splash__frame:after{content:"";position:absolute;border-color:var(--gold);border-style:solid;opacity:.35}.oraza-splash__frame:before{top:-1px;left:-1px;width:32px;height:32px;border-width:1.5px 0 0 1.5px}.oraza-splash__frame:after{bottom:-1px;right:-1px;width:32px;height:32px;border-width:0 1.5px 1.5px 0}.oraza-splash__content{position:relative;z-index:20;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 24px}.oraza-splash__moon-wrap{opacity:0;transform:translateY(20px);animation:orazaSlideUp 1.4s cubic-bezier(.16,1,.3,1) forwards .5s;margin-bottom:30px}.oraza-splash__moon-svg{animation:orazaMoonFloat 7s ease-in-out infinite;display:block}@keyframes orazaMoonFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.oraza-splash__divider{opacity:0;display:flex;align-items:center;gap:14px;animation:orazaFadeIn 1s ease forwards 1.7s;margin-bottom:30px}.oraza-splash__dl{height:.6px;width:80px;background:linear-gradient(to right,transparent,var(--gold))}.oraza-splash__dl--reverse{background:linear-gradient(to left,transparent,var(--gold))}.oraza-splash__headline-wrap{overflow:hidden}.oraza-splash__h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(42px,7.5vw,88px);font-weight:300;letter-spacing:.08em;color:var(--ink);display:block;transform:translateY(110%);animation:orazaRevealLine 1.1s cubic-bezier(.16,1,.3,1) forwards 1.3s}.oraza-splash__headline-wrap-second{overflow:hidden;margin-top:2px}.oraza-splash__h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,6vw,72px);font-weight:300;font-style:italic;letter-spacing:.04em;color:var(--gold);display:block;transform:translateY(110%);animation:orazaRevealLine 1.1s cubic-bezier(.16,1,.3,1) forwards 1.8s;position:relative}.oraza-splash__h2:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:.6px;background:var(--gold-pale);animation:orazaLineGrow 1s ease forwards 2.9s}@keyframes orazaLineGrow{to{width:80%}}.oraza-splash__sub{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(10px,1.3vw,13px);font-weight:300;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-muted);opacity:0;margin-top:24px;animation:orazaFadeIn 1.2s ease forwards 2.8s}.oraza-splash__bottom{opacity:0;margin-top:50px;display:flex;flex-direction:column;align-items:center;gap:24px;animation:orazaFadeIn 1s ease forwards 3.4s}.oraza-splash__orn{display:flex;align-items:center;gap:8px}.oraza-splash__orn-line{width:40px;height:.5px;background:var(--sand)}.oraza-splash__orn-dot{width:4px;height:4px;border-radius:50%;background:var(--gold-pale)}.oraza-splash__orn-diamond{width:6px;height:6px;background:var(--gold);transform:rotate(45deg);opacity:.7}.oraza-splash__btn{font-family:Cormorant Garamond,Georgia,serif;font-size:11px;letter-spacing:.44em;text-transform:uppercase;color:var(--ink-muted);background:none;border:none;cursor:pointer;padding:16px 48px;position:relative;transition:color .5s ease}.oraza-splash__btn:before,.oraza-splash__btn:after{content:"";position:absolute;transition:all .55s ease;border-style:solid;border-color:#b07a2a00}.oraza-splash__btn:before{top:0;left:0;right:50%;bottom:50%;border-width:.7px 0 0 .7px;transform:translate(7px,7px)}.oraza-splash__btn:after{top:50%;left:50%;right:0;bottom:0;border-width:0 .7px .7px 0;transform:translate(-7px,-7px)}.oraza-splash__btn:hover{color:var(--ink)}.oraza-splash__btn:hover:before,.oraza-splash__btn:hover:after{border-color:#b07a2a80;transform:translate(0)}@keyframes orazaSlideUp{to{opacity:1;transform:translateY(0)}}@keyframes orazaRevealLine{to{transform:translateY(0)}}@keyframes orazaFadeIn{to{opacity:1}}@media (max-width: 640px){.oraza-splash__frame{top:14px;right:14px;bottom:14px;left:14px}.oraza-splash__h1{letter-spacing:.05em}.oraza-splash__h2{letter-spacing:.02em}.oraza-splash__sub{letter-spacing:.2em}.oraza-splash__btn{letter-spacing:.28em;padding:14px 32px}}.icore-assistant-mark{--icore-mark-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20389%20389'%20fill='none'%3e%3cpath%20fill='%23fff'%20d='M49%20193%20C49.04%20185.71%2049.82%20178.36%2050.92%20171.14%20C52.02%20163.92%2053.52%20156.69%2055.6%20149.7%20C57.69%20142.71%2060.32%20135.79%2063.43%20129.18%20C66.54%20122.58%2070.21%20116.16%2074.27%20110.1%20C78.33%20104.03%2082.88%2098.18%2087.79%2092.79%20C92.7%2087.39%2098.15%2082.4%20103.76%2077.72%20C109.36%2073.05%20115.25%2068.59%20121.43%2064.72%20C127.61%2060.84%20134.15%2057.41%20140.83%2054.46%20C147.5%2051.51%20154.44%2048.94%20161.47%2047.01%20C168.5%2045.08%20175.78%2043.74%20183.03%2042.91%20C190.27%2042.07%20197.66%2041.74%20204.95%2042%20C212.23%2042.26%20219.61%2043%20226.74%2044.48%20C233.87%2045.97%20241.1%2047.95%20247.72%2050.92%20C254.33%2053.9%20261.33%2057.42%20266.43%2062.33%20C271.53%2067.23%20276.72%2073.77%20278.31%2080.35%20C279.89%2086.93%20278.88%2095.7%20275.95%20101.83%20C273.02%20107.96%20266.8%20113.86%20260.73%20117.13%20C254.66%20120.39%20246.64%20121.51%20239.54%20121.42%20C232.44%20121.32%20225.33%20117.77%20218.14%20116.56%20C210.94%20115.35%20203.58%20113.9%20196.35%20114.18%20C189.13%20114.46%20181.69%20115.99%20174.8%20118.24%20C167.92%20120.49%20161.04%20123.67%20155.03%20127.68%20C149.03%20131.69%20143.43%20136.77%20138.77%20142.3%20C134.12%20147.83%20130.06%20154.24%20127.12%20160.85%20C124.17%20167.45%20122.12%20174.77%20121.1%20181.93%20C120.08%20189.08%20120.1%20196.61%20121.02%20203.78%20C121.93%20210.95%20123.77%20218.31%20126.6%20224.95%20C129.42%20231.6%20133.38%20238.08%20137.97%20243.66%20C142.55%20249.23%20148.11%20254.38%20154.1%20258.4%20C160.08%20262.42%20166.98%20265.68%20173.89%20267.78%20C180.79%20269.88%20188.32%20270.95%20195.54%20271%20C202.77%20271.05%20210.31%20270.07%20217.24%20268.06%20C224.17%20266.05%20231.12%20262.89%20237.13%20258.91%20C243.14%20254.94%20248.76%20249.81%20253.3%20244.22%20C257.84%20238.63%20261.75%20232.07%20264.37%20225.37%20C266.98%20218.67%20268.48%20211.23%20269%20204.02%20C269.52%20196.82%20268.17%20189.41%20267.49%20182.16%20C266.81%20174.92%20263.41%20167.14%20264.92%20160.56%20C266.44%20153.97%20271.11%20146.05%20276.57%20142.64%20C282.03%20139.23%20291.22%20138.39%20297.67%20140.08%20C304.12%20141.77%20310.49%20147.5%20315.25%20152.77%20C320.01%20158.03%20323.49%20164.98%20326.25%20171.67%20C329%20178.36%20330.66%20185.7%20331.78%20192.89%20C332.91%20200.08%20333.26%20207.52%20332.99%20214.8%20C332.73%20222.08%20331.72%20229.43%20330.18%20236.56%20C328.65%20243.68%20326.49%20250.78%20323.78%20257.54%20C321.06%20264.31%20317.74%20270.94%20313.91%20277.14%20C310.07%20283.33%20305.56%20289.21%20300.79%20294.71%20C296.01%20300.22%20290.83%20305.47%20285.26%20310.17%20C279.69%20314.86%20273.61%20319.12%20267.36%20322.87%20C261.1%20326.63%20254.5%20329.99%20247.73%20332.7%20C240.96%20335.41%20233.87%20337.59%20226.75%20339.14%20C219.63%20340.69%20212.29%20341.56%20205.01%20342%20C197.72%20342.44%20190.3%20342.44%20183.04%20341.79%20C175.77%20341.14%20168.47%20339.88%20161.39%20338.09%20C154.32%20336.29%20147.32%20333.87%20140.59%20331.03%20C133.86%20328.2%20127.27%20324.86%20121.02%20321.09%20C114.76%20317.33%20108.73%20313.06%20103.06%20308.45%20C97.4%20303.85%2091.92%20298.87%2087.02%20293.47%20C82.13%20288.06%2077.7%20282.13%2073.69%20276.03%20C69.68%20269.94%2066.02%20263.51%2062.95%20256.89%20C59.88%20250.28%2057.3%20243.35%2055.25%20236.34%20C53.21%20229.34%2051.7%20222.1%2050.66%20214.88%20C49.62%20207.65%2048.96%20200.29%2049%20193Z'%20/%3e%3cellipse%20cx='199.15'%20cy='195.32'%20rx='39.43'%20ry='40.41'%20fill='%23fff'%20/%3e%3c/svg%3e");--icore-mark-edge: rgb(89 113 173 / 48%);--icore-mark-light: rgb(255 255 255 / 92%);position:relative;display:inline-block;width:var(--icore-mark-size, 56px);height:var(--icore-mark-size, 56px);flex:none;vertical-align:middle;isolation:isolate;pointer-events:none}.icore-assistant-mark__interior{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask:var(--icore-mark-mask) center / 122% 122% no-repeat;mask:var(--icore-mark-mask) center / 122% 122% no-repeat}.icore-assistant-mark__interior>i{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.icore-assistant-mark__glass{background:linear-gradient(145deg,#e6f6ff52,#a0beed12 42%,#7f9fe836 82%,#ffffff57)}.icore-assistant-mark__color{top:-45%!important;right:-45%!important;bottom:-45%!important;left:-45%!important;background:radial-gradient(ellipse at 28% 34%,rgb(96 165 250 / 42%),transparent 40%),radial-gradient(ellipse at 68% 69%,rgb(167 189 255 / 38%),transparent 38%);animation:icore-mark-drift 12s ease-in-out infinite alternate}.icore-assistant-mark__ribbon{top:-45%!important;right:-45%!important;bottom:-45%!important;left:-45%!important;background:conic-gradient(from 60deg,transparent 15%,rgb(181 223 255 / 28%) 22%,transparent 28% 63%,rgb(255 255 255 / 42%) 68%,transparent 73%);animation:icore-mark-orbit 20s linear infinite}.icore-assistant-mark__shine{top:-80%!important;right:-80%!important;bottom:-80%!important;left:-80%!important;background:linear-gradient(118deg,transparent 38%,rgb(255 255 255 / 5%) 43%,rgb(255 255 255 / 68%) 46%,rgb(255 255 255 / 10%) 48%,transparent 53%);animation:icore-mark-sheen 8s ease-in-out infinite}.icore-assistant-mark__particles{display:none!important}.icore-assistant-mark__edge,.icore-assistant-mark__light{position:absolute;top:-11%;right:-11%;bottom:-11%;left:-11%;width:122%;height:122%;overflow:visible}.icore-assistant-mark__edge :is(path,ellipse),.icore-assistant-mark__light :is(path,ellipse){fill:none;stroke-linecap:round;stroke-linejoin:round}.icore-assistant-mark__edge :is(path,ellipse){stroke:var(--icore-mark-edge);stroke-width:2.6}.icore-assistant-mark__light{-webkit-mask-image:linear-gradient(145deg,#000 8%,transparent 34% 57%,#000 85%);mask-image:linear-gradient(145deg,#000 8%,transparent 34% 57%,#000 85%)}.icore-assistant-mark__light :is(path,ellipse){stroke:var(--icore-mark-light);stroke-width:3.7}.icore-assistant-mark--glass .icore-assistant-mark__ribbon{opacity:.5}.icore-assistant-mark--glass .icore-assistant-mark__shine{animation-duration:10s}.icore-assistant-mark--aurora .icore-assistant-mark__color{background:radial-gradient(ellipse at 28% 35%,rgb(25 218 194 / 84%),transparent 38%),radial-gradient(ellipse at 68% 66%,rgb(137 104 246 / 80%),transparent 39%),radial-gradient(ellipse at 57% 24%,rgb(130 189 255 / 58%),transparent 32%);animation-duration:9s}.icore-assistant-mark--aurora .icore-assistant-mark__ribbon{background:conic-gradient(from 20deg,transparent 10%,rgb(149 255 224 / 62%) 23%,transparent 33% 51%,rgb(198 162 255 / 53%) 62%,transparent 76%);animation-duration:17s}.icore-assistant-mark--flow .icore-assistant-mark__color{background:radial-gradient(ellipse at 34% 31%,rgb(61 119 251 / 70%),transparent 43%),radial-gradient(ellipse at 72% 63%,rgb(152 94 244 / 64%),transparent 38%)}.icore-assistant-mark--flow .icore-assistant-mark__ribbon{background:repeating-radial-gradient(ellipse at 10% 78%,transparent 0 8%,rgb(112 208 255 / 65%) 8.5%,rgb(233 243 255 / 90%) 9%,rgb(109 127 255 / 38%) 9.8%,transparent 11% 19%);transform:rotate(-24deg);animation:icore-mark-wave 7s ease-in-out infinite alternate}.icore-assistant-mark--flow .icore-assistant-mark__shine{opacity:.5}.icore-assistant-mark--dust .icore-assistant-mark__color{background:radial-gradient(ellipse at 39% 39%,rgb(133 113 236 / 66%),transparent 46%),radial-gradient(ellipse at 66% 73%,rgb(90 122 233 / 52%),transparent 40%);animation-duration:16s}.icore-assistant-mark--dust .icore-assistant-mark__ribbon{background:conic-gradient(from 150deg,transparent 15%,rgb(174 160 247 / 36%) 25%,transparent 40% 60%,rgb(144 201 255 / 36%) 75%,transparent 85%)}.icore-assistant-mark--dust .icore-assistant-mark__particles{display:block!important;top:-35%;right:-35%;bottom:-35%;left:-35%;background:radial-gradient(circle at 20% 30%,#fff 0 .6%,rgb(140 204 255 / 50%) .8%,transparent 2%),radial-gradient(circle at 35% 54%,#e8dcff 0 .65%,transparent 1.8%),radial-gradient(circle at 54% 36%,#fff 0 .55%,transparent 1.6%),radial-gradient(circle at 58% 58%,#e8dcff 0 .55%,transparent 1.6%),radial-gradient(circle at 74% 52%,#fff 0 .7%,transparent 2%),radial-gradient(circle at 26% 68%,#fff 0 .5%,transparent 1.6%),radial-gradient(circle at 62% 77%,#d0eaff 0 .65%,transparent 1.7%),radial-gradient(circle at 43% 23%,#e8dcff 0 .45%,transparent 1.4%),radial-gradient(circle at 80% 28%,#fff 0 .5%,transparent 1.6%);animation:icore-mark-stars 11s ease-in-out infinite alternate}.icore-assistant-mark--dust .icore-assistant-mark__shine{opacity:.3;animation-duration:14s}html[data-otp-theme=dark] .icore-assistant-mark,[data-icon-theme=dark] .icore-assistant-mark{--icore-mark-edge: rgb(157 181 242 / 65%);--icore-mark-light: rgb(230 246 255 / 94%)}html[data-otp-theme=dark] .icore-assistant-mark__color,[data-icon-theme=dark] .icore-assistant-mark__color{opacity:.9}@keyframes icore-mark-drift{0%{transform:translate(-7%,-5%) rotate(-16deg)}to{transform:translate(7%,5%) rotate(30deg)}}@keyframes icore-mark-orbit{to{transform:rotate(360deg)}}@keyframes icore-mark-sheen{0%,12%{transform:translate(-26%);opacity:.25}50%{opacity:.9}88%,to{transform:translate(26%);opacity:.25}}@keyframes icore-mark-wave{0%{transform:translate(-7%,-6%) rotate(-24deg) scale(.95)}to{transform:translate(8%,8%) rotate(12deg) scale(1.1)}}@keyframes icore-mark-stars{0%{transform:translate(-4%,5%) rotate(-8deg);opacity:.55}to{transform:translate(4%,-5%) rotate(8deg);opacity:1}}.icore-assistant-mark--paused *,.aorb-idle .icore-assistant-mark *,.aorb-dragging .icore-assistant-mark *{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.icore-assistant-mark *{animation:none!important}}.aorb{--aorb-size: 56px;position:relative;display:block;width:var(--aorb-size);height:var(--aorb-size);flex:none}.aorb-shell{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:transform .16s cubic-bezier(.16,1,.3,1)}.aorb-button{position:fixed;border:0;padding:0;background:none;line-height:0;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.aorb-button:active{cursor:grabbing}.aorb-button:focus-visible{outline:2px solid #6366f1;outline-offset:3px;border-radius:50%}.aorb-button:hover .aorb-shell{transform:scale(1.06)}.aorb-button:active .aorb-shell{transform:scale(.97)}.aorb-button.aorb-dock{opacity:.55}.aorb-button.aorb-dock:hover{opacity:1}.aorb-dragging .aorb-shell{transition:none}.aorb--mini{--aorb-size: 26px}.aorb--hero{--aorb-size: 64px;margin:0 auto}@media (prefers-reduced-motion: reduce){.aorb-shell{transition:none}}.aorb-resize{position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aorb-resize--n,.aorb-resize--s{left:8px;right:8px;height:7px;cursor:ns-resize}.aorb-resize--w,.aorb-resize--e{top:8px;bottom:8px;width:7px;cursor:ew-resize}.aorb-resize--n{top:-6px}.aorb-resize--s{bottom:-6px}.aorb-resize--w{left:-6px}.aorb-resize--e{right:-6px}.aorb-resize--nw,.aorb-resize--ne,.aorb-resize--sw,.aorb-resize--se{width:14px;height:14px}.aorb-resize--nw{top:-6px;left:-6px;cursor:nwse-resize}.aorb-resize--ne{top:-6px;right:-6px;cursor:nesw-resize}.aorb-resize--sw{bottom:-6px;left:-6px;cursor:nesw-resize}.aorb-resize--se{bottom:-6px;right:-6px;cursor:nwse-resize}.aorb-pip-root{position:relative;height:100%;background:#fff}html[data-otp-theme=dark] .aorb-pip-root{background:#1e2127}@keyframes iap-sheet-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iap-sheet-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(24px) scale(.98)}}.iap-sheet{animation:iap-sheet-in .26s cubic-bezier(.16,1,.3,1) both}.iap-sheet--out{animation:iap-sheet-out .18s ease-in both}@media (prefers-reduced-motion: reduce){.iap-sheet,.iap-sheet--out{animation-duration:.01ms}}@keyframes iap-guide-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes iap-guide-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.iap-guide{animation:iap-guide-in .3s cubic-bezier(.16,1,.3,1) both;max-height:92vh;max-height:92dvh}@media (min-width: 640px){.iap-guide{animation:iap-guide-pop .22s cubic-bezier(.16,1,.3,1) both}}@media (prefers-reduced-motion: reduce){.iap-guide{animation-duration:.01ms}}@media (max-height: 760px){.iap-sheet.iap-sheet{padding-top:1rem;padding-bottom:.875rem}.iap-sheet .iap-sheet__icon{width:60px;height:60px;border-radius:17px}.iap-sheet .iap-sheet__mark{width:51px;height:51px}.iap-sheet .iap-sheet__title{margin-top:.625rem;font-size:17px}.iap-sheet .iap-sheet__text{margin-top:.375rem;font-size:12.5px}.iap-sheet .iap-sheet__actions{margin-top:.75rem}.iap-sheet .iap-sheet__actions button{height:2.75rem;font-size:14.5px}}:root{--mtb-thickness: 64px;--mtb-item-long: 76px;--mtb-accent: #1d4ed8;--mtb-idle: #64748b;--mtb-surface: rgba(255, 255, 255, .88);--mtb-border: rgba(15, 23, 42, .1);--sheet-bg: #f2f2f7;--sheet-card: #ffffff;--sheet-text: #000000;--sheet-muted: #8a8a8e;--sheet-sep: rgba(60, 60, 67, .29);--sheet-active: #e5e5ea;--sheet-accent: #0a84ff;--sheet-handle: rgba(60, 60, 67, .3);--sheet-chevron: rgba(60, 60, 67, .35);--sheet-glass: rgba(250, 250, 252, .92);--sheet-bar: rgba(242, 242, 247, .72);--sheet-gutter: 14px;--sheet-radius: 16px}body.mobile-shell{touch-action:manipulation}.mobile-tabbar{position:fixed;z-index:70;display:flex;align-items:stretch;background:var(--mtb-surface);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.mobile-tabbar[data-side=bottom]{left:0;right:0;bottom:0;height:calc(var(--mtb-thickness) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);flex-direction:row;border-top:1px solid var(--mtb-border)}.mobile-tabbar[data-side=right]{top:0;bottom:0;right:0;width:calc(var(--mtb-thickness) + env(safe-area-inset-right));padding-right:env(safe-area-inset-right);flex-direction:column-reverse;border-left:1px solid var(--mtb-border)}.mobile-tabbar[data-side=left]{top:0;bottom:0;left:0;width:calc(var(--mtb-thickness) + env(safe-area-inset-left));padding-left:env(safe-area-inset-left);flex-direction:column;border-right:1px solid var(--mtb-border)}.mtb-item{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:0;padding:0;border:none;background:none;color:var(--mtb-idle);cursor:pointer;transition:color .2s ease}.mtb-item.is-active{color:var(--mtb-accent)}.mtb-item__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;height:100%;min-width:0}.mobile-tabbar[data-side=right] .mtb-item,.mobile-tabbar[data-side=left] .mtb-item{flex:0 1 var(--mtb-item-long);width:100%}.mobile-tabbar[data-side=right] .mtb-item__inner,.mobile-tabbar[data-side=left] .mtb-item__inner{width:var(--mtb-item-long);height:var(--mtb-thickness);flex:none}.mobile-tabbar[data-side=right] .mtb-item__inner{transform:rotate(-90deg)}.mobile-tabbar[data-side=left] .mtb-item__inner{transform:rotate(90deg)}.mtb-item__icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:26px;border-radius:999px;font-size:19px;transition:background-color .2s ease,transform .2s cubic-bezier(.32,.72,0,1)}.mtb-item.is-active .mtb-item__icon{background:#1d4ed81f;transform:translateY(-1px)}.mtb-item:active .mtb-item__icon{transform:scale(.92)}.mtb-item__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.1;font-weight:500;letter-spacing:-.01em}.mtb-item.is-active .mtb-item__label{font-weight:600}.mtb-badge{position:absolute;top:-4px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#e11d48;color:#fff;font-size:9px;font-weight:700;line-height:15px;text-align:center}.mtb-item__avatar{width:26px;height:26px;border-radius:999px;overflow:hidden;background:#3b82f6;color:#fff;border:1px solid rgba(255,255,255,.6)}.mtb-item__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mtb-item__initial{font-size:12px;font-weight:600}.mtb-item--profile.is-active .mtb-item__avatar{box-shadow:0 0 0 2px #1d4ed873}body.mobile-shell .sidebar{--sheet-overhang: 20vh;top:0;left:0;right:0;bottom:auto;width:100%!important;height:calc(100% + var(--sheet-overhang));transform-origin:50% 0;max-height:none;z-index:65;opacity:0;visibility:hidden;transform:scale(.97);transition:opacity .2s ease,transform .22s cubic-bezier(.32,.72,0,1),visibility 0s linear .22s;overflow:hidden!important;box-shadow:none;background-color:var(--sheet-bg)!important;background-image:none!important;color:var(--sheet-text)}body.mobile-shell .sidebar.mobile-open{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .22s cubic-bezier(.32,.72,0,1),visibility 0s}body.mobile-shell .sidebar>div{padding:calc(max(10px,env(safe-area-inset-top)) + 8px) 0 calc(var(--mtb-thickness) + env(safe-area-inset-bottom) + var(--sheet-overhang));overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0;overscroll-behavior:contain}body[data-tabbar-side=right].mobile-shell .sidebar>div{padding-right:calc(var(--mtb-thickness) + env(safe-area-inset-right));padding-bottom:calc(max(8px,env(safe-area-inset-bottom)) + var(--sheet-overhang))}body[data-tabbar-side=left].mobile-shell .sidebar>div{padding-left:calc(var(--mtb-thickness) + env(safe-area-inset-left));padding-bottom:calc(max(8px,env(safe-area-inset-bottom)) + var(--sheet-overhang))}body.mobile-shell .sidebar-menu-scroll{flex:none!important;overflow:visible!important;min-height:0;padding:0 var(--sheet-gutter)}body.mobile-shell .sidebar-menu-scroll>*{margin-top:0!important}body.mobile-shell .sidebar-menu-scroll>li>button,body.mobile-shell .sidebar-menu-scroll>li>div>button,body.mobile-shell .sidebar>div>div>button,body.mobile-shell .mobile-sheet-group :is(button,label){display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:9px 14px;border:none;border-radius:0;background:var(--sheet-card)!important;color:var(--sheet-text)!important;font-size:16px;font-weight:400;line-height:1.25;text-align:left}body.mobile-shell .sidebar-menu-scroll button>svg:first-child,body.mobile-shell .sidebar>div>div>button>svg:first-child,body.mobile-shell .mobile-sheet-group :is(button,label)>svg:first-child{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;padding:5.5px;border-radius:9px;box-sizing:border-box;background:var(--tint, #0a84ff);color:#fff;margin:0}body.mobile-shell [data-tint=blue]{--tint: #0a84ff}body.mobile-shell [data-tint=green]{--tint: #34c759}body.mobile-shell [data-tint=gray]{--tint: #8e8e93}body.mobile-shell [data-tint=red]{--tint: #ff3b30}body.mobile-shell .sidebar-menu-scroll button>svg:not(:first-child){display:none}body.mobile-shell .sidebar>div>div>button>svg:not(:first-child){width:1em;height:1em;padding:0;margin-left:auto;border-radius:0;background:none!important;color:var(--sheet-muted);opacity:.55!important;transform:none!important}body.mobile-shell .sidebar svg.sidebar-text{flex:none;margin-left:auto}body.mobile-shell .sidebar .sidebar-text{flex:1;display:flex;align-items:center;gap:8px;min-width:0;opacity:1!important;width:auto!important}body.mobile-shell .sidebar-menu-scroll>li>button:after,body.mobile-shell .sidebar-menu-scroll>li>div>button:after,body.mobile-shell .mobile-sheet-group :is(button,label):not(.mobile-sheet-row--exit,.mobile-sheet-row--danger):after{content:"";flex:none;width:7px;height:7px;margin-left:auto;border-right:2px solid var(--sheet-chevron);border-bottom:2px solid var(--sheet-chevron);border-radius:1px;transform:rotate(-45deg)}body.mobile-shell .sidebar-dept-filter>div:not(:first-child){width:auto!important;right:0;max-height:min(52vh,420px)!important;padding:4px 0;border:none!important;border-radius:16px!important;background:var(--sheet-card)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 16px 44px #0f172a38,0 0 0 .5px var(--sheet-sep)!important;overscroll-behavior:contain}body.mobile-shell .sidebar-dept-filter>div:not(:first-child)>button,body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 14px!important;background:none!important;color:var(--sheet-text)!important;font-size:16px!important;font-weight:400!important;line-height:1.25}body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button>svg:first-child{flex:0 0 17px;width:17px!important;height:17px!important;margin:0!important;padding:0!important;border-radius:0!important;background:none!important;color:var(--sheet-muted)!important}body.mobile-shell .sidebar-dept-filter>div:not(:first-child)>.border-t{border:none!important;height:.5px;margin-left:41px;background:var(--sheet-sep)}body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button[data-selected]{color:var(--sheet-accent)!important;font-weight:500!important}body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button[data-selected]>svg:first-child{color:var(--sheet-accent)!important}body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button[data-selected]:after{content:"";flex:none;width:6px;height:11px;margin-left:auto;border-right:2px solid var(--sheet-accent);border-bottom:2px solid var(--sheet-accent);border-radius:1px;transform:rotate(45deg) translate(-1px,-1px)}body.mobile-shell .sidebar-dept-filter>div:not(:first-child) button:active{background:var(--sheet-active)!important}body.mobile-shell .sidebar-menu-scroll>li+li,body.mobile-shell .mobile-sheet-group :is(button,label)+:is(button,label){position:relative}body.mobile-shell .sidebar-menu-scroll>li+li:before,body.mobile-shell .mobile-sheet-group :is(button,label)+:is(button,label):before{content:"";position:absolute;left:55px;right:0;top:0;height:1px;transform:scaleY(.5);background:var(--sheet-sep);z-index:1}body.mobile-shell .sidebar-menu-scroll>hr+li:before{display:none}body.mobile-shell .sidebar-menu-scroll>li:first-of-type>button,body.mobile-shell .sidebar-menu-scroll>li:first-of-type>div>button,body.mobile-shell .sidebar-menu-scroll>hr+li>button,body.mobile-shell .sidebar-menu-scroll>hr+li>div>button{border-top-left-radius:var(--sheet-radius);border-top-right-radius:var(--sheet-radius)}body.mobile-shell .sidebar-menu-scroll>li:last-of-type>button,body.mobile-shell .sidebar-menu-scroll>li:last-of-type>div>button,body.mobile-shell .sidebar-menu-scroll>li:has(+hr)>button,body.mobile-shell .sidebar-menu-scroll>li:has(+hr)>div>button{border-bottom-left-radius:var(--sheet-radius);border-bottom-right-radius:var(--sheet-radius)}body.mobile-shell .sidebar-menu-scroll>hr{border:none!important;height:22px;margin:0;opacity:1}body.mobile-shell .sidebar-menu-scroll .bg-blue-700,body.mobile-shell .sidebar-menu-scroll .bg-blue-800{background:var(--sheet-active)!important;color:var(--sheet-accent)!important;font-weight:500}body.mobile-shell .sidebar>div>div.relative{margin:0 var(--sheet-gutter) 22px;border-radius:var(--sheet-radius);overflow:visible}body.mobile-shell .sidebar>div>div>button{border-radius:var(--sheet-radius)}body.mobile-shell .sidebar.collapsed{width:100%!important}body.mobile-shell .sidebar .sidebar-surveys-collapsed-badge{display:none!important}body.mobile-shell .sidebar .sidebar-logo-full{display:flex!important}body.mobile-shell .sidebar .sidebar-logo-mini{display:none!important}body.mobile-shell .sidebar h1,body.mobile-shell .mobile-sheet-handle{display:none}body.mobile-shell .sidebar-collapse-btn{display:none!important}.mobile-sheet-handle{width:36px;height:5px;margin:0 auto 6px;border-radius:999px;background:var(--sheet-handle);flex:none}.mobile-sheet-account{flex:none;padding:0 var(--sheet-gutter)}.mobile-sheet-hero{display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 8px 18px;text-align:center}.mobile-sheet-hero__avatar{display:flex;align-items:center;justify-content:center;width:86px;height:86px;margin-bottom:8px;border-radius:999px;overflow:hidden;background:#0a84ff;color:#fff;font-size:34px;font-weight:600;flex:none}.mobile-sheet-hero__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-sheet-hero__name{font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.mobile-sheet-hero__login{font-size:14px;color:var(--sheet-muted)}.mobile-sheet-account--tail{margin-top:22px}.mobile-sheet-group{margin-bottom:22px;border-radius:var(--sheet-radius);overflow:hidden;background:var(--sheet-card)}.mobile-sheet-group .border-t{display:none}.mobile-sheet-row--exit,body.mobile-shell .mobile-sheet-group .mobile-sheet-row--exit{color:#ff3b30!important}body.mobile-shell .sidebar-footer-menu,body[data-tabbar-side=right].mobile-shell .mobile-sheet-handle,body[data-tabbar-side=left].mobile-shell .mobile-sheet-handle{display:none}body[data-tabbar-side=right].mobile-shell .sidebar h1,body[data-tabbar-side=left].mobile-shell .sidebar h1{height:28px;margin-bottom:2px}body[data-tabbar-side=right].mobile-shell .mobile-sheet-hero,body[data-tabbar-side=left].mobile-shell .mobile-sheet-hero{flex-direction:row;align-items:center;gap:12px;padding:2px 4px 12px;text-align:left}body[data-tabbar-side=right].mobile-shell .mobile-sheet-hero__avatar,body[data-tabbar-side=left].mobile-shell .mobile-sheet-hero__avatar{width:44px;height:44px;margin-bottom:0;font-size:18px}body[data-tabbar-side=right].mobile-shell .mobile-sheet-hero__login,body[data-tabbar-side=left].mobile-shell .mobile-sheet-hero__login{margin-right:auto}body.mobile-shell .sidebar-overlay{display:block;z-index:64;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}body.mobile-shell .sidebar-overlay.active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease,visibility 0s}body.mobile-shell .sidebar .animate-dropdown,body.mobile-shell .sidebar .animate-dropdown-reverse{width:auto!important;right:max(12px,env(safe-area-inset-right));max-height:50vh;overflow-y:auto}body[data-tabbar-side=right].mobile-shell .sidebar .animate-dropdown,body[data-tabbar-side=right].mobile-shell .sidebar .animate-dropdown-reverse{right:calc(var(--mtb-thickness) + env(safe-area-inset-right) + 12px)}.mobile-bell-slot{position:fixed;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));z-index:71}body[data-tabbar-side=right] .mobile-bell-slot{right:calc(var(--mtb-thickness) + env(safe-area-inset-right) + 10px)}.mobile-bell-slot>div>button{width:44px;height:44px;padding:0;justify-content:center;border-radius:999px;background:var(--mtb-surface);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);color:#1e3a8a;box-shadow:0 6px 20px #0f172a2e;border:1px solid var(--mtb-border)}.mobile-bell-slot>div>button:hover{background:var(--mtb-surface)}.mobile-bell-slot>div>button,.mobile-bell-slot>div>button *{touch-action:none}.mobile-bell-slot>div>button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mobile-bell-slot[data-dragging]>div>button{transform:scale(1.08);box-shadow:0 12px 30px #0f172a4d}.mobile-bell-slot .sidebar-text,.mobile-bell-slot>div>button>svg:last-child{display:none!important}.mobile-bell-slot .sidebar-surveys-collapsed-badge{display:inline-flex!important;position:absolute;top:2px;right:2px}.mobile-bell-slot .notifications-dropdown{position:fixed;top:auto;left:0;right:0;bottom:0;width:auto!important;max-width:none;margin:0;max-height:min(78vh,620px);border:none;border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom);background:var(--sheet-glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 -8px 40px #00000038;animation:mtb-sheet-in .32s cubic-bezier(.32,.72,0,1)!important;will-change:transform}body[data-tabbar-side=right] .mobile-bell-slot .notifications-dropdown{right:calc(var(--mtb-thickness) + env(safe-area-inset-right));max-height:min(88vh,620px)}body[data-tabbar-side=left] .mobile-bell-slot .notifications-dropdown{left:calc(var(--mtb-thickness) + env(safe-area-inset-left));max-height:min(88vh,620px)}@keyframes mtb-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes mtb-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}.mobile-bell-slot .notifications-dropdown.animate-dropdown-reverse{animation:mtb-sheet-out .26s cubic-bezier(.32,.72,0,1) both!important}.mobile-bell-slot .notifications-dropdown:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:999px;background:var(--sheet-handle);z-index:2}.mobile-bell-slot .notifications-head{padding:20px 14px 10px;border-bottom:1px solid var(--sheet-sep);background:none}.mobile-bell-slot .notifications-title{font-size:17px!important;font-weight:600;color:var(--sheet-text)}.mobile-bell-slot .notifications-head-actions button{padding:6px 10px;border-radius:999px;font-size:13px}.mobile-bell-slot .notifications-item{position:relative;align-items:flex-start;gap:12px;padding:11px 14px;border-bottom:none;background:none}.mobile-bell-slot .notifications-item+.notifications-item:before{content:"";position:absolute;top:0;left:60px;right:0;height:1px;transform:scaleY(.5);transform-origin:top;background:var(--sheet-sep)}.mobile-bell-slot .notifications-item>span:first-child{width:34px;height:34px;margin-top:1px;border-radius:10px}.mobile-bell-slot .notifications-item>span:first-child svg{width:17px;height:17px}.mobile-bell-slot .notifications-item-title{font-size:15px!important;color:var(--sheet-text)!important}.mobile-bell-slot .notifications-item-meta{font-size:12.5px!important}.mobile-bell-slot .notifications-item-when{font-size:12px!important;padding-top:2px}.mobile-bell-slot .notifications-item:active{background:var(--sheet-active)!important}.mobile-bell-slot .notifications-clear-all{border-top:1px solid var(--sheet-sep);color:var(--sheet-accent)}.mobile-bell-slot .notifications-clear-all:active{background:var(--sheet-active)}.mobile-bell-slot .notifications-desktop-row{display:none}html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-9],html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-8],html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-7]{color:var(--sheet-text)!important}html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-6],html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-5],html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=text-slate-4]{color:var(--sheet-muted)!important}html[data-otp-theme=dark] .mobile-bell-slot .notifications-dropdown [class*=bg-slate-1]{background:#7878803d!important;color:var(--sheet-muted)!important}html[data-otp-theme=dark] .mobile-bell-slot .notifications-head{border-bottom-color:var(--sheet-sep)}.notifications-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#00000047;opacity:0;transition:opacity .22s ease;-webkit-tap-highlight-color:transparent}.notifications-backdrop.is-open{opacity:1}body.mobile-shell .notifications-toast-floating{position:fixed;top:calc(max(10px,env(safe-area-inset-top)) + 52px);left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));width:auto;max-width:420px;margin:0 0 0 auto;border-radius:18px;border:none;background:var(--sheet-glass);box-shadow:0 16px 40px #00000038}body[data-tabbar-side=right] .notifications-toast-floating{right:calc(var(--mtb-thickness) + env(safe-area-inset-right) + 10px)}body[data-tabbar-side=left] .notifications-toast-floating{left:calc(var(--mtb-thickness) + env(safe-area-inset-left) + 10px)}body.mobile-shell .otp-toasts{bottom:calc(var(--mtb-thickness) + env(safe-area-inset-bottom) + 12px);left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right))}body[data-tabbar-side=right].mobile-shell .otp-toasts{bottom:max(12px,env(safe-area-inset-bottom));right:calc(var(--mtb-thickness) + env(safe-area-inset-right) + 12px)}body[data-tabbar-side=left].mobile-shell .otp-toasts{bottom:max(12px,env(safe-area-inset-bottom));left:calc(var(--mtb-thickness) + env(safe-area-inset-left) + 12px)}body.mobile-shell .notifications-toast-floating [class*=uppercase]{text-transform:none;letter-spacing:normal}body.mobile-shell .mobile-sticky-top{top:env(safe-area-inset-top)}body.mobile-shell .mobile-sticky-top.top-2{top:calc(env(safe-area-inset-top) + .5rem)}body.mobile-shell .mobile-sticky-off{position:relative}.mobile-scroll-title{position:fixed;top:env(safe-area-inset-top);left:0;right:0;z-index:68;display:flex;align-items:center;justify-content:center;gap:8px;height:calc(46px + max(10px,env(safe-area-inset-top)) - env(safe-area-inset-top));padding:calc(max(10px,env(safe-area-inset-top)) - env(safe-area-inset-top)) 62px 0 16px;background:color-mix(in srgb,var(--mobile-page-bg, #f9fafb) 72%,transparent);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:0 .5px 0 var(--sheet-sep);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .28s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1)}body[data-mobile-scrolled] .mobile-scroll-title{opacity:1;transform:none}body[data-tabbar-side=right] .mobile-scroll-title{right:calc(var(--mtb-thickness) + env(safe-area-inset-right))}body[data-tabbar-side=left] .mobile-scroll-title{left:calc(var(--mtb-thickness) + env(safe-area-inset-left))}body.mobile-shell:has(.sidebar.mobile-open) .mobile-scroll-title{opacity:0}.mobile-scroll-title__avatar{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;overflow:hidden;border-radius:999px;background:var(--mtb-accent);color:#fff;font-size:12px;font-weight:600}.mobile-scroll-title__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-scroll-title__text{min-width:0;overflow:hidden;color:var(--sheet-text);font-size:17px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.mobile-shell,body.mobile-shell.sidebar-collapsed{--app-sidebar-offset: 0px}body.mobile-shell .main-content{margin-left:0!important;padding-bottom:calc(var(--mtb-thickness) + env(safe-area-inset-bottom))}body.mobile-shell .main-content:not(.p-0){padding-left:0;padding-right:0}body[data-tabbar-side=right].mobile-shell .main-content{padding-bottom:0;padding-right:calc(var(--mtb-thickness) + env(safe-area-inset-right))}body[data-tabbar-side=left].mobile-shell .main-content{padding-bottom:0;padding-left:calc(var(--mtb-thickness) + env(safe-area-inset-left))}body.mobile-shell .otp-modal-root{z-index:120;padding:0!important;align-items:stretch!important;justify-content:flex-start!important;animation:otp-screen-in .38s cubic-bezier(.32,.72,0,1) both;will-change:transform}body.mobile-shell:has(.otp-modal-root) .mobile-bell-slot{display:none}body.mobile-shell .otp-modal-root .otp-modal-footer{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}body.mobile-shell .otp-modal-root.is-leaving{animation:otp-screen-out .3s cubic-bezier(.32,.72,0,1) both;pointer-events:none}@keyframes otp-screen-in{0%{transform:translate(100%)}to{transform:none}}@keyframes otp-screen-out{0%{transform:none}to{transform:translate(100%)}}body.mobile-shell .otp-modal-dim{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.mobile-shell .otp-modal-root .otp-modal-panel{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;transform:none!important;transition:none!important}body.mobile-shell .otp-modal-root .otp-modal-panel>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}body.mobile-shell .otp-modal-root .otp-modal-card{animation:none!important;width:100%!important;max-width:none!important;min-height:100%;max-height:none!important;align-self:flex-start;border-radius:0!important;border-width:0!important;box-shadow:none!important;padding-top:env(safe-area-inset-top)}body.mobile-shell .otp-modal-root .otp-modal-card:not(.mobile-crop__card){overflow:visible}body.mobile-shell .otp-modal-root:has(.otp-modal-card){overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--mobile-page-bg, #f9fafb)}body.mobile-shell .otp-modal-root .otp-modal-head{padding-top:calc(.75rem + env(safe-area-inset-top))}body.mobile-shell .otp-modal-card .justify-between:has(>.otp-modal-back){justify-content:flex-start;align-items:center;gap:8px}body.mobile-shell .otp-modal-card .justify-between:has(>.otp-modal-back)>h2{flex:1 1 auto;margin-right:36px;text-align:center}body.mobile-shell .otp-modal-back{margin-left:-8px}body.mobile-shell:has([class~=fixed][class~=inset-0]:not(.otp-modal-root,[class~=hidden],[class~=opacity-0],[class~=pointer-events-none],[aria-hidden=true])) :is(.mobile-tabbar,.mobile-bell-slot){display:none}body.mobile-shell:has([class~=fixed][class~=inset-0]:not(.otp-modal-root,[class~=hidden],[class~=opacity-0],[class~=pointer-events-none],[aria-hidden=true])) .mobile-scroll-title{opacity:0}body.mobile-shell{--mtb-lift-bottom: calc(var(--mtb-thickness) + env(safe-area-inset-bottom));--mtb-lift-right: 0px;--mtb-lift-left: 0px}body[data-tabbar-side=right].mobile-shell{--mtb-lift-bottom: 0px;--mtb-lift-right: calc(var(--mtb-thickness) + env(safe-area-inset-right))}body[data-tabbar-side=left].mobile-shell{--mtb-lift-bottom: 0px;--mtb-lift-left: calc(var(--mtb-thickness) + env(safe-area-inset-left))}body.mobile-shell:not(:has(.otp-modal-root)):not(:has([class~=fixed][class~=inset-0]:not(.otp-modal-root,[class~=hidden],[class~=opacity-0],[class~=pointer-events-none],[aria-hidden=true]))) [class~=fixed]:is([class^=bottom-],[class*=" bottom-"]):not(.otp-toasts,[class~=inset-0],[class~=inset-y-0],[class~=top-0]){margin-bottom:var(--mtb-lift-bottom);margin-right:var(--mtb-lift-right);margin-left:var(--mtb-lift-left)}body.mobile-shell .flex.h-screen.overflow-hidden{display:block!important;height:auto!important;min-height:100dvh;overflow:visible!important}body.mobile-shell .main-content{overflow:visible!important;height:auto!important;max-height:none!important;min-height:100dvh;background:var(--mobile-page-bg, transparent);overflow-wrap:break-word}body.mobile-shell ::-webkit-scrollbar{width:0!important;height:0!important}body.mobile-shell .main-content>div,body.mobile-shell .main-content>section,body.mobile-shell .main-content>div>div:first-child:last-child{border-width:0!important;border-radius:0!important;box-shadow:none!important}body.mobile-shell .main-content{padding-top:calc(46px + max(10px,env(safe-area-inset-top)))!important}body.mobile-shell .main-content [class*=topbar],body.mobile-shell .main-content [class*=toolbar],body.mobile-shell .main-content [class*=-actions],body.mobile-shell .main-content [class*=-filters],body.mobile-shell .main-content [class*=-tabs]{flex-wrap:wrap!important;row-gap:8px;max-width:100%}body.mobile-shell .main-content .flex.items-start:has(>.flex-1),body.mobile-shell .main-content .flex.items-stretch:has(>.flex-1){flex-direction:column;align-items:stretch}body.mobile-shell .main-content [class^="h-[calc"],body.mobile-shell .main-content [class*=" h-[calc"],body.mobile-shell .main-content [class^="max-h-[calc"],body.mobile-shell .main-content [class*=" max-h-[calc"],body.mobile-shell .main-content [class^="min-h-[calc"],body.mobile-shell .main-content [class*=" min-h-[calc"],body.mobile-shell .main-content .h-screen:not(.main-content){height:auto!important;max-height:none!important}body.mobile-shell .main-content [class*="min-w-["]{min-width:0!important}body.mobile-shell .main-content [class*="grid-cols-["]{grid-template-columns:minmax(0,1fr)!important}body.mobile-shell .main-content [class*="basis-["],body.mobile-shell .main-content [class*="w-["]:not([class*=max-w-]):not([class*=min-w-]){max-width:100%!important}body.mobile-shell .main-content .flex[class*=gap-]:not(.flex-col):not([class*=rounded-]),body.mobile-shell .main-content .flex.items-center.justify-between,body.mobile-shell .main-content .flex.items-start.justify-between{flex-wrap:wrap;row-gap:8px}body.mobile-shell .main-content [class*=dropdown],body.mobile-shell .main-content [role=menu],body.mobile-shell .main-content [role=listbox]{max-width:calc(100vw - 24px)!important}body.mobile-shell .main-content .inline-flex[class*=rounded-],body.mobile-shell .main-content .flex[class*=rounded-][class*=bg-gray],body.mobile-shell .main-content .flex[class*=rounded-][class*=bg-slate]:not([class*=flex-wrap]),body.mobile-shell .main-content .flex[class*=rounded-][class*=overflow-hidden]:not([class*=flex-wrap]):has(>button+button){max-width:100%;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}body.mobile-shell .main-content .inline-flex[class*=rounded-]::-webkit-scrollbar{display:none}body.mobile-shell .main-content .flex[class*=rounded-][class*=overflow-hidden]:not([class*=flex-wrap]):has(>button+button)>button{flex:0 0 auto;white-space:nowrap}body.mobile-shell .main-content [class^=-mx-],body.mobile-shell .main-content [class*=" -mx-"]{margin-left:0!important;margin-right:0!important}body.mobile-shell .main-content [class*="w-["]{max-width:100%}body.mobile-shell .main-content *:has(>.min-w-max),body.mobile-shell .main-content *:has(>[class*="min-w-["]){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.mobile-shell .main-content h1{font-size:22px;line-height:1.2}body.mobile-shell .main-content h2{font-size:18px;line-height:1.25}body.mobile-shell .main-content h3{font-size:16px;line-height:1.3}body.mobile-shell .main-content .p-8{padding:14px!important}body.mobile-shell .main-content .p-6{padding:12px!important}body.mobile-shell .main-content .px-8{padding-left:14px!important;padding-right:14px!important}body.mobile-shell .main-content .px-6{padding-left:12px!important;padding-right:12px!important}body.mobile-shell .main-content .py-8{padding-top:14px!important;padding-bottom:14px!important}body.mobile-shell .main-content .py-6{padding-top:12px!important;padding-bottom:12px!important}body.mobile-shell .main-content .gap-8{gap:12px!important}body.mobile-shell .main-content .gap-6{gap:10px!important}body.mobile-shell .main-content .mb-8{margin-bottom:14px!important}body.mobile-shell .main-content .mt-8{margin-top:14px!important}body.mobile-shell .main-content *:has(>table){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.mobile-shell .main-content .inline-flex[class*=rounded-],body.mobile-shell .main-content .flex[class*=rounded-][class*=bg-gray],body.mobile-shell .main-content .flex[class*=rounded-][class*=bg-slate]:not([class*=flex-wrap]),body.mobile-shell .main-content .flex[class*=rounded-][class*=overflow-hidden]:not([class*=flex-wrap]):has(>button+button),body.mobile-shell .main-content *:has(>.min-w-max),body.mobile-shell .main-content *:has(>[class*="min-w-["]),body.mobile-shell .main-content *:has(>table),body.mobile-shell .main-content [class*=overflow-x-auto]{overscroll-behavior-x:contain}body.mobile-shell .main-content table{font-size:13px}body.mobile-shell .main-content table th,body.mobile-shell .main-content table td{white-space:nowrap}body.mobile-shell .main-content .grid-cols-3,body.mobile-shell .main-content .grid-cols-4,body.mobile-shell .main-content .grid-cols-5,body.mobile-shell .main-content .grid-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mobile-shell .main-content [class^="group-hover:opacity-100"]:not([class~=pointer-events-none]),body.mobile-shell .main-content [class*=" group-hover:opacity-100"]:not([class~=pointer-events-none]){opacity:1}body.mobile-shell .main-content .flex-nowrap{flex-wrap:wrap!important}body.mobile-shell .main-content .max-w-lg,body.mobile-shell .main-content .max-w-xl,body.mobile-shell .main-content .max-w-2xl,body.mobile-shell .main-content .max-w-3xl,body.mobile-shell .main-content .max-w-4xl{max-width:100%!important}body.mobile-shell .main-content img,body.mobile-shell .main-content video,body.mobile-shell .main-content iframe{max-width:100%}body.mobile-shell .main-content.mobile-view-switch{animation:mtb-view-in .34s cubic-bezier(.32,.72,0,1);will-change:opacity,transform}@keyframes mtb-view-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){body.mobile-shell .main-content.mobile-view-switch{animation:none}body.mobile-shell .otp-modal-root,body.mobile-shell .otp-modal-root.is-leaving,.mobile-bell-slot .notifications-dropdown,.mobile-bell-slot .notifications-dropdown.animate-dropdown-reverse{animation:none!important}.mobile-scroll-title{transition:opacity .01s}body.mobile-shell .sidebar{transition:none}.mtb-item.is-active .mtb-item__icon,.mtb-item:active .mtb-item__icon{transform:none}}body.mobile-shell .mobile-account__card{display:flex;flex-direction:column;background:var(--sheet-bg)!important;padding-top:0!important}body.mobile-shell .mobile-account__head{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:4px;padding:calc(8px + env(safe-area-inset-top)) 10px 8px;background:var(--sheet-bar);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}body.mobile-shell .mobile-account__back{display:grid;place-items:center;width:36px;height:36px;margin:0;color:var(--sheet-accent);font-size:19px}body.mobile-shell .mobile-account__back:active{opacity:.4}body.mobile-shell .mobile-account__title{margin:0;text-align:center;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--sheet-text)}body.mobile-shell .mobile-account__body{flex:1 1 auto;width:100%;max-width:560px;margin:0 auto;padding:18px 0 calc(24px + env(safe-area-inset-bottom))}body.mobile-shell .mobile-account__section{margin:0 0 22px}body.mobile-shell .mobile-account__label{margin:0 0 7px;padding:0 calc(var(--sheet-gutter) + 6px);font-size:13px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.06em;color:var(--sheet-muted)}body.mobile-shell .mobile-account__group{margin:0 var(--sheet-gutter);border-radius:var(--sheet-radius);background:var(--sheet-card);overflow:hidden}body.mobile-shell .mobile-account__note{margin:7px 0 0;padding:0 calc(var(--sheet-gutter) + 6px);font-size:13px;line-height:17px;color:var(--sheet-muted)}body.mobile-shell .mobile-account__row{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 16px;background:var(--sheet-card);text-align:left}body.mobile-shell .mobile-account__row+.mobile-account__row:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--sheet-sep)}body.mobile-shell .mobile-account__input{flex:1 1 auto;min-width:0;font-size:17px;line-height:22px;padding:12px 0;border:0;background:transparent;color:var(--sheet-text);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.mobile-shell .mobile-account__input::-moz-placeholder{color:var(--sheet-muted)}body.mobile-shell .mobile-account__input::placeholder{color:var(--sheet-muted)}body.mobile-shell .mobile-account__input:disabled{opacity:.45}body.mobile-shell .mobile-account__reveal{display:grid;place-items:center;width:34px;height:34px;margin-right:-6px;color:var(--sheet-muted);font-size:15px}body.mobile-shell .mobile-account__reveal:active{opacity:.4}body.mobile-shell .mobile-account__row--tap{font-size:17px;color:var(--sheet-accent)}body.mobile-shell .mobile-account__row--tap:active{background:var(--sheet-active)}body.mobile-shell .mobile-account__row--danger{color:#ff3b30}body.mobile-shell .mobile-account__row--tap:disabled{opacity:.4}body.mobile-shell .mobile-account__row-icon{width:20px;text-align:center}body.mobile-shell .mobile-account__error{min-height:18px;margin:-12px 0 14px;padding:0 calc(var(--sheet-gutter) + 6px);font-size:13px;line-height:18px;color:#ff3b30;white-space:pre-line}body.mobile-shell .mobile-account__action{display:block;width:calc(100% - var(--sheet-gutter) * 2);margin:0 var(--sheet-gutter);min-height:50px;border-radius:14px;background:var(--sheet-accent);color:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em}body.mobile-shell .mobile-account__action:active:not(:disabled){opacity:.72}body.mobile-shell .mobile-account__action:disabled{opacity:.45}body.mobile-shell .mobile-account__hero{display:flex;flex-direction:column;align-items:center;gap:12px;padding:6px var(--sheet-gutter) 22px}body.mobile-shell .mobile-account__hero-photo{width:116px;height:116px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;display:grid;place-items:center;font-size:42px;font-weight:600}body.mobile-shell .mobile-account__hero-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.mobile-shell .mobile-account__hero-pick{font-size:17px;color:var(--sheet-accent)}body.mobile-shell .mobile-account__hero-pick:active{opacity:.4}body.mobile-shell .mobile-account__hint{margin:-8px 0 22px;padding:0 calc(var(--sheet-gutter) + 6px);font-size:13px;line-height:17px;text-align:center;color:var(--sheet-muted)}body.mobile-shell .mobile-account__hero-pick.is-disabled{opacity:.4;pointer-events:none}body.mobile-shell .mobile-account__crop{display:flex;justify-content:center;padding:0 var(--sheet-gutter) 18px}body.mobile-shell .mobile-account__crop-area{position:relative;overflow:hidden;border-radius:var(--sheet-radius);background:var(--sheet-active);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}body.mobile-shell .mobile-account__crop-ring{position:absolute;top:9%;right:9%;bottom:9%;left:9%;border-radius:50%;border:1px solid rgba(255,255,255,.85);box-shadow:0 0 0 9999px #0006;pointer-events:none}body.mobile-shell .mobile-account__zoom{width:100%;accent-color:var(--sheet-accent);background:transparent}body.mobile-shell .mobile-actions{z-index:10000;display:flex!important;flex-direction:column;justify-content:flex-end!important;align-items:stretch!important;padding:0 8px max(8px,env(safe-area-inset-bottom))!important}body.mobile-shell .otp-modal-root.mobile-actions,body.mobile-shell .otp-modal-root.mobile-actions.is-leaving{animation:none}body.mobile-shell .mobile-actions__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000024;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);animation:mobile-actions-dim .3s ease both}body.mobile-shell .mobile-actions__sheet{position:relative;display:flex;flex-direction:column;gap:8px;animation:mobile-actions-rise .34s cubic-bezier(.32,.72,0,1) both}body.mobile-shell .mobile-actions[data-leaving]{pointer-events:none}body.mobile-shell .mobile-actions[data-leaving] .mobile-actions__dim{animation:mobile-actions-fade .22s ease both}body.mobile-shell .mobile-actions[data-leaving] .mobile-actions__sheet{animation:mobile-actions-sink .24s cubic-bezier(.32,.72,0,1) both}@keyframes mobile-actions-dim{0%{opacity:0}to{opacity:1}}@keyframes mobile-actions-rise{0%{transform:translateY(calc(100% + 24px))}to{transform:none}}@keyframes mobile-actions-fade{0%{opacity:1}to{opacity:0}}@keyframes mobile-actions-sink{0%{transform:none}to{transform:translateY(calc(100% + 24px))}}body.mobile-shell .mobile-actions__group,body.mobile-shell .mobile-actions__cancel{background:var(--sheet-glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 8px 34px #0000002e}body.mobile-shell .mobile-actions__group{border-radius:14px;overflow:hidden}body.mobile-shell .mobile-actions__row,body.mobile-shell .mobile-actions__cancel{display:flex;align-items:center;justify-content:center;width:100%;min-height:57px;padding:0 16px;color:var(--sheet-accent);font-size:19px;line-height:24px;text-align:center;cursor:pointer}body.mobile-shell .mobile-actions__row{background:transparent}body.mobile-shell .mobile-actions__row+.mobile-actions__row{border-top:.5px solid var(--sheet-sep)}body.mobile-shell .mobile-actions__row--danger{color:#ff3b30}body.mobile-shell .mobile-actions__row:active,body.mobile-shell .mobile-actions__cancel:active{background:var(--sheet-active)}body.mobile-shell .mobile-actions__row:disabled{opacity:.45}body.mobile-shell .mobile-actions__cancel{border-radius:14px;font-weight:600}body.mobile-shell .mobile-crop__card{position:relative;min-height:100%;overflow:hidden;padding:0!important;background:#000!important}body.mobile-shell .mobile-crop__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.mobile-shell .mobile-crop__area{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:visible}body.mobile-shell .mobile-crop__area .mobile-crop__photo{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.mobile-shell .mobile-crop__ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;box-shadow:0 0 0 9999px #000000a8;border:1px solid rgba(255,255,255,.82);pointer-events:none}body.mobile-shell .mobile-crop__guides{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .18s ease;background-image:linear-gradient(to right,rgba(255,255,255,.26) 0 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.26) 0 1px,transparent 1px);background-size:33.333% 100%,100% 33.333%;background-position:33.333% 0,0 33.333%}body.mobile-shell .mobile-crop__guides[data-on]{opacity:1}body.mobile-shell .mobile-crop__waiting{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:9px;margin:0;transform:translate(-50%,-50%);color:#ffffffb3;font-size:15px}body.mobile-shell .mobile-crop__hint{position:absolute;left:0;right:0;top:0;z-index:2;margin:0;padding:calc(16px + env(safe-area-inset-top)) 20px 20px;background:linear-gradient(to bottom,#0000008c,#0000);color:#ffffffeb;font-size:15px;font-weight:500;letter-spacing:-.01em;text-align:center;text-shadow:0 1px 12px rgba(0,0,0,.5);pointer-events:none}body.mobile-shell .mobile-crop__error{position:absolute;left:50%;bottom:calc(104px + env(safe-area-inset-bottom));z-index:3;max-width:calc(100% - 48px);margin:0;padding:9px 14px;transform:translate(-50%);border-radius:14px;background:#0000009e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ff453a;font-size:13px;text-align:center}body.mobile-shell .mobile-crop__bar{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(to top,#000000b8,#0000)}body.mobile-shell .mobile-crop__round{display:grid;place-items:center;width:54px;height:54px;flex:none;border-radius:50%;background:#ffffff29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff;font-size:19px;transition:transform .16s ease,opacity .16s ease}body.mobile-shell .mobile-crop__round--go{background:#0a84ff;box-shadow:0 8px 22px #0a84ff61}body.mobile-shell .mobile-crop__round:active:not(:disabled){transform:scale(.92);opacity:.8}body.mobile-shell .mobile-crop__round:disabled{opacity:.4}body.mobile-shell .mobile-crop__card[data-busy] .mobile-crop__stage{pointer-events:none}body.mobile-shell .mobile-sheet-topbar{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:center;height:calc(max(10px,env(safe-area-inset-top)) + 44px);padding:max(10px,env(safe-area-inset-top)) 56px 0;pointer-events:none}body.mobile-shell .mobile-sheet-topbar__glass{position:absolute;top:0;right:0;bottom:-24px;left:0;z-index:-1;background:var(--sheet-bar);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent);opacity:var(--sheet-glass, 0)}body.mobile-shell .mobile-sheet-topbar__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--sheet-text);opacity:var(--sheet-title, 0);transform:translateY(calc(var(--sheet-title-y, 0) * 1px)) scale(var(--sheet-title-scale, .81))}body.mobile-shell .mobile-sheet-topbar+.mobile-sheet-account{margin-top:46px}body.mobile-shell .mobile-sheet-hero__name{opacity:calc(1 - var(--sheet-title, 0));transform:scale(var(--sheet-name-scale, 1))}body.mobile-shell .mobile-sheet-hero__avatar{transform-origin:50% 100%;opacity:calc(1 - .9 * var(--sheet-avatar, 0));transform:scale(calc(1 - .45 * var(--sheet-avatar, 0)))}body.mobile-shell .mobile-sheet-group .mobile-sheet-row--danger span{color:#ff3b30}body.mobile-shell .mobile-sheet-group label.mobile-sheet-row{cursor:pointer}html[data-otp-theme=dark]{--mtb-surface: rgba(17, 24, 39, .9);--mtb-border: rgba(148, 163, 184, .22);--mtb-idle: #94a3b8;--mtb-accent: #93c5fd;--sheet-bg: #000000;--sheet-card: #1c1c1e;--sheet-text: #ffffff;--sheet-muted: #98989e;--sheet-sep: rgba(84, 84, 88, .65);--sheet-active: #2c2c2e;--sheet-accent: #0a84ff;--sheet-handle: rgba(235, 235, 245, .3);--sheet-chevron: rgba(235, 235, 245, .35);--sheet-glass: rgba(28, 28, 30, .94);--sheet-bar: rgba(0, 0, 0, .7)}html[data-otp-theme=dark] .mtb-item.is-active .mtb-item__icon{background:#93c5fd29}html[data-otp-theme=dark] .mobile-bell-slot>div>button,html[data-otp-theme=dark] .mobile-bell-slot>div>button:hover{background:var(--mtb-surface);color:#e2e8f0}body.mobile-shell{--ios-move: cubic-bezier(.32, .72, 0, 1);--ios-soft: cubic-bezier(.16, 1, .3, 1);--ios-exit: cubic-bezier(.4, 0, 1, 1);--ios-press: cubic-bezier(.25, .46, .45, .94);--ios-screen-in: .38s;--ios-screen-out: .3s;--ios-sheet-in: .32s;--ios-sheet-out: .26s;--ios-view: .26s;--ios-press-up: .32s;--ios-press-down: .09s}body.mobile-shell .main-content :is(button,a[href],[role=button],summary,label),body.mobile-shell .otp-modal-root :is(button,a[href],[role=button],summary,label),body.mobile-shell .sidebar :is(button,a[href],[role=button],summary,label){-webkit-tap-highlight-color:transparent}body.mobile-shell .main-content :is(button,a[href],[role=button],summary,label):not([class*=transition]),body.mobile-shell .otp-modal-root :is(button,a[href],[role=button],summary,label):not([class*=transition]),body.mobile-shell .sidebar :is(button,a[href],[role=button],summary,label):not([class*=transition]){transition-property:opacity,transform,background-color,border-color,color,box-shadow,filter}body.mobile-shell .main-content :is(button,a[href],[role=button],summary,label):not([class*=duration-]),body.mobile-shell .otp-modal-root :is(button,a[href],[role=button],summary,label):not([class*=duration-]),body.mobile-shell .sidebar :is(button,a[href],[role=button],summary,label):not([class*=duration-]){transition-duration:var(--ios-press-up);transition-timing-function:var(--ios-press)}body.mobile-shell .main-content :is(button,a[href],[role=button],summary,label):not([class*=duration-]):active,body.mobile-shell .otp-modal-root :is(button,a[href],[role=button],summary,label):not([class*=duration-]):active,body.mobile-shell .sidebar :is(button,a[href],[role=button],summary,label):not([class*=duration-]):active{transition-duration:var(--ios-press-down)}body.mobile-shell .main-content :is(button,a[href],[role=button],summary,label):not(:disabled):not([aria-disabled=true]):not([class*=mobile-account__]):not([class*=mobile-crop__]):active,body.mobile-shell .otp-modal-root :is(button,a[href],[role=button],summary,label):not(:disabled):not([aria-disabled=true]):not([class*=mobile-account__]):not([class*=mobile-crop__]):active,body.mobile-shell .sidebar :is(button,a[href],[role=button],summary,label):not(:disabled):not([aria-disabled=true]):not([class*=mobile-account__]):not([class*=mobile-crop__]):active{opacity:.58}body.mobile-shell .mtb-item{transition:color var(--ios-press-up) var(--ios-press)}body.mobile-shell .mtb-item__icon{transition:background-color var(--ios-press-up) var(--ios-press),transform var(--ios-press-up) var(--ios-press)}body.mobile-shell .mtb-item:active .mtb-item__icon{transition-duration:var(--ios-press-down)}body.mobile-shell .otp-modal-root{box-shadow:-14px 0 34px #0f172a33}body.mobile-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:119;background:#0f172a38;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--ios-screen-out) var(--ios-exit),visibility 0s linear var(--ios-screen-out)}body.mobile-shell:has(.otp-modal-root:not(.is-leaving,.mobile-actions)):before{opacity:1;visibility:visible;transition:opacity var(--ios-screen-in) var(--ios-move),visibility 0s}body.mobile-shell .otp-modal-root{animation:otp-screen-in var(--ios-screen-in) var(--ios-move) both}body.mobile-shell .otp-modal-root.is-leaving{animation:otp-screen-out var(--ios-screen-out) var(--ios-move) both}body.mobile-shell .otp-modal-root.is-leaving{pointer-events:none}body.mobile-shell .otp-modal-root .otp-modal-panel{animation:none!important}body.mobile-shell .main-content.mobile-view-switch{animation:ios-view-in var(--ios-view) var(--ios-soft) both;will-change:opacity}@keyframes ios-view-in{0%{opacity:.4}to{opacity:1}}body.mobile-shell .sidebar{transition:opacity var(--ios-sheet-out) var(--ios-exit),transform var(--ios-sheet-out) var(--ios-exit),visibility 0s linear var(--ios-sheet-out)}body.mobile-shell .sidebar.mobile-open{transition:opacity var(--ios-sheet-in) var(--ios-move),transform var(--ios-sheet-in) var(--ios-move),visibility 0s}body.mobile-shell .sidebar-overlay{transition:opacity var(--ios-sheet-out) var(--ios-exit),visibility 0s linear var(--ios-sheet-out)}body.mobile-shell .sidebar-overlay.active{transition:opacity var(--ios-sheet-in) var(--ios-move),visibility 0s}body.mobile-shell .notifications-backdrop{transition:opacity var(--ios-sheet-out) var(--ios-exit)}body.mobile-shell .notifications-backdrop.is-open{transition:opacity var(--ios-sheet-in) var(--ios-move)}body.mobile-shell .mobile-bell-slot .notifications-dropdown{animation:mtb-sheet-in var(--ios-sheet-in) var(--ios-move) both!important}body.mobile-shell .mobile-bell-slot .notifications-dropdown.animate-dropdown-reverse{animation:mtb-sheet-out var(--ios-sheet-out) var(--ios-exit) both!important}body.mobile-shell .mobile-scroll-title{transition:opacity var(--ios-sheet-out) var(--ios-soft),transform var(--ios-sheet-out) var(--ios-soft)}body.mobile-shell .animate-dropdown{animation:ios-drop-in var(--ios-sheet-out) var(--ios-soft) both;transform-origin:top center}body.mobile-shell .animate-dropdown-reverse{animation:ios-drop-out .18s var(--ios-exit) both;transform-origin:top center}@keyframes ios-drop-in{0%{opacity:0;transform:scale(.96) translateY(-6px)}to{opacity:1;transform:none}}@keyframes ios-drop-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98) translateY(-4px)}}body.mobile-shell .mobile-actions{animation:mobile-actions-in var(--ios-sheet-in) var(--ios-move) both}body.mobile-shell .mobile-actions.is-leaving{animation:mobile-actions-out var(--ios-sheet-out) var(--ios-exit) both}@keyframes mobile-actions-out{0%{transform:none;opacity:1}to{transform:translateY(22%);opacity:0}}body.mobile-shell .mobile-actions.is-leaving .mobile-actions__dim{opacity:0;transition:opacity var(--ios-sheet-out) var(--ios-exit)}body.mobile-shell .main-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding:8px 34px 8px 12px;border-radius:12px;border:1px solid var(--mobile-field-line, rgba(60, 60, 67, .16));background-color:var(--mobile-field-bg, rgba(118, 118, 128, .08));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75L6 6.25l4.5-4.5' stroke='%238a8a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;font-size:15px;line-height:20px;color:var(--sheet-text, #000)}body.mobile-shell .main-content select:focus{outline:none;border-color:var(--sheet-accent, #0a84ff)}body.mobile-shell .animate-scale-in,body.mobile-shell .animate-fade-in,body.mobile-shell .animate-card-open{animation-timing-function:var(--ios-soft)}body.mobile-shell .animate-scale-in{animation-duration:.24s}body.mobile-shell .animate-push-in,body.mobile-shell .animate-pop-in{animation-timing-function:var(--ios-soft);animation-duration:var(--ios-sheet-out)}@media (prefers-reduced-motion: reduce){body.mobile-shell .otp-modal-root,body.mobile-shell .otp-modal-root.is-leaving,body.mobile-shell .main-content.mobile-view-switch,body.mobile-shell .animate-dropdown,body.mobile-shell .animate-dropdown-reverse,body.mobile-shell .mobile-bell-slot .notifications-dropdown,body.mobile-shell .mobile-bell-slot .notifications-dropdown.animate-dropdown-reverse{animation:none!important}body.mobile-shell:before,body.mobile-shell:has(.otp-modal-root:not(.is-leaving)):before{transition:none}body.mobile-shell .sidebar,body.mobile-shell .sidebar.mobile-open{transition:opacity .01s linear,visibility 0s;transform:none}}body.mobile-shell .main-content .ms-m-tabs>button{padding-left:8px;padding-right:8px}body.mobile-shell .ms-m-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:60%;background:transparent;text-align:right;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}body.mobile-shell .ms-m-inset{padding:10px 16px}body.mobile-shell .ms-m-week{padding:6px 12px 0}body.mobile-shell .ms-m-tap{-webkit-tap-highlight-color:transparent}body.mobile-shell .ws-m-period{padding:6px 12px 0}body.mobile-shell .main-content .sa-m-root .ws-m-summary__cell{min-width:0}body.mobile-shell .main-content .sa-m-root select.ws-m-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:0;max-width:62%;padding:0;border:0;border-radius:0;background:transparent;background-image:none;text-align:right;font-size:16px;font-variant-numeric:tabular-nums;outline:none}body.mobile-shell .ws-m-inset{padding:10px 16px}body.mobile-shell .main-content .mh-m-root{display:flex;flex-direction:column;gap:16px;padding:0 16px 24px}body.mobile-shell .main-content .mh-m-root .mh-m-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}body.mobile-shell .main-content .mh-m-root .mh-m-cell{min-height:54px;-webkit-tap-highlight-color:transparent}body.mobile-shell .main-content .me-m-root{display:flex;flex-direction:column;gap:16px;padding:0 16px 24px}body.mobile-shell .main-content .me-m-root>section{margin-bottom:0}
