.mt-licensing-page{--mt-license-edge:max(var(--mt-gutter),calc((100% - var(--wp--style--global--wide-size,1312px))/2));color:var(--mt-text);background:var(--mt-bg)}
.mt-licensing-page *{box-sizing:border-box}.mt-licensing-page :is(h1,h2,h3,p){margin:0}.mt-licensing-page svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.mt-license-hero{height:261px;padding:48px var(--mt-license-edge) 32px;border-bottom:1px solid var(--mt-border)}.mt-license-hero-copy{display:flex;width:840px;max-width:100%;height:181px;flex-direction:column;gap:16px}.mt-license-eyebrow{color: var(--mt-link);font-size:10px;font-weight:600;line-height:13px;letter-spacing:1.2px}.mt-license-hero h1{font-family:var(--wp--preset--font-family--display);font-size:48px;font-weight:600;line-height:1.02;letter-spacing:-1.5px}.mt-license-summary{color:var(--mt-muted);font-size:15px;line-height:23px}.mt-license-hero-actions{display:flex;height:48px;gap:12px;margin-top:auto}
.mt-license-button{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid var(--mt-border);border-radius:8px;color:var(--mt-text);background:var(--mt-surface-raised);font-family:var(--wp--preset--font-family--ui);font-size:14px;font-weight:600;line-height:18px;text-decoration:none;white-space:nowrap;transition:background-color var(--mt-transition-fast) ease,border-color var(--mt-transition-fast) ease,color var(--mt-transition-fast) ease}.mt-license-button svg{width:17px;height:17px;flex:0 0 17px}.mt-license-button.is-primary{border-width:0;color:var(--mt-accent-ink);background:var(--mt-accent);border-color:var(--mt-accent)}.mt-license-hero-actions .is-primary{width:187px}.mt-license-hero-actions .is-secondary{width:181px}
.mt-license-browser{display:flex;flex-direction:column;gap:16px;padding:16px var(--mt-license-edge) 64px}.mt-license-toolbar{display:flex;height:88px;flex:0 0 88px;align-items:center;gap:24px;padding:19px;color:var(--mt-text);background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:12px}.mt-license-toolbar-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}.mt-license-toolbar-copy h2{font-family:var(--wp--preset--font-family--ui);font-size:18px;font-weight:600;line-height:23px}.mt-license-toolbar-copy p{color:var(--mt-muted);font-size:13px;line-height:17px}.mt-license-toolbar>.mt-license-button{width:181px;flex:0 0 181px}
.mt-license-select{position:relative;display:flex;width:320px;height:48px;flex:0 0 320px;align-items:center;gap:10px;padding:0 13px;color:var(--mt-text);background:var(--mt-bg);border:1px solid var(--mt-border);border-radius:8px;transition:border-color var(--mt-transition-fast) ease,box-shadow var(--mt-transition-fast) ease}.mt-license-select-current-icon,.mt-license-option-icon{display:inline-flex;width:17px;height:17px;flex:0 0 17px;color: var(--mt-link)}.mt-license-select-current-icon svg,.mt-license-option-icon svg,.mt-license-select-icon{width:17px;height:17px}.mt-license-select-trigger{display:flex;min-width:0;height:46px;flex:1;align-items:center;justify-content:space-between;gap:12px;padding:0;color:var(--mt-text);background:transparent;border:0;border-radius:6px;cursor:pointer;font:500 14px/18px var(--wp--preset--font-family--ui);text-align:left}.mt-license-select-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-license-select-chevron{width:17px;height:17px;flex:0 0 17px;color:var(--mt-muted);transition:transform var(--mt-transition-fast) ease}.mt-license-select-trigger[aria-expanded="true"] .mt-license-select-chevron{transform:rotate(180deg)}.mt-license-options{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:100%;max-height:390px;overflow:auto;padding:5px;background:var(--mt-surface-raised);border:1px solid var(--mt-border);border-radius:10px;box-shadow:0 14px 34px rgba(0,0,0,.42);scrollbar-color:var(--mt-border) transparent;scrollbar-width:thin}.mt-license-options[hidden]{display:none}.mt-license-options [role="option"]{display:flex;width:100%;height:42px;align-items:center;gap:10px;padding:0 11px;color:var(--mt-text);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;font:500 14px/18px var(--wp--preset--font-family--ui);text-align:left;transition:color var(--mt-transition-fast) ease,background-color var(--mt-transition-fast) ease,border-color var(--mt-transition-fast) ease}.mt-license-options [role="option"]>span:nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-license-option-check{display:inline-flex;width:16px;height:16px;flex:0 0 16px;opacity:0}.mt-license-option-check svg{width:16px;height:16px;color: var(--mt-link)}.mt-license-options [role="option"][aria-selected="true"]{color:var(--mt-text);background:var(--mt-interaction-soft, rgba(174,241,114,.08));border-color:var(--mt-interaction-border, rgba(174,241,114,.22))}.mt-license-options [role="option"][aria-selected="true"] .mt-license-option-check{opacity:1}
.mt-license-overview{display:flex;flex-direction:column;gap:28px;padding:31px;color:var(--mt-text);background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:12px}
.mt-license-overview-head{display:flex;flex-direction:column;gap:8px}.mt-license-overview-head h2{font-family:var(--wp--preset--font-family--display);font-size:40px;font-weight:400;line-height:46px}.mt-license-overview-head p{color:var(--mt-muted);font-size:16px;line-height:24px}
.mt-license-basis{color: var(--mt-link);font-size:14px;font-weight:500;line-height:21px}.mt-license-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.mt-license-column{padding-top:15px;border-top:1px solid var(--mt-border)}.mt-license-column h3{font-family:var(--wp--preset--font-family--ui);font-size:18px;font-weight:600;line-height:27px}.mt-license-column ul{display:flex;flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none}.mt-license-column li{display:flex;align-items:flex-start;gap:12px;color:var(--mt-muted);font-size:16px;line-height:24px}.mt-license-list-icon{display:flex;width:16px;height:20px;flex:0 0 16px;padding-top:4px;color: var(--mt-link)}.mt-license-list-icon svg{width:16px;height:16px}.mt-license-column [data-license-list="limits"] .mt-license-list-icon{color:var(--mt-subtle)}
.mt-license-overview-foot{display:flex;align-items:center;gap:24px;padding-top:23px;border-top:1px solid var(--mt-border)}.mt-license-overview-foot>p{flex:1;color:var(--mt-muted);font-size:14px;line-height:21px}.mt-license-overview-actions .mt-license-button{width:156px;flex:0 0 156px}.mt-license-overview-actions .is-request{width:186px;flex-basis:186px}.mt-license-overview-actions{display:flex;align-items:center;gap:24px}.mt-license-terms{width:147px;flex:0 0 147px;color:var(--mt-muted);font-size:14px;line-height:21px;text-decoration:none}
.mt-license-guidance{padding:0 var(--mt-license-edge) 48px}.mt-license-guidance-card{display:flex;min-height:133px;align-items:center;gap:24px;padding:23px;color:var(--mt-text);background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:12px}.mt-license-guidance-card>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:12px}.mt-license-guidance-card>div>p{color:var(--mt-subtle,var(--mt-ui-muted, #8f9688));font-family:var(--wp--preset--font-family--mono);font-size:10px;font-weight:600;line-height:13px;letter-spacing:1.2px}.mt-license-guidance-card h2{font-family:var(--wp--preset--font-family--ui);font-size:22px;font-weight:600;line-height:26px}.mt-license-guidance-card>div>span{max-width:1020px;color:var(--mt-muted);font-size:14px;line-height:22px}.mt-license-guidance-card>.mt-license-button{width:220px;flex:0 0 220px}
.mt-licensing-page :is(a,button):focus-visible{outline:2px solid var(--mt-focus);outline-offset:3px}.mt-license-select:focus-within,.mt-license-select:has(.mt-license-select-trigger[aria-expanded="true"]){border-color:var(--mt-interaction-strong, rgba(174,241,114,.72));box-shadow:0 0 0 2px var(--mt-interaction-soft, rgba(174,241,114,.07))}.mt-licensing-page .mt-license-select-trigger:focus-visible{outline:0}.mt-license-options [role="option"]:focus-visible{outline:1px solid var(--mt-interaction-strong, rgba(174,241,114,.72));outline-offset:-2px}
@media (hover:hover) and (pointer:fine){.mt-license-button.is-primary:hover{background:color-mix(in srgb,var(--mt-accent) 88%,white);border-color:color-mix(in srgb,var(--mt-accent) 88%,white)}.mt-license-button.is-secondary:hover{background:color-mix(in srgb,var(--mt-accent) 5%,var(--mt-surface-raised));border-color:color-mix(in srgb,var(--mt-accent) 48%,var(--mt-border))}.mt-license-terms:hover{color:var(--mt-text)}.mt-license-select:hover{border-color:color-mix(in srgb,var(--mt-accent) 40%,var(--mt-border))}.mt-license-options [role="option"]:hover{background:var(--mt-interaction-soft, rgba(174,241,114,.12));border-color:var(--mt-interaction-border, rgba(174,241,114,.3))}}
@media (max-width:980px){.mt-license-hero{height:auto}.mt-license-toolbar{height:auto;flex-basis:auto;flex-wrap:wrap}.mt-license-toolbar-copy{flex-basis:100%}.mt-license-select{flex:1}.mt-license-overview-foot{align-items:flex-start;flex-direction:column}}
@media (max-width:700px){.mt-license-hero{padding:36px 20px 32px}.mt-license-hero-copy{height:auto}.mt-license-hero h1{font-size:40px}.mt-license-hero-actions{height:auto;flex-direction:column}.mt-license-hero-actions .mt-license-button{width:100%}.mt-license-browser{padding:20px 20px 48px}.mt-license-toolbar{padding:19px}.mt-license-select,.mt-license-toolbar>.mt-license-button{width:100%;flex-basis:100%}.mt-license-overview{padding:19px}.mt-license-overview-head h2{font-size:32px;line-height:1.15;overflow-wrap:break-word}.mt-license-columns{grid-template-columns:1fr;gap:28px}.mt-license-overview-actions{width:100%;align-items:stretch;flex-direction:column;gap:16px}.mt-license-overview-actions .mt-license-button{width:100%;flex-basis:48px}.mt-license-terms{width:auto;flex-basis:auto}.mt-license-guidance{padding:0 20px 48px}.mt-license-guidance-card{align-items:stretch;flex-direction:column;padding:19px}.mt-license-guidance-card>.mt-license-button{width:100%;flex-basis:48px}}
@media (prefers-reduced-motion:reduce){.mt-license-button,.mt-license-select,.mt-license-select-chevron,.mt-license-options [role="option"]{transition-duration:.01ms!important}}

