.g-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.g-tone--honey{background:var(--g-honey);color:var(--g-honey-text)}.g-history{display:flex;flex-direction:column;gap:14px}.g-history [hidden]{display:none}.g-history__head{display:flex;flex-direction:column;gap:12px}.g-history__stale{align-items:center;flex-wrap:wrap}.g-history__stale>div{flex:1 1 220px}.g-history__expired,.g-history__empty{align-items:center;text-align:center;padding:32px 20px}.g-history__empty{border-style:dashed;border-color:var(--g-border-strong);background:transparent}.g-history__more{margin-top:6px}.g-seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:34px;background:var(--g-sand);align-self:flex-start;max-width:100%}.g-seg>a,.g-seg__other>summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:var(--g-target);padding:0 20px;border-radius:999px;color:var(--g-blue-900);font-size:17px;font-weight:700;text-decoration:none;cursor:pointer;list-style:none}.g-seg__other>summary::-webkit-details-marker{display:none}.g-seg>a[aria-current],.g-seg__other>summary[aria-current]{background:#fff}.g-seg__form{display:flex;flex-wrap:wrap;gap:8px;padding:8px 4px 4px}.g-seg__form .g-btn{width:auto}.g-input{min-height:var(--g-target);padding:0 16px;border:2px solid var(--g-border-input);border-radius:16px;background:#fff;color:var(--g-blue-900);font:inherit;font-size:18px;font-weight:700}.g-chips{display:flex;flex-wrap:wrap;gap:8px}.g-chip{display:inline-flex;align-items:center;gap:8px;min-height:var(--g-target);padding:0 20px;border-radius:999px;border:1.5px solid var(--g-border-strong);background:#fff;color:var(--g-blue-900);font-size:17px;font-weight:700;text-decoration:none;white-space:nowrap}.g-chip span{font-variant-numeric:tabular-nums;opacity:.85}.g-chip[aria-current]{background:var(--g-blue-900);border-color:var(--g-blue-900);color:#fff}.g-history__card{padding:12px;gap:8px}.g-table{width:100%;border-collapse:collapse}.g-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.g-table tbody{display:flex;flex-direction:column;gap:8px}.g-table tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:76px;padding:12px 14px;border:1.5px solid var(--g-border);border-radius:18px}.g-table td{display:block;padding:0;font-size:15px;font-weight:600;color:var(--g-soft)}.g-table .g-table__who{order:1;flex:1 0 calc(100% - 72px);min-width:0;font-size:17px;font-weight:800;color:var(--g-blue-900);overflow-wrap:anywhere}.g-table .g-table__time{order:2;flex:0 0 64px;text-align:right;font-size:17px;font-weight:800;color:var(--g-blue-900);font-variant-numeric:tabular-nums}.g-table .g-table__type{order:3;display:flex;align-items:center;gap:6px}.g-table .g-table__unit{order:4}.g-table .g-table__code{order:5}.g-table .g-table__unit:before,.g-table .g-table__code:before{content:"\b7";margin-right:8px}.g-table .g-table__uses{display:none}.g-table .g-table__status{order:6;margin-left:auto}.g-table__code{font-family:var(--g-display);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em}@media(min-width:768px){.g-history__head{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 20px}.g-history__head .g-display{font-size:34px}.g-chips{margin-left:auto}.g-history__card{padding:16px 12px}}@media(min-width:900px)and (orientation:landscape),(min-width:1100px){.g-table thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.g-table tbody{display:table-row-group}.g-table tr{display:table-row;min-height:0;padding:0;border:0;border-radius:0}.g-table th{text-align:left;font-size:14px;font-weight:700;color:var(--g-muted);text-transform:uppercase;letter-spacing:.05em;padding:0 14px 10px}.g-table td,.g-table .g-table__type,.g-table .g-table__uses{display:table-cell;height:68px;padding:0 14px;border-top:1.5px solid var(--g-border);font-size:18px;vertical-align:middle}.g-table .g-table__unit:before,.g-table .g-table__code:before{content:none}.g-table .g-table__type svg{vertical-align:middle;margin-right:8px}.g-table .g-table__time{width:92px;text-align:left;font-size:22px}.g-table .g-table__code,.g-table .g-table__uses{white-space:nowrap}.g-table .g-table__who{font-size:18px}.g-table .g-table__status{text-align:right}}
