.Ga8Yoq_desktop{isolation:isolate;color:#29292c;text-align:left;-webkit-font-smoothing:antialiased;background:#aaa69d url(/demo/golden-gate-light.webp) 50%/cover;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,sans-serif;line-height:1.4;position:relative;overflow:hidden;container:mac-desktop/inline-size}.Ga8Yoq_displayCanvas{--mac-display-scale:.89;width:calc(100% / var(--mac-display-scale));height:calc(100% / var(--mac-display-scale));transform:scale(var(--mac-display-scale));transform-origin:0 0;position:absolute;top:0;left:0}@container mac-desktop (max-width:860px){.Ga8Yoq_displayCanvas{--mac-display-scale:.96}}.Ga8Yoq_desktop:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,#fff1 20%,#d6e4ef09 70%);position:absolute;inset:0}.Ga8Yoq_desktop button,.Ga8Yoq_desktop input{font:inherit}.Ga8Yoq_desktop button:focus-visible,.Ga8Yoq_desktop input:focus-visible{outline-offset:-3px;outline:2px solid #007aff}.Ga8Yoq_glyph{flex-shrink:0;width:1.35em;height:1.35em}.Ga8Yoq_menuBar{z-index:4;-webkit-backdrop-filter:blur(24px)saturate(140%);color:#212124;background:#eeedf153;border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;height:clamp(25px,2.6cqi,30px);padding:0 1.7%;font-size:clamp(10px,1.04cqi,12px);font-weight:500;display:flex;position:relative}.Ga8Yoq_menuLeft,.Ga8Yoq_menuRight{white-space:nowrap;align-items:center;gap:1.45em;display:flex}.Ga8Yoq_menuLeft>.Ga8Yoq_glyph{width:1.25em;height:1.4em}.Ga8Yoq_menuLeft strong{font-weight:650}.Ga8Yoq_menuRight{gap:1.15em}.Ga8Yoq_menuRight>.Ga8Yoq_glyph{width:1.3em;height:1.3em}.Ga8Yoq_menuRight>.Ga8Yoq_glyph:first-child{width:1.85em}.Ga8Yoq_menuDate{margin-right:.8em}.Ga8Yoq_window{z-index:1;min-width:0;transition:left .65s var(--ease), top .65s var(--ease), width .65s var(--ease), height .65s var(--ease), box-shadow .4s;background:#fbfbfc;border:1px solid #34343c50;border-radius:10px;flex-direction:column;font-size:clamp(10px,1.05cqi,12px);display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 55px #1b1c2d38,0 3px 10px #1b1c2d22,0 0 0 1px #ffffff52;container:mac-window/inline-size}.Ga8Yoq_mailWindow{width:85%;height:68%;top:13%;left:6.5%}.Ga8Yoq_mailWindow:where([data-placement=normal]){aspect-ratio:8/5;width:auto;left:18%}.Ga8Yoq_mailWindow[data-placement=left]{width:48.6%;height:74.3%;top:6.7%;left:.8%}.Ga8Yoq_mailWindow[data-background=true]{box-shadow:0 12px 35px #1b1c2d28}.Ga8Yoq_mailWindow[data-background=true] .Ga8Yoq_trafficLights i{background:#c7c7cc;border-color:#b9b9c0}.Ga8Yoq_mailTitleBar,.Ga8Yoq_calendarTitleBar{color:#727278;background:linear-gradient(#f5f5f7,#eaeaec);border-bottom:1px solid #d2d2d7;flex-shrink:0;align-items:center;gap:1.2em;height:3.65em;padding:0 1.35em;display:flex;box-shadow:inset 0 1px #fff}.Ga8Yoq_trafficLights{flex-shrink:0;align-items:center;gap:6px;display:flex}.Ga8Yoq_trafficLights i{background:#ff5f57;border:1px solid #e0443e;border-radius:50%;width:10px;height:10px}.Ga8Yoq_trafficLights i:nth-child(2){background:#febc2e;border-color:#dea123}.Ga8Yoq_trafficLights i:nth-child(3){background:#28c840;border-color:#1eac30}.Ga8Yoq_mailTitleBar>.Ga8Yoq_glyph,.Ga8Yoq_calendarTitleBar>.Ga8Yoq_glyph{margin-left:.25em}.Ga8Yoq_windowTitle{align-items:baseline;gap:.8em;min-width:0;display:flex}.Ga8Yoq_windowTitle strong{color:#37373b;font-size:1.08em;font-weight:650}.Ga8Yoq_windowTitle span{color:#8a8a90;font-size:.9em}.Ga8Yoq_mailToolbar{color:#73737a;align-items:center;gap:1.35em;margin-left:auto;display:flex}.Ga8Yoq_mailToolbar>i{background:#d2d2d8;width:1px;height:1.4em}.Ga8Yoq_mailBody{flex:1;grid-template-columns:16% 29% minmax(0,1fr);min-height:0;display:grid}.Ga8Yoq_mailSidebar{background:linear-gradient(120deg,#ececf0,#e7e7ec);border-right:1px solid #ceced4;padding:1.4em .7em;overflow:auto}.Ga8Yoq_sidebarHeading{color:#777780;margin:0 0 .7em .6em;font-size:.85em;font-weight:650}.Ga8Yoq_folder{color:#47474e;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:.6em;width:100%;min-height:2.65em;padding:.45em .65em;display:flex}.Ga8Yoq_folder>.Ga8Yoq_glyph{color:#0780f7;width:1.25em;height:1.25em}.Ga8Yoq_folder small{color:#898990;margin-left:auto;font-size:.9em}button.Ga8Yoq_folder:hover{background:#dcdce3}.Ga8Yoq_folder[aria-pressed=true],.Ga8Yoq_folder[data-selected=true]{color:#29292e;background:#d1d1d9}.Ga8Yoq_mailboxLabel{color:#85858d;margin:2.1em .6em .75em;font-size:.85em;font-weight:650}.Ga8Yoq_localMailbox{color:#717179;align-items:center;gap:.65em;padding-left:.65em;display:flex}.Ga8Yoq_localMailbox .Ga8Yoq_glyph{width:1.2em;height:1.2em}.Ga8Yoq_mailListPane{background:#fdfdfe;border-right:1px solid #dedee3;flex-direction:column;min-width:0;min-height:0;display:flex}.Ga8Yoq_mailSearch{color:#92929a;background:#eeeef2;border:1px solid #dedee3;border-radius:6px;flex-shrink:0;align-items:center;gap:.5em;height:2.65em;margin:.85em .8em .55em;padding:0 .7em;display:flex}.Ga8Yoq_mailSearch .Ga8Yoq_glyph{width:1.2em;height:1.2em}.Ga8Yoq_mailSearch input{color:#333339;background:0 0;border:0;border-radius:3px;outline:0;width:100%;min-width:0;height:100%;font-size:.95em}.Ga8Yoq_mailSearch input::placeholder{color:#83838b}.Ga8Yoq_mailSearch:focus-within{outline-offset:1px;outline:2px solid #007aff}.Ga8Yoq_mailSearch input:focus-visible{outline:0}.Ga8Yoq_mailListHeading{border-bottom:1px solid #e6e6eb;flex-shrink:0;justify-content:space-between;align-items:baseline;padding:.45em 1em .65em;font-size:.85em;display:flex}.Ga8Yoq_mailListHeading strong{color:#5e5e67;font-weight:650}.Ga8Yoq_mailListHeading>span{color:#97979e}.Ga8Yoq_messageList{scrollbar-width:thin;scrollbar-color:#b8b8c3 transparent;flex:1;min-height:0;overflow-y:auto}.Ga8Yoq_message{color:#27272e;text-align:left;background:0 0;border:0;border-bottom:1px solid #e6e6eb;border-radius:0;flex-direction:column;gap:.22em;width:100%;min-width:0;padding:.85em 1em .9em;display:flex}button.Ga8Yoq_message:hover{background:#eeeef3}.Ga8Yoq_message[aria-pressed=true],.Ga8Yoq_message[data-selected=true]{color:#fff;background:#087efa;border-bottom-color:#087efa}.Ga8Yoq_messageTop{align-items:baseline;gap:.5em;width:100%;display:flex}.Ga8Yoq_messageTop>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.Ga8Yoq_messageTop>time{color:#92929b;flex-shrink:0;margin-left:auto;font-size:.78em}.Ga8Yoq_messageSubject{align-items:center;gap:.4em;min-width:0;max-width:100%;font-size:.95em;font-weight:500;display:flex}.Ga8Yoq_messageSubject>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ga8Yoq_messageSubject i{background:#1681f9;border-radius:50%;flex-shrink:0;width:.5em;height:.5em}.Ga8Yoq_messagePreview{-webkit-line-clamp:2;color:#92929b;-webkit-box-orient:vertical;font-size:.88em;line-height:1.45;display:-webkit-box;overflow:hidden}.Ga8Yoq_message[aria-pressed=true] .Ga8Yoq_messageTop>time,.Ga8Yoq_message[data-selected=true] .Ga8Yoq_messageTop>time,.Ga8Yoq_message[aria-pressed=true] .Ga8Yoq_messagePreview,.Ga8Yoq_message[data-selected=true] .Ga8Yoq_messagePreview{color:#e1efff}.Ga8Yoq_message[aria-pressed=true] .Ga8Yoq_messageSubject i,.Ga8Yoq_message[data-selected=true] .Ga8Yoq_messageSubject i{background:#fff}.Ga8Yoq_mailReader{scrollbar-width:thin;scrollbar-color:#c4c4cc transparent;background:#fff;min-width:0;padding:1.8em 2.1em;overflow-y:auto}.Ga8Yoq_mailReader h3{color:#29292f;letter-spacing:-.025em;font-size:1.6em;font-weight:650;line-height:1.25}.Ga8Yoq_senderDetails{border-bottom:1px solid #ececf0;align-items:center;gap:.8em;margin-top:1.45em;padding-bottom:1.2em;display:flex}.Ga8Yoq_avatar{color:#fff;background:linear-gradient(140deg,#b6c2d5,#8a9ab5);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.6em;height:2.6em;font-size:.9em;font-weight:550;display:flex}.Ga8Yoq_senderDetails>div{min-width:0}.Ga8Yoq_senderDetails strong,.Ga8Yoq_senderDetails>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Ga8Yoq_senderDetails strong{font-size:.95em;font-weight:600}.Ga8Yoq_senderDetails>div>span{color:#92929a;margin-top:.2em;font-size:.85em}.Ga8Yoq_senderDetails time{color:#9999a1;flex-shrink:0;align-self:flex-start;margin-left:auto;font-size:.8em}.Ga8Yoq_messageBody{color:#505059;padding-top:1.5em;font-size:1.02em;line-height:1.65}.Ga8Yoq_messageBody p+p{margin-top:1em}.Ga8Yoq_messageBody p:nth-last-child(2)+p{margin-top:.25em}.Ga8Yoq_mailBack{display:none}.Ga8Yoq_emptyMail{color:#92929b;text-align:center;padding:2em 1em;font-size:.95em;line-height:1.6}.Ga8Yoq_mailStatus{color:#8a8a92;background:#f0f0f3;border-top:1px solid #d9d9df;flex-shrink:0;align-items:center;height:2em;padding:0 1.2em;font-size:.75em;display:flex}.Ga8Yoq_mailStatus span{margin-left:auto}.Ga8Yoq_calendarWindow{z-index:2;aspect-ratio:3/2;opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 100%;width:auto;height:71%;transition:opacity .45s var(--ease), transform .6s var(--ease), visibility .45s;top:10%;left:22%;transform:translateY(16px)scale(.97)}.Ga8Yoq_calendarWindow[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.Ga8Yoq_calendarTitleBar>strong{color:#606068;font-size:1em;font-weight:600}.Ga8Yoq_calendarViews{color:#6c6c74;background:#dedee3;border-radius:5px;align-items:center;gap:.1em;margin-left:auto;padding:.18em;font-size:.85em;display:flex}.Ga8Yoq_calendarViews>span{border-radius:3px;padding:.3em .8em}.Ga8Yoq_calendarViews>[data-selected]{color:#414148;background:#fff;box-shadow:0 1px 3px #25253220}.Ga8Yoq_calendarBody{background:#fff;flex:1;min-height:0;display:flex}.Ga8Yoq_calendarSidebar{scrollbar-width:thin;background:#f3f3f6;border-right:1px solid #dedee5;flex-shrink:0;width:20%;min-width:0;padding:1.7em 1.3em;overflow-y:auto}.Ga8Yoq_sidebarDate>span{color:#f04442;font-size:.95em;font-weight:550}.Ga8Yoq_sidebarDate>strong{letter-spacing:-.06em;margin-top:.08em;font-size:4.3em;font-weight:300;line-height:1.15;display:block}.Ga8Yoq_sidebarDate>p{color:#8c8c95;margin-top:.3em;font-size:.87em}.Ga8Yoq_calendarLegend{border-bottom:1px solid #dfdfe6;flex-direction:column;gap:.6em;margin-bottom:1.2em;padding:1.6em 0;display:flex}.Ga8Yoq_calendarLegend>span{color:#6c6c76;align-items:center;gap:.6em;font-size:.92em;display:flex}.Ga8Yoq_calendarLegend i{background:#5d8eec;border-radius:3px;width:.85em;height:.85em;box-shadow:inset 0 0 0 1px #0001}.Ga8Yoq_calendarLegend>span:nth-child(2) i{background:#ac85d6}.Ga8Yoq_calendarSidebar .Ga8Yoq_sidebarHeading{margin-left:0}.Ga8Yoq_upcomingEvents{gap:1.15em;display:grid}.Ga8Yoq_upcomingEvents>div{border-left:3px solid #6492e8;padding-left:.7em}.Ga8Yoq_upcomingEvents>div[data-calendar=personal]{border-color:#a17bcc}.Ga8Yoq_upcomingEvents strong,.Ga8Yoq_upcomingEvents span,.Ga8Yoq_upcomingEvents small{display:block}.Ga8Yoq_upcomingEvents strong{font-size:.9em;font-weight:550;line-height:1.4}.Ga8Yoq_upcomingEvents span{color:#888892;margin-top:.3em;font-size:.85em}.Ga8Yoq_upcomingEvents small{color:#9d9da5;margin-top:.15em;font-size:.8em}.Ga8Yoq_upcomingEvents>p{color:#92929b;font-size:.9em}.Ga8Yoq_calendarMain{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.Ga8Yoq_calendarHeading{flex-shrink:0;justify-content:space-between;align-items:center;gap:1em;height:4.7em;padding:0 1.5em;display:flex}.Ga8Yoq_calendarHeading h3{letter-spacing:-.035em;white-space:nowrap;font-size:1.8em;line-height:1.1}.Ga8Yoq_calendarHeading h3 strong{font-weight:650}.Ga8Yoq_calendarHeading h3>span{color:#9b9ba3;font-weight:350}.Ga8Yoq_calendarNavigation{border:1px solid #dcdce1;border-radius:5px;align-items:center;display:flex;box-shadow:0 1px 2px #22222a07}.Ga8Yoq_calendarNavigation>button,.Ga8Yoq_calendarNavigation>span{color:#62626b;background:#fafafb;border:0;border-right:1px solid #e2e2e7;justify-content:center;align-items:center;min-width:2.2em;height:2.2em;padding:0 .6em;font-size:.9em;display:flex}.Ga8Yoq_calendarNavigation>:first-child{border-radius:4px 0 0 4px}.Ga8Yoq_calendarNavigation>:last-child{border-right:0;border-radius:0 4px 4px 0}.Ga8Yoq_calendarNavigation button:hover{background:#ededf2}.Ga8Yoq_calendarNavigation button:disabled{opacity:.35}.Ga8Yoq_calendarNavigation .Ga8Yoq_glyph{width:1.15em;height:1.15em}.Ga8Yoq_monthGrid{table-layout:fixed;border-collapse:collapse;border-spacing:0;flex:1;grid-template-rows:2.2em minmax(0,1fr);width:100%;min-height:0;font-size:.95em;display:grid}.Ga8Yoq_monthGrid thead{color:#8e8e97;display:block}.Ga8Yoq_monthGrid thead tr{grid-template-columns:repeat(7,minmax(0,1fr));height:100%;display:grid}.Ga8Yoq_monthGrid th{text-align:right;padding:0 .6em .55em;font-size:.8em;font-weight:500}.Ga8Yoq_monthGrid th:first-child,.Ga8Yoq_monthGrid th:last-child{color:#b0b0b7}.Ga8Yoq_monthGrid tbody{grid-template-rows:repeat(6,minmax(0,1fr));min-height:0;display:grid}.Ga8Yoq_monthGrid tbody tr{grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;display:grid}.Ga8Yoq_monthGrid td{vertical-align:top;border-top:1px solid #e5e5eb;border-right:1px solid #e5e5eb;min-width:0;min-height:0;position:relative;overflow:hidden}.Ga8Yoq_monthGrid td:last-child{border-right:0}.Ga8Yoq_monthGrid td:first-child,.Ga8Yoq_monthGrid td:last-child{background:#fafafd}.Ga8Yoq_monthGrid td[data-outside=true]{color:#bbbcc4;background:#f8f8fb}.Ga8Yoq_monthGrid td>button,.Ga8Yoq_staticDay{width:100%;height:100%;min-height:0;color:inherit;text-align:right;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:.3em;padding:.35em;display:flex}.Ga8Yoq_monthGrid td>button:hover{background:#f0f5ff}.Ga8Yoq_monthGrid td[data-selected=true]{background:#f2f6fd}.Ga8Yoq_monthGrid td[data-selected=true]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #8cb7fb}.Ga8Yoq_dayNumber{border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:1.7em;height:1.7em;font-size:.95em;display:flex}.Ga8Yoq_monthGrid td[data-today=true] .Ga8Yoq_dayNumber{color:#fff;background:#f34b47}.Ga8Yoq_calendarEvent{color:#3d6ab1;text-align:left;background:#e5edfc;border-radius:3px;align-items:center;gap:.3em;min-width:0;padding:.1em .4em;font-size:.75em;line-height:1.5;display:flex}.Ga8Yoq_calendarEvent>i{background:#5c8de6;border-radius:50%;flex-shrink:0;width:.45em;height:.45em}.Ga8Yoq_calendarEvent>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ga8Yoq_calendarEvent[data-calendar=personal]{color:#8862ad;background:#eee6f6}.Ga8Yoq_calendarEvent[data-calendar=personal]>i{background:#a07ac8}.Ga8Yoq_calendarStatus{color:#92929c;border-top:1px solid #dedee6;flex-shrink:0;align-items:center;gap:.8em;min-height:2.45em;padding:.5em 1.1em;font-size:.8em;display:flex}.Ga8Yoq_calendarStatus>strong{color:#63636e;white-space:nowrap;font-weight:550}.Ga8Yoq_calendarStatus>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ga8Yoq_desktopIcon{width:1em;height:1em;font-size:var(--desktop-icon-size,32px);vertical-align:middle;flex-shrink:0;line-height:1;display:inline-block;position:relative}.Ga8Yoq_desktopIcon>img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.Ga8Yoq_calendarIconLabel{background:#fff;border-radius:8%;flex-direction:column;justify-content:center;align-items:center;gap:.04em;padding-top:.02em;display:flex;position:absolute;inset:9% 13%}.Ga8Yoq_calendarIconLabel>small{color:#fa3b3b;font-size:.18em;font-weight:600}.Ga8Yoq_calendarIconLabel>strong{color:#111;letter-spacing:-.06em;font-size:.54em;font-weight:350;line-height:1.05}.Ga8Yoq_dock{z-index:3;-webkit-backdrop-filter:blur(28px)saturate(130%);background:#eeeef463;border:1px solid #ffffff70;border-radius:15px;align-items:flex-end;gap:.65cqi;padding:.65cqi .85cqi .5cqi;display:flex;position:absolute;bottom:2%;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #17172528,inset 0 0 0 1px #fff2}.Ga8Yoq_dockItem{flex-direction:column;align-items:center;padding-bottom:7px;display:flex;position:relative}.Ga8Yoq_dockItem>.Ga8Yoq_desktopIcon{filter:drop-shadow(0 2px 2px #1112);font-size:clamp(30px,4.15cqi,48px)}.Ga8Yoq_dockItem[data-running=true]:after{content:"";background:#31323c;border-radius:50%;width:3px;height:3px;position:absolute;bottom:1px}.Ga8Yoq_dockItem[data-separator=true]{margin-left:.9cqi}.Ga8Yoq_dockItem[data-separator=true]:before{content:"";border-left:1px solid #41414e2e;position:absolute;top:8%;bottom:10%;left:-.8cqi}.Ga8Yoq_commandIcon{font-size:clamp(24px,2.6cqi,30px)}.Ga8Yoq_displayCanvas>.command-pill{pointer-events:none;border-radius:14px;width:clamp(300px,42cqi,490px)}.Ga8Yoq_desktop .command-pill-row{gap:12px;min-height:clamp(48px,5.6cqi,65px);padding-inline:16px}.Ga8Yoq_desktop .command-pill-row>.wield-mark{width:28px;height:28px}.Ga8Yoq_desktop .command-pill-row>.glyph{width:24px;height:24px}.Ga8Yoq_desktop .command-input-illustration{font-size:clamp(19px,1.8cqi,21px)}.Ga8Yoq_desktop .command-placeholder{font-size:14px}.Ga8Yoq_desktop .pill-hint{gap:6px;font-size:clamp(10px,1.05cqi,12px)}.Ga8Yoq_desktop .pill-hint .glyph{width:14px;height:14px}.Ga8Yoq_desktop .pill-result{border-radius:8px;gap:10px;padding:7px 8px;font-size:clamp(11px,1.12cqi,13px)}.Ga8Yoq_desktop .pill-result>.app-tile{border-radius:7px;width:26px;height:26px}.Ga8Yoq_desktop .pill-result>.keycap{border-radius:5px;min-width:25px;height:23px;padding-inline:5px;font-size:10px}.Ga8Yoq_displayCanvas>.desktop-result-label{bottom:14%}.Ga8Yoq_controlDesktop{font-size:10px}.Ga8Yoq_controlDesktop .Ga8Yoq_menuBar{height:28px;padding-inline:13px;font-size:10px}.Ga8Yoq_controlDesktop .Ga8Yoq_extraMenu,.Ga8Yoq_controlDesktop .Ga8Yoq_menuDate,.Ga8Yoq_controlDesktop .Ga8Yoq_menuRight>.Ga8Yoq_glyph:nth-child(n+2){display:none}.Ga8Yoq_controlDesktop .Ga8Yoq_menuLeft{gap:1.3em}.Ga8Yoq_controlDesktop .Ga8Yoq_window{border-radius:8px;font-size:10px}.Ga8Yoq_controlDesktop .Ga8Yoq_mailTitleBar{gap:9px;height:32px;padding-inline:10px}.Ga8Yoq_controlDesktop .Ga8Yoq_trafficLights{gap:4px}.Ga8Yoq_controlDesktop .Ga8Yoq_trafficLights i{width:7px;height:7px}.Ga8Yoq_controlDesktop .Ga8Yoq_windowTitle>span,.Ga8Yoq_controlDesktop .Ga8Yoq_mailToolbar{display:none}.Ga8Yoq_controlDesktop .Ga8Yoq_mailWindow{width:46%;height:calc(100% - 58px);top:42px;left:3%}.Ga8Yoq_controlDesktop .Ga8Yoq_mailWindow[data-placement=right]{left:51%}.Ga8Yoq_controlDesktop .Ga8Yoq_mailWindow[data-placement=center]{width:50%;height:calc(100% - 104px);top:65px;left:25%}.Ga8Yoq_controlDesktop .Ga8Yoq_mailWindow[data-placement=maximize]{width:94%;height:calc(100% - 58px);top:42px;left:3%}.Ga8Yoq_controlDesktop .Ga8Yoq_mailReader{padding:1.5em}.Ga8Yoq_controlDesktop .Ga8Yoq_mailReader h3{font-size:1.45em}.Ga8Yoq_controlDesktop .Ga8Yoq_senderDetails time{display:none}.Ga8Yoq_controlLabel{z-index:3;color:#555560;white-space:nowrap;background:#fafafcf2;border:1px solid #c1c1cb;border-radius:999px;padding:4px 12px;font-size:10px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #21212b0d}@container mac-window (max-width:700px){.Ga8Yoq_mailSidebar{display:none}.Ga8Yoq_mailBody{grid-template-columns:42% minmax(0,1fr)}.Ga8Yoq_mailReader{padding:1.5em}.Ga8Yoq_mailReader h3{font-size:1.45em}.Ga8Yoq_senderDetails{gap:.55em}.Ga8Yoq_senderDetails time{display:none}.Ga8Yoq_calendarSidebar{width:22%;padding:1.4em 1em}.Ga8Yoq_calendarHeading{padding-inline:1em}}@container mac-window (max-width:520px){.Ga8Yoq_calendarSidebar{display:none}.Ga8Yoq_calendarViews{font-size:.8em}.Ga8Yoq_calendarViews>span{padding-inline:.6em}.Ga8Yoq_calendarHeading{height:4.2em}.Ga8Yoq_calendarHeading h3{font-size:1.7em}.Ga8Yoq_calendarTitleBar{gap:.8em;height:3.25em;padding-inline:1em}.Ga8Yoq_calendarTitleBar>.Ga8Yoq_glyph{display:none}.Ga8Yoq_calendarTitleBar>strong{font-size:.95em}.Ga8Yoq_calendarEvent{background:0 0;padding:0;position:absolute;bottom:3px;left:4px}.Ga8Yoq_calendarEvent>span{display:none}.Ga8Yoq_calendarEvent>i{width:4px;height:4px}.Ga8Yoq_monthGrid td>button,.Ga8Yoq_staticDay{padding:.2em}.Ga8Yoq_dayNumber{width:1.5em;height:1.5em}}@container mac-window (max-width:420px){.Ga8Yoq_mailBody{display:flex}.Ga8Yoq_mailListPane{border-right:0;width:100%}.Ga8Yoq_mailReader{width:100%;display:none}.Ga8Yoq_mailBody[data-reader-open=true] .Ga8Yoq_mailListPane{display:none}.Ga8Yoq_mailBody[data-reader-open=true] .Ga8Yoq_mailReader{display:block}.Ga8Yoq_mailBack{color:#087efa;background:0 0;border:0;border-radius:4px;align-items:center;gap:.2em;margin:-.4em 0 1em -.4em;padding:.3em .4em;font-size:.95em;display:inline-flex}.Ga8Yoq_mailBack>.Ga8Yoq_glyph{width:1em;height:1em}.Ga8Yoq_windowTitle>span{display:none}.Ga8Yoq_mailTitleBar{gap:.9em;height:3.2em;padding-inline:1em}.Ga8Yoq_mailTitleBar>.Ga8Yoq_glyph{display:none}.Ga8Yoq_mailToolbar{gap:.9em}.Ga8Yoq_mailToolbar>i,.Ga8Yoq_mailToolbar>.Ga8Yoq_glyph:last-child{display:none}.Ga8Yoq_message{padding-block:.75em}.Ga8Yoq_messagePreview{-webkit-line-clamp:1}.Ga8Yoq_monthGrid td>button,.Ga8Yoq_staticDay{gap:.15em}}@container mac-desktop (max-width:680px){.Ga8Yoq_menuBar{padding-inline:2.7%;font-size:10px}.Ga8Yoq_menuLeft{gap:1em}.Ga8Yoq_menuRight{gap:.8em}.Ga8Yoq_extraMenu,.Ga8Yoq_menuDate,.Ga8Yoq_menuRight>.Ga8Yoq_glyph:nth-child(3),.Ga8Yoq_menuRight>.Ga8Yoq_glyph:nth-child(4){display:none}.Ga8Yoq_mailWindow{width:90%;height:66%;top:14%;left:5%}.Ga8Yoq_calendarWindow{width:91%;height:69%;top:12%;left:5%}.Ga8Yoq_trafficLights{gap:5px}.Ga8Yoq_trafficLights i{width:8px;height:8px}.Ga8Yoq_dock{border-radius:12px;gap:1.15cqi;padding:1.1cqi 1.4cqi .6cqi}.Ga8Yoq_dockItem>.Ga8Yoq_desktopIcon{font-size:clamp(27px,7.5cqi,40px)}.Ga8Yoq_dockItem[data-separator=true]{margin-left:1.1cqi}.Ga8Yoq_dockItem[data-separator=true]:before{left:-1.1cqi}.Ga8Yoq_displayCanvas>.desktop-result-label{bottom:16%}.Ga8Yoq_displayCanvas>.command-pill{width:84cqi;max-width:400px;top:27%}.Ga8Yoq_desktop .pill-result{padding-block:5px}}@container mac-desktop (max-width:420px){.Ga8Yoq_menuLeft{gap:.8em}.Ga8Yoq_menuLeft>span:nth-of-type(3){display:none}.Ga8Yoq_menuRight{gap:.65em}.Ga8Yoq_menuRight>.Ga8Yoq_glyph:first-child{display:none}.Ga8Yoq_mailWindow[data-placement=left]{height:72.5%;top:8.5%}.Ga8Yoq_calendarWindow{height:70%;top:11%}.Ga8Yoq_dock{bottom:2.5%}.Ga8Yoq_commandIcon{font-size:24px}.Ga8Yoq_displayCanvas>.command-pill{top:22%}}
.gdavzG_command,.gdavzG_file{color:#262629;text-align:left;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.gdavzG_symbol{vertical-align:middle;flex-shrink:0;width:24px;height:24px;display:inline-block}.gdavzG_command{flex-direction:column;gap:9px;width:400px;max-width:100%;display:flex}.gdavzG_command[data-compact=true]{width:340px}.gdavzG_pill,.gdavzG_completions,.gdavzG_modePanel,.gdavzG_fileQuery,.gdavzG_filePanel,.gdavzG_actions{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:#f4f4f6b8;box-shadow:0 14px 32px #14142424,0 0 0 .5px #ffffff96,inset 0 1px 1px #ffffffcf}.gdavzG_pill{border-radius:999px;align-items:center;gap:10px;min-width:0;height:64px;padding:0 20px;display:flex}.gdavzG_leading{color:#69696d;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-right:4px;display:flex}.gdavzG_leading>*,.gdavzG_rowIcon>*{width:100%;height:100%;font-size:inherit}:is(.gdavzG_leading .app-tile,.gdavzG_rowIcon .app-tile){border-radius:5px;width:100%;height:100%}.gdavzG_leading .wield-mark{width:26px;height:26px}.gdavzG_prefix{font-size:21px;font-weight:600}.gdavzG_hint{color:#77777c;white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.gdavzG_completions{border-radius:28px;padding:8px}.gdavzG_completion{width:100%;min-width:0;height:46px;color:inherit;text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;padding:0 14px;display:flex}button.gdavzG_completion{cursor:pointer}button.gdavzG_completion:hover{background:#00000012}.gdavzG_completion[data-focused=true]{background:#00000024}.gdavzG_rowIcon{color:#77777b;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.gdavzG_rowName{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.gdavzG_trigger{margin-left:auto;font:500 15px ui-monospace,SFMono-Regular,Menlo,monospace}.gdavzG_trigger>span{color:#99999f}.gdavzG_command[data-compact=true] .gdavzG_pill{gap:8px;height:52px;padding-inline:16px}.gdavzG_command[data-compact=true] .gdavzG_leading{width:22px;height:22px;margin-right:2px}.gdavzG_command[data-compact=true] .gdavzG_prefix{font-size:18px}.gdavzG_command[data-compact=true] .gdavzG_hint{font-size:17px}.gdavzG_modeBadge{color:#6f6f75;letter-spacing:.8px;background:#0001;border-radius:100px;margin-left:auto;padding:5px 9px;font-size:10px}.gdavzG_modePanel{text-align:center;border-radius:100px;height:64px;padding:10px 12px}.gdavzG_modePanel>div{justify-content:center;gap:12px;display:flex}.gdavzG_modePanel span{color:#77777c;align-items:center;gap:4px;font-size:10px;display:inline-flex}.gdavzG_modePanel kbd{color:#333;background:#0001;border-radius:4px;padding:2px 4px}.gdavzG_modePanel small{color:#88888d;margin-top:6px;font-size:10px;display:block}.gdavzG_file{flex-direction:column;gap:9px;width:600px;max-width:100%;height:474px;max-height:100%;display:flex;container:native-file/inline-size}.gdavzG_fileQuery{border-radius:32px;flex-shrink:0;align-items:center;gap:15px;height:64px;padding:0 22px;display:flex}.gdavzG_fileQuery>.gdavzG_symbol{color:#73737b}.gdavzG_file .gdavzG_fileQuery input{color:#27272b;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;padding:0;font:400 21px -apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.gdavzG_fileQuery input::placeholder{color:#7c7c83;opacity:1}.gdavzG_fileQuery:focus-within{box-shadow:0 14px 32px #14142424,0 0 0 2px #82b3ef,inset 0 1px 1px #ffffffcf}.gdavzG_fileQuery input:focus-visible{outline:none}.gdavzG_filePanel{border-radius:26px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.gdavzG_fileBody{flex:1;gap:10px;min-height:0;padding:8px 5px;display:flex}.gdavzG_fileList{scrollbar-width:thin;scrollbar-color:#0003 transparent;overscroll-behavior:contain;flex:1;min-width:0;overflow-y:auto}.gdavzG_fileRow{cursor:default;border-radius:9px;align-items:center;gap:12px;min-height:50px;padding:5px 14px;display:flex}.gdavzG_fileRow:hover{background:#0000000b}.gdavzG_fileRow[aria-selected=true]{background:#00000019}.gdavzG_fileRow>span:last-child{min-width:0}.gdavzG_fileRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.gdavzG_fileRow small{color:#73737b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.gdavzG_fileIcon{color:#8b8b94;flex-shrink:0;align-items:center;width:24px;height:28px;display:flex;position:relative}.gdavzG_fileIcon>.gdavzG_symbol{width:24px;height:26px}.gdavzG_fileIcon>small{color:#fff;text-align:center;background:#d76768;border-radius:1px;padding:0 1px;font-size:6px;font-weight:700;line-height:9px;position:absolute;bottom:5px;left:3px;right:3px}.gdavzG_fileIcon[data-folder=true]{color:#55a5d2}.gdavzG_fileIcon[data-folder=true]>.gdavzG_symbol{fill:#88c4e380}.gdavzG_fileEmpty{color:#73737b;text-align:center;margin:auto;padding:50px 16px;font-size:14px}.gdavzG_fileFooter{border-top:1px solid #00000014;flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:10px 18px;display:flex}.gdavzG_fileFooter>span{color:#73737b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;overflow:hidden}.gdavzG_fileFooter button,.gdavzG_closed button{color:#35353b;background:#ffffffb8;border:.5px solid #0002;border-radius:7px;justify-content:center;align-items:center;gap:14px;min-width:86px;height:32px;padding:0 12px;font:500 12px -apple-system,BlinkMacSystemFont,sans-serif;display:inline-flex;box-shadow:0 1px 2px #00000012}.gdavzG_fileFooter button:last-child{min-width:122px}.gdavzG_fileFooter kbd{color:#8b8b90;font-family:inherit;font-size:11px}.gdavzG_file button:disabled{opacity:.4;cursor:default}.gdavzG_file button:focus-visible,.gdavzG_file input:focus-visible,button.gdavzG_completion:focus-visible{outline-offset:-2px;outline:2px solid #007aff}.gdavzG_filePreview{border-left:1px solid #0002;width:min(310px,39%);min-width:0;padding:2px 8px 8px 12px;overflow-y:auto}.gdavzG_filePreview>header{align-items:center;gap:4px;padding:2px 0 12px;font-size:12px;font-weight:500;display:flex}.gdavzG_filePreview>header>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gdavzG_filePreview button,.gdavzG_fileNotice button,.gdavzG_actions header button{color:#77777c;background:0 0;border:0;margin-left:auto;padding:2px;font-size:18px;line-height:1}.gdavzG_paperPreview{color:#63636b;background:#fff;min-height:230px;padding:22px 14px;font:10px/1.6 -apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 1px 5px #0002}.gdavzG_paperPreview h4{color:#242429;letter-spacing:-.02em;margin-bottom:16px;font-size:14px;font-weight:600}.gdavzG_paperPreview p{white-space:pre-line}.gdavzG_previewPlaceholder{color:#77777c;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:200px;font-size:12px;display:grid}.gdavzG_previewPlaceholder>.gdavzG_symbol{color:#6baed4;width:48px;height:48px}.gdavzG_fileNotice{color:#5e6570;overflow-wrap:anywhere;border-top:1px solid #0001;align-items:center;gap:10px;padding:8px 18px;font-size:11px;display:flex}.gdavzG_actions{z-index:10;background:#f0f0f5f2;border-radius:18px;width:350px;max-width:calc(100% - 28px);position:absolute;bottom:48px;right:14px;overflow:hidden;box-shadow:0 8px 28px #0004,0 0 0 .5px #ffffffa8}.gdavzG_actions header{color:#73737b;align-items:center;gap:6px;padding:12px 16px 8px;font-size:12px;display:flex}.gdavzG_actionList{scrollbar-width:thin;max-height:230px;padding:0 6px 6px;overflow:auto}.gdavzG_actionList button{color:#313137;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;font:400 13px -apple-system,BlinkMacSystemFont,sans-serif;display:flex}.gdavzG_actionList button[aria-selected=true]{background:#00000017}.gdavzG_actionList button[data-divider=true]{border-top:1px solid #0001;border-radius:0}.gdavzG_actionList .gdavzG_symbol{color:#74747c;width:18px;height:18px}.gdavzG_actionList kbd{color:#818189;margin-left:auto;font:11px -apple-system,BlinkMacSystemFont,sans-serif}.gdavzG_actions>label{border-top:1px solid #0001;align-items:center;gap:10px;min-height:44px;padding:0 16px;display:flex}.gdavzG_actions>label>svg{color:#777;width:16px;height:16px}.gdavzG_actions input{color:#333;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:6px 0;font-size:14px}.gdavzG_closed{place-items:center;height:100%;display:grid}.gdavzG_closed .gdavzG_symbol{width:18px;height:18px}.gdavzG_overlay{z-index:5;width:min(400px,100% - 40px);transition:opacity .22s;position:absolute;top:24%;left:50%;transform:translate(-50%)}.gdavzG_fileOverlay{z-index:5;width:min(600px,100% - 40px);position:absolute;top:10%;bottom:14%;left:50%;transform:translate(-50%)}.gdavzG_fileOverlay>.gdavzG_file{height:100%}.gdavzG_previewStage{background:#bac4c8 url(/demo/golden-gate-light.webp) 50%/cover;border-radius:18px;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:40px 24px 76px;display:flex;position:relative;overflow:hidden}.gdavzG_fileStage{padding:12px 12px 18px}.gdavzG_previewDock{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff69;border-radius:15px;gap:14px;padding:8px 12px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5px #fffa}.gdavzG_previewDock>span{--desktop-icon-size:36px}@container native-file (max-width:450px){.gdavzG_fileQuery{gap:12px;height:54px;padding-inline:18px}.gdavzG_file .gdavzG_fileQuery input{font-size:18px}.gdavzG_fileFooter{gap:6px;min-height:48px;padding-inline:10px}.gdavzG_fileFooter>span{font-size:10px}.gdavzG_fileFooter button{gap:6px;min-width:58px;padding-inline:8px}.gdavzG_fileFooter button:last-child{min-width:90px}.gdavzG_fileRow{gap:10px;min-height:45px;padding-inline:10px}.gdavzG_fileRow strong{font-size:12px}.gdavzG_fileRow small{font-size:10px}.gdavzG_paperPreview{padding:12px 8px;font-size:9px}.gdavzG_paperPreview h4{font-size:12px}}@media (max-width:520px){.gdavzG_previewStage{padding:32px 16px 70px}.gdavzG_fileStage{padding:12px 10px}.gdavzG_overlay{width:calc(100% - 32px);top:24%}.gdavzG_fileOverlay{width:calc(100% - 26px);top:11%;bottom:14%}}@media (prefers-reduced-motion:reduce){.gdavzG_overlay{transition:none}}.gdavzG_launchNotice{color:#555560;text-align:center;background:#ffffffb8;border-radius:9px;padding:9px 12px;font-size:11px;position:absolute;bottom:90px;left:24px;right:24px}.gdavzG_file[data-preview=true]{width:920px}.gdavzG_fileOverlay:has([data-preview=true]){width:min(920px,100% - 40px)}
.ikpKeG_window{color:#29292e;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;background:#f5f5f7;border:.5px solid #0000002e;border-radius:12px;width:900px;max-width:100%;height:580px;margin-inline:auto;font:400 12px/1.4 -apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,sans-serif;transition:height .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 65px #1717241a,0 2px 8px #0000000b;container:studio/inline-size}.ikpKeG_window[data-expanded=true]{width:100%;height:680px}.ikpKeG_window button,.ikpKeG_window input,.ikpKeG_window select{font-family:inherit}.ikpKeG_window button{cursor:pointer}.ikpKeG_window button:disabled{opacity:.42;cursor:default}.ikpKeG_window button:focus-visible,.ikpKeG_window input:focus-visible,.ikpKeG_window select:focus-visible,.ikpKeG_window summary:focus-visible,.ikpKeG_page:focus-visible{outline-offset:2px;outline:2px solid #007aff}.ikpKeG_window button:not(.ikpKeG_toggle):not(.ikpKeG_ellipsis):not(.ikpKeG_ready):not(.ikpKeG_minimizedLabel):not([role=tab]):not(.ikpKeG_destructive):hover{filter:brightness(.975)}.ikpKeG_traffic{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;top:17px;left:18px}.ikpKeG_traffic button{background:#ff6057;border:.5px solid #0002;border-radius:50%;width:12px;height:12px;padding:0}.ikpKeG_traffic button:nth-child(2){background:#ffbd2e}.ikpKeG_traffic button:nth-child(3){background:#28c840}.ikpKeG_sidebar{background:#ebebee;border-right:1px solid #00000012;flex-direction:column;flex-shrink:0;width:196px;padding:48px 12px 0;display:flex}.ikpKeG_brand{align-items:center;gap:10px;padding:0 8px 25px;display:flex}.ikpKeG_brand>img{object-fit:contain;width:44px;height:44px}.ikpKeG_brand strong{white-space:nowrap;font-size:16px;font-weight:600;display:block}.ikpKeG_brand span{color:#77777e;margin-top:3px;font-size:12px;display:block}.ikpKeG_navGroup+.ikpKeG_navGroup{margin-top:22px}.ikpKeG_navGroup>p{color:#929298;padding:0 9px 8px;font-size:10px;font-weight:600}.ikpKeG_navGroup>button{color:#39393f;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:36px;margin:0 0 4px;padding:5px 8px;font-size:13px;display:flex}.ikpKeG_navGroup>button:hover{background:#00000006}.ikpKeG_navGroup>button[aria-selected=true]{background:#0000000d;font-weight:500}.ikpKeG_navIcon{color:#60606a;background:#ffffffa1;border:.5px solid #0000000a;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ikpKeG_navIcon>svg{width:15px;height:15px}.ikpKeG_ready{color:#77777e;text-align:left;background:0 0;border:0;align-items:center;gap:7px;margin-top:auto;padding:14px 10px;font-size:11px;display:flex}.ikpKeG_ready i{background:#58a56b;border-radius:50%;width:6px;height:6px}.ikpKeG_ready i[data-paused=true]{background:#d59443}.ikpKeG_main{flex-direction:column;flex:1;min-width:0;display:flex}.ikpKeG_page{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ikpKeG_pageHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:34px 24px 16px;display:flex}.ikpKeG_pageHeader h3{color:#29292e;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:1.1}.ikpKeG_pageHeader p{color:#7a7a81;margin-top:4px;font-size:12px;line-height:1.4}.ikpKeG_pageHeader>button,.ikpKeG_headerActions>button,.ikpKeG_addWrap>button,.ikpKeG_settingControl>button:not(.ikpKeG_toggle):not(.ikpKeG_clearShortcut),.ikpKeG_inlineStatus button,.ikpKeG_dialogForm>button,.ikpKeG_clipboardTool button{color:#34343b;white-space:nowrap;background:#fff;border:.5px solid #0002;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:24px;padding:3px 9px;font-size:11px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.ikpKeG_addWrap>button>svg{width:13px;height:13px}.ikpKeG_headerActions{flex-shrink:0;gap:8px;display:flex}.ikpKeG_addWrap{flex-shrink:0;position:relative}.ikpKeG_popover{z-index:8;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#f7f7faed;border:.5px solid #0002;border-radius:8px;width:215px;min-width:175px;max-width:calc(100% - 12px);padding:5px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #0003}.ikpKeG_popover button{color:#34343b;text-align:left;background:0 0;border:0;border-radius:4px;width:100%;padding:6px 8px;font-size:12px}.ikpKeG_popover button:hover{color:#fff;background:#007aff}.ikpKeG_popover>header{color:#88888f;align-items:center;padding:4px 8px 6px;font-size:11px;display:flex}.ikpKeG_popover>header>button{text-align:center;width:20px;margin-left:auto;padding:0}.ikpKeG_popover hr{background:#0001;border:0;height:1px;margin:4px 5px}.ikpKeG_rowMenu{width:220px;top:110px;right:24px}.ikpKeG_filters{flex-shrink:0;padding:0 24px 10px}.ikpKeG_filters>label{background:#ffffffa6;border:.5px solid #0002;border-radius:5px;align-items:center;gap:6px;height:27px;padding:0 8px;display:flex;box-shadow:inset 0 1px 2px #00000004}.ikpKeG_filters>label>svg{color:#93939b;width:13px;height:13px}.ikpKeG_filters input{color:#333;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:12px}.ikpKeG_filters input:focus-visible{outline-offset:5px}.ikpKeG_filters>div{align-items:center;gap:6px;margin-top:8px;display:flex}.ikpKeG_window select{color:#44444b;background-color:#fff;border:.5px solid #0002;border-radius:5px;min-width:0;max-width:100%;height:24px;padding:2px 22px 2px 7px;font-size:11px;box-shadow:0 1px 2px #00000007}.ikpKeG_filters>div>span{color:#818188;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.ikpKeG_tableHead,.ikpKeG_commandCells{grid-template-columns:minmax(100px,1fr) minmax(120px,1.02fr) 90px 24px;align-items:center;gap:8px;display:grid}.ikpKeG_tableHead{color:#828289;padding:0 35px 6px;font-size:10px;font-weight:500}.ikpKeG_tableHead>span:nth-child(3){text-align:center}.ikpKeG_commandScroll{scrollbar-width:thin;scrollbar-color:#0003 transparent;overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px;overflow-y:auto}.ikpKeG_commandTable{background:#fff;border-radius:10px;overflow:hidden}.ikpKeG_commandRow{border-bottom:.5px solid #0000000e;padding:5px 11px}.ikpKeG_commandRow:last-child{border:0}.ikpKeG_commandCells{min-height:46px}.ikpKeG_commandName{align-items:center;gap:8px;min-width:0;display:flex}.ikpKeG_commandName>span{color:#77777f;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ikpKeG_commandName>span>*{width:24px;height:24px;font-size:24px}.ikpKeG_commandName .app-tile{border-radius:5px}.ikpKeG_commandName>div{min-width:0}.ikpKeG_commandName strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.ikpKeG_commandName small{color:#898990;margin-top:2px;font-size:10px;display:block}.ikpKeG_aliasInput,.ikpKeG_triggerField input{color:#35353c;background:#00000009;border:.5px solid #00000012;border-radius:5px;width:100%;min-width:0;padding:6px 7px;font-size:12px}.ikpKeG_triggerField{text-align:center}.ikpKeG_triggerField input{text-align:center;padding:6px 2px;font:500 12px ui-monospace,SFMono-Regular,Menlo,monospace}.ikpKeG_triggerField>small{color:#9c9ca2;margin-top:3px;font-size:9px;line-height:1;display:block}.ikpKeG_ellipsis{color:#82828a;letter-spacing:1px;background:0 0;border:0;border-radius:4px;height:28px;padding:0;font-size:7px}.ikpKeG_ellipsis:hover{background:#00000009}.ikpKeG_commandRow[data-disabled=true] .ikpKeG_commandName{opacity:.5}.ikpKeG_commandRow[data-error=true]{background:#ff000008}.ikpKeG_commandRow[data-error=true] .ikpKeG_triggerField input{border-color:#d66565}.ikpKeG_rowError{color:#c24747;padding:2px 0 4px 32px;font-size:10px;line-height:1.4}.ikpKeG_rowHint{color:#919198;padding:2px 0 4px 32px;font-size:10px}.ikpKeG_empty{color:#929299;text-align:center;padding:24px 14px;font-size:12px}.ikpKeG_discovery{color:#94949a;flex-shrink:0;align-items:center;gap:8px;padding:8px 24px;font-size:10px;display:flex}.ikpKeG_discovery>button{color:#888890;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:22px;margin-left:auto;display:grid}.ikpKeG_discovery svg{width:12px;height:12px}.ikpKeG_footer{border-top:.5px solid #00000017;flex-shrink:0;align-items:center;gap:10px;height:38px;padding:0 20px;display:flex}.ikpKeG_footer>span{color:#808087;align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.ikpKeG_footer>span>svg{flex-shrink:0;width:12px;height:12px}.ikpKeG_footer button{color:#66666f;background:0 0;border:0;padding:3px 0;font-size:12px}.ikpKeG_footer>button{flex-shrink:0}.ikpKeG_footerOptions{margin-left:auto;position:relative}.ikpKeG_footerOptions>.ikpKeG_popover{width:245px;max-width:none;top:auto;bottom:26px}.ikpKeG_footer .ikpKeG_footerError{color:#bd5544}.ikpKeG_settingsScroll{scrollbar-width:thin;scrollbar-color:#0003 transparent;overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px 24px;overflow-y:auto}.ikpKeG_settingsScroll>h4{color:#777780;margin:0 4px 8px;font-size:12px;font-weight:500}.ikpKeG_settingsScroll>h4:not(:first-child){margin-top:22px}.ikpKeG_surface{background:#fff;border:.5px solid #0000000e;border-radius:11px;overflow:hidden}.ikpKeG_surface+.ikpKeG_surface{margin-top:12px}.ikpKeG_settingRow{align-items:center;gap:10px;min-height:57px;padding:12px 14px;display:flex}.ikpKeG_surface>.ikpKeG_settingRow+.ikpKeG_settingRow{border-top:.5px solid #0000000e}.ikpKeG_settingCopy{flex:1;min-width:0}.ikpKeG_settingCopy strong{color:#414149;font-size:12px;font-weight:400;display:block}.ikpKeG_settingCopy p{color:#8a8a91;margin-top:3px;font-size:10px;line-height:1.4}.ikpKeG_settingIcon{color:#82828c;flex-shrink:0;width:26px}.ikpKeG_settingIcon>svg{width:20px;height:20px}.ikpKeG_settingControl{flex-shrink:0;align-items:center;gap:8px;display:flex}.ikpKeG_settingControl svg{width:12px;height:12px}.ikpKeG_settingControl>select{max-width:155px}.ikpKeG_toggle{background:#bdbdc3;border:0;border-radius:20px;width:28px;height:17px;padding:2px;transition:background .15s;position:relative}.ikpKeG_toggle>span{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;display:block;transform:translate(0);box-shadow:0 1px 3px #0002}.ikpKeG_toggle[aria-checked=true]{background:#007aff}.ikpKeG_toggle[aria-checked=true]>span{transform:translate(11px)}.ikpKeG_clearShortcut{color:#a0a0a5;background:0 0;border:0;font-size:16px}.ikpKeG_stepper{align-items:center;gap:6px;display:flex}.ikpKeG_stepper label{align-items:center;gap:4px;display:flex}.ikpKeG_stepper input{color:#55555d;text-align:right;background:#fff;border:.5px solid #0002;border-radius:4px;width:56px;padding:2px;font-size:12px}.ikpKeG_stepper span{color:#686871;font-size:11px}.ikpKeG_stepper button{color:#888;background:0 0;border:0}.ikpKeG_appearancePreview{background:#d7dce2 url(/demo/golden-gate-light.webp) 50%/cover;border-radius:11px;justify-content:center;margin-top:18px;padding:20px 12px;display:flex}.ikpKeG_inlineStatus{color:#808089;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 12px;font-size:12px;display:flex}.ikpKeG_inlineStatus:not(:first-child){padding-top:16px}.ikpKeG_inlineStatus>strong{font-size:12px;font-weight:500}.ikpKeG_folderRow{color:#515159;align-items:center;gap:10px;min-height:44px;padding:12px 14px;font-size:12px;display:flex}.ikpKeG_folderRow+.ikpKeG_folderRow{border-top:.5px solid #0000000e}.ikpKeG_folderRow>svg{color:#8d8d95;width:17px;height:17px}.ikpKeG_folderRow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ikpKeG_folderRow button{color:#9999a0;background:0 0;border:0;flex-shrink:0;place-items:center;margin-left:auto;padding:0;display:grid}.ikpKeG_folderRow button>svg{width:14px;height:14px}.ikpKeG_disclosure{color:#64646e;margin-top:16px;font-size:12px}.ikpKeG_disclosure summary{cursor:pointer;padding:2px 0 8px}.ikpKeG_disclosure>p,.ikpKeG_footnote{color:#929299;padding:8px 4px 0;font-size:11px;line-height:1.5}.ikpKeG_disclosure>.ikpKeG_settingRow{padding-left:4px}.ikpKeG_field{gap:6px;padding:0 4px;font-size:12px;display:grid}.ikpKeG_field input,.ikpKeG_dialogForm input:not([type=checkbox]){color:#45454e;background:#fff;border:.5px solid #0002;border-radius:5px;width:100%;min-width:0;padding:5px 7px;font-size:12px}.ikpKeG_badge{color:#398750;background:#36874d16;border-radius:99px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:inline-flex}.ikpKeG_badge:before{content:"✓"}.ikpKeG_notice{color:#71717a;background:#e8eaf0;border-radius:7px;align-items:center;gap:10px;margin:0 24px 12px;padding:8px 10px;font-size:11px;display:flex}.ikpKeG_notice>button{color:#777;background:0 0;border:0;margin-left:auto;padding:0;font-size:16px}.ikpKeG_dialogScrim{z-index:12;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17172430;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.ikpKeG_dialog{scrollbar-width:thin;background:#f5f5f7;border:.5px solid #0002;border-radius:11px;width:330px;max-width:100%;max-height:100%;overflow-y:auto;box-shadow:0 16px 48px #0004}.ikpKeG_dialog[data-wide=true]{background:#d4d6dacc;width:630px}.ikpKeG_dialog>header{z-index:2;background:#f5f5f7e8;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex;position:sticky;top:0}.ikpKeG_dialog h4{font-size:14px;font-weight:600}.ikpKeG_dialog>header>button{color:#888;background:0 0;border:0;padding:0;font-size:18px}.ikpKeG_dialogForm{gap:12px;padding:2px 14px 14px;display:grid}.ikpKeG_dialogForm>label:not(.ikpKeG_checkbox){color:#808089;gap:4px;font-size:11px;display:grid}.ikpKeG_dialogForm p{color:#888891;font-size:11px;line-height:1.5}.ikpKeG_dialogForm>button{justify-self:end;min-height:28px}.ikpKeG_dialogForm>button>svg{width:16px;height:16px}.ikpKeG_checkbox{align-items:center;gap:8px;font-size:12px;display:flex}.ikpKeG_checkbox input{accent-color:#007aff}.ikpKeG_targetId{color:#a0a0a6;font:9px ui-monospace,monospace}.ikpKeG_window .ikpKeG_destructive{color:#c25252}.ikpKeG_fileDialog{height:460px;max-height:calc(100cqh - 100px);padding:4px 12px 12px}.ikpKeG_fileDialog>div{width:100%;height:100%}.ikpKeG_clipboardTool{padding:5px 12px 12px}.ikpKeG_clipboardTool>label{background:#f5f5f6ce;border-radius:32px;align-items:center;gap:15px;height:64px;padding-inline:22px;display:flex;box-shadow:0 0 0 .5px #fffa,0 7px 24px #0001}.ikpKeG_clipboardTool>label>svg{color:#777780}.ikpKeG_clipboardTool input{color:#333;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:21px}.ikpKeG_clipboardTool>div{background:#f5f5f6bd;border-radius:26px 26px 0 0;min-height:180px;margin-top:9px;padding:8px}.ikpKeG_clipboardEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:24px;display:flex}.ikpKeG_clipboardEmpty>strong{font-size:16px;font-weight:500}.ikpKeG_clipboardEmpty>p{color:#888891;max-width:350px;font-size:12px}.ikpKeG_clipboardTool>div>button{color:#55555e;text-align:left;white-space:normal;width:100%;min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:12px;padding:8px 14px;display:flex}.ikpKeG_clipboardTool>div>button:hover{background:#0001}.ikpKeG_clipboardTool>div>button>svg{width:24px;height:24px}.ikpKeG_clipboardTool>div>button small{color:#9999a1;margin-top:3px;font-size:10px;display:block}.ikpKeG_clipboardTool>footer{color:#888891;background:#f5f5f6bd;border-top:.5px solid #0001;border-radius:0 0 26px 26px;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:10px 18px;font-size:11px;display:flex}.ikpKeG_reopen{justify-content:center;align-items:center;gap:14px;min-height:150px;display:flex}.ikpKeG_reopen img{width:44px;height:44px}.ikpKeG_reopen button{background:#fff;border:1px solid #ccc;border-radius:7px;padding:8px 14px;font-size:12px}.ikpKeG_window[data-minimized=true]{height:48px}.ikpKeG_window[data-minimized=true]>:not(.ikpKeG_traffic):not(.ikpKeG_minimizedLabel){display:none}.ikpKeG_minimizedLabel{color:#777;text-align:center;background:0 0;border:0;width:100%;padding:8px 16px 8px 85px;font-size:12px}@container studio (max-width:760px){.ikpKeG_sidebar{width:160px;padding-inline:10px}.ikpKeG_brand{gap:6px;padding-inline:4px}.ikpKeG_brand>img{width:36px;height:36px}.ikpKeG_brand strong{font-size:14px}.ikpKeG_pageHeader{padding-inline:18px}.ikpKeG_pageHeader p{font-size:11px}.ikpKeG_filters,.ikpKeG_commandScroll,.ikpKeG_settingsScroll{padding-inline:18px}.ikpKeG_tableHead{padding-inline:29px}.ikpKeG_tableHead,.ikpKeG_commandCells{grid-template-columns:minmax(80px,1fr) minmax(80px,1fr) 70px 18px;gap:6px}.ikpKeG_commandName{gap:6px}.ikpKeG_commandName strong{font-size:11px}.ikpKeG_settingControl{gap:6px}.ikpKeG_settingControl>select{max-width:128px}.ikpKeG_settingRow{padding:10px 12px}.ikpKeG_settingIcon{display:none}.ikpKeG_headerActions{flex-direction:column;gap:5px}}@media (max-width:640px){.ikpKeG_window{flex-direction:column;height:620px}.ikpKeG_window[data-expanded=true]{height:740px}.ikpKeG_sidebar{border-bottom:.5px solid #0001;border-right:0;width:100%;padding:39px 6px 6px}.ikpKeG_brand,.ikpKeG_ready,.ikpKeG_navGroup>p{display:none}.ikpKeG_sidebar nav{align-items:center;gap:2px;display:flex}.ikpKeG_navGroup,.ikpKeG_navGroup+.ikpKeG_navGroup{display:contents}.ikpKeG_navGroup>button{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;min-height:45px;margin:0;padding:4px 3px;font-size:10px}.ikpKeG_navIcon{background:0 0;border:0;width:20px;height:20px}.ikpKeG_navIcon>svg{width:17px;height:17px}.ikpKeG_main{min-height:0}.ikpKeG_pageHeader{padding:20px 12px 14px}.ikpKeG_pageHeader h3{font-size:21px}.ikpKeG_pageHeader p{font-size:10px}.ikpKeG_filters{padding:0 12px 10px}.ikpKeG_commandScroll{padding-inline:12px}.ikpKeG_tableHead{padding-inline:21px}.ikpKeG_tableHead,.ikpKeG_commandCells{grid-template-columns:minmax(70px,1fr) minmax(65px,.9fr) 61px 16px;gap:5px}.ikpKeG_commandRow{padding-inline:8px}.ikpKeG_commandName>span{width:20px;height:20px}.ikpKeG_commandName>span>*{width:20px;height:20px;font-size:20px}.ikpKeG_aliasInput,.ikpKeG_triggerField input{padding-inline:4px;font-size:11px}.ikpKeG_settingsScroll{padding-inline:12px}.ikpKeG_settingCopy p{max-width:160px}.ikpKeG_settingControl>select{max-width:118px;font-size:10px}.ikpKeG_settingControl{gap:4px}.ikpKeG_settingControl>.ikpKeG_badge{display:none}.ikpKeG_settingRow{gap:6px;padding:10px}.ikpKeG_settingControl>button:not(.ikpKeG_toggle){padding-inline:6px;font-size:10px}.ikpKeG_settingCopy strong{font-size:11px}.ikpKeG_footer{padding-inline:12px}.ikpKeG_footer>span{font-size:10px}.ikpKeG_notice{margin-inline:12px;font-size:10px}.ikpKeG_discovery{padding-inline:14px}.ikpKeG_rowMenu{top:140px;right:14px}.ikpKeG_dialogScrim{padding:12px}.ikpKeG_filters>div>span{font-size:10px}.ikpKeG_filters select{max-width:125px;font-size:10px}.ikpKeG_fileDialog{height:400px}.ikpKeG_clipboardTool input{font-size:17px}}@media (prefers-reduced-motion:reduce){.ikpKeG_window,.ikpKeG_toggle,.ikpKeG_toggle>span{transition:none}}.ikpKeG_footerOptions>button{border:1px solid #92929a;border-radius:50%;width:17px;height:17px;padding:0;font-size:11px;line-height:10px}
