.portal-preferences{position:relative;margin:0;flex-shrink:0}.portal-preferences>summary{display:grid;place-items:center;width:44px;min-height:44px;border:1px solid var(--line,#c8d0df);border-radius:8px;cursor:pointer;list-style:none;font-size:21px;background:var(--panel,#fff);color:var(--text,#17213a)}.portal-preferences>summary::-webkit-details-marker{display:none}.portal-preferences>form{position:absolute;inset-inline-end:0;top:100%;z-index:100;display:block;min-width:260px;max-width:calc(100vw - 32px);padding:16px;border:1px solid var(--line,#c8d0df);border-radius:10px;background:var(--panel,#fff);box-shadow:0 12px 28px #10204026;color:var(--text,#17213a)}.portal-preferences label{display:block;margin:8px 0}.portal-preferences select{display:block;width:100%;min-height:44px;margin-top:6px;color:inherit;background:var(--panel,#fff)}.portal-preferences button{min-height:44px}.portal-preferences:focus-within>summary{outline:2px solid currentColor;outline-offset:2px}[dir=rtl] .bar,[dir=rtl] nav{direction:rtl}[dir=rtl] main{text-align:start}
