.experimental-shell{--exp-radius-field:var(--radius-field,12px);--exp-radius-frame:var(--radius-frame,16px);--exp-radius-zone:var(--radius-zone,20px);--exp-radius-zone-large:var(--radius-zone-large,24px);--exp-radius-soft-square:calc(var(--control-min-target, 44px) / 4);--exp-zone-highlight:var(--depth-zone-highlight,rgba(0,0,0,0.36));--exp-control-highlight:var(--depth-control-highlight,rgba(255,122,34,0.32));--exp-zone-fill:var(--raised);--exp-control-quiet:var(--raised);--exp-progress-track:color-mix(in srgb,var(--line) 70%,transparent);--exp-progress-fill:color-mix(in srgb,var(--accent) 55%,var(--yellow,#ffc34d));--exp-plastic-radius:var(--exp-radius-frame,var(--radius));--exp-plastic-control:var(--exp-radius-soft-square,var(--control-radius));--exp-chip-radius:var(--chip-radius,16px);--exp-cluster-radius:var(--exp-radius-zone,var(--meetza-cluster-radius,var(--cluster-radius,14px)));--exp-overlay-blur:var(--depth-overlay-blur,14px);--exp-glass-blur:var(--depth-glass-blur,var(--depth-overlay-blur,14px));--exp-sheet-fill:var(--surface);--exp-sheet-fill-raised:var(--raised);position:relative;isolation:isolate;width:min(1180px,100%);max-width:100%;height:100dvh;max-height:100dvh;min-height:0;margin-inline:auto;padding:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;overflow-x:hidden;background-color:var(--bg)}.experimental-shell:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 82% 62% at 8% 14%,var(--depth-aurora-wash-orange,transparent),transparent 60%),radial-gradient(ellipse 74% 52% at 94% 8%,var(--depth-aurora-wash-yellow,transparent),transparent 54%),radial-gradient(ellipse 68% 56% at 80% 82%,var(--depth-aurora-wash-blue,transparent),transparent 58%),radial-gradient(ellipse 64% 50% at 12% 90%,var(--depth-aurora-wash-pink,transparent),transparent 52%);filter:blur(var(--depth-aurora-blur,0));opacity:1}.experimental-shell__workspace{position:relative;z-index:0;flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding-inline:16px;padding-bottom:env(safe-area-inset-bottom,0);transition:padding-bottom .22s cubic-bezier(.22,1,.36,1)}.experimental-shell.has-contextual-nav .experimental-shell__workspace{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.experimental-shell.has-contextual-nav:has([data-surface=change-event]) .experimental-shell__workspace,.experimental-shell.has-contextual-nav:has([data-surface=recipient-review]) .experimental-shell__workspace{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.experimental-shell__workspace>[data-surface=change-event],.experimental-shell__workspace>[data-surface=recipient-review]{min-width:0;max-width:100%;width:100%;overflow:visible}.experimental-shell:has([data-surface=calendar]) .experimental-shell__workspace{overflow:hidden;contain:layout style;padding-inline:0}.experimental-shell__workspace>[data-surface=calendar],.experimental-shell__workspace>[data-surface=calendar][data-testid=calendar-workspace]{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior-y:contain}@media (min-width:721px){.experimental-shell__workspace>[data-surface=calendar],.experimental-shell__workspace>[data-surface=calendar][data-testid=calendar-workspace]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,400px);gap:14px;align-items:stretch;overflow:hidden}.experimental-shell__workspace>[data-surface=calendar] .pull-to-refresh{grid-column:1;min-width:0}}.experimental-shell__workspace>[data-surface=calendar] .pull-to-refresh{min-width:0}.experimental-shell__workspace>[data-surface=calendar] .pull-to-refresh,.experimental-shell__workspace>[data-surface=calendar] .pull-to-refresh-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.experimental-shell__workspace>[data-surface=calendar] .calendar-month,.experimental-shell__workspace>[data-surface=calendar] .experimental-calendar,.experimental-shell__workspace>[data-surface=calendar] .experimental-calendar__month{flex:1 1;min-height:0;overflow:hidden}.experimental-shell__chrome{position:sticky;top:0;z-index:4;flex:none;padding:12px 16px 0;background:color-mix(in srgb,var(--bg) 68%,transparent);backdrop-filter:blur(var(--exp-overlay-blur));-webkit-backdrop-filter:blur(var(--exp-overlay-blur));border-bottom:1px solid var(--depth-glass-edge,transparent)}.experimental-status-slot{position:absolute;left:0;right:0;top:100%;z-index:3;width:100%;padding-inline:16px;box-sizing:border-box;pointer-events:none}.experimental-status-slot[data-chrome-overlay=off]{min-height:0}.experimental-status-slot>.organizer-search-results,.experimental-status-slot>.status-search-cover,.experimental-status-slot>.top-search{pointer-events:auto}.experimental-progress-seam{position:absolute;left:0;right:0;top:100%;z-index:2;height:0;padding:0;margin:0;overflow:visible;pointer-events:none}.experimental-progress-seam>*{pointer-events:auto;transform:translateY(-50%)}.experimental-progress-seam:empty{display:none}.experimental-shell:has(.experimental-progress-seam) .experimental-shell__workspace{padding-top:20px}.experimental-progress-seam .stepper{display:flex;gap:0;height:6px;margin:0;padding:0;border-radius:999px;background:var(--exp-progress-track);overflow:hidden;box-shadow:none}.experimental-progress-seam .step{flex:1 1;height:100%;min-width:0;border-radius:0;background:transparent}.experimental-progress-seam .step.active,.experimental-progress-seam .step.done{background:var(--exp-progress-fill)}.experimental-header .top-search{display:inline-flex;align-items:center;justify-content:center;width:46px;max-width:46px;flex:none;border:0;background:transparent;padding:0}.experimental-header .inbox-bell.experimental-header__accent-toggle,.experimental-header .top-search .experimental-header__accent-toggle,.experimental-header .top-search .topbar-icon-btn,.experimental-header__accent-toggle:not(.experimental-edge-nav__edge){display:inline-flex;align-items:center;justify-content:center;width:46px;min-height:44px;min-width:44px;padding:0;border:0;border-radius:var(--exp-plastic-control,var(--control-radius));background:var(--exp-control-quiet,var(--raised));color:var(--ink);cursor:pointer;position:relative;box-shadow:none;transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease}.experimental-header .inbox-bell.experimental-header__accent-toggle,.experimental-header .inbox-bell.experimental-header__accent-toggle:hover{color:var(--ink);background:var(--exp-control-quiet,var(--raised))}.experimental-header .inbox-bell.experimental-header__accent-toggle:active:not(.is-active),.experimental-header .top-search .experimental-header__accent-toggle:active:not(.is-active),.experimental-header .top-search .topbar-icon-btn:active:not([aria-expanded=true]):not(.is-active),.experimental-header__accent-toggle:not(.experimental-edge-nav__edge):active:not(.is-active):not([aria-disabled=true]){background:var(--exp-control-highlight,transparent);color:var(--accent);box-shadow:none}.experimental-header .inbox-bell.experimental-header__accent-toggle.is-active,.experimental-header .top-search .experimental-header__accent-toggle.is-active,.experimental-header .top-search .topbar-icon-btn[aria-expanded=true],.experimental-header__accent-toggle:not(.experimental-edge-nav__edge).is-active{background:color-mix(in srgb,var(--accent) 90%,var(--raised));color:var(--accent-ink,#20150b);box-shadow:0 0 calc(var(--depth-glow-blur, 0) + 2px) calc(var(--depth-glow-spread, 0) * .65) color-mix(in srgb,var(--depth-glow-important,transparent) 70%,transparent),var(--depth-cta-glow,none)}.experimental-edge-nav__edge.experimental-header__accent-toggle{color:var(--ink);background:var(--exp-control-quiet,var(--raised));box-shadow:none}.experimental-edge-nav__edge.experimental-header__accent-toggle:active:not(.is-active){color:var(--accent);background:var(--exp-control-highlight,transparent);box-shadow:none}.experimental-edge-nav__edge.experimental-header__accent-toggle.is-active{color:var(--ink);background:var(--exp-control-quiet,var(--raised));box-shadow:none}.experimental-header__accent-toggle[aria-disabled=true]{opacity:.45;cursor:default}.experimental-status-slot .status-search-cover{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;border:0;border-radius:var(--exp-plastic-radius,var(--radius));background:var(--exp-sheet-fill,var(--surface));box-shadow:var(--depth-plastic-shadow,0 8px 24px color-mix(in srgb,var(--ink) 12%,transparent));padding:8px 10px;margin-bottom:8px}.experimental-status-slot .status-search-cover .top-search-input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);min-height:44px;font-size:.8rem;line-height:1.35;padding:10px 8px}.experimental-status-slot .organizer-search-results{margin-bottom:8px;border-radius:var(--exp-plastic-radius,var(--radius));background:var(--exp-sheet-fill,var(--surface));border:0;box-shadow:var(--depth-plastic-shadow,0 8px 24px color-mix(in srgb,var(--ink) 12%,transparent));padding:8px 10px;max-height:min(42vh,360px);overflow:auto}.experimental-brand{display:inline-flex;align-items:center;text-decoration:none;font-weight:850;font-size:36px;letter-spacing:-1.8px;line-height:1;color:inherit}.experimental-brand__mark{width:64px;height:48px;flex:none;margin-right:-4px;background-image:var(--mark);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 calc(var(--depth-glow-blur, 12px) + 4px) color-mix(in srgb,var(--accent) 48%,transparent))}.experimental-brand__word{display:block}.experimental-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px}.experimental-header__actions{display:flex;align-items:center;gap:10px}.experimental-header__icon-btn .inbox-badge{position:absolute;top:8px;right:8px}.experimental-status{padding:0 0 8px;border-radius:var(--exp-radius-zone-large,var(--exp-plastic-radius,var(--radius)))}.experimental-status--sheet{margin:0;max-height:min(18vh,112px);overflow:hidden}.experimental-status-slot>.experimental-status,.experimental-status-slot>.experimental-status *{pointer-events:none}.experimental-status .experimental-status__main{padding:6px 10px;border-radius:max(8px,calc(var(--exp-radius-zone-large, 24px) - 8px));background:var(--exp-sheet-fill,var(--surface));border:0;box-shadow:var(--depth-plastic-shadow,0 8px 24px color-mix(in srgb,var(--ink) 12%,transparent));min-width:0;max-width:100%}.experimental-status.is-empty{display:none;min-height:0;height:0;padding:0;margin:0;border:0;overflow:hidden}.experimental-status[data-tone=positive] h1{color:var(--positive)}.experimental-status[data-tone=warning] h1{color:var(--warning)}.experimental-status[data-tone=danger] h1{color:var(--negative)}.experimental-status__main{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.experimental-status__messages{flex:1 1;min-width:0;max-width:100%}.experimental-status__messages h1{margin:0;letter-spacing:-.025em;font-size:18px;line-height:1.2;min-width:0;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word}.experimental-status__trailing{display:flex;align-items:flex-start;gap:6px;flex:none}.experimental-status__dismiss{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--exp-plastic-control,var(--control-radius));background:transparent;color:var(--muted);cursor:pointer}.experimental-status__dismiss:focus-visible,.experimental-status__dismiss:hover{color:var(--ink);background:color-mix(in srgb,var(--raised) 40%,transparent);outline:none}.experimental-status__dismiss:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}.experimental-shell .experimental-status__lede,.experimental-status .experimental-status__lede{max-width:660px;color:var(--muted);font-size:13px;line-height:1.35;margin:4px 0 0;overflow:hidden}.experimental-status__lede.is-reserved{visibility:hidden}.experimental-inbox-portal{position:fixed;top:max(64px,calc(12px + env(safe-area-inset-top, 0px) + 52px));right:max(12px,env(safe-area-inset-right,0px));z-index:8;width:min(420px,calc(100vw - 24px));max-width:calc(100vw - 24px);pointer-events:none}.experimental-inbox-portal>*{pointer-events:auto}.experimental-inbox-portal .inbox-panel.ds-notifications-panel,html[data-presentation=experimental] .experimental-inbox-portal .inbox-panel.ds-notifications-panel{position:relative;top:auto;right:auto;left:auto;width:100%;max-width:none;max-height:min(42vh,360px)!important;background:var(--exp-sheet-fill,var(--surface));transform:none}@media (max-width:640px){.experimental-inbox-portal{left:8px;right:8px;width:auto;max-width:none}.experimental-inbox-portal .inbox-panel.ds-notifications-panel,html[data-presentation=experimental] .experimental-inbox-portal .inbox-panel.ds-notifications-panel{max-height:min(42vh,360px)!important}}.experimental-edge-nav{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:20;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;padding:0 0 calc(10px + env(safe-area-inset-bottom, 0px));padding-inline-start:max(12px,env(safe-area-inset-left,0px));pointer-events:none;width:100%;max-width:100vw;box-sizing:border-box}.experimental-edge-nav>*{pointer-events:auto}.experimental-edge-nav__rail{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:1 1 auto;max-width:calc(100% - 52px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none}.experimental-edge-nav__rail::-webkit-scrollbar{display:none}.experimental-edge-nav__edge{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;min-height:44px;height:48px;margin:0 max(8px,env(safe-area-inset-right,0px)) 0 0;padding:0;border:0;border-radius:var(--exp-radius-soft-square,var(--exp-plastic-control,var(--control-radius))) 0 0 var(--exp-radius-soft-square,var(--exp-plastic-control,var(--control-radius)));background:var(--exp-control-quiet,var(--raised));color:var(--ink);cursor:pointer;box-shadow:none}.experimental-edge-nav.is-open .experimental-edge-nav__edge,.experimental-edge-nav__edge.experimental-header__accent-toggle.is-active{background:var(--exp-control-quiet,var(--raised));color:var(--ink);border-color:transparent;box-shadow:none}.experimental-edge-nav__edge.experimental-header__accent-toggle:active{background:var(--exp-control-highlight,transparent);color:var(--accent);box-shadow:none}.experimental-edge-nav__panel{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;width:auto;flex:none;margin:0;padding:6px 8px;border-radius:var(--exp-radius-zone,var(--exp-plastic-radius,var(--radius)));border:0;background:var(--exp-zone-fill,var(--raised));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;outline:none;overflow:hidden;animation:experimental-edge-nav-slide .22s cubic-bezier(.22,1,.36,1)}@keyframes experimental-edge-nav-slide{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes experimental-actions-exit-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-110%)}}@keyframes experimental-actions-enter-left{0%{opacity:0;transform:translateX(-110%)}to{opacity:1;transform:translateX(0)}}.experimental-edge-nav__item{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:44px;min-width:44px;width:44px;padding:0;text-decoration:none;color:var(--muted);border-radius:var(--exp-radius-soft-square,var(--exp-chip-radius));background:transparent;transition:background-color .16s ease,box-shadow .16s ease,color .16s ease}.experimental-edge-nav__item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.experimental-edge-nav__item[aria-current=page]{color:var(--accent-ink,#20150b);background:color-mix(in srgb,var(--accent) 90%,var(--raised));box-shadow:0 0 calc(var(--depth-glow-blur, 0) + 2px) calc(var(--depth-glow-spread, 0) * .65) color-mix(in srgb,var(--depth-glow-important,transparent) 70%,transparent),var(--depth-cta-glow,none)}.experimental-edge-nav__contextual{position:relative;left:auto;bottom:auto;transform:none;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;height:auto;min-height:48px;max-width:none;margin:0;padding:4px 10px;box-sizing:border-box;border-radius:var(--exp-radius-zone,var(--exp-plastic-radius,var(--radius)));border:0;background:var(--exp-zone-fill,var(--raised));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:auto;flex:none;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.experimental-edge-nav__contextual.is-exit-left{animation:experimental-actions-exit-left .22s cubic-bezier(.22,1,.36,1) forwards}.experimental-edge-nav__contextual.is-enter-left{animation:experimental-actions-enter-left .22s cubic-bezier(.22,1,.36,1) forwards}.experimental-edge-nav__contextual:has(.experimental-create-composer){position:relative;z-index:6;height:48px;min-height:48px;max-height:48px;padding-block:4px;max-width:min(520px,100%);overflow:visible}.experimental-edge-nav__rail:has(.experimental-create-composer){overflow:visible}.experimental-edge-nav:has(.experimental-create-composer){overflow:visible}.experimental-edge-nav__page-actions:has(.experimental-create-composer){position:relative;z-index:5;overflow:visible;overflow-x:visible;overflow-y:visible;touch-action:manipulation}.experimental-edge-nav__contextual:has(.experimental-create-composer)::-webkit-scrollbar{display:none}.experimental-edge-nav__page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:none;width:auto;flex-wrap:nowrap;white-space:nowrap;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}.experimental-edge-nav__page-actions::-webkit-scrollbar{display:none}.experimental-actions-overflow-panel .icon-control svg circle,.experimental-shell .experimental-actions-overflow .icon-control svg circle,.experimental-shell .status-overflow-menu .icon-control svg circle{fill:currentColor!important;stroke:none!important}.experimental-actions-overflow-panel{min-width:min(280px,calc(100vw - 24px));padding:10px;z-index:40}.experimental-actions-overflow-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.experimental-shell .icon-control.create,.experimental-shell .icon-control.is-active:not(.danger),.experimental-shell .page-actions .icon-control.create,.experimental-shell .page-actions .icon-control.is-active:not(.danger),.experimental-shell .status-zone-actions .icon-control.create,.experimental-shell .status-zone-actions .icon-control.is-active:not(.danger){width:44px;height:44px;min-width:44px;min-height:44px;border-radius:var(--exp-radius-soft-square,var(--exp-plastic-control,var(--control-radius)));background:var(--exp-control-quiet,var(--raised));color:var(--ink);border:0;box-shadow:none}.experimental-shell .page-actions .icon-control:not(.create):not(.is-active),.experimental-shell .status-zone-actions .icon-control:not(.create):not(.is-active){min-width:var(--control-min-target,44px);min-height:var(--control-min-target,44px);width:var(--control-min-target,44px);height:var(--control-min-target,44px)}.experimental-shell .icon-control:not(.create):not(.is-active):not(.danger),.experimental-shell .page-actions .icon-control:not(.create):not(.is-active):not(.danger),.experimental-shell .status-zone-actions .icon-control:not(.create):not(.is-active):not(.danger){background:var(--exp-control-quiet,var(--raised));border:0;border-radius:var(--exp-radius-soft-square,var(--exp-plastic-control,var(--control-radius)));color:var(--ink);box-shadow:none}.experimental-shell .icon-control.danger,.experimental-shell .page-actions .icon-control.danger,.experimental-shell .status-zone-actions .icon-control.danger{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:var(--exp-radius-soft-square,var(--exp-plastic-control,var(--control-radius)));background:var(--negative);color:#fff;border:0;box-shadow:0 6px 16px color-mix(in srgb,var(--negative) 28%,transparent)}.experimental-shell .icon-control:not(.danger):active,.experimental-shell .icon-control:not(.danger):focus-visible,.experimental-shell .page-actions .icon-control:not(.danger).is-pressed,.experimental-shell .page-actions .icon-control:not(.danger):active,.experimental-shell .status-zone-actions .icon-control:not(.danger):active{color:var(--accent);background:var(--exp-control-highlight,transparent);box-shadow:none;transform:none}.experimental-shell .page-actions .btn.primary:not(.danger):not(.destructive),.experimental-shell .status-zone-actions .btn.primary:not(.danger):not(.destructive){min-height:40px;padding-inline:18px;border-radius:var(--exp-radius-field,var(--exp-plastic-control,var(--control-radius)));color:var(--accent-ink,#20150b);box-shadow:0 0 var(--depth-glow-blur,0) var(--depth-glow-spread,0) var(--depth-glow-important,transparent),var(--depth-cta-glow,none)}.experimental-create-composer{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;width:min(420px,calc(100vw - 96px));min-width:0;max-height:none;overflow:visible;white-space:normal}.experimental-create-composer__row{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-width:0;max-height:44px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;white-space:nowrap;scrollbar-width:none}.experimental-create-composer__row::-webkit-scrollbar{display:none}.experimental-create-composer__field{flex:1 1 auto;min-width:120px;min-height:44px;height:44px;max-height:44px;box-sizing:border-box;border:1px solid var(--depth-glass-edge,var(--line));border-radius:var(--exp-radius-field,12px);background:transparent;color:var(--ink);padding:8px 12px;font:inherit;font-size:.9rem;line-height:1.3}.experimental-create-composer__suggestions{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:40;margin:0;padding:6px 0;border:1px solid var(--depth-glass-edge,var(--line));border-radius:var(--exp-radius-field,14px);background:var(--exp-sheet-fill,var(--surface));box-shadow:var(--shadow-raised,0 8px 24px color-mix(in srgb,var(--ink) 16%,transparent));max-height:min(280px,46vh);overflow:auto;overscroll-behavior:contain;pointer-events:auto}.experimental-create-composer__suggestions-header{margin:4px 12px 6px;font-size:.82rem}.experimental-create-composer__suggestion{display:grid;gap:2px;width:100%;text-align:left;border:0;background:color-mix(in srgb,var(--event-color,var(--accent)) 10%,transparent);padding:10px 12px;cursor:pointer;color:inherit;font:inherit}.experimental-create-composer__suggestion:hover,.experimental-create-composer__suggestion[aria-selected=true]{background:color-mix(in srgb,var(--event-color,var(--accent)) 22%,transparent)}.experimental-create-composer__suggestion-title{font-weight:700;font-size:.92rem}.experimental-create-composer__suggestion-meta{font-size:.82rem}.experimental-create-composer__field::placeholder{color:var(--muted)}.experimental-create-composer__field:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent)}.experimental-foundations .card{border-radius:var(--exp-plastic-radius,var(--radius));background:var(--depth-glass-fill,color-mix(in srgb,var(--raised) 70%,transparent));border:1px solid var(--depth-glass-edge,var(--line));backdrop-filter:blur(var(--exp-glass-blur));-webkit-backdrop-filter:blur(var(--exp-glass-blur));box-shadow:inset 0 1px 0 var(--depth-glass-inset,var(--depth-surface-inset,transparent)),var(--depth-plastic-shadow,none)}.experimental-foundations .icon-control.create,.experimental-foundations .icon-control.is-active:not(.danger){width:44px;height:44px;min-width:44px;min-height:44px;border-radius:var(--exp-plastic-control,var(--control-radius));background:var(--exp-control-quiet,var(--raised));color:var(--ink);border-color:transparent;box-shadow:none}.experimental-foundations .event-checklist-panel.card{box-shadow:inset 0 1px 0 var(--depth-glass-inset,transparent),0 0 var(--depth-glow-blur,0) var(--depth-glow-spread,0) var(--depth-glow-checklist,transparent),var(--depth-plastic-shadow,none)}.experimental-foundations .event-poll-panel.card{box-shadow:inset 0 1px 0 var(--depth-glass-inset,transparent),0 0 var(--depth-glow-blur,0) var(--depth-glow-spread,0) var(--depth-glow-poll,transparent),var(--depth-plastic-shadow,none)}.experimental-foundations [data-testid=hub-guest-panel].card{box-shadow:inset 0 1px 0 var(--depth-glass-inset,transparent),0 0 var(--depth-glow-blur,0) var(--depth-glow-spread,0) var(--depth-glow-guests,transparent),var(--depth-plastic-shadow,none)}.experimental-profile-avatar{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px;min-width:44px}.experimental-profile-avatar .avatar{width:40px;height:40px;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent-2),var(--pink));border:1px solid var(--line);color:#fff;-webkit-text-fill-color:currentColor;position:relative}.experimental-profile-avatar .avatar .avatar-media,.experimental-profile-avatar .avatar-media{z-index:1}.experimental-profile-avatar .avatar .avatar-glyph{position:relative;z-index:0}@media (max-width:640px){.experimental-shell{width:100%}.experimental-shell__chrome{padding-top:5px;padding-inline:12px}.experimental-shell__workspace{padding-inline:12px}.experimental-shell:has([data-surface=calendar]) .experimental-shell__workspace{padding-inline:0}.experimental-status-slot{padding-inline:12px}.experimental-header{gap:10px}.experimental-brand{font-size:36px}}@media (prefers-reduced-motion:reduce){.experimental-edge-nav__contextual.is-enter-left,.experimental-edge-nav__contextual.is-exit-left,.experimental-edge-nav__panel{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.experimental-header .top-search .experimental-header__accent-toggle,.experimental-header .top-search .topbar-icon-btn,.experimental-header__accent-toggle,.experimental-shell__workspace{transition:none}.experimental-edge-nav__panel,.experimental-inbox-portal .inbox-panel,.experimental-status--sheet{animation:none!important;transition:none!important}.experimental-edge-nav__item{transition:none}.experimental-brand__mark{filter:none}.experimental-foundations .icon-control.create,.experimental-foundations .icon-control.is-active:not(.danger),.experimental-header .top-search .experimental-header__accent-toggle.is-active,.experimental-header .top-search .topbar-icon-btn[aria-expanded=true],.experimental-header__accent-toggle.is-active,.experimental-shell .icon-control.create,.experimental-shell .icon-control.is-active:not(.danger),.experimental-shell .page-actions .icon-control.create,.experimental-shell .status-zone-actions .icon-control.create{box-shadow:var(--depth-plastic-shadow,none)}.experimental-hub .event-checklist-progress-bar-fill,.experimental-progress-seam .step.active,.experimental-progress-seam .step.done,.experimental-progress-seam .stepper{animation:none!important;transition:none!important;background-image:none!important}.experimental-foundations .event-checklist-panel.card,.experimental-foundations .event-poll-panel.card,.experimental-foundations [data-testid=hub-guest-panel].card{box-shadow:inset 0 1px 0 var(--depth-glass-inset,transparent),var(--depth-plastic-shadow,none)}}html[data-presentation=experimental][data-theme=light] .experimental-shell,html[data-theme=light] [data-presentation=experimental] .experimental-shell{--exp-zone-highlight:var(--depth-zone-highlight,rgba(72,39,12,0.10));--exp-control-highlight:var(--depth-control-highlight,rgba(255,107,26,0.22));--exp-sheet-fill:var(--surface);--exp-sheet-fill-raised:var(--raised);--exp-zone-fill:var(--raised)}html[data-presentation=experimental][data-theme=light] .experimental-shell__workspace,html[data-theme=light] [data-presentation=experimental] .experimental-shell__workspace{color:var(--ink)}