.ui-appcard{--bn:var(--ui-brand);display:flex;align-items:center;gap:14px;min-width:0;padding:12px;border:var(--ui-border-w,1px) solid color-mix(in srgb,var(--bn) 18%,var(--ui-border));border-radius:var(--ui-radius-card);background:color-mix(in srgb,var(--bn) 6%,var(--ui-surface));color:var(--ui-text)}.ui-appcard--info{--bn:var(--ui-info)}.ui-appcard--ok{--bn:var(--ui-ok)}.ui-appcard--warn{--bn:var(--ui-warn)}.ui-appcard--danger{--bn:var(--ui-danger)}.ui-appcard--clear,.ui-appcard--neutral{--bn:var(--ui-text-muted)}.ui-appcard--clear{border-color:var(--ui-border);background:transparent}.ui-appcard--borderless,.ui-appcard--clear.ui-appcard--borderless{border-color:transparent}.ui-appcard__body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.ui-appcard__title{margin:0;font-size:16px;font-weight:800;line-height:1.3}.ui-appcard__text{margin:0;color:var(--ui-text-muted);font-size:13px;line-height:1.45}.ui-appcard__action{margin-top:4px}.ui-appcard__pics{display:flex;flex:none;align-items:center;gap:8px}.ui-appcard__art,.ui-appcard__qr{display:block;flex:none;border-radius:var(--ui-radius);object-fit:contain}.ui-appcard__art{width:var(--ac-art-w,140px);height:var(--ac-art-h,100px);translate:calc(var(--ac-x, 0) * 6px) calc(var(--ac-y, 0) * 4px);rotate:calc(var(--ac-x, 0) * 3deg);transition:translate .25s ease-out,rotate .25s ease-out}.ui-appcard__qr{width:var(--ac-qr,100px);height:var(--ac-qr,100px)}.ui-appcard__qrframe{display:block;flex:none}.ui-appcard__qrframe .ui-appcard__qr{border-radius:0}.ui-appcard--borderless .ui-appcard__qrframe,.ui-appcard__qrframe{box-sizing:content-box}.ui-appcard:not(:has(.ui-appcard__qr[width="100"])) .ui-appcard__qrframe{padding:14px}.ui-appcard:has(.ui-appcard__qr[width="100"]) .ui-appcard__qrframe{--l:16px;padding:8px}.ui-appcard--mirror,.ui-appcard--mirror .ui-appcard__pics{flex-direction:row-reverse}.ui-appcard--mirror .ui-appcard__body{align-items:flex-end;text-align:end}.ui-appcard__img--empty{display:grid;place-items:center;color:color-mix(in srgb,var(--bn) 55%,var(--ui-text-muted));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--bn) 9%,var(--ui-surface)) 0 12px,color-mix(in srgb,var(--bn) 15%,var(--ui-surface)) 12px 24px)}@media (prefers-reduced-motion:reduce){.ui-appcard__art{translate:none;rotate:none}}@media (max-width:600px){.ui-appcard,.ui-appcard--mirror{flex-wrap:wrap;flex-direction:row}.ui-appcard--mirror .ui-appcard__body{align-items:stretch;text-align:start}.ui-appcard--mirror .ui-appcard__pics,.ui-appcard__pics{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.ui-appcard__art{translate:none;rotate:none}}@media (max-width:560px){.ui-appcard .ui-appcard__action :is(.ui-btn,a.ui-btn){height:auto;min-height:40px;padding:0;border-color:transparent;background:transparent;box-shadow:none;color:var(--bn,var(--ui-brand));font-weight:700;text-decoration:underline;text-underline-offset:3px;flex:none;width:auto;justify-content:flex-start}}.uch{position:relative;min-height:0}.uch,.uch__svg{width:100%;height:100%}.uch__svg{display:block;overflow:visible}.uch__grid{stroke:color-mix(in srgb,var(--ui-text) 7%,transparent);stroke-width:1;stroke-dasharray:3 4}.uch__dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:5px;background:var(--ui-surface);border:2.5px solid;pointer-events:none}.uch__hit{position:absolute;inset:0;display:flex}.uch__hit span{flex:1 1 0}.uch__rule{top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--ui-text) 18%,transparent)}.uch__rule,.uch__tip{position:absolute;pointer-events:none}.uch__tip{top:2px;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;gap:2px;padding:7px 10px;border-radius:var(--ui-radius);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-hover-shadow);white-space:nowrap}.uch__tip b{font-size:11px;font-weight:700;color:var(--ui-text)}.uch__tip span{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ui-text-muted)}.uch__tip i{width:7px;height:7px;border-radius:2px}.udo{position:relative;width:100%;max-width:138px;aspect-ratio:1;display:grid;place-items:center}.udo__svg{width:100%;height:100%;transform:rotate(-90deg)}.udo__track{stroke:color-mix(in srgb,var(--ui-text) 8%,transparent)}.udo__arc{transition:stroke-dasharray .35s ease}.udo__mid{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:1px;text-align:center}.ubar{display:flex;align-items:stretch;justify-content:space-between;gap:6px;width:100%;height:100%;min-height:0}.ubar__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.ubar__n{font-size:11px;font-weight:700;color:var(--ui-text-muted);line-height:1}.ubar__track{flex:1 1 auto;min-height:0;width:100%;max-width:26px;display:flex;align-items:flex-end}.ubar__fill{width:100%;border-radius:4px 4px 2px 2px;transition:height .5s cubic-bezier(.2,.7,.2,1)}.ubar__l{font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ubar__l,.ui-dt__ic{color:var(--ui-text-faint)}.ui-dt__ic{flex:0 0 auto}.ui-dt__menu{right:auto;width:296px;max-width:calc(100vw - 32px);padding:10px;overflow:visible}.ui-dt__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ui-dt__month{font-size:14px;font-weight:700;color:var(--ui-text);text-transform:capitalize}.ui-dt__nav{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text-muted);cursor:pointer}.ui-dt__nav:hover{background:var(--ui-surface-2);color:var(--ui-text)}.ui-dt__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.ui-dt__wd{padding:4px 0;font-size:11px;font-weight:700;text-align:center;color:var(--ui-text-faint)}.ui-dt__day{height:34px;border:0;border-radius:var(--ui-radius);background:transparent;font-size:13px;color:var(--ui-text);cursor:pointer;font-variant-numeric:tabular-nums}.ui-dt__day:hover{background:var(--ui-surface-2)}.ui-dt__day.is-today{box-shadow:inset 0 0 0 1px var(--ui-brand)}.ui-dt__day.is-on{background:var(--ui-brand);color:var(--ui-on-brand);font-weight:700}.ui-dt__time{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ui-border);color:var(--ui-text-muted)}.ui-dt__num{width:44px;height:34px;text-align:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font-size:14px;font-variant-numeric:tabular-nums;outline:0}.ui-dt__num:focus{border-color:var(--ui-brand)}.ui-dt__tz{margin-left:auto;font-size:11.5px;color:var(--ui-text-faint)}.ui-dt__foot{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.ui-dt__up{border:0;border-radius:var(--ui-radius);background:none;padding:4px 8px;cursor:pointer}.ui-dt__up:hover:not(:disabled){background:var(--ui-surface-2)}.ui-dt__up:disabled{cursor:default}.ui-dt__day:disabled,.ui-dt__nav:disabled{opacity:.35;cursor:default}.ui-dt__day:disabled:hover{background:transparent}.ui-dt__cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ui-dt__cells .ui-dt__day{height:44px;text-transform:capitalize}.ui-disclosure{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface)}.ui-disclosure__head{display:flex;width:100%;align-items:center;gap:8px;padding:12px 14px;border:0;border-radius:var(--ui-radius);background:transparent;color:var(--ui-text);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.ui-disclosure__head:hover{background:var(--ui-surface-2)}.ui-disclosure__head:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.ui-disclosure__title{flex:1}.ui-disclosure__count{min-width:22px;padding:0 6px;border-radius:var(--ui-radius);background:var(--ui-surface-2);color:var(--ui-text-muted);font-size:12px;line-height:20px;text-align:center}.ui-disclosure__chev{flex:none;color:var(--ui-text-muted);transition:transform .15s ease}.ui-disclosure.is-open .ui-disclosure__chev{transform:rotate(180deg)}.ui-disclosure__body{padding:4px 14px 14px;border-top:var(--ui-border-w) solid var(--ui-border)}.ufl{position:relative;flex:0 0 auto}.ufl__btn{display:inline-flex;width:150px;height:var(--ui-control-h);align-items:center;gap:8px;padding:0 12px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--ui-control-size);cursor:pointer}.ufl__btn:hover{background:var(--ui-surface-2)}.ufl__btn--open,.ufl__btn:focus-visible{outline:0;border-color:var(--ui-brand)}.ufl__btn--set{border-color:var(--ui-brand);color:var(--ui-brand-text)}.ufl__lbl{flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis}.ufl__count{display:inline-grid;min-width:18px;height:18px;place-items:center;padding:0 5px;border-radius:var(--ui-radius);background:var(--ui-brand);color:var(--ui-on-brand);font-size:11px;font-weight:700}.ufl__chev{flex:0 0 auto;color:var(--ui-text-faint);transition:transform .15s ease}.ufl__chev--open{transform:rotate(180deg)}.ufl__pop{position:absolute;top:calc(100% + 6px);right:0;z-index:70;width:min(340px,calc(100vw - 24px));border:var(--ui-border-w) solid var(--ui-card-line);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--ui-text) 8%,transparent)}.ufl__body{display:flex;max-height:60vh;flex-direction:column;gap:14px;overflow-y:auto;padding:14px}.ufl__body .ui-picker__menu{position:static;margin-top:6px;box-shadow:none}.ufl__body .ui-picker__list{max-height:220px}.ufl__sec{display:flex;flex-direction:column;gap:8px}.ufl__seclbl{color:var(--ui-text);font-size:var(--ui-label-size);font-weight:600}.ufl__seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ufl__opt{min-height:34px;padding:0 10px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:13px;cursor:pointer}.ufl__opt:hover{background:var(--ui-surface-2)}.ufl__opt--on{border-color:var(--ui-brand);background:color-mix(in srgb,var(--ui-brand) 8%,var(--ui-surface));color:var(--ui-brand-text);font-weight:600}.ufl__range{display:flex;align-items:center;gap:8px}.ufl__dates{display:flex;flex-direction:column;gap:8px}.ufl__sep{color:var(--ui-text-faint)}.ufl__foot{display:flex;justify-content:space-between;gap:8px;padding:10px 14px;border-top:var(--ui-border-w) solid var(--ui-border)}@media (max-width:560px){.ufl__btn{width:auto}.ufl__lbl{display:none}.ufl__pop{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:60;width:auto;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--ui-radius) var(--ui-radius) 0 0;box-shadow:0 -8px 32px color-mix(in srgb,var(--ui-text) 18%,transparent)}.ufl__body{max-height:65vh}}.ufl-chip{display:inline-flex;max-width:100%;align-items:center;gap:6px;align-self:flex-start;padding:4px 4px 4px 10px;border:var(--ui-border-w) solid color-mix(in srgb,var(--ui-brand) 35%,var(--ui-border));border-radius:var(--ui-radius);background:color-mix(in srgb,var(--ui-brand) 8%,var(--ui-surface));font-size:13px}.ufl-chip__k{color:var(--ui-text-muted)}.ufl-chip__v{overflow:hidden;color:var(--ui-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ufl-chip__x{display:grid;width:24px;height:24px;flex:none;place-items:center;padding:0;border:0;border-radius:var(--ui-radius);background:transparent;color:var(--ui-text-muted);cursor:pointer}.ufl-chip__x:hover{background:var(--ui-surface-2);color:var(--ui-danger)}.ufb{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.ufb__pills{display:flex;flex:1 1 auto;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:none}.ufb__pills::-webkit-scrollbar{display:none}.ufb__pill{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:36px;padding:0 14px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ufb__pill:hover{border-color:color-mix(in srgb,var(--ui-brand) 50%,var(--ui-border))}.ufb__pill:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.ufb__pill>svg{flex:0 0 auto;color:var(--ui-text-muted)}.ufb__pill--on{border-color:var(--ui-brand);background:color-mix(in srgb,var(--ui-brand) 8%,var(--ui-surface))}.ufb__pill--on,.ufb__pill--on>svg{color:var(--ui-brand-text)}.ufb__pill--open>svg:last-child{transform:rotate(180deg)}.ufb__text{max-width:220px;overflow:hidden;text-overflow:ellipsis}.ufb__count{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;padding:0 6px;border-radius:var(--ui-radius);background:var(--ui-brand);color:var(--ui-on-brand,#fff);font-size:12px;font-weight:700}.ufb__end{flex:0 0 auto;display:flex;align-items:center;gap:8px}.ufb__panel{position:absolute;top:calc(100% + 8px);left:var(--ufb-left,0);z-index:40;width:min(360px,100%);padding:16px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text);box-shadow:0 8px 24px color-mix(in srgb,var(--ui-text) 12%,transparent)}.ufb__body{max-height:min(60vh,520px);overflow-y:auto}.ufb__foot{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;border-top:var(--ui-border-w) solid var(--ui-border)}@media (max-width:560px){.ufb{gap:8px;padding:8px;overflow-x:auto;scrollbar-width:none}.ufb::-webkit-scrollbar{display:none}.ufb__pills{flex:0 0 auto;overflow:visible}.ufb__pill{padding:0 12px}.ufb__end .ui-picker__menu{max-height:70vh;padding-bottom:env(safe-area-inset-bottom)}.ufb__end .ui-picker__menu,.ufb__panel{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:60;overflow:auto;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;box-shadow:0 -8px 32px color-mix(in srgb,var(--ui-text) 18%,transparent)}.ufb__panel{width:100%;max-height:80vh;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.ui-links{gap:14px;padding:8px 14px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius)}.ui-links,.ui-links__row{display:flex;align-items:center}.ui-links__row{flex:1 1 auto;min-width:0;gap:8px;overflow-x:auto}.ui-links__empty{margin:0;color:var(--ui-text-faint);font-size:12px}.ui-links__item{flex:0 0 auto;display:flex;align-items:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface-2)}.ui-links__item:focus-within,.ui-links__item:hover{border-color:var(--ui-brand)}.ui-links__item[draggable=true]{cursor:grab}.ui-links__tile{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 8px;color:var(--ui-text);text-decoration:none}.ui-links__fav{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--ui-radius);color:var(--ui-on-brand);font-size:13px;font-weight:800}.ui-links__fav--img{padding:3px;background:#ffffff;border:var(--ui-border-w) solid var(--ui-border);object-fit:contain;box-sizing:border-box}.ui-links__label{font-size:12.5px;font-weight:600;white-space:nowrap}.ui-links__more{margin-inline-start:-8px;opacity:0}.ui-links__item:focus-within .ui-links__more,.ui-links__item:hover .ui-links__more,.ui-links__more:has(.is-open){opacity:1}.ui-links__form{display:flex;flex-direction:column;gap:14px}@media (hover:none){.ui-links__more{opacity:1}}@media (max-width:600px){.ui-links{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px}.ui-links__empty{font-size:13px}.fsh-wrap--flush .ui-links{border-right-width:0;border-left-width:0;border-radius:0}}.fsh-wrap--flush .ui-links.ui-links--flat,.ui-links.ui-links--flat{padding:0;border:0;border-radius:0;background:none}.ui-photos{display:grid;grid-template-columns:repeat(auto-fill,264px);align-items:start;gap:12px;border-radius:var(--ui-radius)}.ui-photos-wrap>.ui-boxrow{margin-bottom:12px}.ui-photos.is-drop{outline:2px dashed var(--ui-brand);outline-offset:6px}.ui-photo{position:relative;width:264px;aspect-ratio:16/10;overflow:hidden;border-radius:var(--ui-radius);background:var(--ui-surface-2);box-shadow:inset 0 0 0 var(--ui-border-w) var(--ui-border);cursor:grab;user-select:none;-webkit-user-select:none;transition:transform .12s ease,box-shadow .12s ease}.ui-photo.is-static{cursor:zoom-in}.ui-photo img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.ui-photos--whole .ui-photo img{object-fit:contain}.ui-photo.is-grabbed,.ui-photo:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.ui-photo.is-dragging{z-index:2;cursor:grabbing;transform:scale(1.04);box-shadow:var(--ui-hover-shadow)}.ui-photo__cover{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:var(--ui-radius);background:var(--ui-brand);color:var(--ui-on-brand);font-size:11px;font-weight:700;line-height:18px}.ui-photo__grip,.ui-photo__x{position:absolute;top:8px;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-card-shadow);opacity:0;transition:opacity .12s ease}.ui-photo__grip{left:8px;cursor:grab;touch-action:none}.ui-photo__x{right:8px;cursor:pointer}.ui-photo__x:hover{color:var(--ui-danger)}.ui-photo:focus-within .ui-photo__grip,.ui-photo:focus-within .ui-photo__x,.ui-photo:hover .ui-photo__grip,.ui-photo:hover .ui-photo__x{opacity:1}@media (hover:none){.ui-photo__grip,.ui-photo__x{opacity:1}}.ui-photo__busy{position:absolute;inset:0;display:grid;place-items:center}.ui-photo.is-uploading img{opacity:.45}.ui-photo-add{display:flex;width:264px;aspect-ratio:16/10;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;border:2px dashed var(--ui-border);border-radius:var(--ui-radius);background:transparent;color:var(--ui-text-muted);font:inherit;font-size:12px;cursor:pointer;transition:border-color .12s ease,color .12s ease}.ui-photo-add strong{color:var(--ui-text);font-size:13px}.ui-photo-add:hover:not(:disabled){border-color:var(--ui-brand);color:var(--ui-brand-text)}.ui-photo-add:disabled{cursor:progress}.ui-photo-add__n{color:var(--ui-text-faint);font-variant-numeric:tabular-nums}.ui-photos__hint{margin:8px 0 0;color:var(--ui-text-muted);font-size:12px}.ui-photo-addcol{width:264px}.ui-photo-addcol,.ui-photo-extra{display:grid;gap:8px}@media (max-width:640px){.ui-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-photo,.ui-photo-add,.ui-photo-addcol{width:auto}}.ui-prose{color:var(--ui-text);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.ui-prose>:first-child{margin-top:0}.ui-prose>:last-child{margin-bottom:0}.ui-prose p{margin:0 0 1em}.ui-prose h2{margin:1.6em 0 .6em;font-size:22px;line-height:1.35;font-weight:700}.ui-prose h3{margin:1.4em 0 .5em;font-size:18px;line-height:1.4;font-weight:700}.ui-prose h4{margin:1.2em 0 .5em;font-size:16px;font-weight:700}.ui-prose a{color:var(--ui-brand-text);text-decoration:underline;text-underline-offset:2px}.ui-prose ol,.ui-prose ul{margin:0 0 1em;padding-left:1.4em}.ui-prose ul{list-style:disc}.ui-prose ol{list-style:decimal}.ui-prose li{margin:.25em 0}.ui-prose blockquote{margin:1.2em 0;padding:8px 16px;border-left:3px solid var(--ui-brand);background:var(--ui-surface-2);color:var(--ui-text-muted);border-radius:var(--ui-radius)}.ui-prose hr{margin:2em 0;border:0;border-top:var(--ui-border-w) solid var(--ui-border)}.ui-prose img{display:block;max-width:100%;height:auto;margin:1.2em auto;border-radius:var(--ui-radius);cursor:zoom-in}.ui-prose a img{cursor:pointer}.ui-prose figure{margin:1.2em 0}.ui-prose figcaption{margin-top:6px;font-size:13px;color:var(--ui-text-muted);text-align:center}.ui-prose iframe{aspect-ratio:16/9;height:auto;margin:1.2em 0;border:0}.ui-prose iframe,.ui-prose video{display:block;width:100%;border-radius:var(--ui-radius)}.ui-prose video{max-height:80vh;margin:1.2em auto;background:var(--ui-surface-2)}.ui-prose figure video{margin:0 auto}.ui-prose audio{display:block;width:100%;margin:1.2em 0;padding:6px;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface-2);box-sizing:border-box}.ui-prose table{display:block;max-width:100%;margin:1.2em 0;overflow-x:auto;border-collapse:collapse;font-size:14px}.ui-prose td,.ui-prose th{padding:8px 12px;border:var(--ui-border-w) solid var(--ui-border);text-align:left}.ui-prose th{background:var(--ui-surface-2);font-weight:700}@media (max-width:600px){.ui-prose{font-size:15px}.ui-prose h2{font-size:20px}}