.mineral-label{grid-template-columns:1fr}.qr-back-note{border-bottom:1px solid var(--line);background:#f6f1e7;align-items:center;gap:10px;padding:13px 14px;display:flex}.qr-back-note>span{color:#8b7049;font-size:20px}.qr-back-note p{margin:0}.qr-back-note b,.qr-back-note small{font-size:10px;display:block}.qr-back-note small{color:#887a65;margin-top:2px;font-size:8px}.dynamic-letter-sheet.template-4 .sheet-label{padding:3px!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy{height:100%;min-height:0}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header{padding-bottom:1px!important;font-size:3px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .front-card .label-centered-content{min-height:0;justify-content:flex-start!important;gap:1px!important;padding-top:2px!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy h3{margin:0!important;font-size:7px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .front-card :is(.sheet-formula,em){margin:0!important;font-size:4px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .front-card .sheet-locality{margin:0!important;font-size:4.5px!important;line-height:1.05!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy footer{padding-top:1px!important;font-size:3px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy footer small{font-size:2.3px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .back-card img{width:42%!important;height:auto!important;max-height:42%!important}.dynamic-letter-sheet.template-4 .back-card>b{margin-top:2px!important;font-size:6px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .back-card>span{margin-top:1px!important;font-size:4px!important;line-height:1!important}.dynamic-letter-sheet.template-4 .back-card>small{margin-top:2px!important;font-size:2.5px!important;line-height:1.05!important}@media print{.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-label{padding:.045in!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header{padding-bottom:.5pt!important;font-size:2.5pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .label-centered-content{gap:.7pt!important;padding-top:1.5pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy h3{font-size:6.5pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card :is(.sheet-formula,em){font-size:3.7pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-locality{font-size:4.2pt!important;line-height:1.05!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy footer{padding-top:.5pt!important;font-size:2.5pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy footer small{font-size:2pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .back-card img{width:.42in!important;height:.42in!important;max-height:.42in!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .back-card>b{margin-top:1pt!important;font-size:5pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .back-card>span{margin-top:.5pt!important;font-size:3pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .back-card>small{margin-top:1pt!important;font-size:2pt!important}}.mineral-label .label-meta,.mineral-label .label-meta *,.digital-label.front footer,.digital-label.front footer *,.style-card-preview footer,.style-card-preview footer *{color:#1d2b28!important}.dynamic-letter-sheet .sheet-viewer-label{container-type:inline-size;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:4.5%!important;transition:none!important;display:flex!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #2236313d!important}.dynamic-letter-sheet .sheet-viewer-label.template-4{--sheet-title:8.8cqi;--sheet-detail:4.1cqi;--sheet-location:4.9cqi;--sheet-meta:2.2cqi}.dynamic-letter-sheet .sheet-viewer-label.front header{width:100%!important;min-height:0!important;font-size:var(--sheet-meta)!important;flex:none!important;margin:0!important;padding:0 0 2.2%!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label .viewer-centered-content{flex:auto!important;justify-content:center!important;gap:2.2cqi!important;width:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label.front h2{font-size:min(var(--sheet-title),calc(var(--mineral-fit) * 1cqi))!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;margin:0!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label .viewer-formula{font-size:min(var(--sheet-detail),calc(var(--formula-fit) * 1cqi))!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label.front em{font-size:min(var(--sheet-detail),calc(var(--mine-fit) * 1cqi))!important;max-width:100%!important;margin:0!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label .viewer-locality{font-size:min(var(--sheet-location),calc(var(--locality-fit) * 1cqi))!important;max-width:100%!important;max-height:2.24em!important;margin:0!important;line-height:1.12!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label.front footer{width:100%!important;min-height:0!important;font-size:var(--sheet-meta)!important;flex:none!important;margin:0!important;padding:2.2% 0 0!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet .sheet-viewer-label.front footer small{margin-bottom:.2em!important;font-size:.72em!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label{padding:5%!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{justify-content:flex-start!important;gap:2.3cqi!important;padding-top:5.5%!important}@media print{body.print-sheet-mode .dynamic-letter-sheet .sheet-viewer-label{width:var(--card-width)!important;height:var(--card-height)!important;padding:4.5%!important}body.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-viewer-label{width:var(--card-width)!important;height:var(--card-height)!important;padding:5%!important}}.dynamic-letter-sheet.template-4 .sheet-viewer-label.front header>span:first-child:after{letter-spacing:.04em!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:4.2cqi!important;line-height:1!important;display:block!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label{--sheet-title:10cqi;--sheet-detail:6cqi;--sheet-location:6.8cqi;--sheet-meta:3.2cqi}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{gap:1.45cqi!important;padding-top:3.5%!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label.front h2{font-size:min(var(--sheet-title),calc(var(--mineral-fit) * 1.45cqi))!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-formula{font-size:min(var(--sheet-detail),calc(var(--formula-fit) * 1.25cqi))!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label.front em{font-size:min(var(--sheet-detail),calc(var(--mine-fit) * 1.25cqi))!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-locality{font-size:min(var(--sheet-location),calc(var(--locality-fit) * 1.3cqi))!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header{white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy footer{min-height:0!important;overflow:hidden!important}@media print{.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy h3{font-size:calc(var(--mineral-fit) * .82pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-formula{font-size:calc(var(--formula-fit) * .78pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card em{font-size:calc(var(--mine-fit) * .78pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-locality{font-size:calc(var(--locality-fit) * .78pt)!important}}.mineral-label :is(.mine,.location),.digital-label.front :is(em,.viewer-locality),.sheet-label.front-card :is(em,.sheet-locality),.style-card-preview>div :is(em,small){color:#1d2b28!important}.mini-label>small,.viewer-nav>div>span{display:none!important}.digital-label.back>small,.back-card>small{font-size:0!important}.digital-label.back>small:after,.back-card>small:after{content:"SCAN FOR MINERAL + LOCALITY ON MINDAT";font-family:var(--font-mono);letter-spacing:.08em;font-size:9px}.dynamic-letter-sheet .back-card>small:after{letter-spacing:.04em;font-size:3.5px}.dynamic-letter-sheet.template-4 .back-card>small:after{font-size:2.5px}@media print{.print-sheet-mode .back-card>small:after{font-size:4.5pt}.print-sheet-mode .dynamic-letter-sheet.template-4 .back-card>small:after{font-size:2pt}}.dynamic-letter-sheet .front-card .sheet-label-copy h3{text-wrap:balance;font-size:calc(var(--mineral-fit) * 1px)!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.02!important;overflow:visible!important}.dynamic-letter-sheet .front-card .sheet-formula{overflow-wrap:anywhere;font-size:calc(var(--formula-fit) * 1px)!important;line-height:1.05!important}.dynamic-letter-sheet .front-card em{overflow-wrap:anywhere;font-size:calc(var(--mine-fit) * 1px)!important;line-height:1.08!important}.dynamic-letter-sheet .front-card .sheet-locality{overflow-wrap:anywhere;font-size:calc(var(--locality-fit) * 1px)!important;line-height:1.08!important}@media print{.print-sheet-mode .dynamic-letter-sheet .front-card .sheet-label-copy h3{font-size:calc(var(--mineral-fit) * 1pt)!important}.print-sheet-mode .dynamic-letter-sheet .front-card .sheet-formula{font-size:calc(var(--formula-fit) * 1pt)!important}.print-sheet-mode .dynamic-letter-sheet .front-card em{font-size:calc(var(--mine-fit) * 1pt)!important}.print-sheet-mode .dynamic-letter-sheet .front-card .sheet-locality{font-size:calc(var(--locality-fit) * 1pt)!important}}.dynamic-letter-sheet.template-4 .sheet-label{place-self:center!important;width:calc(100% - 6px)!important;height:calc(100% - 6px)!important}@media print{body.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-label{place-self:center!important;width:.94in!important;height:.94in!important}}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header{z-index:3;background:#ffffffe6;flex:none;min-height:8px;margin:3px 2px 0;position:relative;overflow:hidden;border-bottom-width:1px!important;padding:1px 2px!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header>span:first-child{width:100%;min-width:0;display:block;overflow:hidden}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header>span:first-child:after{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.035em;max-width:100%;line-height:1.15;display:block;overflow:hidden;font-size:clamp(2px,2.4cqi,3px)!important}@media print{body.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header{min-height:6pt;margin:2.5pt 1.5pt 0;padding:.75pt 1.5pt!important}body.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy header>span:first-child:after{letter-spacing:.025em;font-size:2.2pt!important}}.back-card.qr-only img:only-child{width:64%!important;max-width:64%!important;height:64%!important;max-height:64%!important;margin:0!important}.digital-label.back img:only-child{width:58%!important;max-width:58%!important;height:58%!important;max-height:58%!important;margin:0!important}@media print{body.print-sheet-mode .back-card.qr-only img:only-child{width:64%!important;max-width:64%!important;height:64%!important;max-height:64%!important}}.back-card.qr-only img:only-child,.digital-label.back img:only-child{aspect-ratio:1!important;object-fit:contain!important;width:auto!important;max-width:64%!important;height:64%!important;max-height:64%!important}.digital-label.back img:only-child{max-width:58%!important;height:58%!important;max-height:58%!important}@media print{body.print-sheet-mode .back-card.qr-only img:only-child{aspect-ratio:1!important;object-fit:contain!important;width:auto!important;max-width:64%!important;height:64%!important;max-height:64%!important}}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .label-centered-content{grid-template-rows:auto auto auto auto!important;align-content:start!important;justify-items:center!important;gap:1px!important;padding-top:2px!important;display:grid!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy h3{font-size:calc(var(--mineral-fit) * 1px)!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;line-height:.95!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-formula{font-size:calc(var(--formula-fit) * 1px)!important;white-space:nowrap!important;max-width:100%!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card em{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:calc(var(--mine-fit) * 1px)!important;max-width:100%!important;line-height:1!important;display:-webkit-box!important;overflow:hidden!important}@media print{body.print-sheet-mode .back-card.qr-only img:only-child{width:auto!important;max-width:82%!important;height:82%!important;max-height:82%!important}}.dynamic-letter-sheet.template-4 .front-card .sheet-locality{font-size:calc(var(--locality-fit) * 1px)!important;max-width:100%!important;max-height:2em!important;line-height:1!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .sheet-label-copy :is(header,footer){min-height:0!important;overflow:hidden!important}@media print{.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-label-copy h3{font-size:calc(var(--mineral-fit) * .82pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-formula{font-size:calc(var(--formula-fit) * .78pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card em{font-size:calc(var(--mine-fit) * .78pt)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .sheet-locality{font-size:calc(var(--locality-fit) * .78pt)!important}}.dynamic-letter-sheet.template-4 .front-card .perky-copy{height:100%!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>header{z-index:2!important;background:#ffffffeb!important;justify-content:center!important;align-items:flex-start!important;height:8px!important;min-height:0!important;margin:0!important;padding:0 1px 1px!important;display:flex!important;position:absolute!important;inset:0 2px auto!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>.label-centered-content{text-align:center!important;grid-template-rows:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.25fr)!important;align-content:stretch!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:9px 1px 8px!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>.label-centered-content>*{align-self:center!important;max-width:100%!important;max-height:100%!important;margin:0!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>footer{background:#ffffffeb!important;justify-content:center!important;align-items:flex-start!important;height:7px!important;min-height:0!important;margin:0!important;padding:1px 0 0!important;display:flex!important;position:absolute!important;inset:auto 1px 0!important;overflow:hidden!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>footer small{display:none!important}@media print{.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>header{height:6pt!important;padding:0 .75pt .5pt!important;inset:0 1.5pt auto!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>.label-centered-content{inset:6.75pt .75pt 6pt!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>footer{height:5.25pt!important;padding:.5pt 0 0!important;inset:auto .75pt 0!important}}.dynamic-letter-sheet.template-4 .front-card .perky-copy>header{height:12.5%!important;padding:0 1.5% 1%!important;inset:0 3% auto!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>header>span:first-child:after{font-size:3.1cqi!important;line-height:1.05!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>.label-centered-content{inset:14% 2% 12.5%!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy h3{font-size:min(calc(var(--mineral-fit) * 1cqi),6.6cqi)!important;line-height:.98!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy .sheet-formula{font-size:min(calc(var(--formula-fit) * 1cqi),5.2cqi)!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy em{font-size:min(calc(var(--mine-fit) * 1cqi),4.8cqi)!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy .sheet-locality{font-size:min(calc(var(--locality-fit) * 1cqi),4.6cqi)!important}.dynamic-letter-sheet.template-4 .front-card .perky-copy>footer{height:10.5%!important;padding:1% 0 0!important;font-size:3.2cqi!important;inset:auto 2% 0!important}@media print{.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>header{height:12.5%!important;padding:0 1.5% 1%!important;inset:0 3% auto!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>header>span:first-child:after{font-size:3.1cqi!important;line-height:1.05!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>.label-centered-content{inset:14% 2% 12.5%!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy h3{font-size:min(calc(var(--mineral-fit) * 1cqi),6.6cqi)!important;line-height:.98!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy .sheet-formula{font-size:min(calc(var(--formula-fit) * 1cqi),5.2cqi)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy em{font-size:min(calc(var(--mine-fit) * 1cqi),4.8cqi)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy .sheet-locality{font-size:min(calc(var(--locality-fit) * 1cqi),4.6cqi)!important}.print-sheet-mode .dynamic-letter-sheet.template-4 .front-card .perky-copy>footer{height:10.5%!important;padding:1% 0 0!important;font-size:3.2cqi!important;inset:auto 2% 0!important}}.back-card.qr-only img:only-child{aspect-ratio:1!important;object-fit:contain!important;width:auto!important;max-width:82%!important;height:82%!important;max-height:82%!important;margin:0!important}.digital-label.back img:only-child{aspect-ratio:1!important;object-fit:contain!important;width:auto!important;max-width:76%!important;height:76%!important;max-height:76%!important;margin:0!important}@media print{body.print-sheet-mode .back-card.qr-only img:only-child{width:auto!important;max-width:82%!important;height:82%!important;max-height:82%!important}}.dynamic-letter-sheet .sheet-viewer-label{padding:2.8%!important}.dynamic-letter-sheet .sheet-viewer-label.template-0{--sheet-title:8.5cqi;--sheet-detail:4.2cqi;--sheet-location:5cqi;--sheet-meta:2.65cqi}.dynamic-letter-sheet .sheet-viewer-label.template-1{--sheet-title:7.8cqi;--sheet-detail:3.9cqi;--sheet-location:4.7cqi;--sheet-meta:2.45cqi}.dynamic-letter-sheet .sheet-viewer-label.template-2{--sheet-title:7.4cqi;--sheet-detail:3.7cqi;--sheet-location:4.5cqi;--sheet-meta:2.3cqi}.dynamic-letter-sheet .sheet-viewer-label.template-3{--sheet-title:11cqi;--sheet-detail:5.3cqi;--sheet-location:6.3cqi;--sheet-meta:3cqi}.dynamic-letter-sheet .sheet-viewer-label.template-4{--sheet-title:10.5cqi;--sheet-detail:5.1cqi;--sheet-location:6cqi;--sheet-meta:2.8cqi;padding:3.5%!important}.dynamic-letter-sheet .sheet-viewer-label .viewer-centered-content{justify-content:space-evenly!important;gap:.7cqi!important;padding:1% 0!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{justify-content:space-evenly!important;gap:.5cqi!important;padding:1% 0!important}.dynamic-letter-sheet .sheet-viewer-label.front header{padding-bottom:1.2%!important}.dynamic-letter-sheet .sheet-viewer-label.front footer{padding-top:1.2%!important}@media print{body.print-sheet-mode .dynamic-letter-sheet .sheet-viewer-label{padding:2.8%!important}body.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-viewer-label{padding:3.5%!important}}.dynamic-letter-sheet.template-4 .sheet-viewer-label{grid-template-rows:12.5% minmax(0,1fr) 10.5%!important;display:grid!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label.front header{align-items:flex-start!important;min-height:0!important;padding:0 1.5% 1%!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{justify-content:flex-start!important;gap:2.2cqi!important;min-height:0!important;padding:5.5% 0 0!important}.dynamic-letter-sheet.template-4 .sheet-viewer-label.front footer{align-items:flex-start!important;min-height:0!important;padding:1% 0 0!important}@media print{body.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-viewer-label{grid-template-rows:12.5% minmax(0,1fr) 10.5%!important}body.print-sheet-mode .dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{justify-content:flex-start!important;gap:2.2cqi!important;padding:5.5% 0 0!important}}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header{font-size:var(--font-header-size,var(--sheet-meta))!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front h2{font-size:min(var(--font-mineral-cap,var(--sheet-title)),calc(var(--mineral-fit) * 1cqi))!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label .viewer-formula{font-size:min(var(--font-formula-cap,var(--sheet-detail)),calc(var(--formula-fit) * 1cqi))!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front em{font-size:min(var(--font-mine-cap,var(--sheet-detail)),calc(var(--mine-fit) * 1cqi))!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label .viewer-locality{font-size:min(var(--font-locality-cap,var(--sheet-location)),calc(var(--locality-fit) * 1cqi))!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front footer{font-size:var(--font-footer-size,var(--sheet-meta))!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front{flex-direction:column!important;justify-content:stretch!important;align-items:stretch!important;padding:5%!important;display:flex!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header{width:100%!important;min-height:0!important;font-size:var(--font-header-size,2.8cqi)!important;flex:0 0 12%!important;justify-content:space-between!important;align-items:flex-start!important;margin:0!important;padding:0 0 1%!important;line-height:1!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header b{flex:none!important;position:static!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-centered-content{text-align:center!important;flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:1.1cqi!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front h2{font-size:min(var(--font-mineral-cap,9.5cqi),calc(var(--mineral-fit) * 1cqi))!important;max-width:100%!important;margin:0!important;line-height:.95!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-formula{font-size:min(var(--font-formula-cap,5.4cqi),calc(var(--formula-fit) * 1cqi))!important;max-width:100%!important;margin:0!important;line-height:1!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front em{font-size:min(var(--font-mine-cap,5.1cqi),calc(var(--mine-fit) * 1cqi))!important;max-width:100%!important;margin:0!important;line-height:1!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-locality{font-size:min(var(--font-locality-cap,5.2cqi),calc(var(--locality-fit) * 1cqi))!important;max-width:100%!important;max-height:2.12em!important;margin:0!important;line-height:1.06!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front footer{width:100%!important;min-height:0!important;font-size:var(--font-footer-size,2.8cqi)!important;flex:0 0 10%!important;justify-content:center!important;align-items:flex-end!important;margin:0!important;padding:1% 0 0!important;line-height:1!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front footer small{display:none!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header{flex-basis:17%!important;justify-content:center!important;align-items:center!important;padding:0 1%!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header>span:first-child{text-align:center!important;width:100%!important;min-width:0!important;display:block!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header>span:first-child:after{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%!important;max-height:2em!important;font-size:var(--font-header-size,2.8cqi)!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;line-height:1!important;display:-webkit-box!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front footer{text-align:center!important;flex-basis:16%!important;align-items:center!important;padding:0 1%!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front footer>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-height:2em!important;line-height:1!important;display:-webkit-box!important;overflow:hidden!important}:is(.mineral-label,.style-card-preview,.digital-label.front,.sheet-viewer-label.front){isolation:isolate;position:relative!important}:is(.mineral-label,.style-card-preview,.digital-label.front,.sheet-viewer-label.front):before{content:"";z-index:0;background-image:var(--label-logo-image,none);opacity:var(--label-logo-opacity,.18);transform:scale(var(--label-logo-scale,1));transform-origin:50%;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:8%}:is(.mineral-label,.style-card-preview,.digital-label.front,.sheet-viewer-label.front)>*{z-index:1;position:relative}body[data-show-business-name=false] .print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header,body[data-show-provenance=false] .print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front footer{display:none!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label .viewer-locality{text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;width:100%!important;max-height:3.36em!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label .viewer-locality{max-height:3.54em!important;line-height:1.18!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front h2{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;width:100%!important;max-width:100%!important;max-height:2em!important;font-size:var(--font-mineral-cap,var(--sheet-title))!important;line-height:1!important;display:-webkit-box!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front h2{font-size:var(--font-mineral-cap,var(--sheet-title))!important;max-height:2em!important;line-height:1!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.35em!important;display:flex!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header>span:first-child,.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header>span:first-child:after{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;line-height:1!important;display:block!important;overflow:hidden!important}.print-sheets-page .dynamic-letter-sheet .sheet-viewer-label.front header>span:first-child:after{font-size:min(var(--font-header-size,var(--sheet-meta)),4.8cqi)!important}.print-sheets-page .dynamic-letter-sheet.template-4 .sheet-viewer-label.front header{flex-basis:20%!important;padding:0 1%!important}
.sheet-mode-tabs button:first-child b{font-size:0}.sheet-mode-tabs button:first-child b:after{content:"Bulk by mineral name";font-size:11px}.sheet-mode-tabs button:first-child small{font-size:0}.sheet-mode-tabs button:first-child small:after{content:"Type a mineral to search";font-size:8px}.bulk-controls>label{font-size:0}.bulk-controls>label:first-child:before{content:"MULTI SPECIES OPTION";letter-spacing:.1em;color:#71807c;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.bulk-controls>label.bulk-locality-label:before{content:"SEARCH LOCALITY";letter-spacing:.1em;color:#71807c;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.bulk-controls>label.bulk-mineral-label:before{content:"SEARCH MINERAL NAME";letter-spacing:.1em;color:#71807c;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.bulk-controls>label .specimen-picker{letter-spacing:normal;font-size:10px}
.mineral-locale-menu button{padding:9px 11px!important}.mineral-locale-menu button b{display:block}.mineral-locale-menu button small{white-space:normal;margin-top:3px;line-height:1.35;color:#7c8985!important;font-size:8px!important;display:block!important}.mineral-locale-menu{max-height:360px!important}@media print{html,body,body.print-sheet-mode,body.print-sheet-mode .print-sheets-page,body.print-sheet-mode .two-page-preview,body.print-sheet-mode .sheet-preview-wrap,body.print-sheet-mode .letter-sheet,body.print-sheet-mode .sheet-label,body.print-sheet-mode .digital-label,body.print-sheet-mode .back-card{background:#fff!important}body.print-sheet-mode .sheet-label{filter:none!important;mix-blend-mode:normal!important}body.print-sheet-mode .letter-sheet{box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important}body.print-sheet-mode .sheet-label,body.print-sheet-mode .digital-label,body.print-sheet-mode .back-card{color:#000!important;box-shadow:none!important;filter:none!important;opacity:1!important;clip-path:none!important;mix-blend-mode:normal!important;isolation:auto!important;will-change:auto!important;border:1pt solid #000!important;border-radius:0!important;outline:0!important;transform:none!important;container-type:inline-size!important}body.print-sheet-mode .sheet-label *,body.print-sheet-mode .sheet-label :before,body.print-sheet-mode .sheet-label :after{color:#000!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-font-smoothing:auto!important;text-rendering:geometricprecision!important;border-color:#000!important;transform:none!important}body.print-sheet-mode .print-sheets-page .sheet-label:is(.label-style-theme-52,.label-style-theme-62)>header,body.print-sheet-mode .print-sheets-page .sheet-label:is(.label-style-theme-52,.label-style-theme-62)>header>span:first-child:after,body.print-sheet-mode .print-sheets-page .sheet-label:is(.label-style-theme-52,.label-style-theme-62)>header>b{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}}
body[data-print-qr=false] .print-sheets-page .back-card img{display:none!important}.qr-print-toggle{border-top:1px solid var(--line)}.mobile-menu-button,.mobile-controls-toggle{display:none}@media screen and (max-width:1024px){html,body{max-width:100%;overflow-x:hidden}.style-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.gallery-filters>*,.gallery-filters select{width:100%;min-width:0}.reference-list{grid-template-columns:1fr}.profile-grid{grid-template-columns:1fr 1fr}.settings-card{grid-column:1/-1}}@media screen and (max-width:760px){:root{--mobile-header:58px}body{padding-bottom:76px}button,input,select,textarea{font-size:16px}.primary,.secondary,.print-button{min-height:44px;padding:11px 15px}.topbar{height:var(--mobile-header);z-index:40;gap:8px;padding:0 12px}.topbar .brand{min-width:0}.brand-gem{width:32px;height:32px}.brand-business:after{font-size:12px}.mobile-menu-button{background:0 0;border:0;place-content:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:8px;display:grid}.mobile-menu-button span{background:var(--ink);border-radius:2px;width:23px;height:2px;display:block}.topbar nav{top:var(--mobile-header);height:auto;max-height:calc(100dvh - var(--mobile-header) - 12px);border:1px solid var(--line);z-index:45;background:#fff;border-radius:0 0 10px 10px;padding:8px;display:none;position:fixed;left:8px;right:8px;overflow:auto;box-shadow:0 18px 45px #102a2440}.topbar nav.mobile-open{grid-template-columns:1fr 1fr;gap:6px;display:grid}.topbar nav button{background:#f7f9f7;border-radius:6px;justify-content:flex-start;min-height:52px;padding:10px 12px;font-size:12px!important}.topbar nav button.active{background:#eaf2ef}.topbar nav button.active:after{display:none}.topbar .top-actions{margin:0}.topbar .record-count,.topbar .account-profile,.topbar .account-sign-in,.topbar .account-loading{display:none}.top-actions>.primary{right:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:38;border-radius:28px;max-width:calc(100vw - 28px);min-height:52px;padding:0 18px;position:fixed;box-shadow:0 10px 30px #173a3250}.template-gallery-page,.viewer-page{top:var(--mobile-header)!important}.workspace-head{padding:22px 15px 16px;display:block}.workspace-head h1{font-size:26px}.workspace-head p:not(.eyebrow){font-size:12px;line-height:1.45}.workspace-head>.primary,.workspace-head .head-actions{width:100%;margin-top:14px;display:flex}.workspace-head .head-actions{gap:8px}.workspace-head .head-actions>*{flex:1;min-width:0}.gallery-filters{grid-template-columns:1fr;gap:11px;margin-top:17px}.gallery-filters .business-name-control{box-shadow:none;background:0 0;padding:0;position:static!important}.gallery-filters .business-name-control input{width:100%}.style-gallery{grid-template-columns:1fr;gap:12px;padding:0 12px}.style-gallery article{padding:12px}.style-card-copy p{min-height:0}.template-card-actions>*{min-height:44px}.template-card-actions .primary{flex:1}.favorite-template-button{width:44px;height:44px}.style-card-preview{max-width:100%;max-height:none}.dropdown-custom-dimensions{grid-template-columns:1fr auto 1fr}.favorite-quick-list{max-width:none}.mobile-controls-toggle{border:1px solid var(--green);width:calc(100% - 24px);min-height:46px;color:var(--green);background:#fff;border-radius:6px;justify-content:center;align-items:center;margin:0 12px 10px;font-weight:750;display:flex}.sheet-workspace{flex-direction:column;gap:10px!important;margin-bottom:24px!important;padding:0 8px!important;display:flex!important}.two-page-preview{order:-1;width:100%;min-width:0}.sheet-preview-wrap{padding:10px 6px!important;overflow:hidden!important}.letter-sheet{aspect-ratio:8.5/11;max-width:680px;box-shadow:0 4px 14px #182d2730;width:100%!important;height:auto!important;padding:3.4%!important}.sheet-controls{width:100%;max-height:none;display:none;position:static!important;overflow:visible!important}.sheet-controls.mobile-controls-open{display:block}.sheet-mode-tabs button,.bulk-controls input,.manual-controls input,.slot-control button{min-height:44px}.slot-control{grid-template-columns:25px minmax(0,1fr) 40px 40px 40px}.slot-control button{height:44px}.copy-controls{grid-column:2/-1;grid-template-columns:1fr 40px 56px 40px auto}.copy-controls button,.copy-controls input{height:40px!important;min-height:40px!important}.font-size-controls input[type=range]{height:36px}.paper-details{font-size:10px}.viewer-heading{padding-bottom:14px}.viewer-badges{margin-top:12px;align-items:flex-start!important}.viewer-shell{flex-direction:column;min-height:0;margin:0 8px 24px;display:flex!important}.viewer-stage{order:-1;padding:14px 8px}.digital-label,.digital-label.template-3,.digital-label.template-4{max-width:100%;width:100%!important;aspect-ratio:var(--mobile-label-ratio,3.5/2)!important;min-height:0!important;padding:5.5%!important}.digital-label.template-1{--mobile-label-ratio:2.25/1.25}.digital-label.template-2{--mobile-label-ratio:2/1}.digital-label.template-3,.digital-label.template-4{--mobile-label-ratio:1/1}.digital-label.front h2{font-size:clamp(16px,7.5cqi,32px)!important}.digital-label .viewer-formula,.digital-label.front em{font-size:clamp(8px,3.6cqi,16px)!important}.digital-label .viewer-locality{font-size:clamp(10px,4.2cqi,19px)!important}.digital-label.front footer{font-size:clamp(6px,2.2cqi,11px)!important}.viewer-side-tabs{margin-bottom:12px}.viewer-side-tabs button{min-height:42px}.viewer-nav{gap:6px;width:100%}.viewer-nav button{min-height:44px;padding:8px}.viewer-list{border:0;border-top:1px solid var(--line);max-height:330px;padding:8px;display:block}.viewer-search{padding-top:8px;top:-8px}.viewer-search>div{min-height:48px}.viewer-search input{font-size:16px}.viewer-list>button{min-width:0;min-height:52px}.library-shell{margin:0 8px}.library-toolbar{gap:10px;padding:10px}.library-toolbar .search{order:-1;max-width:none;min-height:50px}.library-toolbar .search input{font-size:16px}.segments{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.segments button{min-height:42px;padding:8px 4px}.reference-list article{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 10px}.reference-copy{min-width:0}.reference-copy>div{flex-wrap:wrap;align-items:flex-start}.reference-copy h3{overflow-wrap:anywhere;font-size:17px}.reference-list article footer{grid-column:2;grid-template-columns:1fr 1fr;gap:7px;padding:8px 0 0;display:grid}.reference-list footer button{border:1px solid var(--line);text-align:center;min-height:42px;border-radius:4px!important;margin:0!important;padding:8px!important}.community-note{margin:10px 8px 18px}.modal-backdrop{padding:8px}.modal{max-height:calc(100dvh - 16px)}.modal>header{padding:17px 15px}.form-grid{grid-template-columns:1fr;gap:12px;padding:15px}.span-2{grid-column:auto}.form-grid input,.form-grid textarea{min-height:46px;font-size:16px}.modal form footer{padding:10px 15px;position:sticky;bottom:0}.modal form footer>*{flex:1}.profile-grid{grid-template-columns:1fr;padding:0 8px 24px}.profile-card{padding:17px}.settings-card{grid-column:auto}.font-summary{grid-template-columns:1fr 1fr}.profile-favorite-grid{grid-template-columns:1fr}.profile-favorite-grid>div{grid-template-columns:auto minmax(0,1fr)}.profile-favorite-grid .primary{grid-column:1/-1;width:100%}.leaderboard-card{margin:0 8px}.leaderboard-card>header,.leaderboard-card>article{grid-template-columns:42px minmax(0,1fr) 65px;padding-left:10px;padding-right:10px}.leaderboard-person{gap:7px}.leaderboard-person>span{width:30px;height:30px}.leaderboard-person strong{font-size:11px}}@media screen and (max-width:360px){.topbar nav.mobile-open{grid-template-columns:1fr}.brand-business:after{font-size:11px}.workspace-head h1{font-size:23px}.style-gallery{padding-inline:8px}.style-gallery article{padding:9px}.font-summary{grid-template-columns:1fr}.viewer-nav div{display:none}.viewer-nav{grid-template-columns:1fr 1fr}.digital-label{padding:4.5%!important}.reference-list article{grid-template-columns:30px minmax(0,1fr)}.reference-icon{width:30px;height:30px}.reference-list article footer{grid-column:1/-1}}@media screen and (max-height:520px) and (orientation:landscape){:root{--mobile-header:52px}.topbar{height:var(--mobile-header)}.workspace-head{padding-top:14px}.top-actions>.primary{min-height:44px;bottom:8px}.viewer-stage{padding-top:8px}.digital-label{max-width:100%;max-height:calc(100dvh - 175px);width:auto!important}}
