@media (max-width:1023px){.main-layout:has(.mobile-trademark-page){min-width:0}:is(.page-frame:has(.mobile-trademark-page)>header,.page-frame:has(.mobile-trademark-page)>footer){display:none}.tools-layout:has(.mobile-trademark-page)>.tools-background{background-image:none}.tools-layout:has(.mobile-trademark-page)>.tools-navigation{position:relative}.tools-layout:has(.mobile-trademark-page)>.tools-content{padding-top:0}.mobile-trademark-page .trademark-list-heading{gap:8px;margin-bottom:10px}.mobile-trademark-page .trademark-list-heading>div:first-child{flex-wrap:wrap;gap:2px 10px}.mobile-trademark-page .trademark-view-switch,.mobile-trademark-page .trademark-compact-view{display:none}.mobile-trademark-page .trademark-detail-view,.mobile-trademark-page .mobile-collection-link{display:block}.mobile-trademark-page .trademark-card{border:1px solid #f0f3f8;border-radius:14px;padding:12px;box-shadow:0 2px 8px #163a6310}.mobile-trademark-page .trademark-card-main{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px 10px;display:grid}.mobile-trademark-page .trademark-image{grid-area:1/1;width:56px;height:56px}.mobile-trademark-page .trademark-card-body,.mobile-trademark-page .trademark-card-info{display:contents}.mobile-trademark-page .trademark-card-title{grid-column:2;align-self:center;align-items:start;gap:4px;margin-bottom:0;display:flex}.mobile-trademark-page .trademark-card-name{flex-wrap:nowrap;flex:1;gap:4px;min-width:0}.mobile-trademark-page .trademark-name{flex:0 auto;min-width:0;font-size:16px;line-height:22px}.mobile-trademark-page .trademark-status{text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin-top:0;padding:0 6px;font-size:11px;line-height:22px;overflow:hidden}.mobile-trademark-page .trademark-country{gap:3px;max-width:64px;margin-top:2px;font-size:11px}.mobile-trademark-page .trademark-country img{width:16px;height:16px}.mobile-trademark-page .trademark-fields{overflow-wrap:anywhere;grid-column:1/-1;gap:8px 5px;font-size:11px;line-height:18px}.mobile-trademark-page .trademark-date-field{flex-direction:row;min-width:0}.mobile-trademark-page .trademark-field-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-trademark-page .trademark-wide-field{min-width:0}.mobile-trademark-page .trademark-wide-field:not(.trademark-small-categories){flex-direction:row}.mobile-trademark-page .trademark-wide-field:not(.trademark-small-categories)>:last-child{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;display:block;overflow:hidden}.mobile-trademark-page .trademark-wide-field>button>div{text-overflow:ellipsis;overflow:hidden}.mobile-trademark-page .trademark-categories>div:last-child{min-width:0}.mobile-trademark-page .trademark-categories>div:last-child>div{margin-right:4px;display:inline}.mobile-trademark-page .trademark-small-categories>div:nth-child(2){flex:1;min-width:0}.mobile-trademark-page .trademark-small-categories button{min-width:28px;min-height:28px}.mobile-trademark-page .trademark-actions{grid-column:1/-1;width:100%;height:auto}.mobile-trademark-page .trademark-secondary-actions{display:none}.mobile-trademark-page .trademark-primary-actions{flex-direction:row-reverse;gap:8px;width:100%;display:flex}.mobile-trademark-page .trademark-primary-actions>*{border-radius:5px;flex:1;justify-content:center;align-items:center;width:auto;height:40px;display:flex}}
