.fr-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.fr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px}.fr-grid .account-field:last-child{grid-column:1/-1}.fr-new{border:1px solid var(--ui-line);border-radius:10px;padding:16px;margin:18px 0}.fr-new summary,.fr-card summary{cursor:pointer;min-height:36px;line-height:1.7}.fr-list{display:grid;gap:13px;margin-top:18px}.fr-card{border:1px solid var(--ui-line);border-radius:10px;padding:15px;overflow-wrap:anywhere}.fr-card summary{display:flex;align-items:center;flex-wrap:wrap;gap:9px 14px}.fr-card summary>b{margin-inline-end:auto}.fr-card>p{margin:9px 0 0}.fr-check{display:flex;align-items:center;gap:10px;min-height:44px}.fr-check input{width:20px;height:20px;accent-color:var(--ui-accent)}.fr-status{min-height:26px;margin-top:18px!important}.fr-error{color:#a33c28!important}.fr-created input{font:15px/1.7 monospace!important;user-select:all}.fr-ai-bar{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px 14px;background:var(--ui-panel);border:1px solid var(--ui-line);border-radius:10px;margin-bottom:18px}.fr-ai-bar>div{display:grid;gap:4px;font-size:13px;line-height:1.6}.fr-ai-bar small{color:var(--ui-muted)}.fr-ai-bar .account-button{flex-shrink:0;font-size:12px}.fr-card form .account-field{margin:12px 0}.fr-card [dir=ltr]{unicode-bidi:isolate}
@media(max-width:600px){.fr-grid{grid-template-columns:1fr}.fr-ai-bar{flex-wrap:wrap}.fr-card summary{gap:7px}.fr-heading h3{font-size:22px}.fr-heading{align-items:flex-start}}
#membership-button,#membership-dialog,.trial-bar{display:none!important}
@media print{.fr-ai-bar{display:none!important}}
