.event-ui-module__o1OAzW__page{gap:var(--space-md);padding-bottom:calc(96px + env(safe-area-inset-bottom))}.event-ui-module__o1OAzW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.event-ui-module__o1OAzW__header h1{font-size:var(--type-screen-title);font-weight:var(--font-weight-medium);line-height:var(--leading-screen-title);margin:0}.event-ui-module__o1OAzW__header p{margin:var(--space-xs) 0 0;color:var(--text-soft);font-size:var(--type-secondary);line-height:var(--leading-secondary)}.event-ui-module__o1OAzW__header a{color:var(--purple-bright);padding:var(--space-xs);flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.event-ui-module__o1OAzW__status{border:1px solid var(--border);background:var(--surface-secondary);padding:var(--space-md);border-radius:16px}.event-ui-module__o1OAzW__status strong{font-size:var(--type-secondary);font-weight:var(--font-weight-medium)}.event-ui-module__o1OAzW__status p{margin:var(--space-xs) 0 0;color:var(--text-soft);font-size:var(--type-secondary);line-height:var(--leading-secondary)}.event-ui-module__o1OAzW__status a{color:var(--purple-bright)}.event-ui-module__o1OAzW__warning{border-color:var(--border-strong)}.event-ui-module__o1OAzW__search{gap:var(--space-xs);display:flex}.event-ui-module__o1OAzW__search input{min-width:0;min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--border);background:var(--panel);color:var(--text);font-size:var(--type-body);border-radius:12px;flex:1}.event-ui-module__o1OAzW__search button{flex-shrink:0}.event-ui-module__o1OAzW__filters{gap:var(--space-xs);padding-bottom:var(--space-xxs);display:flex;overflow-x:auto}.event-ui-module__o1OAzW__filters button{min-height:40px;padding:var(--space-xs) var(--space-md);white-space:nowrap;border:1px solid var(--border);background:var(--panel);color:var(--text-soft);font-size:var(--type-secondary);border-radius:24px}.event-ui-module__o1OAzW__filters button[aria-pressed=true]{background:var(--brand-soft);color:var(--purple-bright);border-color:var(--border-strong)}.event-ui-module__o1OAzW__cards{gap:var(--space-sm);display:grid}.event-ui-module__o1OAzW__card{gap:var(--space-sm);padding:var(--space-md);background:var(--panel);border:1px solid var(--border);color:var(--text);overflow-wrap:anywhere;border-radius:18px;display:grid}.event-ui-module__o1OAzW__card[data-unread=true]{border-color:var(--border-strong)}.event-ui-module__o1OAzW__card h2,.event-ui-module__o1OAzW__section h2{font-size:var(--type-card-title);line-height:var(--leading-card-title);font-weight:var(--font-weight-medium);margin:0}.event-ui-module__o1OAzW__card p,.event-ui-module__o1OAzW__section p{font-size:var(--type-body);line-height:var(--leading-body);margin:0}.event-ui-module__o1OAzW__meta{align-items:center;gap:var(--space-xs) var(--space-sm);color:var(--text-soft);font-size:var(--type-secondary);line-height:var(--leading-secondary);flex-wrap:wrap;display:flex}.event-ui-module__o1OAzW__meta strong{font-weight:var(--font-weight-medium);color:var(--text)}.event-ui-module__o1OAzW__pill{font-size:var(--type-label);line-height:var(--leading-secondary);background:var(--surface-secondary);border-radius:8px;padding:2px 8px;display:inline-flex}.event-ui-module__o1OAzW__pill[data-importance=important]{background:var(--brand-soft);color:var(--purple-bright)}.event-ui-module__o1OAzW__pill[data-importance=urgent]{background:color-mix(in srgb,var(--danger) 12%,var(--panel));color:var(--danger)}.event-ui-module__o1OAzW__dot{background:var(--purple-bright);border-radius:50%;width:6px;height:6px;display:inline-block}.event-ui-module__o1OAzW__relation{color:var(--text-soft);font-size:var(--type-secondary)!important;line-height:var(--leading-secondary)!important}.event-ui-module__o1OAzW__footer{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--text-soft);font-size:var(--type-label);display:flex}.event-ui-module__o1OAzW__footer i{color:var(--purple-bright);font-style:normal}.event-ui-module__o1OAzW__empty{padding:var(--space-xl) var(--space-md);text-align:center;border:1px dashed var(--border);border-radius:18px}.event-ui-module__o1OAzW__empty h2{font-size:var(--type-card-title);font-weight:var(--font-weight-medium)}.event-ui-module__o1OAzW__empty p{color:var(--text-soft);line-height:var(--leading-body);font-size:var(--type-body)}.event-ui-module__o1OAzW__empty a{color:var(--purple-bright)}.event-ui-module__o1OAzW__section{gap:var(--space-sm);padding:var(--space-md);background:var(--panel);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:18px;display:grid}.event-ui-module__o1OAzW__section ul,.event-ui-module__o1OAzW__section ol{gap:var(--space-sm);font-size:var(--type-body);line-height:var(--leading-body);margin:0;padding-inline-start:22px;display:grid}.event-ui-module__o1OAzW__section>h2{padding-bottom:var(--space-xs)}.event-ui-module__o1OAzW__title{font-size:var(--type-hero-title);font-weight:var(--font-weight-medium);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.event-ui-module__o1OAzW__change{gap:var(--space-xs);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border);display:grid}.event-ui-module__o1OAzW__change:last-child{border:0;padding-bottom:0}.event-ui-module__o1OAzW__change span{color:var(--text-soft);font-size:var(--type-secondary)}.event-ui-module__o1OAzW__references{gap:var(--space-xxs);font-size:var(--type-label);margin-inline-start:var(--space-xs);display:inline-flex}.event-ui-module__o1OAzW__references a,.event-ui-module__o1OAzW__source a{color:var(--purple-bright)}.event-ui-module__o1OAzW__source{gap:var(--space-xs);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border);scroll-margin-top:80px;display:grid}.event-ui-module__o1OAzW__source:last-child{border:0}.event-ui-module__o1OAzW__source blockquote{border-inline-start:2px solid var(--border-strong);color:var(--text-soft);font-size:var(--type-secondary);line-height:var(--leading-secondary);margin:0;padding-inline-start:var(--space-sm)}.event-ui-module__o1OAzW__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.event-ui-module__o1OAzW__actions>a,.event-ui-module__o1OAzW__actions>button{text-align:center;flex:1;min-width:120px}.event-ui-module__o1OAzW__instruments summary{cursor:pointer;min-height:44px;color:var(--purple-bright);align-items:center;display:flex}.event-ui-module__o1OAzW__instruments p{margin-top:var(--space-xs)}.event-ui-module__o1OAzW__settings{gap:var(--space-md);display:grid}.event-ui-module__o1OAzW__toggle{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.event-ui-module__o1OAzW__toggle strong{font-size:var(--type-body);font-weight:var(--font-weight-medium);display:block}.event-ui-module__o1OAzW__toggle p{margin-top:var(--space-xs);color:var(--text-soft);font-size:var(--type-secondary)}.event-ui-module__o1OAzW__toggle input{width:22px;height:22px;accent-color:var(--purple);flex-shrink:0;margin-top:2px}.event-ui-module__o1OAzW__timeFields{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.event-ui-module__o1OAzW__timeFields label,.event-ui-module__o1OAzW__zone{gap:var(--space-xs);min-width:0;font-size:var(--type-secondary);color:var(--text-soft);display:grid}.event-ui-module__o1OAzW__timeFields input,.event-ui-module__o1OAzW__zone select{border:1px solid var(--border);background:var(--surface-secondary);width:100%;min-width:0;min-height:44px;color:var(--text);padding:var(--space-xs);font-size:var(--type-body);border-radius:10px}.event-ui-module__o1OAzW__scope{gap:var(--space-xs);padding:var(--space-sm) 0;border-bottom:1px solid var(--border);display:grid}.event-ui-module__o1OAzW__scope:last-child{border:0}.event-ui-module__o1OAzW__scope>label{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.event-ui-module__o1OAzW__scope input{width:20px;height:20px;accent-color:var(--purple)}.event-ui-module__o1OAzW__scope small{font-size:var(--type-label);color:var(--text-soft);line-height:var(--leading-secondary)}.event-ui-module__o1OAzW__quickLink{position:relative}.event-ui-module__o1OAzW__badge{background:var(--purple);color:#fff;min-width:18px;font-size:var(--type-label);border-radius:16px;padding:1px 5px;font-style:normal;position:absolute;top:0;right:16%}
