.events-stone .events-stone-glyph,.events-stone .events-stone-glyph-sm{flex:none;justify-content:center;align-items:center;display:inline-flex}.events-stone .events-stone-glyph{width:32px;height:32px}.events-stone .events-stone-glyph-sm{width:22px;height:22px}.events-stone .events-stone-glyph .li-pen,.events-stone .events-stone-glyph-sm .li-pen{width:100%;height:100%}.events-stone .events-stone-sheet[data-material-role=panel]{border-radius:20px}.events-stone .events-stone-sheet-bottom[data-material-role=panel]{border-radius:24px 24px 0 0}@media (min-width:640px){.events-stone .events-stone-sheet-bottom[data-material-role=panel]{border-radius:20px}}.events-stone .events-stone-sheet-pad[data-material-role=panel]{padding:1.25rem}.events-stone .events-stone-sheet-pad.events-stone-sheet-bottom[data-material-role=panel]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.events-stone .events-stone-sheet-pad [data-slot=dialog-header]{padding-right:2rem}.events-stone.sjt-portal[data-material=stone]{box-shadow:none;background:0 0;border:0;padding:0}.events-stone :is(h1,h2,h3,label,legend),.events-stone :is(.text-foreground,.text-foreground\/85),.events-stone .hover\:text-foreground:hover{color:var(--sjt-ink);text-shadow:var(--sjt-etch)}.events-stone .text-muted-foreground{color:var(--sjt-ink2);text-shadow:var(--sjt-etch-soft)}.events-stone .text-destructive{color:var(--sjt-danger);text-shadow:var(--sjt-etch-soft)}.events-stone .bg-destructive\/10{background:var(--sjt-faint-bg);box-shadow:var(--sjt-faint-shadow);border-color:#0000}.events-stone .hover\:bg-destructive\/10:hover{background:var(--sjt-recess-bg);box-shadow:var(--sjt-recess-shadow)}.events-stone :is(h1,h2,h3,label,legend) svg{filter:var(--sjt-glyph)}.events-stone :is(.border-border,.border-input),.events-stone .hover\:border-border\/70:hover{border-color:var(--sjt-rule-ink)}.events-stone .bg-muted{background:var(--sjt-faint-bg);box-shadow:var(--sjt-faint-shadow);border-color:#0000}.events-stone .hover\:bg-muted\/70:hover{background:var(--sjt-recess-bg);box-shadow:var(--sjt-recess-shadow)}.events-stone .bg-popover{border-color:var(--sjt-rule-ink);background:var(--sjt-cavity-bg);box-shadow:var(--sjt-cavity-shadow)}.events-stone .ev-btn-action.ev-btn-action{color:var(--sjt-accent);text-shadow:var(--sjt-etch);background:var(--sjt-recess-bg);box-shadow:var(--sjt-recess-shadow);border-color:#0000}.events-stone .ev-btn-action.ev-btn-action:not(:disabled):hover{color:var(--sjt-accent);background:var(--sjt-cavity-bg);box-shadow:var(--sjt-cavity-shadow)}.events-stone .ev-btn-control.ev-btn-control{color:var(--sjt-ink2);text-shadow:var(--sjt-etch-soft);background:var(--sjt-faint-bg);box-shadow:var(--sjt-faint-shadow);border-color:#0000}.events-stone .ev-btn-control.ev-btn-control:not(:disabled):hover{color:var(--sjt-ink);text-shadow:var(--sjt-etch);background:var(--sjt-recess-bg);box-shadow:var(--sjt-recess-shadow)}.events-stone .ev-btn-quiet.ev-btn-quiet{color:var(--sjt-ink2);text-shadow:var(--sjt-etch-soft);box-shadow:none;background:0 0;border-color:#0000}.events-stone .ev-btn-quiet.ev-btn-quiet:not(:disabled):hover{color:var(--sjt-ink);text-shadow:var(--sjt-etch)}.events-stone .ev-btn-danger.ev-btn-danger{color:var(--sjt-danger);text-shadow:var(--sjt-etch-soft);background:var(--sjt-faint-bg);box-shadow:var(--sjt-faint-shadow);border-color:#0000}.events-stone .ev-btn-danger.ev-btn-danger:not(:disabled):hover{background:var(--sjt-recess-bg);box-shadow:var(--sjt-recess-shadow)}.events-stone .ev-btn svg{filter:var(--sjt-glyph)}.events-stone :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=file])),.events-stone .ev-field.ev-field,.events-stone .ev-embedded-field input{color:var(--sjt-ink);background:var(--sjt-cavity-bg);box-shadow:var(--sjt-cavity-shadow);text-shadow:none;border-color:#0000}.events-stone :is(input,textarea)::placeholder{color:var(--sjt-ink2);text-shadow:none}.events-stone :is(input[type=checkbox],input[type=radio]){accent-color:var(--sjt-accent)}.events-stone.events-stone :is(.ev-btn,button,a,summary,select,textarea,input:not(.ev-map-search-input),[data-slot=dialog-close]):focus-visible{outline:none}.events-stone.events-stone:is(html[data-events-keyboard-nav=true] *) :is(.ev-btn,button,a,summary,select,textarea,input:not(.ev-map-search-input),[data-slot=dialog-close]):focus-visible{outline:2px solid var(--sjt-accent);outline-offset:2px}.events-stone .ev-map-search .ev-map-search-input:focus-visible{outline:none}.events-stone .ev-map-search:is(html[data-events-keyboard-nav=true] *):has(.ev-map-search-input:focus){outline:2px solid var(--sjt-accent);outline-offset:2px}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-rail{background:var(--sjt-faint-bg);box-shadow:var(--sjt-faint-shadow);border-color:#0000}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-thumb{background:var(--sjt-cavity-bg);box-shadow:var(--sjt-cavity-shadow);border-color:#0000}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-btn{color:var(--sjt-ink2);text-shadow:var(--sjt-etch-soft)}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-btn:hover:not(.on){color:var(--sjt-ink);text-shadow:var(--sjt-etch)}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-btn.on{color:var(--sjt-accent);text-shadow:var(--sjt-etch)}.events-stone .events-primary-rail.events-primary-rail .segmented-pill-btn svg{filter:var(--sjt-glyph)}.events-stone .events-primary-rail-rule{background:var(--sjt-rule-ink);height:1px}.events-stone.ev-neutral-accent.ev-neutral-accent .ev-btn-action.ev-btn-action,.events-stone.ev-neutral-accent.ev-neutral-accent .ev-btn-action.ev-btn-action:not(:disabled):hover{color:var(--sjt-ink)}.events-stone.ev-neutral-accent.ev-neutral-accent :is(input[type=checkbox],input[type=radio]){accent-color:var(--sjt-ink)}.events-stone.events-stone.ev-neutral-accent.ev-neutral-accent :is(.ev-btn,button,a,summary,select,textarea,input,[data-slot=dialog-close]):focus-visible{outline-color:var(--sjt-ink)}
