.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);margin:0 0 var(--space-xxl);flex-wrap:wrap;display:flex}.page-header-eyebrow{margin:0 0 var(--space-sm);color:var(--color-ink-tertiary);font-size:var(--type-product-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-product-label);text-transform:uppercase}.page-header-title{font-size:var(--type-product-h1);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-product-h1);margin:0}.page-header-skeleton{width:180px;height:var(--type-product-h1);border-radius:var(--radius-control);background:var(--color-bg-sunken);display:block}.page-header-actions{gap:var(--space-sm);display:flex}.empty-state,.error-state{justify-items:center;gap:var(--space-sm);padding:var(--space-xxl) var(--space-lg);border-radius:var(--radius-card);text-align:center;display:grid}.empty-state{border:1px dashed var(--color-border)}.error-state{border:1px solid var(--color-danger);background:var(--color-danger-tint)}.empty-state-title,.error-state-title{font-size:var(--type-product-h2);font-weight:var(--font-weight-medium);margin:0}.empty-state-body,.error-state-body{max-width:46ch;color:var(--color-ink-secondary);font-size:var(--type-product-body);margin:0}.empty-state-action,.error-state-action{margin-top:var(--space-md)}.ink-button{min-height:var(--touch-target);justify-content:center;align-items:center;gap:var(--space-xs-plus);padding:0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-ink);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.ink-button:hover:not(:disabled){border-color:var(--color-control-border);background:var(--color-bg-subtle)}.ink-button.primary{border-color:var(--color-cta);background:var(--color-cta);color:var(--color-on-cta)}.ink-button.primary:hover:not(:disabled){border-color:var(--color-cta-hover);background:var(--color-cta-hover)}.ink-button:disabled{cursor:not-allowed;opacity:.5}.ink-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-loose)}.ink-button.small{min-height:30px;padding:0 var(--space-sm);font-size:var(--type-product-meta)}.ink-button .icon{flex-shrink:0}@media (width<=767px){.ink-button.small{min-height:var(--touch-target)}}.icon-button{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-ink-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.icon-button:hover:not(:disabled){background:var(--color-bg-sunken);color:var(--color-ink)}.icon-button[aria-pressed=true]{color:var(--color-cta-strong)}.icon-button:disabled{color:var(--color-ink-disabled);cursor:not-allowed}.icon-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-tight)}@media (width<=767px){.icon-button{width:var(--touch-target);height:var(--touch-target)}}.notice{align-items:center;gap:var(--space-sm);padding:var(--space-xs-plus) var(--space-md);border-radius:var(--radius-control);background:var(--color-bg-subtle);color:var(--color-ink);font-size:var(--type-product-body);margin:0;display:flex}.notice>.icon{color:var(--color-ink-secondary);flex-shrink:0}.notice-text{flex:1;min-width:0}.notice.danger{background:var(--color-danger-tint)}.notice.danger>.icon{color:var(--color-danger)}.notice.warning{background:var(--color-warning-tint)}.notice.warning>.icon{color:var(--color-warning)}.notice.success>.icon{color:var(--color-success)}.status-chip{min-height:22px;padding:0 var(--space-sm);border-radius:var(--radius-pill);font-size:var(--type-product-meta);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.status-chip.information{background:var(--color-info-tint);color:var(--color-info)}.status-chip.success{background:var(--color-success-tint);color:var(--color-success)}.status-chip.warning{background:var(--color-warning-tint);color:var(--color-warning)}.status-chip.danger{background:var(--color-danger-tint);color:var(--color-danger)}.status-chip.neutral{background:var(--color-bg-sunken);color:var(--color-ink-secondary)}.skeleton{border-radius:var(--radius-control);background:var(--color-bg-sunken);vertical-align:middle;height:1em;display:inline-block}@media (prefers-reduced-motion:no-preference){.skeleton{animation:skeleton-pulse var(--motion-pulse) ease-in-out infinite}@keyframes skeleton-pulse{50%{opacity:.55}}}.tabs{gap:var(--space-sm);min-width:0;max-width:100%;display:flex;overflow:hidden}.tabs:has(>.tabs-row){grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.tab{align-items:center;gap:var(--space-sm);min-height:36px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink-secondary);cursor:pointer;font:inherit;font-size:var(--type-product-body);white-space:nowrap;display:inline-flex}.tab:hover{color:var(--color-ink)}.tab.selected{border-color:var(--color-btn-ink);background:var(--color-btn-ink);color:var(--color-btn-ink-text);font-weight:var(--font-weight-medium)}.tab[aria-disabled=true]{color:var(--color-ink-disabled);cursor:not-allowed}.tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard)}.tab-count{font-size:var(--type-product-meta);font-variant-numeric:var(--font-numeric);opacity:.8}.search-field{align-items:center;display:flex;position:relative}.search-input{width:100%;min-height:36px;padding:0 var(--space-xxl) 0 var(--space-md);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-ink);font:inherit;font-size:var(--type-product-body)}.search-input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard)}.search-input::-webkit-search-cancel-button{appearance:none}.search-field[data-state=empty] .search-input{border-color:var(--color-warning)}.search-clear{border-radius:var(--radius-pill);min-width:28px;min-height:28px;color:var(--color-ink-tertiary);cursor:pointer;font:inherit;font-size:var(--type-product-body);background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;right:4px}.search-clear:hover{background:var(--color-bg-sunken);color:var(--color-ink)}.data-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);position:relative;overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th,.data-table td{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:middle}.data-table th{border-bottom:1px solid var(--color-border);color:var(--color-ink-tertiary);font-size:var(--type-product-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-product-label);text-transform:uppercase;white-space:nowrap}.data-table td{border-bottom:1px solid var(--color-border);font-size:var(--type-product-body);white-space:nowrap}.data-table tbody tr:last-child td{border-bottom:0}.data-table th.end,.data-table td.end{text-align:right;font-variant-numeric:var(--font-numeric)}.data-table tr.clickable{cursor:pointer}.data-table .row-open,.data-table .row-open-head{width:36px;padding-right:var(--space-sm);padding-left:0}.row-open-button{border-radius:var(--radius-control);width:26px;height:26px;color:var(--color-ink-tertiary);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;display:inline-grid}.data-table tr:hover .row-open-button,.row-open-button:focus-visible{opacity:1}.row-open-button:hover{background:var(--color-bg);color:var(--color-ink)}.row-open-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}@media (hover:none){.row-open-button{opacity:1}}.data-table tr.clickable:hover td{background:var(--color-bg-subtle)}.data-table .state-row td{padding:var(--space-lg)}.data-table .group-row td{padding:var(--space-xs-plus) var(--space-md);background:var(--color-bg-subtle);color:var(--color-ink-tertiary);font-size:var(--type-product-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-product-label);text-transform:uppercase}.data-table .group-row .group-note{float:right;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-product-meta);text-transform:none}.data-table .skeleton-row td{padding-top:var(--space-md);padding-bottom:var(--space-md)}.table-link{color:var(--color-ink);font-weight:var(--font-weight-medium);text-decoration:none}.table-link:hover{text-decoration:underline}.table-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard);border-radius:var(--radius-hairline)}.more-count{margin-left:var(--space-sm);padding:0 var(--space-xs-plus);border-radius:var(--radius-pill);background:var(--color-bg-sunken);color:var(--color-ink-tertiary);font-size:var(--type-product-meta)}.muted{color:var(--color-ink-secondary)}.person-tag{align-items:center;gap:var(--space-xs-plus);max-width:100%;padding:var(--space-xxs) var(--space-sm-plus) var(--space-xxs) var(--space-xxs);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink);font-size:var(--type-product-meta);white-space:nowrap;line-height:18px;display:inline-flex}.person-avatar{border-radius:var(--radius-pill);background:var(--color-bg-sunken);width:22px;height:22px;color:var(--color-ink);font-size:var(--type-product-label);font-weight:var(--font-weight-medium);flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.person-tag-name{text-overflow:ellipsis;overflow:hidden}.person-tag[data-kind=borrower]{background:var(--color-tag-purple-tint);border-color:#0000}.person-tag[data-kind=borrower] .person-avatar{background:var(--color-tag-purple);color:var(--color-on-status)}.person-tag[data-kind=staff]{background:var(--color-info-tint);border-color:#0000}.person-tag[data-kind=staff] .person-avatar{background:var(--color-info);color:var(--color-on-status)}.person-tag[data-kind=broker]{background:var(--color-tag-yellow-tint);border-color:#0000}.person-tag[data-kind=broker] .person-avatar{background:var(--color-tag-yellow);color:var(--color-on-cta-small)}.person-tag[data-kind=guarantor]{background:var(--color-tag-pink-tint);border-color:#0000}.person-tag[data-kind=guarantor] .person-avatar{background:var(--color-tag-pink);color:var(--color-on-status)}.person-tag[data-kind=ai]{background:color-mix(in srgb, var(--color-cta) 26%, var(--color-bg));border-color:#0000}.person-tag[data-kind=ai] .person-avatar{background:var(--color-bg)}.person-tag[data-kind=ai] .brand-emblem-mark{width:13px;height:auto}.people-tags{align-items:center;gap:var(--space-xs);display:inline-flex}.people-tags .more-count{margin-left:0}.people-more{cursor:default}.people-more:hover,.people-more:focus-visible{background:var(--color-border);color:var(--color-ink)}.people-more:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-tight)}.people-card{z-index:40;justify-items:start;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);box-shadow:var(--shadow-panel);display:grid;position:fixed}.data-list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.data-list-item{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg)}.data-list-item.skeleton-card{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);display:grid}.stat{gap:var(--space-xxs);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);display:grid}.stat-label{color:var(--color-ink-secondary);font-size:var(--type-product-meta);letter-spacing:var(--tracking-product-meta)}.stat-unit{color:var(--color-ink-tertiary);font-size:var(--type-product-body);font-weight:var(--font-weight-regular);margin-left:3px}.stat-value{font-size:var(--type-product-stat);font-weight:var(--font-weight-medium);font-variant-numeric:var(--font-numeric);letter-spacing:var(--tracking-product-stat)}.stat.hero .stat-value{font-size:var(--type-product-money-hero);letter-spacing:var(--tracking-product-money-hero)}.stat[data-state=empty] .stat-value{color:var(--color-ink-tertiary)}.stat-detail{color:var(--color-ink-secondary);font-size:var(--type-product-meta)}.scrim{z-index:40;background:var(--color-scrim);position:fixed;inset:0}.dialog{z-index:41;width:min(520px, calc(100vw - 2 * var(--screen-gutter)));max-height:calc(100vh - 2 * var(--space-xxl));border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog.wide{width:min(760px, calc(100vw - 2 * var(--screen-gutter)))}.dialog.large{width:min(1360px, calc(100vw - 2 * var(--screen-gutter)));height:min(960px, calc(100vh - 2 * var(--space-xxl)))}.dialog-heading{min-width:0}.dialog-title-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.dialog-tools{align-items:center;gap:var(--space-xxs);flex:none;margin-left:auto;display:flex}.dialog-lead{padding:var(--space-md) var(--space-xl) 0;gap:14px;display:grid}.dialog-body.fill{padding-top:var(--space-md);padding-bottom:var(--space-md);display:flex;overflow:hidden}.dialog:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)}.dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:18px var(--space-xl) var(--space-xs);display:flex}.dialog-head.own{justify-content:flex-end;align-items:center;row-gap:var(--space-xs);padding:var(--space-sm) var(--space-xl) 0;flex-wrap:wrap}.dialog-head.own>:first-child{flex:1 0 100%;order:1;min-width:0}.dialog-title{font-size:var(--type-product-h2);font-weight:var(--font-weight-medium);margin:0}.dialog-subtitle{margin:var(--space-xxs) 0 0;color:var(--color-ink-secondary);font-size:var(--type-product-meta)}.dialog-close{border-radius:var(--radius-pill);min-width:32px;min-height:32px;color:var(--color-ink-tertiary);cursor:pointer;font:inherit;font-size:var(--type-product-h2);background:0 0;border:0;place-items:center;display:inline-grid}.dialog-close:hover{background:var(--color-bg-sunken);color:var(--color-ink)}.dialog-close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard)}.dialog-body{min-height:0;padding:var(--space-md) var(--space-xl);flex:1;overflow-y:auto}.dialog-foot{justify-content:flex-end;align-items:center;gap:var(--space-xs-plus);min-height:0;padding:var(--space-md) var(--space-xl) var(--space-lg);border-top:0;flex-direction:row;display:flex}.dialog-foot .ink-button{min-height:32px;padding:0 var(--space-md);font-size:var(--type-product-meta)}.dialog-foot .ink-button:not(.primary){color:var(--color-ink-secondary);background:0 0;border-color:#0000}.dialog-foot .ink-button:not(.primary):hover:not(:disabled){background:var(--color-bg-subtle);color:var(--color-ink)}.dialog-foot .ink-button.primary{border-color:var(--color-cta);background:var(--color-cta);color:var(--color-on-cta)}.dialog-foot .ink-button.primary:hover:not(:disabled){border-color:var(--color-cta-hover);background:var(--color-cta-hover)}.dialog-foot .grow{color:var(--color-ink-tertiary);font-size:var(--type-product-meta);flex:1}.dialog[data-state=loading] .dialog-body{opacity:.6;pointer-events:none}@media (width<=767px){.dialog,.dialog.wide,.dialog.large{width:100vw;max-height:calc(100vh - var(--space-xxl));border-radius:var(--radius-sheet-top) var(--radius-sheet-top) 0 0;padding-bottom:env(safe-area-inset-bottom,0px);top:auto;bottom:0;left:0;transform:none}.dialog-foot .ink-button{min-height:var(--touch-target)}.dialog.large{height:calc(100vh - var(--space-lg))}.dialog-body.fill{display:block;overflow-y:auto}}.switch{align-items:center;gap:var(--space-sm);min-height:32px;color:var(--color-ink);cursor:pointer;font:inherit;font-size:var(--type-product-meta);background:0 0;border:0;padding:0;display:inline-flex}.switch-track{border-radius:var(--radius-pill);background:var(--color-track);width:30px;height:16px;transition:background var(--motion-fast);display:inline-block;position:relative}.switch-thumb{background:var(--color-bg);width:12px;height:12px;box-shadow:0 1px 2px var(--color-scrim);transition:left var(--motion-fast);border-radius:50%;position:absolute;top:2px;left:2px}.switch.on .switch-track{background:var(--color-success)}.switch.on .switch-thumb{left:16px}.switch.iconed .switch-track{width:38px;height:20px}.switch.iconed .switch-thumb{width:16px;height:16px}.switch.iconed.on .switch-thumb{left:20px}.switch-glyph{color:var(--color-ink-secondary);place-items:center;display:inline-grid;position:absolute;top:0;bottom:0;right:5px}.switch.on .switch-glyph{color:var(--color-on-status);left:5px;right:auto}.switch:disabled{cursor:not-allowed;opacity:.5}.switch:focus-visible .switch-track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard)}.popover-anchor{display:inline-flex;position:relative}.popover.floating{z-index:45;max-height:var(--menu-room);position:fixed;bottom:auto;right:auto;overflow-y:auto}.popover{z-index:30;min-width:200px;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);box-shadow:var(--shadow-panel);display:grid;position:absolute;top:calc(100% + 4px);left:0}.popover [role=menuitemradio],.popover [role=menuitemcheckbox],.popover [role=menuitem]{align-items:center;gap:var(--space-sm);min-height:34px;padding:0 var(--space-md);border-radius:var(--radius-control);color:var(--color-ink);cursor:pointer;font:inherit;font-size:var(--type-product-body);text-align:left;background:0 0;border:0;display:flex}.popover [role=menuitemradio]:hover,.popover [role=menuitemcheckbox]:hover,.popover [role=menuitem]:hover{background:var(--color-bg-subtle)}.popover [role=menuitemradio][aria-checked=true]{font-weight:var(--font-weight-medium)}.popover [role=menuitemradio]:focus-visible,.popover [role=menuitemcheckbox]:focus-visible,.popover [role=menuitem]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.context-menu{z-index:50;min-width:210px;position:fixed}.context-menu [role=menuitem] .icon{color:var(--color-ink-secondary);flex-shrink:0}.context-menu [role=menuitem]:disabled .icon{color:inherit}.context-menu [role=menuitem]:disabled{color:var(--color-ink-disabled);cursor:default}.context-menu [role=menuitem]:disabled:hover{background:0 0}b,strong{font-weight:var(--font-weight-medium)}.snapshot{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}.snapshot .stat{padding:var(--space-sm) var(--space-md);cursor:default}.snapshot .stat-value{font-size:var(--type-product-body);letter-spacing:var(--tracking-product-body)}.stat.danger .stat-value{color:var(--color-danger)}.stat.warning .stat-value{color:var(--color-warning)}.data-table tr.selected td{background:var(--color-bg-subtle)}.data-table tr.voided td{color:var(--color-ink-tertiary);text-decoration:line-through}.data-table tr.voided td .status-chip,.data-table tr.voided td button{text-decoration:none}.recipients{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.recipient{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;display:flex}.recipient.on{border-color:var(--color-ink)}.recipient-av{background:var(--color-bg-sunken);width:30px;height:30px;font-size:var(--type-product-meta);font-weight:var(--font-weight-medium);border-radius:50%;place-items:center;display:inline-grid}.recipient-who{display:grid}.recipient-who b{font-weight:var(--font-weight-medium)}.recipient-who i{margin-left:var(--space-xs-plus);color:var(--color-ink-tertiary);font-size:var(--type-product-meta);font-style:normal}.recipient-who span{color:var(--color-ink-secondary);font-size:var(--type-product-meta)}.rail-layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.side-rail-label{margin:0 0 var(--space-sm);padding:0 var(--space-md);color:var(--color-ink-tertiary);font-size:var(--type-product-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-product-label);text-transform:uppercase;display:none}.side-rail{align-items:center;gap:var(--space-xxs);display:flex}.side-rail ul{gap:inherit;flex:none;margin:0;padding:0;list-style:none;display:flex}.side-rail-item{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:32px;padding:0 var(--space-md);border-radius:var(--radius-pill);color:var(--color-ink-secondary);cursor:pointer;font:inherit;font-size:var(--type-product-body);text-align:left;white-space:nowrap;background:0 0;border:0;display:flex}.side-rail-item:hover{background:var(--color-bg-subtle);color:var(--color-ink)}.side-rail-item.selected{background:var(--color-bg-sunken);color:var(--color-ink);font-weight:var(--font-weight-medium)}.side-rail-item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard)}.side-rail-text{text-overflow:ellipsis;overflow:hidden}.side-rail-count{color:var(--color-ink-tertiary);font-size:var(--type-product-meta);font-variant-numeric:var(--font-numeric)}.side-rail-more{font-variant-numeric:var(--font-numeric);flex-shrink:0}.side-rail-row{align-items:center;gap:var(--space-xxs);display:flex}.side-rail-row>.side-rail-item{flex:1;min-width:0}.side-rail-row>.drag-handle{opacity:0;display:none}.side-rail-row:hover>.drag-handle,.side-rail-row:focus-within>.drag-handle{opacity:1}@container (width>=760px){.rail-layout{gap:var(--space-xxl);grid-template-columns:188px minmax(0,1fr)}.side-rail{top:var(--space-lg);display:block;position:sticky}.side-rail ul{flex-direction:column}.side-rail-item{border-radius:var(--radius-control);width:100%}.side-rail-label{min-height:28px;margin-bottom:var(--space-xs-plus);align-items:center;display:flex}.side-rail-row>.drag-handle{display:inline-grid}.side-rail.sortable .side-rail-label{padding-left:calc(var(--space-md) + 22px)}}.tabs.sub{gap:var(--space-xxs)}.tabs.sub .tab{min-height:28px;padding:0 var(--space-sm-plus);font-size:var(--type-product-meta);background:0 0;border-color:#0000}.tabs.sub .tab:hover{background:var(--color-bg-subtle)}.tabs.sub .tab.selected{background:var(--color-bg-sunken);color:var(--color-ink);border-color:#0000}.go-link{align-items:center;gap:var(--space-xs-plus);color:var(--color-ink-secondary);font-size:var(--type-product-body);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.go-link:hover{color:var(--color-ink)}.go-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-standard);border-radius:var(--radius-control)}.go-link-arrow{color:var(--color-ink-tertiary);font-size:var(--type-product-meta);transition:transform var(--motion-brisk) ease}.go-link:hover .go-link-arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.go-link-arrow{transition:none}}
