#tok-about-stable-glass-page .government-main{color:#292635}
#tok-about-stable-glass-page .government-main .tok-hero{padding:24px 24px 32px}
#tok-about-stable-glass-page .gov-intro{max-width:850px;margin:22px auto 0;font-size:17px;line-height:1.65;color:#575166;text-wrap:pretty}
#tok-about-stable-glass-page .gov-register{width:calc(100% - clamp(40px,8vw,128px));max-width:1280px;margin:0 auto 48px}
.gov-register-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}
.gov-summary{margin:0;font-size:15px;color:#635b73}.gov-summary strong{font-size:20px;font-weight:600;color:#392f48}.gov-summary>span{margin-left:8px}
.gov-contact{font-size:14px;color:#745064;text-decoration:none;white-space:nowrap}.gov-contact:hover{text-decoration:underline}
.gov-tools{display:flex;align-items:end;gap:18px;margin-bottom:22px}.gov-tools[hidden]{display:none}
.gov-tools label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:550;color:#60576d}.gov-search{flex:1;max-width:410px}.gov-select{width:180px}
.gov-tools input,.gov-tools select{width:100%;min-width:0;min-height:46px;padding:11px 14px;border:1px solid #b7afc5;border-radius:9px;background:rgba(255,255,255,.4);color:#302b3c;font:400 15px/1.4 Manrope,Arial,sans-serif}
.gov-tools input::placeholder{color:#776d84;opacity:1}.gov-tools select{padding-right:30px}
.gov-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 16px;min-height:46px;margin-left:auto;font-size:13px;color:#6a6077}.gov-result button{background:none;border:0;padding:8px 0;font:inherit;text-decoration:underline;text-underline-offset:3px;color:#8a336f;cursor:pointer}
.gov-register :is(input,select,button,a):focus-visible{outline:3px solid #a76b9e;outline-offset:3px}
.gov-table{width:100%;border-spacing:0;border-collapse:separate;table-layout:fixed;font-size:16px;line-height:1.55;text-align:left;border:1px solid rgba(114,99,135,.24);border-radius:14px;background:rgba(255,255,255,.17)}
.gov-col-number{width:6%}.gov-col-work{width:47%}.gov-col-customer{width:36%}.gov-col-year{width:11%}
.gov-table th{padding:18px 22px;font-size:12px;font-weight:600;letter-spacing:.035em;color:#6a5e77;background:rgba(246,243,250,.58);border-bottom:1px solid rgba(114,99,135,.22)}
.gov-table th:first-child{border-radius:13px 0 0 0;text-align:center;padding-left:12px;padding-right:12px}.gov-table th:last-child{border-radius:0 13px 0 0;text-align:center;padding-left:12px;padding-right:12px}
.gov-table td{padding:24px 22px;vertical-align:top;border-bottom:1px solid rgba(114,99,135,.2);overflow-wrap:break-word}
.gov-table tr:last-child td{border-bottom:0}.gov-table tbody tr:nth-child(even){background:rgba(255,255,255,.14)}.gov-table tbody tr:hover{background:rgba(255,255,255,.32)}
.gov-table .gov-number{padding-left:12px;padding-right:12px;text-align:center;color:#86788f;font-size:13px;font-variant-numeric:tabular-nums}
.gov-table .gov-work{font-weight:500}.gov-table .gov-customer{font-size:15px;color:#61576e}
.gov-table .gov-year{text-align:center;padding-left:10px;padding-right:10px}.gov-year-badge{display:inline-block;padding:4px 9px;border:1px solid rgba(129,102,149,.16);border-radius:6px;background:rgba(242,234,248,.65);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;color:#65506f;white-space:nowrap}
.gov-mobile-label{display:none}.gov-empty{padding:32px 20px;text-align:center;font-size:16px;color:#60576d}.gov-table tr[hidden],.gov-empty[hidden]{display:none}
@media(max-width:900px){.gov-table td{padding:20px 16px}.gov-table th{padding:16px}.gov-col-number{width:6%}.gov-col-work{width:45%}.gov-col-customer{width:36%}.gov-col-year{width:13%}.gov-tools{flex-wrap:wrap}.gov-result{flex-basis:100%;min-height:20px;justify-content:space-between;margin-left:0}.gov-search{max-width:none}}
@media(max-width:700px){
#tok-about-stable-glass-page .government-main .tok-hero{padding:20px 20px 28px}
#tok-about-stable-glass-page .gov-intro{margin-top:18px;font-size:16px;line-height:1.55}
#tok-about-stable-glass-page .gov-register{width:calc(100% - 32px);margin-bottom:30px}
.gov-register-heading{align-items:flex-start;gap:10px;flex-direction:column;margin-bottom:22px}.gov-summary{font-size:13px}.gov-summary strong{font-size:18px}.gov-contact{font-size:13px}
.gov-tools{gap:14px 12px}.gov-search{flex-basis:100%}.gov-select{width:155px}.gov-result{flex:1;justify-content:flex-end;align-self:end;min-height:46px;gap:4px 12px;font-size:12px}
.gov-table,.gov-table tbody{display:block}.gov-table{border:0;background:none;border-radius:0}.gov-table colgroup{display:none}
.gov-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.gov-table tbody tr{display:grid;grid-template-columns:1fr auto;gap:14px 12px;padding:20px;border:1px solid rgba(114,99,135,.23);border-radius:12px;background:rgba(255,255,255,.22);margin-bottom:14px}
.gov-table tbody tr:nth-child(even){background:rgba(255,255,255,.22)}.gov-table tbody tr:hover{background:rgba(255,255,255,.28)}
.gov-table td,.gov-table .gov-number,.gov-table .gov-year{display:block;border:0;padding:0;text-align:left}
.gov-table .gov-number{grid-area:1/1;font-size:12px;align-self:center}.gov-number .gov-mobile-label{display:inline}
.gov-table .gov-year{grid-area:1/2;text-align:right}.gov-year-badge{padding:3px 8px;font-size:12px}
.gov-table .gov-work{grid-area:2/1/3/3;font-size:16px;line-height:1.55}.gov-table .gov-customer{grid-area:3/1/4/3;font-size:14px;line-height:1.55;border-top:1px solid rgba(114,99,135,.16);padding-top:13px}
.gov-customer .gov-mobile-label{display:block;font-size:11px;font-weight:600;letter-spacing:.035em;margin-bottom:5px;color:#897a92}
.gov-table tr[hidden]{display:none}
}
@media print{.gov-tools,.gov-contact{display:none!important}.gov-table{font-size:10pt}.gov-table td{padding:10px}.gov-table tr{break-inside:avoid}}
