@layer components{.cast-result{z-index:20;overscroll-behavior:contain;color:#242820;width:min(1480px,100vw - 20px);max-width:none;height:calc(100svh - 20px);max-height:none;font:18px/1.65 var(--interface-font);scrollbar-color:#48514a77 transparent;scrollbar-width:thin;pointer-events:auto;background:0 0;border:0;margin:auto;padding:8px;position:fixed;inset:10px;overflow-y:auto}.cast-result[hidden],.cast-result:not([open]){display:none}.cast-result header{text-align:center}.cast-result h2{margin:0;font-size:32px;font-weight:400}#cast-result-status{color:#d2cbbd;margin:6px 0 16px;font-size:18px}.cast-result__question{overflow-wrap:anywhere;margin:0 0 12px}.cast-result__moving{text-align:center;color:#dbc495;margin:0 0 20px}.cast-result__diagrams{justify-content:center;gap:40px;display:flex}.cast-result__diagrams figure{flex:1;min-width:0;max-width:410px;margin:0}.cast-result__diagrams figcaption{text-align:center;min-height:38px;font-size:24px}.cast-result__diagrams svg{aspect-ratio:680/570;color:#d9c296;width:min(220px,100%);height:auto;margin:12px auto;display:block}.cast-result__judgment{overflow-wrap:anywhere;margin:14px 0;font-size:22px;line-height:1.65}.cast-result__source{color:#c8c3b5;text-align:center;margin:10px 0 20px;font-size:16px}.cast-result__trace{border-top:1px solid #aaa58b55;padding-top:12px}.cast-result__trace summary{cursor:pointer;width:fit-content}.cast-result__trace table{border-collapse:collapse;width:100%;font:14px/1.8 var(--interface-font)}.cast-result__trace caption{text-align:left;padding:12px 0}.cast-result__trace th,.cast-result__trace td{text-align:center;padding:5px 3px;font-weight:400}.cast-result__trace tr:nth-child(3n) td{border-bottom:1px solid #aaa58b33}.cast-result__actions{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:24px;display:flex}.cast-result__actions button{color:#e6d5b5;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.cast-result__actions button[hidden]{display:none}.cast-result__actions button img{filter:invert();opacity:.85}.cast-result :focus-visible{outline-offset:4px;outline:1px solid #e6d5b5}.cast-result__actions button:disabled{opacity:.4;cursor:default}}.folio-reading-guide{text-align:right;font:16px/1.5 var(--interface-font)}.folio-reading-guide a{color:#38517d;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}body:has(.cast-result[open]){overflow:hidden}.purchase-history{z-index:20;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));color:#294b3c;min-height:44px;font:16px/1.7 var(--interface-font);text-underline-offset:4px;background:#eee6d6ed;border:1px solid #294b3c55;padding:8px 16px;position:fixed}.purchase-history:focus-visible{outline-offset:4px;outline:2px solid #8a3a32}.cast-result{border-radius:0;outline:none}.cast-result-open{z-index:6;pointer-events:auto}.reading-menu{inset:max(88px, calc(env(safe-area-inset-top) + 60px)) 88px auto auto;color:#293d31;width:max-content;max-width:calc(100vw - 40px);font:18px/1.4 var(--interface-font);background:#f5f0e5f5;border:1px solid #85887555;border-radius:4px;margin:0;padding:8px;position:fixed;box-shadow:0 8px 30px #17251c26}.reading-menu :is(a,button){width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:10px 14px;text-decoration:none;display:block}.reading-menu hr{border:0;border-top:1px solid #85887555;margin:6px 14px}.reading-menu :is(a,button):hover{background:#31493812}.reading-menu :focus-visible{outline-offset:-2px;outline:2px solid #8a3a32}html[data-mobile=true] .reading-menu{top:calc(var(--phone-top) + 56px);right:20px}.cast-result::backdrop{background:#080e0ead}.folio-page{isolation:isolate;color:#242820;background:linear-gradient(#eee6d6e6,#eee6d6e6),#e9dfd2 url(https://static.asklines.com/assets/result-xuan-paper-horizontal-v1-f9yJ78vd.webp) 50%/cover no-repeat;min-height:100%;padding:48px 64px 56px;position:relative}.folio-page:before{content:"";z-index:-1;background:linear-gradient(#eee6d6ad,#eee6d6ad),#d7cbbb url(https://static.asklines.com/assets/result-xuan-paper-horizontal-v1-f9yJ78vd.webp) 50%/cover no-repeat;position:absolute;inset:8px 3px -8px 8px}.cast-result .folio-masthead{text-align:left;border-bottom:1px solid #313a2f38;justify-content:space-between;align-items:center;gap:20px;min-height:48px;margin-bottom:30px;padding-bottom:14px;display:flex}.folio-brand{align-items:center;gap:12px;display:flex}.folio-code{color:#48514a;margin-left:auto;font-size:16px}.folio-code strong{font-family:var(--english-body-font);font-variant-numeric:lining-nums;color:#8a3a32;font-weight:400}.folio-code [data-copy-reading]{color:#294b3c;min-width:44px;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:4px;font-size:14px;text-decoration:underline}.folio-masthead nav{align-items:center;gap:16px;display:flex}.cast-result .folio-heading{text-align:left;margin-bottom:32px}.cast-result .folio-heading h2{font-size:44px;line-height:1.2}.cast-result #cast-result-status{color:#8a3a32;margin:8px 0 0;font-size:16px}.cast-result__question{display:none}.folio-payment-progress{border-block:1px solid #294b3c44;max-width:720px;margin:0 0 36px;padding:20px 0;font-size:16px;line-height:1.7}.folio-payment-progress ol{color:#62695e;justify-content:space-between;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.folio-payment-progress li{border-bottom:2px solid #0000;padding-bottom:4px}.folio-payment-progress [aria-current=step]{color:#8a3a32;border-color:currentColor}.folio-payment-progress [data-done]{color:#294b3c}.folio-payment-progress p{margin:8px 0}.folio-spread{grid-template-columns:minmax(220px,.75fr) minmax(300px,.95fr) minmax(420px,1.3fr);align-items:start;gap:30px;display:grid}.folio-spread>section{min-width:0}.folio-spread>section+section{border-left:1px solid #313a2f25;padding-left:28px}.folio-page h3{color:#294b3c;margin:0 0 12px;font-size:16px;font-weight:400}.folio-question-echo{overflow-wrap:anywhere;margin:0 0 26px}.question-editor{min-width:0;margin-bottom:20px}.question-editor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.folio-page .question-editor-heading label{color:#294b3c;margin:0}.folio-page [data-question-help]{text-underline-offset:4px;flex-shrink:0;padding-inline:4px;font-size:16px;text-decoration:underline}.question-editor textarea::placeholder{color:#62695e;opacity:1}.question-editor .question-count{text-align:right;color:#62695e;margin-top:4px;font-size:14px;display:block}.folio-page .question-editor-hint,.folio-page .question-editor-error{margin:8px 0 0;font-size:16px;line-height:1.6}.folio-page .question-editor-hint{color:#62695e}.folio-page .question-editor-error{color:#8a3a32}.question-editor [aria-invalid=true]{border-color:#8a3a32}.question-help{box-sizing:border-box;color:#242820;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);font:16px/1.7 var(--interface-font);background:#eee6d6;border:0;border-radius:8px;margin:auto;padding:24px;overflow:auto}.question-help::backdrop{background:#080e0e73}.question-help header{justify-content:space-between;align-items:center;gap:12px;display:flex}.question-help h2{margin:0;font-size:24px;font-weight:400}.question-help h3{color:#294b3c;margin:0 0 8px;font-size:16px;font-weight:400}.question-help p{overflow-wrap:anywhere;margin:16px 0}.question-help-example{background:#294b3c0a;border-radius:4px;padding:16px}.question-help-example p{margin:0}.question-help .question-help-note{color:#62695e}.question-help button{min-width:44px;min-height:44px;font:inherit;color:#294b3c;cursor:pointer;background:0 0;border:0;padding:8px 12px}.question-help .question-help-write{color:#f5f2e7;background:#294b3c;border-radius:2px;width:100%}.question-help :focus-visible{outline-offset:3px;outline:2px solid #8a3a32}@media (width<=767px){.question-help{inset:auto 0 max(16px, env(safe-area-inset-bottom));padding:20px}}.folio-request{border-top:1px solid #313a2f25;margin-top:20px;padding-top:20px}.folio-request p{color:#48514a;margin:10px 0;font-size:16px;line-height:1.7}.folio-request .folio-note{color:#48514a;margin:12px 0;font-size:16px}.folio-request summary{cursor:pointer;min-height:44px;padding-block:8px}.folio-request summary:focus-visible{outline-offset:3px;outline:1px solid}.folio-price strong{color:#242820;font-size:18px;font-weight:400}.folio-page label{margin:14px 0 6px;font-size:16px;display:block}.folio-page textarea,.folio-page input,.folio-lookup input{color:#242820;width:100%;min-width:0;font:inherit;font-family:var(--user-input-font);background:#faf7ee6b;border:1px solid #294b3c44;border-radius:2px;padding:10px 12px}.folio-page textarea{resize:vertical;min-height:96px;max-height:260px}.folio-page button,.folio-lookup button{min-height:44px;font:inherit;color:#294b3c;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:6px 12px}.folio-page button:disabled{cursor:default;opacity:.48}.folio-page [data-pay],.folio-save button,.folio-lookup [type=submit]{color:#f5f2e7;background:#294b3c;width:100%;margin-top:12px}.share-reward{border-top:1px solid #313a2f25;margin-top:16px;padding:12px 0}.share-reward p{margin:0 0 8px}.share-reward button,.share-reward a{color:#294b3c;min-height:44px;padding:6px 10px;text-decoration:underline;display:inline-block}.folio-question-echo:has(+[data-edit-question]:not([hidden])){margin-bottom:0}.folio-page [data-edit-question]{padding-left:0;font-size:16px}.folio-page [data-read-interpretation]{align-items:center;gap:8px;padding-left:0;display:inline-flex}.folio-page [hidden]{display:none}.folio-page :focus-visible,.folio-lookup :focus-visible{outline-offset:3px;outline:2px solid #8a3a32}.folio-page a{color:#294b3c;overflow-wrap:anywhere}.cast-result .cast-result__diagrams{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;display:grid}.cast-result .cast-result__diagrams:has(>figure:only-child){grid-template-columns:minmax(0,410px)}.cast-result .cast-result__diagrams figure{grid-row:span 3;grid-template-rows:subgrid;display:grid}.cast-result .cast-result__diagrams figcaption{text-align:left;min-height:60px;font-size:18px}.cast-result .cast-result__diagrams svg{color:#242820;width:100%;margin:0 auto 20px}.cast-result .cast-result__moving{color:#294b3c;text-align:left;border-top:1px solid #313a2f25;margin-top:16px;padding-top:16px;font-size:16px}.folio-context>section+section{border-top:1px solid #313a2f25;padding-top:18px}.folio-context>section{padding-bottom:18px}.folio-context .cast-result__judgment,.folio-context li{letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.8}.folio-context ul{margin:0;padding:0;list-style:none}.folio-context li+li{margin-top:18px}.folio-context li:before{content:"· ";color:#8a3a32}.cast-result .cast-result__source{text-align:left;color:#48514a;font-size:14px}.cast-result .cast-result__trace{border-color:#313a2f38;margin-top:32px;font-size:16px}.cast-result .cast-result__trace[open]{overflow-x:auto}.cast-result .cast-result__trace table{font-family:var(--interface-font);font-size:16px}.cast-result .cast-result__trace tbody tr:nth-child(3n+1) td{border-top:1px solid #313a2f38;padding-top:12px}.cast-result .cast-result__trace tbody tr:nth-child(3n) td{padding-bottom:12px}.cast-result .cast-result__actions{border-top:1px solid #313a2f25;padding-top:18px}.cast-result .cast-result__actions button{color:#294b3c}.cast-result .cast-result__actions button img{filter:none}.folio-interpretation{border-top:1px solid #313a2f38;margin-top:48px;padding-top:36px}.folio-interpretation header{text-align:left;justify-content:space-between;align-items:center;gap:24px;display:flex}.folio-interpretation h2{font-size:34px;line-height:1.4}.folio-reading-tools{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:16px;display:flex}.folio-reading-tools .reading-versions{margin:0}.folio-page .folio-download{white-space:nowrap;border:1px solid #294b3c55;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;font-size:16px;display:inline-flex}.folio-download img{width:18px;height:18px}.folio-download-status{color:#294b3c;margin:12px 0;font-size:16px}.folio-download-status:empty{display:none}.folio-heading h2:focus{outline:none}.folio-question p{white-space:pre-wrap;overflow-wrap:anywhere}.folio-interpretation-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;margin-top:32px;display:grid}.folio-interpretation-body>section{border-top:1px solid #313a2f25;padding-top:16px}.folio-interpretation-body>section:first-child{border:0;grid-column:1/-1}.folio-interpretation-body p,.folio-interpretation-body li{white-space:pre-wrap;overflow-wrap:anywhere;max-width:none}.folio-interpretation-body.folio-interpretation-v3{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px}.folio-interpretation-body>.folio-discussion{border:0;padding-top:0}.folio-answer p{margin:0;font-size:20px;line-height:1.85}.folio-topic>p{margin:0}.folio-text-explanation+.folio-text-explanation,.folio-topic+.folio-topic{border-top:1px solid #313a2f25;margin-top:28px;padding-top:24px}.folio-text-explanation h4{margin:12px 12px 0 0;font-size:22px;display:inline-block}.folio-source-role{color:#294b3c;font-size:15px}.folio-text-explanation dt{color:#294b3c;margin-top:18px;font-size:16px}.folio-text-explanation dd{margin:6px 0 0}.folio-text-explanation dd p{margin:0}.folio-text-explanation dd:first-of-type{background:#294b3c05;border-left:2px solid #294b3c55;padding:12px 16px}.folio-page .folio-topic h3{color:#242820;margin:0 0 12px;font-size:22px;line-height:1.5}.folio-topic p+p{margin-top:16px}.folio-reading-basis{border-top:1px solid #313a2f25;padding-top:16px}.folio-reading-basis summary{cursor:pointer;color:#294b3c}.folio-reading-basis summary:focus-visible{outline-offset:5px;outline:2px solid}.folio-reading-basis small{opacity:.8;display:block}.folio-save{border-top:1px solid #313a2f25;max-width:560px;margin-top:36px;padding-top:24px}.folio-lookup{color:#242820;width:min(420px,100vw - 40px);font:18px/1.65 var(--interface-font);background:#eee6d6;border:0;border-radius:2px;padding:28px}.folio-lookup::backdrop{background:#080e0e73}.folio-lookup header{justify-content:space-between;align-items:center;display:flex}.folio-lookup h2{font-size:26px}.folio-lookup label{margin:16px 0 6px;display:block}.cast-complete-actions{z-index:6;justify-content:center;gap:12px;width:max-content;max-width:calc(100% - 32px);display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.cast-complete-actions:has(#cast-result-open[hidden]){display:none}.cast-result-open{color:#e6d5b5;min-height:44px;font:22px var(--interface-font);cursor:pointer;background:0 0;border:0;padding:10px 20px}.cast-result-open:disabled{opacity:.45;cursor:default}.cast-result-open:focus-visible{outline-offset:4px;outline:1px solid}@media (width<=1300px){.folio-page{padding:36px 34px 44px}.folio-spread{grid-template-columns:minmax(280px,1fr) minmax(300px,1fr);gap:28px}.folio-spread .folio-overview{border-left:0;grid-area:1/1;padding-left:0}.folio-spread .folio-context{grid-area:1/2}.folio-spread .folio-question{border-top:1px solid #313a2f25;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:28px;padding-top:24px;display:grid}.folio-question>:not(.folio-request){grid-column:1}.folio-question .folio-request{border-top:0;grid-area:1/2/5;margin-top:0;padding-top:0}.folio-spread>section+section{padding-left:20px}}@media (width<=767px){.cast-result{width:100%;height:100dvh;padding:0;inset:0}.folio-page{padding:24px 18px}.folio-spread,.folio-spread .folio-question,.folio-interpretation-body{display:block}.folio-spread>section+section{border:0;padding:24px 0 0}.folio-code{margin:0}.cast-result .folio-masthead{flex-wrap:wrap;gap:12px}.folio-masthead nav{margin-left:auto}.folio-masthead .folio-code{flex-basis:100%;order:1}.folio-interpretation-body>section+section{margin-top:24px}.folio-interpretation header{flex-wrap:wrap}.folio-interpretation h2{font-size:28px}.cast-result .cast-result__diagrams{gap:16px}.cast-result .cast-result__diagrams figcaption{min-height:0}.cast-result .cast-result__diagrams svg{max-height:190px}.cast-result .folio-heading h2{font-size:32px}}.reading-pro,.reading-classics{color:#294b3c;border-top:1px solid #313a2f25;margin-top:24px;padding-top:8px;font-size:16px}.reading-pro>summary,.reading-classics>summary{cursor:pointer;min-height:44px;padding:10px 0}.reading-pro p{color:#48514a;line-height:1.7}.reading-pro p:empty,.reading-pro h3:empty,.reading-payment-notice:empty{display:none}.reading-pro[data-primary=true]{border-top:0;margin-top:0;padding-top:0}.reading-pro .order-actions{margin-top:16px}.folio-page .reading-pro :is([data-pay],#detail-pay){color:#f5f2e7;background:#294b3c;width:auto;max-width:100%;margin:0;padding:10px 18px}.reading-versions{color:#48514a;flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:44px;margin-bottom:12px;font-size:16px;display:flex}.reading-versions select{color:#294b3c;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 24px 6px 0}.folio-page .reading-versions button{text-underline-offset:4px;border:0;padding-inline:0;font-size:16px;text-decoration:underline}.reading-payment-notice{color:#48514a;margin:0 0 20px;font-size:16px}.cast-result[data-interpreted=true] #cast-result-question:not([hidden]){color:#242820;white-space:pre-wrap;margin-bottom:16px;display:block}.cast-result[data-interpreted=true] #cast-result-status{display:none}.cast-result[data-interpreted=true] .folio-interpretation{border-top:0;margin-top:0;padding-top:0}.cast-result[data-interpreted=true] .folio-spread,.cast-result[data-interpreted=true] .folio-spread .folio-question{display:block}.cast-result[data-interpreted=true] .folio-spread>section+section{border-left:0;padding:24px 0 0}.cast-result[data-interpreted=true] .folio-heading{margin-bottom:24px}.cast-result[data-interpreted=true] .folio-heading h2{font-size:26px}.cast-result[data-interpreted=true] .folio-interpretation h2{font-size:30px;line-height:1.45}.cast-result[data-interpreted=true] .folio-heading .order-question{-webkit-line-clamp:unset;display:block}.cast-result[data-interpreted=true] :is(.order-question,#cast-result-question){font-size:17px;line-height:1.75}@media (width>=768px){.cast-result[data-interpreted=true]{width:min(1040px,100vw - 20px)}.cast-result[data-interpreted=true] .folio-page{padding:32px 56px 48px}}@media (width<=767px){.cast-result[data-interpreted=true] .folio-interpretation h2{font-size:26px}.folio-interpretation-v3>.folio-discussion{margin-top:24px}.folio-answer p{font-size:19px}}.reading-classics>#cast-result-reading{padding-top:20px}.reading-classics .folio-spread{grid-template-columns:repeat(2,minmax(0,1fr))}.folio-page [data-free]{color:#f5f2e7;background:#294b3c;padding:10px 18px}@media (width<=767px){.reading-classics .folio-spread{display:block}}.moving-line-guide{color:#242923;gap:16px;margin:0 0 24px;display:grid}.moving-line-guide figure{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:8px;margin:0;display:grid}.moving-line-guide figcaption{color:#303d33;font-size:16px;line-height:1.5}.moving-line-guide svg{width:100%;height:auto;display:block}.mobile-operation-records summary{min-height:48px;padding:12px 0}.mobile-operation-records>details+details{border-top:1px solid #313a2f25}.mobile-operation-records ol{padding:0;list-style:none}.mobile-operation-records li{border-top:1px solid #313a2f25;padding:12px 0}.mobile-operation-records h4{margin:0 0 10px;font-size:18px}.mobile-operation-records dl{font:18px/1.6 var(--interface-font);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:6px 16px;margin:0;display:grid}.mobile-operation-records dd{margin:0}@media (prefers-reduced-motion:no-preference){.cast-result[open]{animation:.4s ease-out folio-arrive}@keyframes folio-arrive{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}}.site-brand{color:#586c98;width:max-content;max-width:100%;font:400 22px/1.15 var(--english-title-font);letter-spacing:0;white-space:nowrap;flex:none;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.site-brand img{object-fit:contain;flex:none;width:44px;height:44px;display:block}.masthead{opacity:1;top:32px}.masthead .site-brand{color:inherit;font:400 18px/1.2 var(--english-title-font);letter-spacing:0;background:0 0;flex-direction:column;gap:3px;padding:0}.site-tools :is(.purchase-history,.language-switch),:root .circle-control{width:44px;min-width:44px;height:44px;min-height:44px;color:inherit;letter-spacing:0;background:0 0;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;font:400 13px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.site-tools :is(.purchase-history,.language-switch):hover,:root .circle-control:hover{background:0 0}.site-tools .purchase-history img,.circle-control img{width:20px;height:20px;display:block}.circle-control:focus-visible{outline-offset:4px;outline:2px solid #687eb8}.site-tools :is(.purchase-history,.language-switch):focus:not(:focus-visible),.circle-control:focus:not(:focus-visible){outline:none}.orders-header nav,.folio-masthead nav,.folio-lookup header{gap:12px}.folio-lookup header h2{flex:1;min-width:0}@media (width<=640px){.folio-lookup header h2{font-size:20px}}body.casting-mode .site-tools :is(.purchase-history,.language-switch) img{filter:invert()}.site-brand:focus:not(:focus-visible){outline:none}.site-brand:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:2px}html[data-pointer-focus] :is(.site-brand,.purchase-history,.language-switch,.circle-control):focus{outline:none}html[data-pointer-focus] .site-brand:focus{text-decoration:none}.folio-brand.site-brand{font:400 40px/1 var(--english-title-font);letter-spacing:0;gap:4px}.folio-brand.site-brand img{width:40px;height:40px}.orders-header .site-brand{color:#586c98}@media (width<=640px){.folio-brand.site-brand{font-size:36px}.folio-brand.site-brand img{width:36px;height:36px}}html[data-mobile=true] .masthead .site-brand{gap:2px;padding:0;font-size:16px}html[data-mobile=true] .masthead .site-brand img{width:44px;height:44px}:root[data-mobile=true] .experience:not(.is-cast-page) .masthead{background:0 0}html[data-mobile=true] .folio-brand.site-brand{gap:1px;font-size:34px}html[data-mobile=true] .folio-brand.site-brand img{width:34px;height:34px}html[data-mobile=true] .folio-masthead .site-brand{gap:2px;width:auto;min-width:0;font-size:clamp(20px,20vw - 44px,34px)}html[data-mobile=true] .folio-masthead .site-brand img{aspect-ratio:1;width:clamp(24px,10vw - 8px,34px);height:auto}html[data-mobile=true] .folio-masthead .site-brand span{text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-mobile=true] .folio-masthead nav{gap:4px}
