audio[data-reader-audio-source]{display:none!important}.readerAudioPanel{box-sizing:border-box;gap:10px;width:min(100%,640px);margin:12px auto;padding:0 10px;display:grid}.readerAudioPanel:empty{display:none}.readerAudioPlayer{color:#315a4a;box-sizing:border-box;background:#fffefa;border:1px solid #c7d4c7;border-radius:10px;min-width:0;padding:10px 12px;font:13px Arial}.readerAudioHeading{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.readerAudioHeading output{font-variant-numeric:tabular-nums;white-space:nowrap}.readerAudioTransport{align-items:center;gap:12px;display:flex}.readerAudioTransport button{color:#315a4a;background:#eaf2e9;border:1px solid #789784;border-radius:50%;flex:none;width:44px;height:44px;min-height:44px;padding:0;font:16px Arial}.readerAudioTransport input[type=range]{appearance:none;cursor:pointer;touch-action:none;background:0 0;flex:1;min-width:0;height:44px;margin:0}.readerAudioTransport input[type=range]::-webkit-slider-runnable-track{background:#a1bca8;border-radius:5px;height:5px}.readerAudioTransport input[type=range]::-webkit-slider-thumb{appearance:none;background:#315a4a;border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8.5px;box-shadow:0 0 0 1px #789784}.readerAudioTransport input[type=range]:focus-visible{outline-offset:1px;outline:2px solid #315a4a}html[data-theme=dark] .readerAudioPlayer{background:var(--night-paper,#202a25);color:var(--night-ink,#f9fbff);border-color:var(--night-detail,#a8d4f1)}html[data-theme=dark] .readerAudioTransport button{background:var(--night-control,#29372f);color:#f9fbff;border-color:var(--night-detail,#a8d4f1)}html[data-theme=dark] .readerAudioTransport input[type=range]::-webkit-slider-thumb{background:var(--night-accent,#d0efdb);border-color:var(--night-paper,#202a25)}.nkbAudio:has(audio[data-reader-audio-source]){visibility:hidden}.readerActiveAudio{z-index:36;bottom:var(--reader-controls-height,104px);box-sizing:border-box;background:#fffefa;border-top:1px solid #c7d4c7;padding:5px 10px;position:fixed;left:0;right:0;box-shadow:0 -3px 12px #0001}.readerActiveAudio .readerAudioPlayer{border-radius:8px;max-width:620px;margin:auto;padding:6px 12px}.readerActiveClose{width:44px;height:44px;color:inherit;cursor:pointer;position:absolute;top:4px;right:12px;background:0 0!important;border:0!important;padding:0!important;font-size:24px!important}body.readerSplitControls.hasActiveAudio{padding-bottom:calc(var(--reader-controls-height,104px) + var(--active-audio-height,96px) + 32px)}html:has(body.hasActiveAudio){scroll-padding-bottom:calc(var(--reader-controls-height,104px) + var(--active-audio-height,96px) + 24px)}html[data-theme=dark] .readerActiveAudio{background:var(--night-paper,#202a25);color:var(--night-ink,#f9fbff);border-color:var(--night-detail,#a8d4f1)}button[data-reader-reset]{color:#fff!important;box-shadow:none!important;background:#b4232d!important;border:1px solid #b4232d!important}button[data-reader-reset]:hover{background:#941d26!important;border-color:#941d26!important}button[data-reader-reset]:focus-visible{outline-offset:2px;outline:3px solid #ef9aa0}html[data-theme=dark] button[data-reader-reset]{color:#570c18!important;background:#ffb5bd!important;border-color:#ffb5bd!important}html[data-theme=dark] button[data-reader-reset]:hover{background:#ffcbd0!important;border-color:#ffcbd0!important}output[data-reader-reset]{font-weight:700;color:#b4232d!important}html[data-theme=dark] output[data-reader-reset]{color:#b4232d!important}.hasActiveAudio .readerAudioPanel{display:none}.readerActiveClose{color:#315a4a!important}html[data-theme=dark] .readerActiveClose{color:#f9fbff!important}body.hasActiveAudio #viewport{scroll-padding-bottom:calc(var(--reader-controls-height,56px) + var(--active-audio-height,108px) + 16px)}html:has(body.hasActiveAudio){scroll-padding-bottom:calc(var(--reader-controls-height,56px) + var(--active-audio-height,108px) + 16px)}body.hasActiveAudio{padding-bottom:calc(var(--reader-controls-height,56px) + var(--active-audio-height,108px) + 24px)}.readerAudioPlayer{padding-right:44px;position:relative}.readerPlayerClose{width:40px;height:44px;color:inherit;cursor:pointer;position:absolute;top:0;right:0;background:0 0!important;border:0!important;padding:0!important;font-size:24px!important}.readerActiveAudio .readerAudioPlayer{padding-right:44px}.readerActiveAudio .readerAudioHeading{padding-right:0}.readerAudioPlayer{padding-right:12px}.readerAudioPanel{display:grid!important}.largeAudioMarker{z-index:25;color:#28556b;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute}.largeAudioFace{box-sizing:border-box;background:#eaf2e9;border:1px solid #789784;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;width:24px;height:24px;display:flex;box-shadow:0 1px 3px #0002}.largeAudioFace>span{font:9px/1 Arial}.largeAudioFace>span:empty{display:none}.largeAudioMarker:hover .largeAudioFace{filter:brightness(1.08)}.largeAudioMarker:focus-visible,.audioTrackChoice:focus-visible{outline-offset:2px;outline:3px solid #28556b}.audioTrackChooser{box-sizing:border-box;color:#293e47;background:#fffdf6;border:1px solid #b5a576;border-radius:16px;width:min(340px,100vw - 32px);max-height:75vh;padding:18px;font:15px Arial;overflow:auto;box-shadow:0 12px 50px #0004}.audioTrackChooser::backdrop{background:#152a3a80}.audioTrackChooserHead{justify-content:space-between;align-items:center;display:flex}.audioTrackChooserHead button{cursor:pointer;background:#efe9dc;border:0;border-radius:50%;width:44px;height:44px}.audioTrackChooser p{color:#61717a;margin:6px 0 16px}.audioTrackChoice{text-align:left;color:#28556b;cursor:pointer;background:#f8f5ec;border:1px solid #d7ceb5;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:54px;margin-top:8px;padding:12px;font:15px Arial;display:flex}.audioTrackChoice small{color:#61717a;margin-top:4px;font-size:11px;display:block}html[data-theme] body button.largeAudioMarker{color:#28556b;box-shadow:none;background:0 0;border:0}.largeAudioMarker .largeAudioFace{color:#315a4a}html body .page [data-audio-proxied=true]{opacity:0!important;pointer-events:none!important}.largeAudioFace svg{width:12px;height:12px}html[data-reader-theme=paper] .largeAudioFace{background:#f2e5ca}html[data-reader-theme=sand] .largeAudioFace{background:#e8d9bd}html[data-theme=dark] .largeAudioMarker .largeAudioFace{background:var(--night-control,#29372f);color:#f9fbff;border-color:var(--night-detail,#a8d4f1)}.largeAudioMarker .largeAudioFace,.largeAudioMarker .largeAudioFace *{pointer-events:none}button.compactCheckButton{box-sizing:border-box;vertical-align:middle;cursor:pointer;flex:none;justify-content:center;align-items:center;color:#315a4a!important;background:#fffefa!important;border:1.5px solid #6c9679!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;font:700 21px/1 Arial,sans-serif!important;display:inline-flex!important}button.compactCheckButton:focus-visible{outline-offset:3px;outline:3px solid #1769e0}html[data-theme=dark] button.compactCheckButton:not(.naCanvas *):not(.naRCanvas *):not([class*=nativeAB] *):not([class*=nativeKB] *){background:var(--night-paper,#202a25)!important;color:var(--night-ink,#f9fbff)!important;border-color:var(--night-detail,#a8d4f1)!important}button.compactCheckButton{position:relative;overflow:visible!important}button.compactCheckButton:after{content:"";width:var(--check-hit-size,40px);height:var(--check-hit-size,40px);left:var(--check-hit-left,0);top:var(--check-hit-top,0);pointer-events:auto;background:0 0;border-radius:8px;position:absolute}[data-check-result=error]{font-weight:700;color:#b4232d!important}[data-check-result=success]{color:#28553c!important}html[data-theme=dark] [data-check-result=error]{color:#ffb5bd!important}html[data-theme=dark] [data-check-result=success]{color:#a8ddb4!important}:is(input,select,textarea)[data-check-mark=ok]:not([type=radio]):not([type=checkbox]){box-shadow:inset 0 0 0 1px #2f7d4f;color:#14301f!important;background-color:#e1f2e4!important;border-color:#2f7d4f!important}:is(input,select,textarea)[data-check-mark=bad]:not([type=radio]):not([type=checkbox]){box-shadow:inset 0 0 0 1px #c62f2f;color:#5a1010!important;background-color:#fde4e1!important;border-color:#c62f2f!important}input:is([type=radio],[type=checkbox])[data-check-mark=ok]{outline-offset:0;outline:1.5px solid #2f7d4f;--answer-mark:#286e50!important}input:is([type=radio],[type=checkbox])[data-check-mark=bad]{outline-offset:0;outline:1.5px solid #c62f2f;--answer-mark:#bd3838!important}html[data-theme=dark] :is(input,select,textarea)[data-check-mark=ok]:not([type=radio]):not([type=checkbox]){color:#14301f!important;background-color:#dff0e2!important;border-color:#4e8964!important}html[data-theme=dark] :is(input,select,textarea)[data-check-mark=bad]:not([type=radio]):not([type=checkbox]){color:#5a1010!important;background-color:#fbe4de!important;border-color:#c62f2f!important}:is(button,[data-native-field].mSyllables)[data-check-mark=ok]{outline-offset:0;outline:1.5px solid #2f7d4f;color:#14301f!important;background-color:#e1f2e4!important}:is(button,[data-native-field].mSyllables)[data-check-mark=bad]{outline-offset:0;outline:1.5px solid #c62f2f;color:#5a1010!important;background-color:#fde4e1!important}.page input:is([type=radio],[type=checkbox])[data-check-mark=bad]:checked:not(.nabOption input){--answer-mark:#bd3838!important;border-color:#bd3838!important;outline-color:#bd3838!important}.page input:is([type=radio],[type=checkbox])[data-check-mark=ok]:checked:not(.nabOption input){--answer-mark:#286e50!important;border-color:#286e50!important;outline-color:#286e50!important}.machineRetry{color:#534a34;cursor:pointer;background:#f5efdf;border:1px solid #c9bb97;border-radius:8px;min-height:44px;margin-bottom:12px;padding:8px 14px}.meaningArabic{white-space:pre-line}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-content:""}}}:root,:host{--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-md:.375rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--animate-lnv-fade:lnv-fade .18s ease-out;--animate-lnv-slide:lnv-slide .22s ease-out;--animate-lnv-rise:lnv-rise .22s ease-out}.originalViewer{z-index:100;color:#354738;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3efe5;flex-direction:column;height:100dvh;font:14px/1.4 Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.originalViewer,.originalViewer *{box-sizing:border-box}.originalViewer>header{min-height:76px;padding:10px 12px;padding-top:max(10px, env(safe-area-inset-top));background:#fffefa;border-bottom:1px solid #d8c8a6;flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.originalViewer>header>div{text-align:center;flex:1;min-width:0}.originalViewer>header b{color:#354738;font:600 23px/1.15 Georgia,serif}.originalViewer>header span{color:#746a58;margin-top:4px;font:11px/1.4 Arial,sans-serif;display:inline-block}.originalViewer button{appearance:none;cursor:pointer;touch-action:manipulation;color:#354738;background:#fffefa;border:1px solid #d8c8a6;border-radius:6px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px 11px;font:13px/1.2 Arial,sans-serif;display:inline-flex}.originalViewer button:hover{background:#f1e9d8;border-color:#b79a67}.originalViewer button:focus-visible{outline-offset:2px;outline:2px solid #713c46}.originalViewer button:disabled{opacity:.38;cursor:default}.originalViewer>header button{flex:0 0 42px;padding:5px;font-size:22px}.originalViewer #canvas{touch-action:none;overscroll-behavior:none;background:#e7e2d7;flex:auto;width:100%;min-height:0;overflow:auto}.originalViewer #paper{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:auto;margin:0;display:block}.originalViewer>footer{padding:10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom));background:#fffefa;border-top:1px solid #d8c8a6;flex:none;box-shadow:0 -3px 20px #4537230a}.originalViewer .zoomRow{justify-content:center;align-items:center;gap:6px;display:flex}.originalViewer .zoomRow span{text-align:center;font-variant-numeric:tabular-nums;min-width:43px;font-size:12px}.originalViewer .pageRow{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.originalViewer .pageRow span{font-variant-numeric:tabular-nums;font-size:12px}.originalViewer #fit{color:#fffefa;background:#713c46;border-color:#713c46}.originalViewer #fit:hover{background:#5e3039}.originalViewer .hint{bottom:calc(116px + env(safe-area-inset-bottom));white-space:nowrap;color:#746a58;pointer-events:none;background:#fffefae8;border:1px solid #d8c8a6;border-radius:20px;max-width:calc(100% - 24px);padding:6px 10px;font-size:10px;transition:opacity .2s;position:absolute;left:50%;transform:translate(-50%)}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.abBody{padding:35px 58px 65px 108px;font:18px/1.45 Georgia,serif}.abBody h1{letter-spacing:1px;border-bottom:2px solid #e9d625;margin:12px 0 25px;font:27px Georgia,serif}.abBody h2{margin:12px 0 10px;font:700 19px/1.4 Arial}.abBody form{margin:17px 0 22px}.abBody p{margin:7px 0}.abBody input{color:#234d70;background:#fffef5;border:0;border-bottom:1px dotted #6c8d9b;max-width:100%;height:28px;padding:2px 4px;font:18px Georgia}.abBody select{min-width:58px;max-width:100%;font:17px Georgia}.abBody .cols{grid-template-columns:1fr 1fr;gap:26px;display:grid}.abBody .originalArt{object-fit:contain;max-width:100%;max-height:225px;display:block}.abBody>img{width:100%;margin:0 0 24px}.abBody .wordbank{margin:8px 0;font-size:17px}.abBody table{border-collapse:collapse;width:100%;font-size:18px}.abBody td,.abBody th{border:1px dotted #c6d9d0;padding:5px}.abBody th{text-align:left;background:#fffacb}.abBody .writing{resize:vertical;background:repeating-linear-gradient(#0000,#0000 28px,#ccc 29px,#0000 30px);border:0;width:100%;height:90px;font:20px/30px Georgia}.abBody aside{color:#333;background:#fffad3;border:2px solid #b49b4e;margin:15px 0;padding:12px;font:17px/1.5 Georgia}.abBody .wordSnake{overflow-wrap:anywhere;font-size:14px}.abBody .vocabCols{columns:2;column-gap:30px;font-size:17px}.abBody .vocabCols section{break-inside:avoid;margin:10px 0 22px}.abBody .vocabCols h3{margin:10px 0}.abBody .vocabCols p{justify-content:space-between;align-items:center;gap:8px;display:flex}.abBody .vocabCols input{flex-shrink:0;width:125px!important}.abBody .vocabCols{width:610px;font-size:16px}.abBody .vocabCols input{width:100px!important}.abBody .vocabCols p{gap:5px}.abBody .audioTracks{gap:25px;display:flex}.abBody .internalNote{color:#777;font:18px/1.7 Arial}.abBody .check{margin-top:5px}.abBody .n{min-width:27px}.abBody .countryAnswers{grid-template-columns:repeat(5,1fr);gap:7px;font-size:16px;display:grid}.abBody .countryAnswers input{width:125px!important}.abBody .countryAnswers p{margin:0}.abBody .vocabArts{flex-direction:column;gap:35px;width:110px;display:flex;position:absolute;top:170px;right:22px}.abBody .vocabArts img{object-fit:contain;width:110px;height:85px;display:block}.abBody .vocabArts input{width:110px}.abBody .listen{margin:8px 0;font:12px Arial;display:block}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-\[84px\]{top:84px}.bottom-0{bottom:0}.left-0{left:0}.z-23{z-index:23}.z-38{z-index:38}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-80{z-index:80}.z-90{z-index:90}.z-100{z-index:100}.z-\[90\]{z-index:90}.m-0{margin:0}.m-10{margin:calc(var(--spacing) * 10)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-\[15px\]{margin-bottom:15px}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.soundToggle{justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:inline-flex;padding:6px!important}.soundToggle svg{flex:none;display:block}.soundToggle .soundSlash{display:none}.soundToggle[aria-pressed=false] .soundSlash{display:block}.soundToggle[aria-pressed=false] .soundWaves{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-\[7px\]{width:7px;height:7px}.size-\[26px\]{width:26px;height:26px}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[5px\]{height:5px}.h-\[29px\]{height:29px}.h-\[38px\]{height:38px}.h-\[60px\]{height:60px}.h-auto{height:auto}.max-h-\[85dvh\]{max-height:85dvh}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-\[58px\]{min-height:58px}.w-11{width:calc(var(--spacing) * 11)}.w-\[29px\]{width:29px}.w-\[38px\]{width:38px}.w-\[min\(322px\,86vw\)\]{width:min(322px,86vw)}.w-\[min\(360px\,calc\(100vw-30px\)\)\]{width:min(360px,100vw - 30px)}.w-full{width:100%}.max-w-\[900px\]{max-width:900px}.min-w-0{min-width:0}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-lnv-fade{animation:var(--animate-lnv-fade)}.animate-lnv-rise{animation:var(--animate-lnv-rise)}.animate-lnv-slide{animation:var(--animate-lnv-slide)}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, )}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[11px\]{gap:11px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#7f8d83\]{border-color:#7f8d83}.border-\[\#b08d3f\]{border-color:#b08d3f}.border-\[\#c9a45a\]{border-color:#c9a45a}.border-\[\#c9c8bf\]{border-color:#c9c8bf}.border-\[\#d3d4cd\]{border-color:#d3d4cd}.border-\[\#d8cba4\]{border-color:#d8cba4}.border-\[\#ddd2b8\]{border-color:#ddd2b8}.border-\[\#ddd6c8\]{border-color:#ddd6c8}.border-\[\#e4d9bd\]{border-color:#e4d9bd}.border-\[\#eee3c8\]{border-color:#eee3c8}.border-\[var\(--accent\,\#713c46\)\]{border-color:var(--accent,#713c46)}.bg-\[\#c9a45a\]{background-color:#c9a45a}.bg-\[\#d8cba4\]{background-color:#d8cba4}.bg-\[\#f6efdd\]{background-color:#f6efdd}.bg-\[\#fdfaf2\]{background-color:#fdfaf2}.bg-\[\#fffdf6\]{background-color:#fffdf6}.bg-\[\#fffefa\]{background-color:#fffefa}.bg-\[color-mix\(in_srgb\,var\(--accent\,\#713c46\)_12\%\,transparent\)\]{background-color:var(--accent,#713c46)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\,\#713c46\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent,#713c46) 12%,transparent)}}.bg-\[rgba\(24\,16\,10\,\.55\)\]{background-color:#18100a8c}.bg-\[var\(--accent\,\#713c46\)\]{background-color:var(--accent,#713c46)}.bg-black{background-color:var(--color-black)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-0{padding:0}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-\[22px\]{padding:22px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[11px\]{padding-inline:11px}.py-0{padding-block:0}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[8\.5px\]{padding-block:8.5px}.py-\[9px\]{padding-block:9px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.text-left{text-align:left}.font-\[Arial\,sans-serif\]{font-family:Arial,sans-serif}.font-\[Arial\]{font-family:Arial}.font-\[Georgia\,serif\]{font-family:Georgia,serif}.font-\[Georgia\]{font-family:Georgia}.font-serif{font-family:var(--font-serif)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[9px\]\!{font-size:9px!important}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\(--accent\){color:var(--accent)}.text-\[\#2b2620\]{color:#2b2620}.text-\[\#3a332b\]{color:#3a332b}.text-\[\#4a4234\]{color:#4a4234}.text-\[\#6b6152\]{color:#6b6152}.text-\[\#8a7d63\]{color:#8a7d63}.text-\[\#26352d\]{color:#26352d}.text-\[\#75623a\]{color:#75623a}.text-\[\#344137\]{color:#344137}.text-\[\#536057\]{color:#536057}.text-\[\#a08c5f\]{color:#a08c5f}.text-\[\#a2946f\]{color:#a2946f}.text-\[\#a5832f\]{color:#a5832f}.text-\[var\(--accent\,\#713c46\)\]{color:var(--accent,#713c46)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-12px_40px_rgba\(20\,12\,6\,\.4\)\]{--tw-shadow:0 -12px 40px var(--tw-shadow-color,#140c0666);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#c9a45a\,0_6px_16px_rgba\(113\,60\,70\,\.10\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#c9a45a), 0 6px 16px var(--tw-shadow-color,#713c461a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_70px_\#0004\]{--tw-shadow:0 16px 70px var(--tw-shadow-color,#0004);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[8px_0_32px_rgba\(20\,12\,6\,\.35\)\]{--tw-shadow:8px 0 32px var(--tw-shadow-color,#140c0659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_\#ffffff25\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,#ffffff25);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.backdrop\:bg-\[\#0007\]::backdrop{background-color:#0007}.after\:ml-\[7px\]:after{content:var(--tw-content);margin-left:7px}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:size-1\.5:after{content:var(--tw-content);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-\[\#c9a45a\]:after{content:var(--tw-content);background-color:#c9a45a}.after\:align-\[1px\]:after{content:var(--tw-content);vertical-align:1px}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.empty\:hidden:empty{display:none}.focus-visible\:outline-\[3px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\[\#3f78b0\]:focus-visible{outline-color:#3f78b0}.aria-pressed\:border-\[\#315b43\][aria-pressed=true]{border-color:#315b43}.aria-pressed\:bg-\[\#315b43\][aria-pressed=true]{background-color:#315b43}.aria-pressed\:text-white[aria-pressed=true]{color:var(--color-white)}@media not all and (width>=480px){.max-\[480px\]\:hidden{display:none}.max-\[480px\]\:gap-\[5px\]{gap:5px}.max-\[480px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[480px\]\:text-\[11px\]{font-size:11px}}.dark\:border-\[\#3a443e\]:where(html[data-theme=dark] *){border-color:#3a443e}.dark\:border-\[\#43504a\]:where(html[data-theme=dark] *){border-color:#43504a}.dark\:border-\[\#c9a45a\]:where(html[data-theme=dark] *){border-color:#c9a45a}.dark\:bg-\[\#2c342f\]:where(html[data-theme=dark] *){background-color:#2c342f}.dark\:bg-\[\#232a26\]:where(html[data-theme=dark] *){background-color:#232a26}.dark\:bg-\[\#333c36\]:where(html[data-theme=dark] *){background-color:#333c36}.dark\:text-\[\#9aa396\]:where(html[data-theme=dark] *){color:#9aa396}.dark\:text-\[\#c9b489\]:where(html[data-theme=dark] *){color:#c9b489}.dark\:text-\[\#d4b674\]:where(html[data-theme=dark] *){color:#d4b674}.dark\:text-\[\#ddd6c6\]:where(html[data-theme=dark] *){color:#ddd6c6}.dark\:text-\[\#e8e2d4\]:where(html[data-theme=dark] *){color:#e8e2d4}.\[\&\&\]\:max-w-\[125px\].\[\&\&\]\:max-w-\[125px\]{max-width:125px}.\[\&\&\]\:rounded-\[3px\].\[\&\&\]\:rounded-\[3px\]{border-radius:3px}.\[\&\&\]\:border-\[1px\].\[\&\&\]\:border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.\[\&\&\]\:border-solid.\[\&\&\]\:border-solid{--tw-border-style:solid;border-style:solid}.\[\&\&\]\:border-\[\#ddd9ce\].\[\&\&\]\:border-\[\#ddd9ce\]{border-color:#ddd9ce}.\[\&\&\]\:bg-transparent.\[\&\&\]\:bg-transparent{background-color:#0000}.\[\&\&\]\:pt-\[7px\].\[\&\&\]\:pt-\[7px\]{padding-top:7px}.\[\&\&\]\:pr-\[7px\].\[\&\&\]\:pr-\[7px\]{padding-right:7px}.\[\&\&\]\:pb-\[7px\].\[\&\&\]\:pb-\[7px\]{padding-bottom:7px}.\[\&\&\]\:pl-\[7px\].\[\&\&\]\:pl-\[7px\]{padding-left:7px}.\[\&\&\]\:font-\[Arial\].\[\&\&\]\:font-\[Arial\]{font-family:Arial}.\[\&\&\]\:font-\[Georgia\,serif\].\[\&\&\]\:font-\[Georgia\,serif\]{font-family:Georgia,serif}.\[\&\&\]\:text-\[12px\].\[\&\&\]\:text-\[12px\]{font-size:12px}.\[\&\&\]\:text-\[18px\].\[\&\&\]\:text-\[18px\]{font-size:18px}.\[\&\&\]\:leading-\[1\.4\].\[\&\&\]\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.\[\&\&\]\:leading-\[normal\].\[\&\&\]\:leading-\[normal\]{--tw-leading:normal;line-height:normal}.\[\&\&\]\:font-normal.\[\&\&\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\&\]\:text-\[\#354738\].\[\&\&\]\:text-\[\#354738\]{color:#354738}.\[\&\&\]\:not-italic.\[\&\&\]\:not-italic{font-style:normal}@media not all and (width>=550px){.max-\[550px\]\:\[\&\&\]\:max-w-\[100px\].max-\[550px\]\:\[\&\&\]\:max-w-\[100px\]{max-width:100px}.max-\[550px\]\:\[\&\&\]\:min-w-\[28px\].max-\[550px\]\:\[\&\&\]\:min-w-\[28px\]{min-width:28px}.max-\[550px\]\:\[\&\&\]\:min-w-\[30px\].max-\[550px\]\:\[\&\&\]\:min-w-\[30px\]{min-width:30px}.max-\[550px\]\:\[\&\&\]\:gap-\[4px\].max-\[550px\]\:\[\&\&\]\:gap-\[4px\]{gap:4px}.max-\[550px\]\:\[\&\&\]\:pt-\[5px\].max-\[550px\]\:\[\&\&\]\:pt-\[5px\]{padding-top:5px}.max-\[550px\]\:\[\&\&\]\:pt-\[6px\].max-\[550px\]\:\[\&\&\]\:pt-\[6px\]{padding-top:6px}.max-\[550px\]\:\[\&\&\]\:pt-\[7px\].max-\[550px\]\:\[\&\&\]\:pt-\[7px\]{padding-top:7px}.max-\[550px\]\:\[\&\&\]\:pr-\[3px\].max-\[550px\]\:\[\&\&\]\:pr-\[3px\]{padding-right:3px}.max-\[550px\]\:\[\&\&\]\:pr-\[5px\].max-\[550px\]\:\[\&\&\]\:pr-\[5px\]{padding-right:5px}.max-\[550px\]\:\[\&\&\]\:pr-\[6px\].max-\[550px\]\:\[\&\&\]\:pr-\[6px\]{padding-right:6px}.max-\[550px\]\:\[\&\&\]\:pb-\[5px\].max-\[550px\]\:\[\&\&\]\:pb-\[5px\]{padding-bottom:5px}.max-\[550px\]\:\[\&\&\]\:pb-\[6px\].max-\[550px\]\:\[\&\&\]\:pb-\[6px\]{padding-bottom:6px}.max-\[550px\]\:\[\&\&\]\:pb-\[7px\].max-\[550px\]\:\[\&\&\]\:pb-\[7px\]{padding-bottom:7px}.max-\[550px\]\:\[\&\&\]\:pl-\[3px\].max-\[550px\]\:\[\&\&\]\:pl-\[3px\]{padding-left:3px}.max-\[550px\]\:\[\&\&\]\:pl-\[5px\].max-\[550px\]\:\[\&\&\]\:pl-\[5px\]{padding-left:5px}.max-\[550px\]\:\[\&\&\]\:pl-\[6px\].max-\[550px\]\:\[\&\&\]\:pl-\[6px\]{padding-left:6px}.max-\[550px\]\:\[\&\&\]\:text-\[9px\].max-\[550px\]\:\[\&\&\]\:text-\[9px\]{font-size:9px}.max-\[550px\]\:\[\&\&\]\:text-\[10px\].max-\[550px\]\:\[\&\&\]\:text-\[10px\]{font-size:10px}}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:block.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:block.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:block.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:block:not(tw-never):not(tw-never){display:block}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid:not(tw-never):not(tw-never){display:grid}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid-cols-\[1fr_1fr\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid-cols-\[1fr_1fr\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid-cols-\[1fr_1fr\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:grid-cols-\[1fr_1fr\]:not(tw-never):not(tw-never){grid-template-columns:1fr 1fr}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:gap-\[0_16px\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:gap-\[0_16px\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:gap-\[0_16px\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:gap-\[0_16px\]:not(tw-never):not(tw-never){gap:0 16px}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-0.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-0.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-0.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-0:not(tw-never):not(tw-never){border-style:var(--tw-border-style);border-width:0}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-style\:none\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-style\:none\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-style\:none\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-style\:none\]:not(tw-never):not(tw-never){border-style:none}.\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[currentColor\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[currentColor\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[currentColor\].\[\&\&\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[currentColor\]:not(tw-never):not(tw-never){border-color:currentColor}.\[\&\&\:not\(tw-never\)\]\:col-\[1\/-1\].\[\&\&\:not\(tw-never\)\]\:col-\[1\/-1\]:not(tw-never){grid-column:1/-1}.\[\&\&\:not\(tw-never\)\]\:mt-\[0\].\[\&\&\:not\(tw-never\)\]\:mt-\[0\]:not(tw-never){margin-top:0}.\[\&\&\:not\(tw-never\)\]\:mt-\[2px\].\[\&\&\:not\(tw-never\)\]\:mt-\[2px\]:not(tw-never){margin-top:2px}.\[\&\&\:not\(tw-never\)\]\:mt-\[3px\].\[\&\&\:not\(tw-never\)\]\:mt-\[3px\]:not(tw-never){margin-top:3px}.\[\&\&\:not\(tw-never\)\]\:mt-\[4px\].\[\&\&\:not\(tw-never\)\]\:mt-\[4px\]:not(tw-never){margin-top:4px}.\[\&\&\:not\(tw-never\)\]\:mt-\[5px\].\[\&\&\:not\(tw-never\)\]\:mt-\[5px\]:not(tw-never){margin-top:5px}.\[\&\&\:not\(tw-never\)\]\:mt-\[5px\]\!.\[\&\&\:not\(tw-never\)\]\:mt-\[5px\]\!:not(tw-never){margin-top:5px!important}.\[\&\&\:not\(tw-never\)\]\:mt-\[6px\].\[\&\&\:not\(tw-never\)\]\:mt-\[6px\]:not(tw-never){margin-top:6px}.\[\&\&\:not\(tw-never\)\]\:mt-\[7px\].\[\&\&\:not\(tw-never\)\]\:mt-\[7px\]:not(tw-never){margin-top:7px}.\[\&\&\:not\(tw-never\)\]\:mt-\[9px\].\[\&\&\:not\(tw-never\)\]\:mt-\[9px\]:not(tw-never){margin-top:9px}.\[\&\&\:not\(tw-never\)\]\:mr-\[0\].\[\&\&\:not\(tw-never\)\]\:mr-\[0\]:not(tw-never){margin-right:0}.\[\&\&\:not\(tw-never\)\]\:mr-\[0\]\!.\[\&\&\:not\(tw-never\)\]\:mr-\[0\]\!:not(tw-never){margin-right:0!important}.\[\&\&\:not\(tw-never\)\]\:mb-\[0\].\[\&\&\:not\(tw-never\)\]\:mb-\[0\]:not(tw-never){margin-bottom:0}.\[\&\&\:not\(tw-never\)\]\:mb-\[1px\].\[\&\&\:not\(tw-never\)\]\:mb-\[1px\]:not(tw-never){margin-bottom:1px}.\[\&\&\:not\(tw-never\)\]\:mb-\[2px\].\[\&\&\:not\(tw-never\)\]\:mb-\[2px\]:not(tw-never){margin-bottom:2px}.\[\&\&\:not\(tw-never\)\]\:mb-\[3px\].\[\&\&\:not\(tw-never\)\]\:mb-\[3px\]:not(tw-never){margin-bottom:3px}.\[\&\&\:not\(tw-never\)\]\:mb-\[4px\].\[\&\&\:not\(tw-never\)\]\:mb-\[4px\]:not(tw-never){margin-bottom:4px}.\[\&\&\:not\(tw-never\)\]\:mb-\[5px\].\[\&\&\:not\(tw-never\)\]\:mb-\[5px\]:not(tw-never){margin-bottom:5px}.\[\&\&\:not\(tw-never\)\]\:mb-\[5px\]\!.\[\&\&\:not\(tw-never\)\]\:mb-\[5px\]\!:not(tw-never){margin-bottom:5px!important}.\[\&\&\:not\(tw-never\)\]\:mb-\[6px\].\[\&\&\:not\(tw-never\)\]\:mb-\[6px\]:not(tw-never){margin-bottom:6px}.\[\&\&\:not\(tw-never\)\]\:ml-\[0\].\[\&\&\:not\(tw-never\)\]\:ml-\[0\]:not(tw-never){margin-left:0}.\[\&\&\:not\(tw-never\)\]\:ml-\[0\]\!.\[\&\&\:not\(tw-never\)\]\:ml-\[0\]\!:not(tw-never){margin-left:0!important}.\[\&\&\:not\(tw-never\)\]\:ml-\[12px\].\[\&\&\:not\(tw-never\)\]\:ml-\[12px\]:not(tw-never){margin-left:12px}.\[\&\&\:not\(tw-never\)\]\:inline-grid.\[\&\&\:not\(tw-never\)\]\:inline-grid:not(tw-never){display:inline-grid}.\[\&\&\:not\(tw-never\)\]\:h-\[24px\].\[\&\&\:not\(tw-never\)\]\:h-\[24px\]:not(tw-never){height:24px}.\[\&\&\:not\(tw-never\)\]\:min-h-\[0\].\[\&\&\:not\(tw-never\)\]\:min-h-\[0\]:not(tw-never){min-height:0}.\[\&\&\:not\(tw-never\)\]\:min-h-\[30px\].\[\&\&\:not\(tw-never\)\]\:min-h-\[30px\]:not(tw-never){min-height:30px}.\[\&\&\:not\(tw-never\)\]\:min-h-\[32px\].\[\&\&\:not\(tw-never\)\]\:min-h-\[32px\]:not(tw-never){min-height:32px}.\[\&\&\:not\(tw-never\)\]\:min-w-\[24px\].\[\&\&\:not\(tw-never\)\]\:min-w-\[24px\]:not(tw-never){min-width:24px}.\[\&\&\:not\(tw-never\)\]\:\[flex\:none\].\[\&\&\:not\(tw-never\)\]\:\[flex\:none\]:not(tw-never){flex:none}.\[\&\&\:not\(tw-never\)\]\:\[place-items\:center\].\[\&\&\:not\(tw-never\)\]\:\[place-items\:center\]:not(tw-never){place-items:center}.\[\&\&\:not\(tw-never\)\]\:gap-\[5px\].\[\&\&\:not\(tw-never\)\]\:gap-\[5px\]:not(tw-never){gap:5px}.\[\&\&\:not\(tw-never\)\]\:\[align-self\:flex-end\].\[\&\&\:not\(tw-never\)\]\:\[align-self\:flex-end\]:not(tw-never){align-self:flex-end}.\[\&\&\:not\(tw-never\)\]\:\[align-self\:flex-start\].\[\&\&\:not\(tw-never\)\]\:\[align-self\:flex-start\]:not(tw-never){align-self:flex-start}.\[\&\&\:not\(tw-never\)\]\:rounded-\[5px\].\[\&\&\:not\(tw-never\)\]\:rounded-\[5px\]:not(tw-never){border-radius:5px}.\[\&\&\:not\(tw-never\)\]\:border-\[1px\].\[\&\&\:not\(tw-never\)\]\:border-\[1px\]:not(tw-never){border-style:var(--tw-border-style);border-width:1px}.\[\&\&\:not\(tw-never\)\]\:border-solid.\[\&\&\:not\(tw-never\)\]\:border-solid:not(tw-never){--tw-border-style:solid;border-style:solid}.\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#4c9a4c\].\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#4c9a4c\]:not(tw-never){border-color:#4c9a4c}.\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#c23b2e\].\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#c23b2e\]:not(tw-never){border-color:#c23b2e}.\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#d8a613\].\[\&\&\:not\(tw-never\)\]\:\[border-color\:\#d8a613\]:not(tw-never){border-color:#d8a613}.\[\&\&\:not\(tw-never\)\]\:border-\[\#cfdae6\].\[\&\&\:not\(tw-never\)\]\:border-\[\#cfdae6\]:not(tw-never){border-color:#cfdae6}.\[\&\&\:not\(tw-never\)\]\:border-\[\#ddcdea\].\[\&\&\:not\(tw-never\)\]\:border-\[\#ddcdea\]:not(tw-never){border-color:#ddcdea}.\[\&\&\:not\(tw-never\)\]\:bg-\[\#b03a2e\].\[\&\&\:not\(tw-never\)\]\:bg-\[\#b03a2e\]:not(tw-never){background-color:#b03a2e}.\[\&\&\:not\(tw-never\)\]\:bg-\[\#eef3f8\].\[\&\&\:not\(tw-never\)\]\:bg-\[\#eef3f8\]:not(tw-never){background-color:#eef3f8}.\[\&\&\:not\(tw-never\)\]\:bg-\[\#f2e9f7\].\[\&\&\:not\(tw-never\)\]\:bg-\[\#f2e9f7\]:not(tw-never){background-color:#f2e9f7}.\[\&\&\:not\(tw-never\)\]\:pt-\[1\.5px\].\[\&\&\:not\(tw-never\)\]\:pt-\[1\.5px\]:not(tw-never){padding-top:1.5px}.\[\&\&\:not\(tw-never\)\]\:pt-\[2\.5px\].\[\&\&\:not\(tw-never\)\]\:pt-\[2\.5px\]:not(tw-never){padding-top:2.5px}.\[\&\&\:not\(tw-never\)\]\:pt-\[3px\].\[\&\&\:not\(tw-never\)\]\:pt-\[3px\]:not(tw-never){padding-top:3px}.\[\&\&\:not\(tw-never\)\]\:pt-\[5px\].\[\&\&\:not\(tw-never\)\]\:pt-\[5px\]:not(tw-never){padding-top:5px}.\[\&\&\:not\(tw-never\)\]\:pt-\[6px\].\[\&\&\:not\(tw-never\)\]\:pt-\[6px\]:not(tw-never){padding-top:6px}.\[\&\&\:not\(tw-never\)\]\:pt-\[7px\].\[\&\&\:not\(tw-never\)\]\:pt-\[7px\]:not(tw-never){padding-top:7px}.\[\&\&\:not\(tw-never\)\]\:pt-\[8px\].\[\&\&\:not\(tw-never\)\]\:pt-\[8px\]:not(tw-never){padding-top:8px}.\[\&\&\:not\(tw-never\)\]\:pt-\[14px\].\[\&\&\:not\(tw-never\)\]\:pt-\[14px\]:not(tw-never){padding-top:14px}.\[\&\&\:not\(tw-never\)\]\:pr-\[0\].\[\&\&\:not\(tw-never\)\]\:pr-\[0\]:not(tw-never){padding-right:0}.\[\&\&\:not\(tw-never\)\]\:pr-\[6px\].\[\&\&\:not\(tw-never\)\]\:pr-\[6px\]:not(tw-never){padding-right:6px}.\[\&\&\:not\(tw-never\)\]\:pr-\[8px\].\[\&\&\:not\(tw-never\)\]\:pr-\[8px\]:not(tw-never){padding-right:8px}.\[\&\&\:not\(tw-never\)\]\:pr-\[9px\].\[\&\&\:not\(tw-never\)\]\:pr-\[9px\]:not(tw-never){padding-right:9px}.\[\&\&\:not\(tw-never\)\]\:pr-\[10px\].\[\&\&\:not\(tw-never\)\]\:pr-\[10px\]:not(tw-never){padding-right:10px}.\[\&\&\:not\(tw-never\)\]\:pb-\[1\.5px\].\[\&\&\:not\(tw-never\)\]\:pb-\[1\.5px\]:not(tw-never){padding-bottom:1.5px}.\[\&\&\:not\(tw-never\)\]\:pb-\[2\.5px\].\[\&\&\:not\(tw-never\)\]\:pb-\[2\.5px\]:not(tw-never){padding-bottom:2.5px}.\[\&\&\:not\(tw-never\)\]\:pb-\[3px\].\[\&\&\:not\(tw-never\)\]\:pb-\[3px\]:not(tw-never){padding-bottom:3px}.\[\&\&\:not\(tw-never\)\]\:pb-\[5px\].\[\&\&\:not\(tw-never\)\]\:pb-\[5px\]:not(tw-never){padding-bottom:5px}.\[\&\&\:not\(tw-never\)\]\:pb-\[6px\].\[\&\&\:not\(tw-never\)\]\:pb-\[6px\]:not(tw-never){padding-bottom:6px}.\[\&\&\:not\(tw-never\)\]\:pb-\[7px\].\[\&\&\:not\(tw-never\)\]\:pb-\[7px\]:not(tw-never){padding-bottom:7px}.\[\&\&\:not\(tw-never\)\]\:pl-\[0\].\[\&\&\:not\(tw-never\)\]\:pl-\[0\]:not(tw-never){padding-left:0}.\[\&\&\:not\(tw-never\)\]\:pl-\[6px\].\[\&\&\:not\(tw-never\)\]\:pl-\[6px\]:not(tw-never){padding-left:6px}.\[\&\&\:not\(tw-never\)\]\:pl-\[8px\].\[\&\&\:not\(tw-never\)\]\:pl-\[8px\]:not(tw-never){padding-left:8px}.\[\&\&\:not\(tw-never\)\]\:pl-\[9px\].\[\&\&\:not\(tw-never\)\]\:pl-\[9px\]:not(tw-never){padding-left:9px}.\[\&\&\:not\(tw-never\)\]\:pl-\[10px\].\[\&\&\:not\(tw-never\)\]\:pl-\[10px\]:not(tw-never){padding-left:10px}.\[\&\&\:not\(tw-never\)\]\:font-\[Arial\].\[\&\&\:not\(tw-never\)\]\:font-\[Arial\]:not(tw-never){font-family:Arial}.\[\&\&\:not\(tw-never\)\]\:text-\[10px\].\[\&\&\:not\(tw-never\)\]\:text-\[10px\]:not(tw-never){font-size:10px}.\[\&\&\:not\(tw-never\)\]\:text-\[11\.5px\].\[\&\&\:not\(tw-never\)\]\:text-\[11\.5px\]:not(tw-never){font-size:11.5px}.\[\&\&\:not\(tw-never\)\]\:text-\[11\.8px\].\[\&\&\:not\(tw-never\)\]\:text-\[11\.8px\]:not(tw-never){font-size:11.8px}.\[\&\&\:not\(tw-never\)\]\:text-\[12\.5px\].\[\&\&\:not\(tw-never\)\]\:text-\[12\.5px\]:not(tw-never){font-size:12.5px}.\[\&\&\:not\(tw-never\)\]\:text-\[12px\].\[\&\&\:not\(tw-never\)\]\:text-\[12px\]:not(tw-never){font-size:12px}.\[\&\&\:not\(tw-never\)\]\:text-\[13\.5px\].\[\&\&\:not\(tw-never\)\]\:text-\[13\.5px\]:not(tw-never){font-size:13.5px}.\[\&\&\:not\(tw-never\)\]\:text-\[13\.5px\]\!.\[\&\&\:not\(tw-never\)\]\:text-\[13\.5px\]\!:not(tw-never){font-size:13.5px!important}.\[\&\&\:not\(tw-never\)\]\:text-\[13px\].\[\&\&\:not\(tw-never\)\]\:text-\[13px\]:not(tw-never){font-size:13px}.\[\&\&\:not\(tw-never\)\]\:text-\[14px\].\[\&\&\:not\(tw-never\)\]\:text-\[14px\]:not(tw-never){font-size:14px}.\[\&\&\:not\(tw-never\)\]\:leading-\[1\.3\].\[\&\&\:not\(tw-never\)\]\:leading-\[1\.3\]:not(tw-never){--tw-leading:1.3;line-height:1.3}.\[\&\&\:not\(tw-never\)\]\:leading-\[1\.4\].\[\&\&\:not\(tw-never\)\]\:leading-\[1\.4\]:not(tw-never){--tw-leading:1.4;line-height:1.4}.\[\&\&\:not\(tw-never\)\]\:leading-\[1\.28\].\[\&\&\:not\(tw-never\)\]\:leading-\[1\.28\]:not(tw-never){--tw-leading:1.28;line-height:1.28}.\[\&\&\:not\(tw-never\)\]\:leading-\[1\.35\].\[\&\&\:not\(tw-never\)\]\:leading-\[1\.35\]:not(tw-never){--tw-leading:1.35;line-height:1.35}.\[\&\&\:not\(tw-never\)\]\:leading-\[1\.45\].\[\&\&\:not\(tw-never\)\]\:leading-\[1\.45\]:not(tw-never){--tw-leading:1.45;line-height:1.45}.\[\&\&\:not\(tw-never\)\]\:leading-\[normal\].\[\&\&\:not\(tw-never\)\]\:leading-\[normal\]:not(tw-never){--tw-leading:normal;line-height:normal}.\[\&\&\:not\(tw-never\)\]\:font-bold.\[\&\&\:not\(tw-never\)\]\:font-bold:not(tw-never){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\&\:not\(tw-never\)\]\:tracking-\[\.04em\].\[\&\&\:not\(tw-never\)\]\:tracking-\[\.04em\]:not(tw-never){--tw-tracking:.04em;letter-spacing:.04em}.\[\&\&\:not\(tw-never\)\]\:\[white-space\:nowrap\].\[\&\&\:not\(tw-never\)\]\:\[white-space\:nowrap\]:not(tw-never){white-space:nowrap}.\[\&\&\:not\(tw-never\)\]\:text-\[\#6a5c44\].\[\&\&\:not\(tw-never\)\]\:text-\[\#6a5c44\]:not(tw-never){color:#6a5c44}.\[\&\&\:not\(tw-never\)\]\:text-\[\#7a2c22\].\[\&\&\:not\(tw-never\)\]\:text-\[\#7a2c22\]:not(tw-never){color:#7a2c22}.\[\&\&\:not\(tw-never\)\]\:text-\[\#8a7a5c\].\[\&\&\:not\(tw-never\)\]\:text-\[\#8a7a5c\]:not(tw-never){color:#8a7a5c}.\[\&\&\:not\(tw-never\)\]\:text-\[\#fff\].\[\&\&\:not\(tw-never\)\]\:text-\[\#fff\]:not(tw-never){color:#fff}.\[\&\&\:not\(tw-never\)\]\:\[text-transform\:uppercase\].\[\&\&\:not\(tw-never\)\]\:\[text-transform\:uppercase\]:not(tw-never){text-transform:uppercase}.\[\&\&\:not\(tw-never\)\]\:not-italic.\[\&\&\:not\(tw-never\)\]\:not-italic:not(tw-never){font-style:normal}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mt-\[2px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mt-\[2px\]:not(tw-never):not(tw-never){margin-top:2px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mr-\[0\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mr-\[0\]:not(tw-never):not(tw-never){margin-right:0}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mb-\[2px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:mb-\[2px\]:not(tw-never):not(tw-never){margin-bottom:2px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:ml-\[0\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:ml-\[0\]:not(tw-never):not(tw-never){margin-left:0}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[1px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[1px\]:not(tw-never):not(tw-never){padding-top:1px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[2px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[2px\]:not(tw-never):not(tw-never){padding-top:2px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[3px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[3px\]:not(tw-never):not(tw-never){padding-top:3px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[4px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[4px\]:not(tw-never):not(tw-never){padding-right:4px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[6px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[6px\]:not(tw-never):not(tw-never){padding-right:6px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[7px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[7px\]:not(tw-never):not(tw-never){padding-right:7px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[1px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[1px\]:not(tw-never):not(tw-never){padding-bottom:1px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[2px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[2px\]:not(tw-never):not(tw-never){padding-bottom:2px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[3px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[3px\]:not(tw-never):not(tw-never){padding-bottom:3px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[4px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[4px\]:not(tw-never):not(tw-never){padding-left:4px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[6px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[6px\]:not(tw-never):not(tw-never){padding-left:6px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[7px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[7px\]:not(tw-never):not(tw-never){padding-left:7px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[11\.5px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[11\.5px\]:not(tw-never):not(tw-never){font-size:11.5px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[12\.5px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[12\.5px\]:not(tw-never):not(tw-never){font-size:12.5px}.\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[12px\].\[\&\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[12px\]:not(tw-never):not(tw-never){font-size:12px}.\[\&\:not\(tw-never\)\]\:\[position\:relative\]:not(tw-never){position:relative}.\[\&\:not\(tw-never\)\]\:mt-\[0\]:not(tw-never){margin-top:0}.\[\&\:not\(tw-never\)\]\:mt-\[2px\]:not(tw-never){margin-top:2px}.\[\&\:not\(tw-never\)\]\:mt-\[6px\]:not(tw-never){margin-top:6px}.\[\&\:not\(tw-never\)\]\:mt-\[7px\]:not(tw-never){margin-top:7px}.\[\&\:not\(tw-never\)\]\:mt-\[8px\]:not(tw-never){margin-top:8px}.\[\&\:not\(tw-never\)\]\:mt-\[10px\]:not(tw-never){margin-top:10px}.\[\&\:not\(tw-never\)\]\:mt-\[14px\]:not(tw-never){margin-top:14px}.\[\&\:not\(tw-never\)\]\:mr-\[0\]:not(tw-never){margin-right:0}.\[\&\:not\(tw-never\)\]\:mr-\[4px\]:not(tw-never){margin-right:4px}.\[\&\:not\(tw-never\)\]\:mb-\[0\]:not(tw-never){margin-bottom:0}.\[\&\:not\(tw-never\)\]\:mb-\[2px\]:not(tw-never){margin-bottom:2px}.\[\&\:not\(tw-never\)\]\:mb-\[6px\]:not(tw-never){margin-bottom:6px}.\[\&\:not\(tw-never\)\]\:mb-\[7px\]:not(tw-never){margin-bottom:7px}.\[\&\:not\(tw-never\)\]\:mb-\[8px\]:not(tw-never){margin-bottom:8px}.\[\&\:not\(tw-never\)\]\:ml-\[0\]:not(tw-never){margin-left:0}.\[\&\:not\(tw-never\)\]\:ml-\[4px\]:not(tw-never){margin-left:4px}.\[\&\:not\(tw-never\)\]\:flex:not(tw-never){display:flex}.\[\&\:not\(tw-never\)\]\:grid:not(tw-never){display:grid}.\[\&\:not\(tw-never\)\]\:inline-block:not(tw-never){display:inline-block}.\[\&\:not\(tw-never\)\]\:h-\[19px\]:not(tw-never){height:19px}.\[\&\:not\(tw-never\)\]\:w-\[19px\]:not(tw-never){width:19px}.\[\&\:not\(tw-never\)\]\:max-w-\[88\%\]:not(tw-never){max-width:88%}.\[\&\:not\(tw-never\)\]\:\[cursor\:pointer\]:not(tw-never){cursor:pointer}.\[\&\:not\(tw-never\)\]\:grid-cols-\[1fr_1fr\]:not(tw-never){grid-template-columns:1fr 1fr}.\[\&\:not\(tw-never\)\]\:grid-cols-\[1fr_auto\]:not(tw-never){grid-template-columns:1fr auto}.\[\&\:not\(tw-never\)\]\:flex-col:not(tw-never){flex-direction:column}.\[\&\:not\(tw-never\)\]\:\[flex-wrap\:wrap\]:not(tw-never){flex-wrap:wrap}.\[\&\:not\(tw-never\)\]\:\[align-items\:baseline\]:not(tw-never){align-items:baseline}.\[\&\:not\(tw-never\)\]\:items-center:not(tw-never){align-items:center}.\[\&\:not\(tw-never\)\]\:gap-\[4px_18px\]:not(tw-never){gap:4px 18px}.\[\&\:not\(tw-never\)\]\:gap-\[6px\]:not(tw-never){gap:6px}.\[\&\:not\(tw-never\)\]\:gap-\[8px\]:not(tw-never){gap:8px}.\[\&\:not\(tw-never\)\]\:gap-\[9px\]:not(tw-never){gap:9px}.\[\&\:not\(tw-never\)\]\:gap-\[10px\]:not(tw-never){gap:10px}.\[\&\:not\(tw-never\)\]\:rounded-\[6px\]:not(tw-never){border-radius:6px}.\[\&\:not\(tw-never\)\]\:rounded-\[8px\]:not(tw-never){border-radius:8px}.\[\&\:not\(tw-never\)\]\:rounded-\[10px\]:not(tw-never){border-radius:10px}.\[\&\:not\(tw-never\)\]\:rounded-\[12px\]:not(tw-never){border-radius:12px}.\[\&\:not\(tw-never\)\]\:rounded-\[50\%\]:not(tw-never){border-radius:50%}.\[\&\:not\(tw-never\)\]\:border-\[1\.5px\]:not(tw-never){border-style:var(--tw-border-style);border-width:1.5px}.\[\&\:not\(tw-never\)\]\:border-\[1px\]:not(tw-never){border-style:var(--tw-border-style);border-width:1px}.\[\&\:not\(tw-never\)\]\:border-\[2px\]:not(tw-never){border-style:var(--tw-border-style);border-width:2px}.\[\&\:not\(tw-never\)\]\:border-r-\[4px\]:not(tw-never){border-right-style:var(--tw-border-style);border-right-width:4px}.\[\&\:not\(tw-never\)\]\:border-b-\[1px\]:not(tw-never){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\:not\(tw-never\)\]\:border-b-\[2px\]:not(tw-never){border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\[\&\:not\(tw-never\)\]\:border-solid:not(tw-never){--tw-border-style:solid;border-style:solid}.\[\&\:not\(tw-never\)\]\:\[border-bottom-style\:dotted\]:not(tw-never){border-bottom-style:dotted}.\[\&\:not\(tw-never\)\]\:\[border-bottom-style\:solid\]:not(tw-never){border-bottom-style:solid}.\[\&\:not\(tw-never\)\]\:border-\[\#b03a2e\]:not(tw-never){border-color:#b03a2e}.\[\&\:not\(tw-never\)\]\:border-\[\#bbb\]:not(tw-never){border-color:#bbb}.\[\&\:not\(tw-never\)\]\:border-\[\#d8d2c4\]:not(tw-never){border-color:#d8d2c4}.\[\&\:not\(tw-never\)\]\:border-\[\#e0d6c2\]:not(tw-never){border-color:#e0d6c2}.\[\&\:not\(tw-never\)\]\:border-r-\[\#e8b93a\]:not(tw-never){border-right-color:#e8b93a}.\[\&\:not\(tw-never\)\]\:border-b-\[\#d8cfb8\]:not(tw-never){border-bottom-color:#d8cfb8}.\[\&\:not\(tw-never\)\]\:border-b-\[\#e2d9c3\]:not(tw-never){border-bottom-color:#e2d9c3}.\[\&\:not\(tw-never\)\]\:border-b-\[\#e3873a\]:not(tw-never){border-bottom-color:#e3873a}.\[\&\:not\(tw-never\)\]\:bg-\[\#1c1c1c\]:not(tw-never){background-color:#1c1c1c}.\[\&\:not\(tw-never\)\]\:bg-\[\#b03a2e\]:not(tw-never){background-color:#b03a2e}.\[\&\:not\(tw-never\)\]\:bg-\[\#f7f4ed\]:not(tw-never){background-color:#f7f4ed}.\[\&\:not\(tw-never\)\]\:bg-\[\#fdf1ee\]:not(tw-never){background-color:#fdf1ee}.\[\&\:not\(tw-never\)\]\:bg-\[\#fdf6df\]:not(tw-never){background-color:#fdf6df}.\[\&\:not\(tw-never\)\]\:bg-\[\#fff\]:not(tw-never){background-color:#fff}.\[\&\:not\(tw-never\)\]\:pt-\[0\]:not(tw-never){padding-top:0}.\[\&\:not\(tw-never\)\]\:pt-\[4px\]:not(tw-never){padding-top:4px}.\[\&\:not\(tw-never\)\]\:pt-\[6px\]:not(tw-never){padding-top:6px}.\[\&\:not\(tw-never\)\]\:pt-\[8px\]:not(tw-never){padding-top:8px}.\[\&\:not\(tw-never\)\]\:pt-\[9px\]:not(tw-never){padding-top:9px}.\[\&\:not\(tw-never\)\]\:pr-\[0\]:not(tw-never){padding-right:0}.\[\&\:not\(tw-never\)\]\:pr-\[9px\]:not(tw-never){padding-right:9px}.\[\&\:not\(tw-never\)\]\:pr-\[11px\]:not(tw-never){padding-right:11px}.\[\&\:not\(tw-never\)\]\:pr-\[12px\]:not(tw-never){padding-right:12px}.\[\&\:not\(tw-never\)\]\:pb-\[0\]:not(tw-never){padding-bottom:0}.\[\&\:not\(tw-never\)\]\:pb-\[4px\]:not(tw-never){padding-bottom:4px}.\[\&\:not\(tw-never\)\]\:pb-\[6px\]:not(tw-never){padding-bottom:6px}.\[\&\:not\(tw-never\)\]\:pb-\[8px\]:not(tw-never){padding-bottom:8px}.\[\&\:not\(tw-never\)\]\:pb-\[9px\]:not(tw-never){padding-bottom:9px}.\[\&\:not\(tw-never\)\]\:pl-\[0\]:not(tw-never){padding-left:0}.\[\&\:not\(tw-never\)\]\:pl-\[9px\]:not(tw-never){padding-left:9px}.\[\&\:not\(tw-never\)\]\:pl-\[11px\]:not(tw-never){padding-left:11px}.\[\&\:not\(tw-never\)\]\:pl-\[12px\]:not(tw-never){padding-left:12px}.\[\&\:not\(tw-never\)\]\:text-center:not(tw-never){text-align:center}.\[\&\:not\(tw-never\)\]\:font-\[Arial\]:not(tw-never){font-family:Arial}.\[\&\:not\(tw-never\)\]\:font-\[Georgia\,serif\]:not(tw-never){font-family:Georgia,serif}.\[\&\:not\(tw-never\)\]\:text-\[13\.5px\]:not(tw-never){font-size:13.5px}.\[\&\:not\(tw-never\)\]\:text-\[13px\]:not(tw-never){font-size:13px}.\[\&\:not\(tw-never\)\]\:text-\[14\.5px\]:not(tw-never){font-size:14.5px}.\[\&\:not\(tw-never\)\]\:text-\[14px\]:not(tw-never){font-size:14px}.\[\&\:not\(tw-never\)\]\:text-\[15px\]:not(tw-never){font-size:15px}.\[\&\:not\(tw-never\)\]\:text-\[17px\]:not(tw-never){font-size:17px}.\[\&\:not\(tw-never\)\]\:text-\[18px\]:not(tw-never){font-size:18px}.\[\&\:not\(tw-never\)\]\:leading-\[1\.3\]:not(tw-never){--tw-leading:1.3;line-height:1.3}.\[\&\:not\(tw-never\)\]\:leading-\[1\.4\]:not(tw-never){--tw-leading:1.4;line-height:1.4}.\[\&\:not\(tw-never\)\]\:leading-\[1\.5\]:not(tw-never){--tw-leading:1.5;line-height:1.5}.\[\&\:not\(tw-never\)\]\:leading-\[1\.43\]:not(tw-never){--tw-leading:1.43;line-height:1.43}.\[\&\:not\(tw-never\)\]\:leading-\[1\.45\]:not(tw-never){--tw-leading:1.45;line-height:1.45}.\[\&\:not\(tw-never\)\]\:leading-\[1\]:not(tw-never){--tw-leading:1;line-height:1}.\[\&\:not\(tw-never\)\]\:font-\[600\]:not(tw-never){--tw-font-weight:600;font-weight:600}.\[\&\:not\(tw-never\)\]\:font-bold:not(tw-never){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\:not\(tw-never\)\]\:font-normal:not(tw-never){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\:not\(tw-never\)\]\:tracking-\[\.06em\]:not(tw-never){--tw-tracking:.06em;letter-spacing:.06em}.\[\&\:not\(tw-never\)\]\:text-\[\#5a4c38\]:not(tw-never){color:#5a4c38}.\[\&\:not\(tw-never\)\]\:text-\[\#7a2c22\]:not(tw-never){color:#7a2c22}.\[\&\:not\(tw-never\)\]\:text-\[\#8a7a5c\]:not(tw-never){color:#8a7a5c}.\[\&\:not\(tw-never\)\]\:text-\[\#272824\]:not(tw-never){color:#272824}.\[\&\:not\(tw-never\)\]\:text-\[\#ffd23f\]:not(tw-never){color:#ffd23f}.\[\&\:not\(tw-never\)\]\:text-\[\#fff\]:not(tw-never){color:#fff}.\[\&\:not\(tw-never\)\]\:\[text-transform\:uppercase\]:not(tw-never){text-transform:uppercase}.\[\&\:not\(tw-never\)\]\:italic:not(tw-never){font-style:italic}.\[\&\:not\(tw-never\)\]\:not-italic:not(tw-never){font-style:normal}@media not all and (width>=550px){.max-\[550px\]\:\[\&\:not\(tw-never\)\]\:grid-cols-\[1fr\]:not(tw-never){grid-template-columns:1fr}}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mt-\[2px\]:not(tw-never):not(tw-never){margin-top:2px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mt-\[6px\]:not(tw-never):not(tw-never){margin-top:6px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mr-\[0\]:not(tw-never):not(tw-never){margin-right:0}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mr-\[2px\]:not(tw-never):not(tw-never){margin-right:2px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mb-\[2px\]:not(tw-never):not(tw-never){margin-bottom:2px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:mb-\[6px\]:not(tw-never):not(tw-never){margin-bottom:6px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:ml-\[0\]:not(tw-never):not(tw-never){margin-left:0}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:ml-\[2px\]:not(tw-never):not(tw-never){margin-left:2px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:inline-block:not(tw-never):not(tw-never){display:inline-block}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:h-\[54px\]:not(tw-never):not(tw-never){height:54px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:min-h-\[40px\]:not(tw-never):not(tw-never){min-height:40px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:min-h-\[64px\]:not(tw-never):not(tw-never){min-height:64px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:w-\[100\%\]:not(tw-never):not(tw-never){width:100%}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:min-w-\[0\]:not(tw-never):not(tw-never){min-width:0}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:min-w-\[60px\]:not(tw-never):not(tw-never){min-width:60px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[flex\:1\]:not(tw-never):not(tw-never){flex:1}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:rounded-\[6px\]:not(tw-never):not(tw-never){border-radius:6px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:rounded-\[8px\]:not(tw-never):not(tw-never){border-radius:8px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-0:not(tw-never):not(tw-never){border-style:var(--tw-border-style);border-width:0}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[1px\]:not(tw-never):not(tw-never){border-style:var(--tw-border-style);border-width:1px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-b-\[1\.5px\]:not(tw-never):not(tw-never){border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-solid:not(tw-never):not(tw-never){--tw-border-style:solid;border-style:solid}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-style\:none\]:not(tw-never):not(tw-never){border-style:none}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[border-bottom-style\:solid\]:not(tw-never):not(tw-never){border-bottom-style:solid}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[\#d9c9a8\]:not(tw-never):not(tw-never){border-color:#d9c9a8}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[currentColor\]:not(tw-never):not(tw-never){border-color:currentColor}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:border-b-\[\#9b8a68\]:not(tw-never):not(tw-never){border-bottom-color:#9b8a68}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:bg-\[\#f3e9d7\]:not(tw-never):not(tw-never){background-color:#f3e9d7}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:bg-\[\#fffef8\]:not(tw-never):not(tw-never){background-color:#fffef8}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:bg-transparent:not(tw-never):not(tw-never){background-color:#0000}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[7px\]:not(tw-never):not(tw-never){padding-top:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[9px\]:not(tw-never):not(tw-never){padding-right:9px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[7px\]:not(tw-never):not(tw-never){padding-bottom:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[9px\]:not(tw-never):not(tw-never){padding-left:9px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-center:not(tw-never):not(tw-never){text-align:center}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[14\.5px\]:not(tw-never):not(tw-never){font-size:14.5px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[15px\]:not(tw-never):not(tw-never){font-size:15px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:leading-\[1\.55\]:not(tw-never):not(tw-never){--tw-leading:1.55;line-height:1.55}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[\#1d3f8f\]:not(tw-never):not(tw-never){color:#1d3f8f}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:not-italic:not(tw-never):not(tw-never){font-style:normal}.\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:\[font\:inherit\]:not(tw-never):not(tw-never){font:inherit}@media not all and (width>=550px){.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:gap-\[4px\]:not(tw-never):not(tw-never){gap:4px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[6px\]:not(tw-never):not(tw-never){padding-top:6px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[6px\]:not(tw-never):not(tw-never){padding-right:6px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[6px\]:not(tw-never):not(tw-never){padding-bottom:6px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[6px\]:not(tw-never):not(tw-never){padding-left:6px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[9px\]:not(tw-never):not(tw-never){font-size:9px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#fit\]\:min-w-\[30px\]:not(tw-never):not(tw-never)#fit{min-width:30px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#fit\]\:text-\[10px\]:not(tw-never):not(tw-never)#fit{font-size:10px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#minus\]\:min-w-\[28px\]:not(tw-never):not(tw-never)#minus{min-width:28px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#minus\]\:pt-\[5px\]:not(tw-never):not(tw-never)#minus{padding-top:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#minus\]\:pr-\[5px\]:not(tw-never):not(tw-never)#minus{padding-right:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#minus\]\:pb-\[5px\]:not(tw-never):not(tw-never)#minus{padding-bottom:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#minus\]\:pl-\[5px\]:not(tw-never):not(tw-never)#minus{padding-left:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#plus\]\:min-w-\[28px\]:not(tw-never):not(tw-never)#plus{min-width:28px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#plus\]\:pt-\[5px\]:not(tw-never):not(tw-never)#plus{padding-top:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#plus\]\:pr-\[5px\]:not(tw-never):not(tw-never)#plus{padding-right:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#plus\]\:pb-\[5px\]:not(tw-never):not(tw-never)#plus{padding-bottom:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#plus\]\:pl-\[5px\]:not(tw-never):not(tw-never)#plus{padding-left:5px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\#zoomValue\]\:text-\[10px\]:not(tw-never):not(tw-never)#zoomValue{font-size:10px}}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:w-\[100\%\]:not(tw-never):not(tw-never):not(tw-never){width:100%}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:max-w-\[125px\]:not(tw-never):not(tw-never):not(tw-never){max-width:125px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:max-w-\[130px\]:not(tw-never):not(tw-never):not(tw-never){max-width:130px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:min-w-\[0\]:not(tw-never):not(tw-never):not(tw-never){min-width:0}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:\[flex\:none\]:not(tw-never):not(tw-never):not(tw-never){flex:none}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:rounded-\[3px\]:not(tw-never):not(tw-never):not(tw-never){border-radius:3px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[1px\]:not(tw-never):not(tw-never):not(tw-never){border-style:var(--tw-border-style);border-width:1px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:border-solid:not(tw-never):not(tw-never):not(tw-never){--tw-border-style:solid;border-style:solid}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:border-\[\#ddd9ce\]:not(tw-never):not(tw-never):not(tw-never){border-color:#ddd9ce}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:bg-transparent:not(tw-never):not(tw-never):not(tw-never){background-color:#0000}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-top:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-right:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-bottom:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-left:7px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:font-\[Arial\]:not(tw-never):not(tw-never):not(tw-never){font-family:Arial}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[12px\]:not(tw-never):not(tw-never):not(tw-never){font-size:12px}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:leading-\[normal\]:not(tw-never):not(tw-never):not(tw-never){--tw-leading:normal;line-height:normal}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:font-normal:not(tw-never):not(tw-never):not(tw-never){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[\#354738\]:not(tw-never):not(tw-never):not(tw-never){color:#354738}.\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:not-italic:not(tw-never):not(tw-never):not(tw-never){font-style:normal}@media not all and (width>=550px){.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:max-w-\[100px\]:not(tw-never):not(tw-never):not(tw-never){max-width:100px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pt-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-top:7px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pr-\[3px\]:not(tw-never):not(tw-never):not(tw-never){padding-right:3px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pb-\[7px\]:not(tw-never):not(tw-never):not(tw-never){padding-bottom:7px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:pl-\[3px\]:not(tw-never):not(tw-never):not(tw-never){padding-left:3px}.max-\[550px\]\:\[\&\:not\(tw-never\)\:not\(tw-never\)\:not\(tw-never\)\]\:text-\[10px\]:not(tw-never):not(tw-never):not(tw-never){font-size:10px}}.headerBrand>select,#lessonNav,#pageJump{display:none!important}.lnv-headerSlot,.lnv-pageSlot{display:contents}body.lnv-lock{overflow:hidden}html[data-theme=dark] :is(.lnv-pill,.lnv-pagePill,.lnv-close,.lnv-pg){color:#e8e2d4;background:#2c342f;border-color:#43504a}html[data-theme=dark] .lnv-pg.cur{color:#232a26;background:#c9a45a;border-color:#d4b674}@font-face{font-family:Cairo;src:url(/assets/cairo-Cairo_slnt_wght_-gF84A2Tc.ttf)format("truetype");font-weight:200 1000;font-display:swap}:where(html[data-bookcss]) *{box-sizing:border-box}:where(html[data-bookcss]) body{color:#222;background:#e8e8e4;margin:0;padding:72px 0 55px;font:17px/1.4 Arial,sans-serif}:where(html[data-bookcss]) header:not(.page header){z-index:30;background:#fffefa;border-bottom:1px solid #d7d7ce;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0}:where(html[data-bookcss]) button{color:#344137;cursor:pointer;background:#fff;border:1px solid #d3d4cd;border-radius:5px;min-height:38px;padding:7px 12px;font-size:12px}:where(html[data-bookcss]) header:not(.page header) b{font:700 19px Georgia}:where(html[data-bookcss]) #spread{width:900px;margin:auto}:where(html[data-bookcss]) .page{background:#fffefa;width:900px;min-height:1285px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 6px 22px #0001}:where(html[data-bookcss]) .page[hidden]{display:none}.hero{object-fit:contain;width:900px;height:auto;display:block}:where(html[data-bookcss]) h2{align-items:baseline;gap:10px;margin:0 0 13px;font:700 18px/1.4 Arial;display:flex}:where(html[data-bookcss]) h3{margin:0 0 10px;font:700 16px/1.4 Arial}.n{color:#fff;text-align:center;background:#ffe500;min-width:25px;font-size:20px;line-height:23px;display:inline-block;position:relative}.n:before{content:"";border-top:1px solid #e14c26;border-left:1px solid #e14c26;width:16px;height:15px;position:absolute;top:-3px;left:-3px}.sub{color:#2b4d85;margin-right:13px;font-weight:700}.track{color:#1498c3;letter-spacing:1px;font-size:10px}.p9content{grid-template-columns:300px 270px 155px;gap:20px;padding:28px 35px 80px 94px;display:grid}.p9content h2{font-size:16px}.p9content p{margin:5px 0;font-family:Georgia,serif;font-size:18px}.task{margin-bottom:29px}.instruction{font-weight:700;margin:5px 0 12px!important;font-family:Arial!important;font-size:16px!important}.person{gap:13px;margin:10px 0 14px 25px;display:flex}.person img{object-fit:cover;width:70px;height:73px}.person span{font:18px Georgia}.person label{cursor:pointer;font:18px/1.35 Georgia;display:block}.person input{accent-color:#4a8860;vertical-align:middle;width:17px;height:17px}:where(html[data-bookcss]) aside{color:#fff;background:#1bafd6;height:max-content;padding:13px 11px;font-size:13px;line-height:1.6}:where(html[data-bookcss]) aside b{font-size:14px}.seats{width:240px;margin-top:8px}.dialog{margin:13px 0 20px 25px;font:18px/1.45 Georgia}.dialog div:first-child:before{content:"▲";color:#60b831;margin-left:-20px;margin-right:8px;font:12px Arial}.dialog div:last-child:before{content:"■";color:#303c88;margin-left:-20px;margin-right:9px;font:10px Arial}.pageNo{color:#555;justify-content:space-between;font:14px Georgia;display:flex;position:absolute;bottom:23px;left:40px;right:40px}.p9 .pageNo{justify-content:flex-end}:where(html[data-bookcss]) .check{color:#2d673e;border-color:#a6baab;margin-top:9px}:where(html[data-bookcss]) .feedback{border-radius:4px;padding:8px;font:13px Arial!important}:where(html[data-bookcss]) .feedback:empty{display:none}:where(html[data-bookcss]) .good{color:#215b35;background:#e5f1e7}:where(html[data-bookcss]) .retry{color:#934e46;background:#f8e8e6}.greetings{object-fit:contain;border-bottom:1px solid #b9dce7;width:100%;height:112px;margin-top:17px}.p10body{padding:35px 42px 80px 104px}.topgrid{grid-template-columns:385px 1fr;gap:18px;display:grid}.cafe{object-fit:cover;width:100%;height:235px}.sentences{margin:13px 0 22px 22px;font:18px/1.5 Georgia}.assign{grid-template-columns:1fr 80px;align-items:center;gap:5px;display:grid}.assign select{color:#365687;background:0 0;border:0;border-bottom:1px dotted #aaa;width:80px;padding:4px;font:12px Arial}.verb{border-left:3px solid #efe5c6;margin:15px 0 0 25px;padding-left:20px;font:18px/1.7 Georgia}.verb input{color:#294d8b;background:0 0;border:0;border-bottom:1px solid #999;width:64px;font:18px Georgia}.info{border:2px double #4d9eb5;margin:25px 7px 0 20px;padding:12px;font:16px/1.5 Georgia}.info b{color:#b84e51;font-weight:400}.music{margin:34px 0 33px}.flags{text-align:center;grid-template-columns:70px repeat(5,1fr);align-items:center;gap:10px;margin:15px 5px 10px 22px;font:17px Georgia;display:grid}.flags img{object-fit:fill;width:61px;height:44px;margin:0 auto 5px;display:block}.flags select{color:#335a81;background:0 0;border:0;border-bottom:1px dotted #b7b09b;width:42px;margin:auto;padding:5px}.speakers{grid-template-columns:470px 1fr;gap:18px;display:grid}.speakerTable{border-collapse:collapse;width:100%;font:17px/1.35 Georgia}.speakerTable th{color:#3b5187;text-align:center;padding:0 5px 13px;font:small-caps 14px/1.3 Arial}.speakerTable td{padding:2px 5px}.speakerTable input{accent-color:#4e8964;width:16px;height:16px}.speakerTable td:not(:first-child){text-align:center}.speakerTable td:first-child{width:235px}.group{object-fit:cover;align-self:end;width:100%;height:226px}.controls{z-index:30;background:#fffefa;border-top:1px solid #d3d4cd;justify-content:center;align-items:center;gap:20px;padding:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.controls span{color:#6b736a;font-size:12px}.inlineAudio{display:none}.listen{color:#189fbe;letter-spacing:1px;background:0 0;border:0;min-height:24px;padding:0;font:10px Arial}.helper{color:#4d6a7c;margin-top:8px;font:12px Arial}.notes{resize:vertical;background:0 0;border:0;border-bottom:1px dotted #ccc;width:100%;height:44px;font:16px Georgia}:where(html[data-bookcss]) .p10 .check{min-height:28px;padding:3px 8px;font-size:10px}.localnote{color:#6a7467;text-align:center;padding:10px;font:11px Arial}:where(html[data-bookcss]) #zoomValue{text-align:center;justify-content:center;align-items:center;min-width:34px;display:inline-flex}:where(html[data-bookcss]) header:not(.page header) button,:where(html[data-bookcss]) header:not(.page header) .actionLink{white-space:nowrap;text-align:center;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}:where(html[data-bookcss]) header:not(.page header) #zoomValue,:where(html[data-bookcss]) header:not(.page header) .actionLink{box-sizing:border-box;min-height:38px}:where(html[data-bookcss]) .zoomed{margin-left:0!important}:where(html[data-bookcss]){--accent:#713c46;--ground:#eeece7}:where(html[data-bookcss]) body[data-palette="2"]{--accent:#315a4a;--ground:#e9eee8}:where(html[data-bookcss]) body{background:var(--ground);padding:62px 0 90px}:where(html[data-bookcss]) header:not(.page header){height:58px}.headerBrand{align-items:center;gap:7px;display:flex}:where(html[data-bookcss]) header:not(.page header) button{min-width:34px;padding:7px}:where(html[data-bookcss]) .page{background:#fffefa;height:1515px!important;min-height:1515px!important;margin:0!important}.p11body{padding:38px 55px 65px 112px}.sixGrid{grid-template-columns:480px 215px;gap:20px;display:grid}.bookDialogue{margin-top:15px;font:18px/1.5 Georgia}.bookDialogue p{gap:15px;margin:8px 0;display:flex}.bookDialogue small{color:#3c558a;flex:none;width:110px;font:small-caps 14px Arial}.simpleQuiz input:not([type=radio]){color:#365887;background:0 0;border:0;border-bottom:1px solid #999;width:130px;font:18px Georgia}.miniGrammar{border-collapse:collapse;height:max-content;margin:5px 0 15px;font:17px Georgia}.miniGrammar td,.miniGrammar th{padding:2px 6px;font-weight:400}.miniGrammar span{color:#bb4e4e}.p11 .info{text-align:center;margin:10px 0 0;padding:10px}.actionLink{color:var(--accent);border:1px solid #ddd6c8;border-radius:3px;padding:7px 10px;font:11px Arial;text-decoration:none;display:inline-block}.wordbank{background:#fffbb9;margin:12px 0;padding:3px 6px;font:17px/1.5 Georgia}.gapdialog p{margin:3px 0;font:18px/1.6 Georgia}.gapdialog input{width:65px!important}.famous{object-fit:contain;width:225px;height:135px;margin:5px 0 5px 25px}.wellbeing{margin:27px 0}.wellGrid{grid-template-columns:385px 250px;gap:30px;margin:12px 0 22px 25px;font:18px Georgia;display:grid}.wellGrid .assign{margin:5px 0}.wellGrid .assign select{width:120px}.wellGrid .assign{grid-template-columns:1fr 120px}.feelings{margin:0 0 10px;line-height:1.45}.communication{border:4px solid #fff300;padding:10px;font:15px/1.35 Georgia}.p12body{padding:35px 40px 70px 110px}.training{align-items:center;gap:16px;margin-bottom:24px;display:flex}.training h1,.referenceGrid h1{color:#bbad77;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px;font:400 25px Georgia}.bigN{color:#fff;background:#ffe600;padding:0 14px;font:70px Georgia}.alphabetGrid{grid-template-columns:repeat(10,1fr);gap:4px;margin:12px 0 27px;display:grid}.alphabetGrid div{text-align:center;color:#173d8e;background:#e7f7f8;padding:5px 1px;font:700 16px Georgia}.alphabetGrid div:nth-child(n+11):nth-child(-n+20){background:#fffacb}.alphabetGrid small{color:#333;margin-top:5px;font:400 12px Georgia;display:block}.bookLines{margin:13px 0 10px 25px;font:18px/1.45 Georgia}.bookNote{background:0 0;border:0;border-bottom:1px dotted #bbb;width:300px;padding:5px;font:16px Georgia}.tenGrid{grid-template-columns:365px 1fr;gap:20px;margin:24px 0 15px;display:grid}.tenGrid img{object-fit:contain;width:100%;max-height:110px}.greetingAnswers{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.greetingAnswers label{flex-direction:column;gap:4px;font:14px Georgia;display:flex}.greetingAnswers select{background:0 0;border:1px solid #ddd;padding:5px;font:12px Arial}.eleven{margin:22px 0}.referenceGrid{grid-template-columns:300px 1fr;gap:26px;display:grid}.grammar{border-collapse:collapse;width:100%;margin:0 0 14px;font:16px/1.4 Georgia}.grammar th{text-align:left;background:#f7efbd;padding:4px;font-weight:700}.grammar td{border:1px dotted #c6dfdc;padding:5px 6px}.referenceGrid h1{font-size:23px}.communicationTable{border-collapse:collapse;width:100%;margin-bottom:13px;font:16px/1.45 Georgia}.communicationTable th{text-align:left;background:#f7efbd;padding:4px}.communicationTable td{border:1px dotted #d7d6be;padding:5px}:where(html[data-bookcss]) .feedback.good{color:#215b35!important;background:#e5f1e7!important}.answerCorrect{color:#215b35!important;background:#e5f1e7!important;border-color:#4e8964!important}.answerWrong{background:#f8e8e6!important;border-color:#b56d67!important}label.answerCorrect{border-radius:4px;outline:1px solid #6ca47b}:where(html[data-bookcss]) .page .check{color:#2d673e;background:#fffefa;border-color:#b2c7b6;min-height:27px;padding:4px 9px;font-size:11px}.meaningPopup{color:#26352d;background:#fffefa;border:1px solid #ddd6c8;border-radius:12px;width:calc(100vw - 30px);max-width:360px;padding:20px;box-shadow:0 15px 80px #0003}.meaningPopup::backdrop{background:#0005}.meaningHeader{justify-content:space-between;display:flex}.meaningHeader button{font-size:13px}.meaningPopup h3{margin:20px 0 8px;font:24px Georgia}.meaningArabic{margin:8px 0 18px;font:25px/1.7 Cairo}.meaningPopup .selected{background:var(--accent);color:#fff}.meaningPopup small{color:#717971;margin-top:10px;font-size:12px;display:block}.tapWord{cursor:pointer}.tapWord:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}:where(html[data-bookcss]) #pageStage{background:#fffefa;width:900px;height:1515px;position:relative;overflow:hidden;box-shadow:3px 2px #cfcfc5,5px 4px #fffefa,6px 5px #cfcfc5}:where(html[data-bookcss]) .stf__wrapper{width:100%;height:1515px;position:relative;overflow:hidden}:where(html[data-bookcss]) .stf__block{position:absolute;inset:0}:where(html[data-bookcss]) .stf__item{will-change:transform;background:#fffefa;display:none;position:absolute;top:0;left:0}:where(html[data-bookcss]) .stf__item:not(.--simple)[style*="z-index: 5"]{background:linear-gradient(115deg,#fffdf7,#f6f3ea 43%,#fffefa 67%,#ebe7dc)!important}:where(html[data-bookcss]) .stf__item:not(.--simple)[style*="z-index: 5"]>*{opacity:.28;transform:scaleX(-1)}:where(html[data-bookcss]) .stf__item:not(.--simple)[style*="z-index: 5"]:after{content:"";pointer-events:none;background:linear-gradient(112deg,#fff9,#0000 30%,#ffffff65 56%,#c9c4b822 84%,#fff7);position:absolute;inset:0}:where(html[data-bookcss]) #viewport{touch-action:pan-x pan-y;overflow:auto}:where(html[data-bookcss]) #spread{transform-origin:0 0;width:900px}.controls{flex-wrap:wrap;gap:8px;min-height:64px}.controls select{background:0 0;border:1px solid #ddd;max-width:140px;padding:9px;font-size:12px}.paletteButton.selected{background:var(--accent);color:#fff}:where(html[data-bookcss]) .audioDock{z-index:35;background:#fffefaf5;border:1px solid #ddd;border-radius:8px;align-items:center;gap:10px;padding:7px;display:flex;position:fixed;bottom:78px;left:10px;right:10px;box-shadow:0 5px 20px #0002}:where(html[data-bookcss]) .audioDock[hidden]{display:none}:where(html[data-bookcss]) .audioDock audio{flex:1;min-width:0;height:34px}:where(html[data-bookcss]) .audioDock button{min-width:34px;font-size:14px}.soundToggle{font-size:11px}.bookNo{color:#717971;font-size:11px}.p9content{padding-top:26px}.p9 .pageNo{bottom:25px}.helpBanner{text-align:center;color:#414c39;padding:10px;font:11px Arial}:where(html[data-bookcss]) .notes:focus,:where(html[data-bookcss]) input:focus,:where(html[data-bookcss]) select:focus{outline-offset:2px;outline:2px solid #8ca99b}@media (width<=550px){:where(html[data-bookcss]) header:not(.page header){gap:4px;padding:8px}:where(html[data-bookcss]) header:not(.page header) b{font-size:15px}header:not(.page header) .headerLabel{display:none}.controls{padding:8px 5px}.controls button{min-height:36px;padding:5px 8px}.controls span{font-size:11px}.paletteButton{font-size:10px}:where(html[data-bookcss]) .audioDock{bottom:110px}}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/notonaskharabic-NotoNaskhArabic_wght_-DCglz3Pf.ttf)}:where(html[data-bookcss]) h2{display:block}.n{vertical-align:baseline;margin-right:10px}.p11body{padding-top:25px}.p11body .instruction{margin-bottom:6px!important}.p11body .bookDialogue{margin-top:8px;font-size:17px}.p11body .bookDialogue p{margin:5px 0}:where(html[data-bookcss]) .p11body .check{min-height:23px;margin-top:3px;padding:2px 7px}.p11body .actionLink{padding:4px 8px}.p11body .info{padding:7px;font-size:15px;line-height:1.4}.p11body .gapdialog p{font-size:17px;line-height:1.4}.p11body .wordbank{margin:8px 0}.p11body .famous{height:125px}.p11body .wellbeing{margin:17px 0}.p11body .wellGrid{margin:9px 0 12px;font-size:17px}.p11body .wellGrid p{margin:8px 0}.p11body .feelings{line-height:1.35}.p12body{padding-top:24px}.p12body .training{margin-bottom:12px}.p12body .bigN{font-size:57px}.p12body .alphabetGrid{margin:8px 0 17px}.p12body .alphabetGrid div{padding:4px 1px}.p12body .alphabetGrid small{margin-top:3px}.p12body .bookLines{margin:9px 0;font-size:17px}.p12body .tenGrid{margin:17px 0 10px}.p12body .wordbank{margin:9px 0;font-size:15px}.p12body .greetingAnswers label{font-size:13px}.p12body .greetingAnswers select{padding:3px}.p12body .eleven{margin:16px 0}.p12body .referenceGrid{grid-template-columns:300px 1fr;gap:23px}.p12body .grammar{margin-bottom:11px;font-size:15px;line-height:1.3}.p12body .grammar td{padding:3px 5px}.p12body .communicationTable{margin-bottom:10px;font-size:14px;line-height:1.35}.p12body .communicationTable td{padding:4px}.p12body .referenceGrid h1{font-size:22px}.p12body .greetingAnswers{gap:5px}.p12body .instruction{font-size:15px!important}.p9content{padding-bottom:65px}.p10body{padding-top:28px}.p10body .music{margin:23px 0}.p10body .speakerTable td{padding:1px 5px}.p10body .speakerTable{font-size:16px}.p10body .instruction{margin-bottom:8px!important}:where(html[data-bookcss]) .page .feedback{display:none!important}.answerToast{z-index:45;text-align:center;border:1px solid #8ab595;border-radius:9px;min-width:260px;max-width:calc(100vw - 30px);padding:13px 18px;font:16px/1.5 Arial;position:fixed;bottom:120px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #0002}.answerToast[hidden]{display:none}:where(html[data-bookcss]) .answerToast.good{color:#215b35;background:#e5f1e7}:where(html[data-bookcss]) .answerToast.retry{color:#934e46;background:#f8e8e6;border-color:#d4aaa5}:where(html[data-bookcss]) .helper.good,:where(html[data-bookcss]) .helper.retry{border-radius:3px;padding:3px}:where(html[data-bookcss]) #pageStage{touch-action:pan-y!important}:where(html[data-bookcss]) body[data-book-zoomed=true] #pageStage{touch-action:pan-x pan-y!important}:where(html[data-bookcss]) #viewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}:where(html[data-bookcss]) body[data-book-zoomed=true] #viewport{touch-action:pan-x pan-y}:where(html[data-bookcss]) body[data-book-zoomed=false] #viewport{touch-action:pan-y}.meaningModeToggle{white-space:nowrap;font-family:Arial;font-size:11px}.tapSentence{border-radius:2px}body[data-translation-mode=sentence] .tapSentence{cursor:pointer}body[data-translation-mode=sentence] .tapSentence:hover{background:#eee7cb}body[data-translation-mode=sentence] .tapSentence .tapWord:hover{text-decoration:none}.meaningGerman{max-height:36vh;overflow:auto}.meaningPopup h3{font-size:23px;line-height:1.4}.meaningPopup .pronounceButton{width:100%;margin-top:10px}.meaningPopup button:disabled{opacity:.5;cursor:default}.meaningPopup [hidden]{display:none!important}:where(html[data-bookcss]) .page select{-webkit-text-fill-color:#234d70;opacity:1;text-align:left;text-indent:0;min-height:30px;line-height:1.4;appearance:none!important;color:#234d70!important;background-image:linear-gradient(45deg,#0000 50%,#527087 50%),linear-gradient(135deg,#527087 50%,#0000 50%)!important;background-position:calc(100% - 10px),calc(100% - 6px)!important;background-repeat:no-repeat!important;background-size:4px 4px,4px 4px!important;padding:5px 22px 5px 7px!important}:where(html[data-bookcss]) .page .flags select{width:54px;font:16px Arial}:where(html[data-bookcss]) .page select option{color:#234d70;background:#fffefa}:where(html[data-bookcss]) body[data-text-selection=true] .page,:where(html[data-bookcss]) body[data-text-selection=true] .page *{-webkit-user-select:text!important;user-select:text!important}body[data-text-selection=true] .tapWord{cursor:text}:where(html[data-bookcss]) body[data-text-selection=true] #pageStage{touch-action:auto!important}.selectionModeToggle{font:11px Arial}.selectionMeaningAction{z-index:48;color:#fff;background:#713c46;border-radius:8px;padding:13px 18px;font:16px Arial;position:fixed;bottom:175px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0003}.selectionMeaningAction[hidden]{display:none!important}.meaningGerman,.meaningArabic{white-space:pre-line}.meaningPopup{max-height:85dvh;overflow:auto}.artText{z-index:8;white-space:nowrap;cursor:text;pointer-events:none;font-family:Georgia,serif;line-height:1.15;display:none;position:absolute;overflow:visible;color:#0000!important;-webkit-user-select:text!important;user-select:text!important}.artText::selection{color:#111;background:#b7d7fa}body[data-text-selection=true] .artText{pointer-events:auto;display:block}:where(html[data-bookcss]) .page.fidelityScan{padding:0!important}:where(html[data-bookcss]) .page.fidelityScan>.scanPage{width:100%;height:100%;padding:0}:where(html[data-bookcss]) .page.fidelityScan>.scanPage img{object-fit:contain;width:100%;height:100%;margin:0;display:block}.burgundySwatch{background:#713c46}.forestSwatch{background:#315a4a}body[data-palette="2"] .themesMenu button[aria-pressed=true]{background:#315a4a;border-color:#315a4a}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{--accent:var(--night-accent,#efb7c3);--ground:var(--night-ground,#111916);background:var(--night-ground,#111916);color:var(--night-ink,#e9eee8)}html[data-theme=dark] .page{background:var(--night-paper,#202a25);color:var(--night-ink,#e9eee8)}html[data-theme=dark] .page :is(h1,h2,h3,p,div,span,small,label,td,th,b,i,em,strong):not(.naCanvas):not(.naCanvas *):not(.naRCanvas):not(.naRCanvas *):not(.nativeAB12):not(.nativeAB11):not(.nativeKB12):not(.nativeKb11):not([class*=nativeAB]):not([class*=nativeAB] *):not([class*=nativeKB]):not([class*=nativeKB] *){color:inherit}html[data-theme=dark] .page :is(.sub,.track,.listen,.helper,.pageNo,.bookNo,.handwritten,.numberGrid b,.profile i,.treeJoin,.bookDialogue small,.speakerTable th):not(.naCanvas *):not(.naRCanvas *):not([class*=nativeAB] *):not([class*=nativeKB] *){color:var(--night-detail,#a8d4f1)}html[data-theme=dark] :is(button,header select,.controls select,.actionLink):not(.naCanvas *):not(.naRCanvas *):not([class*=nativeAB] *):not([class*=nativeKB] *){background:var(--night-control,#29372f);color:var(--night-ink,#e9eee8);border-color:#718276}html[data-theme=dark] .page :is(input,select,textarea):not(.naCanvas *):not(.naRCanvas *):not([class*=nativeAB] *):not([class*=nativeKB] *){border-color:#94aa9c;background-color:var(--night-control,#29372f)!important;color:var(--night-ink,#e9eee8)!important;-webkit-text-fill-color:var(--night-ink,#e9eee8)!important}html[data-theme=dark] .page :is(.nativeAB12,.nativeAB11,.nativeKB12,.nativeKb11,[class*=nativeAB],[class*=nativeKB]){color:#252723;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}html[data-theme=dark] .page select{background-image:linear-gradient(45deg,#0000 50%,#bed9ca 50%),linear-gradient(135deg,#bed9ca 50%,#0000 50%)!important}html[data-theme=dark] .page select option{color:var(--night-ink,#e9eee8);background:var(--night-control,#29372f)}html[data-theme=dark] .page .check:not(.naCanvas *):not(.naRCanvas *){background:var(--night-control,#29372f);color:#bcdfca;border-color:#8ea998}html[data-theme=dark] .page :is(.wordbank,.sourceNotice,.info,.grammarNote,.profile,.alphabetGrid div,.dasbinich,.communication,aside){background:var(--night-panel,#34443b);color:var(--night-ink,#e9eee8);border-color:#8ca06a}html[data-theme=dark] .page :is(.n,.bigN){color:var(--night-paper,#202a25);background:#efd55b}html[data-theme=dark] .page .magazine{color:#f8e9e2;background:#542d22}html[data-theme=dark] .page .artText{color:#0000!important}html[data-theme=dark] .themesMenu button[aria-pressed=true]{background:var(--night-accent,#efb7c3);color:#241c20;border-color:var(--night-accent,#efb7c3)}html[data-theme=dark] .page :is(.answerCorrect,.feedback.good,.good):not(.naCanvas *):not(.naRCanvas *),html[data-theme=dark] .answerToast.good{color:#d7f1df!important;-webkit-text-fill-color:#d7f1df!important;background:#244635!important}html[data-theme=dark] .page :is(.answerWrong,.retry):not(.naCanvas *):not(.naRCanvas *),html[data-theme=dark] .answerToast.retry{color:#ffe0d8!important;-webkit-text-fill-color:#ffe0d8!important;background:#572c2b!important}html[data-theme=dark] .meaningPopup .selected,html[data-theme=dark] .selectionMeaningAction{background:var(--night-accent,#efb7c3);color:#241c20}html[data-theme=dark] body[data-translation-mode=sentence] .tapSentence:hover{background:#405448}html[data-theme=dark] .themesMenu button:focus-visible,html[data-theme=dark] .themesTrigger:focus-visible{outline-color:var(--night-detail,#a8d4f1)}html[data-theme=dark] #canvas{background:var(--night-ground,#111916)}.page :is(.n,.bigN){color:#574800}.page .track,.page .listen{color:#176f89}.page aside{color:#08394b}.page :is(.training h1,.referenceGrid h1,.moduleTitle){color:#74642d}.page .profile h3{color:#80651f}.page .heidiText h2{color:#637719}html[data-theme=light] body:has(#canvas){color:#26352d;background:#eeece7}html[data-theme=light] body:has(#canvas) header{background:#fffefa;border-color:#d3d4cd}html[data-theme=light] #canvas{background:#eeece7}html[data-theme=light] body:has(#canvas) header span{color:#536057}html[data-theme=dark] .page :is(.grammar th,.communicationTable th,.numberGrid,.screenplay,.heidiText){background:var(--night-panel,#34443b);color:var(--night-ink,#e9eee8)}html[data-theme=dark] .page :is(.verbWord.selectedVerb,.scriptMarkWord.selectedVerb,.screenplay .tapWord.selectedVerb){color:#fff1a6;background:#675622}html[data-theme=dark] #pageStage{background:var(--night-paper,#202a25);box-shadow:3px 2px #46554b,5px 4px var(--night-control,#29372f),6px 5px #46554b}html[data-theme=dark] .stf__item:not(.--simple)[style*="z-index: 5"]{background:linear-gradient(115deg,#26342b,var(--night-paper,#202a25) 43%,var(--night-control,#29372f) 67%,#172019)!important}html[data-theme=dark] .stf__item:not(.--simple)[style*="z-index: 5"]:after{background:linear-gradient(112deg,#ffffff0b,#0000 30%,#ffffff0a 56%,#0003 84%,#ffffff0a)}html[data-theme=light] .page .rings{color:#827600}html[data-theme=light] .page .dasbinich{color:#b43715}html[data-theme=light] .page .magazine{color:#fff;background:#b43d18}.bookCover{padding:30px;color:#2c302b!important;background:#fffefa!important}.coverFrame{border:1px solid #ac8c48;flex-direction:column;align-items:center;height:100%;padding:30px 40px;display:flex;position:relative}.coverFrame:before{content:"";pointer-events:none;border:1px solid #d8c8a4;position:absolute;inset:9px}.coverEyebrow{letter-spacing:5px;margin-bottom:20px;font:17px Arial;color:#76602f!important}.coverArtwork{object-fit:contain;flex:auto;width:100%;max-width:100%;min-height:0;box-shadow:0 5px 22px #0002}.coverOwner{text-align:center;margin-top:30px}.coverSmall{font:24px Cairo,sans-serif;color:#71664d!important}.coverOwner h1{margin:8px 0;font:62px/1.1 Noto Naskh Arabic,serif;color:#39352b!important}.coverOwner p{letter-spacing:1px;margin:7px 0 17px;font:23px Georgia}.coverOwner a{letter-spacing:2px;font:24px Arial;text-decoration:none;color:#685323!important}.coverOpen{color:#fff;background:#713c46;border-color:#713c46;min-width:215px;min-height:58px;margin-top:34px;font:24px Cairo,sans-serif}.page.bookCover :is(h1,p,div,span),html[data-theme=dark] .bookCover,html[data-theme=dark] .bookCover :is(h1,p,div,span){color:#2c302b}html[data-theme=dark] .bookCover .coverOpen{color:#fff;background:#713c46;border-color:#713c46}.coverSocials{justify-content:center;gap:20px;margin-top:20px;display:flex}.coverSocial,.coverOwner a.coverSocial{cursor:pointer;background:#fffcf5;border:1px solid #b9a474;border-radius:50%;place-items:center;width:64px;height:64px;min-height:64px;padding:13px;display:grid;color:#50442d!important}.coverSocial svg{width:35px;height:35px}.coverSocial:disabled{opacity:.32;cursor:default}.coverOpen{margin-top:22px}.coverOwner{margin-top:23px}a.coverSocial[aria-label]{transition:transform .15s;box-shadow:inset 0 1px 1px #ffffff38,0 2px 7px #3a2a1c30;color:#fff8ea!important;background:#713c46!important;border:1.5px solid #5d2f38!important}html[data-reader-theme=paper] .page:not(.bookCover){background:#fff9ed}html[data-reader-theme=paper] body,html[data-reader-theme=paper] #canvas{background:#ddd1b9}html[data-reader-theme=sand] .page:not(.bookCover){background:#fff6ea}html[data-reader-theme=sand] body,html[data-reader-theme=sand] #canvas{background:#cbbc9e}html:is([data-reader-theme=paper],[data-reader-theme=sand]) .page:not(.bookCover) :is(.track,.listen,.moduleTitle,.training h1,.referenceGrid h1,.rings){color:#52451c}html[data-reader-theme=forest]{--night-ground:#0c2017;--night-paper:#17392b;--night-control:#244c3a;--night-panel:#315c46;--night-ink:#f9fbff;--night-accent:#d0efdb;--night-detail:#abe6bd}html[data-reader-theme=burgundy]{--night-ground:#251019;--night-paper:#48212e;--night-control:#572b3a;--night-panel:#673549;--night-ink:#f9fbff;--night-accent:#ffe1eb;--night-detail:#f3b9ce}html[data-reader-theme=ocean]{--night-ground:#08232b;--night-paper:#123c48;--night-control:#1d4a57;--night-panel:#285866;--night-ink:#f9fbff;--night-accent:#daf3ff;--night-detail:#a8dff2}html[data-reader-theme=midnight]{--night-ground:#0d1728;--night-paper:#182942;--night-control:#223754;--night-panel:#2c4565;--night-ink:#f9fbff;--night-accent:#e2edff;--night-detail:#b6d2fc}html[data-reader-theme=slate]{--night-ground:#1b2027;--night-paper:#303640;--night-control:#3d4653;--night-panel:#485360;--night-ink:#f9fbff;--night-accent:#eff3fc;--night-detail:#c3dafa}html[data-reader-theme=plum]{--night-ground:#21152b;--night-paper:#3b2647;--night-control:#4c335b;--night-panel:#5c406c;--night-ink:#f9fbff;--night-accent:#f6e6ff;--night-detail:#e6c2f7}html[data-reader-theme=sand] .page:not(.bookCover) small{color:#465248}.coverEyebrow{letter-spacing:6px;font:18px Georgia,serif;color:#ac8c48!important}.coverSmall{color:#ac8c48!important}.coverOwner h1{font-weight:700!important}.coverOwner h1:after{content:"";border-bottom:2px solid #ac8c48;width:150px;margin:16px auto 0;display:block}.coverOwner p{text-transform:uppercase;letter-spacing:4px;font:20px Georgia,serif;color:#ac8c48!important}.howtoPage{padding:40px;color:#2c302b!important;background:#fffefa!important}.howtoFrame{scrollbar-width:thin;text-align:center;border:1px solid #ac8c48;flex-direction:column;align-items:center;height:100%;padding:46px 60px;display:flex;position:relative;overflow-y:auto}.howtoFrame:before{content:"";pointer-events:none;border:1px solid #d8c8a4;position:absolute;inset:9px}.howtoEyebrow{letter-spacing:5px;color:#ac8c48;margin-bottom:16px;font:15px Georgia,serif}.howtoPage h1{color:#39352b;margin:0 0 12px;font:700 58px/1.15 Cairo,sans-serif}.howtoRule{border-bottom:2px solid #ac8c48;width:190px;margin-bottom:28px}.howtoList{text-align:right;counter-reset:howto;flex-direction:column;gap:20px;width:100%;max-width:660px;margin:0;padding:0;list-style:none;display:flex}.howtoList li{counter-increment:howto;padding-right:78px;position:relative}.howtoList li:before{content:counter(howto);color:#ac8c48;border:1.5px solid #ac8c48;border-radius:50%;place-items:center;width:52px;height:52px;font:24px Georgia,serif;display:grid;position:absolute;top:0;right:0}.howtoList b{color:#39352b;font:700 31px/1.25 Cairo,sans-serif;display:block}.howtoList p{color:#6a6f75;margin:3px 0 0;font:25px/1.5 Cairo,sans-serif}html[data-theme=dark] .howtoPage{color:#2c302b!important;background:#fffefa!important}.coverCopy{letter-spacing:1px;text-align:center;max-width:560px;margin-top:auto;padding-top:18px;font:15px/1.6 Georgia,serif;color:#a8937a!important}.howtoList .playIcon{vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin:0 4px;padding-left:2px;font-size:13px;line-height:1;display:inline-flex;box-shadow:0 0 0 1.5px #5d2f38,0 1px 3px #00000030;color:#fffefa!important;background:#713c46!important}html[data-theme=dark] .page :is(.anzeige:not(.blue),.yellowBox,.poem.yellow,.poem.blue,.poem.hand,.klosterBox,.adjGrid,.wishPerson,.adBox,.diary,.notiz,.merke,.menuCard,.letterSnake,.messageCard,.regelBox,.tippBox,.reading,.postcard,.invite,.roleDialog,.projectPoster,.missingMedia,.orangeBox,.infoBox,.landArt,.example46,.blogText,.blog),html[data-theme=dark] .page .wordPieces span,html[data-theme=dark] .page .wordbank em,html[data-theme=dark] .page :is(.abBody th,table.frame th){color:#2b2922}html[data-theme=dark] .page .messageCard .from{color:#57534a}html[data-theme=dark] .page .abBanner,html[data-theme=dark] .page .anzeige.blue,.page .abBanner{color:#fff}.page .abBanner.l10{background:#c73a6f}.page .abBanner.l11{background:#b8388c}.page .abBanner.l12{background:#ad6018}.page .anzeige.blue{color:#fff}.page.kb12 .introContent aside{background:#1179a3}.page :is(.blueAside,.introGrid46 aside),.page :is(.blueAside,.introGrid46 aside) b,.page .abTaskHead .n{color:#fff}.page :is(.kbRef,.moduleTag,.footNote){color:#6f6a5c}.page .messageCard .from{color:#6f6248}.helpBanner{color:#414c39}.meaningPopup small,.page .bookNo{color:#5f6a60}.meaningPopup .audioPending{color:#8a6d3b;margin-top:6px;display:block}.coverEyebrow,.coverSmall,.coverOwner p,.howtoEyebrow{color:#866d38!important}.coverCopy{color:#7d6c52!important}html[data-theme=dark] .page :is(input,textarea){color:#2b2922!important;-webkit-text-fill-color:#2b2922!important;background-color:#f7f1e2!important;border:1px solid #a99a77!important}html[data-theme=dark] .page :is(input,textarea)::placeholder{color:#7a715c!important;-webkit-text-fill-color:#7a715c!important}html[data-theme=dark] .page select{color:#2b2922!important;-webkit-text-fill-color:#2b2922!important;background-color:#f7f1e2!important;background-image:linear-gradient(45deg,#0000 50%,#5c5233 50%),linear-gradient(135deg,#5c5233 50%,#0000 50%)!important;border:1px solid #a99a77!important}html[data-theme=dark] .page .ownTree>img{background:#fffefa;border-radius:4px}html[data-theme=dark] .page :is(input,textarea):is(.isCorrect,.correct){background-color:#dff0e2!important;border-color:#4e8964!important}html[data-theme=dark] .page :is(input,textarea):is(.isWrong,.wrong){background-color:#fbe4de!important;border-color:#b56d67!important}html[data-theme=dark] :is(header,.controls,.audioDock,.meaningPopup,.themesMenu){background:var(--night-paper,#202a25);color:var(--night-ink,#e9eee8);border-color:#617066}html[data-theme=dark] :is(.helpBanner,.controls span,.meaningPopup small,.themesMenu p,.themesMenu legend){color:#b9c6bd}html[data-theme=dark] .page .corrections46 s{color:#b9b9a8}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.batchQuiz input:not([type=radio]):not([type=checkbox]):not([type=range]),.batchQuiz select,.assign select,.assign input:not([type=radio]):not([type=checkbox]){box-sizing:border-box;color:#243b6b;background:#fffef7;border:1.5px solid #6f7b72;border-radius:4px;padding:3px 6px}.batchQuiz input:not([type=radio]):not([type=checkbox]):focus,.batchQuiz select:focus,.assign select:focus{outline-offset:1px;outline:2px solid #26764c}.batchQuiz select,.assign select{background-color:#fffef7!important;border:1.5px solid #6f7b72!important;border-radius:4px!important}:where(html[data-batchcss]) header select{color:#354738;background:0 0;border:1px solid #ddd9ce;border-radius:3px;max-width:125px;padding:7px;font:12px Arial}:where(html[data-batchcss]) .batch{font:18px/1.4 Georgia,serif}:where(html[data-batchcss]) .batchHero{object-fit:cover;width:900px;height:835px;display:block}:where(html[data-batchcss]) .batchBody{padding:30px 48px 70px 100px}:where(html[data-batchcss]) .batchBody>h2{margin-top:23px}:where(html[data-batchcss]) .batch h2{margin-bottom:12px;font-size:19px}:where(html[data-batchcss]) .batch h3{font-family:Georgia}:where(html[data-batchcss]) .batch .instruction{margin:10px 0 12px!important;font-size:17px!important}:where(html[data-batchcss]) .introGrid{grid-template-columns:360px 200px 160px;gap:20px;padding:28px 40px 65px 90px;display:grid}:where(html[data-batchcss]) .introGrid .bookLines{margin-left:25px;font-size:17px}:where(html[data-batchcss]) .cards{object-fit:contain;width:560px;height:200px;margin:8px 0 0 -20px}:where(html[data-batchcss]) .introGrid aside{font:13px/1.55 Arial}:where(html[data-batchcss]) .batch .grammar{margin:8px 0 15px;font-size:17px}:where(html[data-batchcss]) .batch .grammar td{padding:5px}:where(html[data-batchcss]) .batch .grammar th{font-size:16px}:where(html[data-batchcss]) .batch input:not([type=radio]),:where(html[data-batchcss]) .batch textarea{color:#2f527c;background:0 0;border:0;border-bottom:1px solid #aaa;border-radius:0;max-width:100%;padding:3px;font:17px Georgia}:where(html[data-batchcss]) .batch select{color:#335787;background:0 0;border:0;border-bottom:1px dotted #999;max-width:100%;padding:5px;font:15px Arial}:where(html[data-batchcss]) .batch .notes{resize:none;width:100%;min-height:55px;max-height:100px;padding:7px;line-height:1.5;display:block}:where(html[data-batchcss]) .batch .listen{margin-bottom:7px}:where(html[data-batchcss]) .cols2{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}:where(html[data-batchcss]) .portraitWide{object-fit:contain;width:100%;height:170px}:where(html[data-batchcss]) .grammarNote{padding:5px 20px;font:18px/1.5 Georgia}:where(html[data-batchcss]) .grammarNote em{color:#bc4242;font-style:normal}:where(html[data-batchcss]) .wideArt{object-fit:contain;width:100%;max-height:170px;display:block}:where(html[data-batchcss]) .batch .assign{grid-template-columns:1fr 115px;padding:4px 0;font-size:17px}:where(html[data-batchcss]) .batch .assign select{width:115px;font-size:14px}:where(html[data-batchcss]) .batch .bookLines{margin:10px 0 12px 20px;font-size:18px;line-height:1.5}:where(html[data-batchcss]) .batch .communication{padding:9px;font:17px/1.5 Georgia}:where(html[data-batchcss]) .batch .check{margin-top:7px}:where(html[data-batchcss]) .statusArt{object-fit:contain;width:100%;height:150px;display:block}:where(html[data-batchcss]) .batchBody.dense{padding-top:18px}:where(html[data-batchcss]) .dense>h2{margin-top:17px}:where(html[data-batchcss]) .dense .instruction{margin:8px 0!important;font-size:16px!important}:where(html[data-batchcss]) .dense .bookLines{font-size:17px;line-height:1.4}:where(html[data-batchcss]) .dense .grammar{margin:5px 0;font-size:16px}:where(html[data-batchcss]) .dense .grammar td{padding:3px 5px}:where(html[data-batchcss]) .dense .communication{font-size:16px;line-height:1.4}:where(html[data-batchcss]) .dense .portraitWide{height:155px}:where(html[data-batchcss]) .dense .wideArt{max-height:140px}:where(html[data-batchcss]) .dense .notes{height:38px;min-height:38px}:where(html[data-batchcss]) .dense .statusArt{height:140px}:where(html[data-batchcss]) .choiceRows label{grid-template-columns:1fr 185px;gap:10px;margin:6px 0;font:18px Georgia;display:grid}:where(html[data-batchcss]) .batch .info{margin:13px 0;padding:7px;font-size:16px}:where(html[data-batchcss]) .numberGrid{text-align:center;background:#fffeed;grid-template-columns:repeat(7,1fr);gap:7px 3px;padding:8px 5px;font:14px Georgia;display:grid}:where(html[data-batchcss]) .numberGrid b{color:#274a8c;font-size:17px;font-weight:400;display:block}:where(html[data-batchcss]) .numberGrid input{text-align:center;height:25px;width:100%!important;font-size:13px!important}:where(html[data-batchcss]) .numberGrid>div{min-height:48px}:where(html[data-batchcss]) .batch .wordbank{margin:9px 0;font-size:16px}:where(html[data-batchcss]) .p15 .batchBody{padding-top:16px}:where(html[data-batchcss]) .p15 .batchBody>h2{margin-top:15px}:where(html[data-batchcss]) .p15 .numberGrid{gap:3px}:where(html[data-batchcss]) .p15 .numberGrid>div{min-height:43px}:where(html[data-batchcss]) .p15 .cols2{gap:18px}:where(html[data-batchcss]) .p15 .notes{min-height:38px}:where(html[data-batchcss]) .p15 .portraitWide{height:185px}:where(html[data-batchcss]) .p15 .bookLines{margin:8px 0 10px 20px}:where(html[data-batchcss]) .p15 .choiceRows label{grid-template-columns:1fr 170px;font-size:17px}:where(html[data-batchcss]) .p15 .batchBody>p{margin:8px 0}:where(html[data-batchcss]) .writing .profile{font-size:17px}:where(html[data-batchcss]) .profile{background:#fcfaea;border-top:8px solid #f4ba21;margin:6px 0 18px;padding:9px 13px}:where(html[data-batchcss]) .profile.green{border-color:#a0c821}:where(html[data-batchcss]) .profile h3{letter-spacing:1px;color:#ae8b2c;margin:0 0 10px;font:24px Georgia}:where(html[data-batchcss]) .profile p{margin:3px 0;line-height:1.55}:where(html[data-batchcss]) .profile label{line-height:1.9;display:block}:where(html[data-batchcss]) .profile label input{width:60%}:where(html[data-batchcss]) .profile i{color:#305486;font-style:normal}:where(html[data-batchcss]) .smallPortrait{object-fit:cover;float:right;width:73px;height:106px;margin:0 0 8px 8px}:where(html[data-batchcss]) .handwritten{color:#2f527c;font:19px/1.65 Georgia}:where(html[data-batchcss]) .verbWord{min-height:24px;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:0}:where(html[data-batchcss]) .verbWord.selectedVerb{background:#ffeb51}:where(html[data-batchcss]) .verbWord.answerCorrect{background:#e0f0df!important}:where(html[data-batchcss]) .verbWord.answerWrong{background:#f8d1c8!important}:where(html[data-batchcss]) .writing .referenceGrid,:where(html[data-batchcss]) .miniProject .referenceGrid{grid-template-columns:400px 1fr;gap:20px;margin-top:25px}:where(html[data-batchcss]) .writing .referenceGrid .grammar{font-size:16px}:where(html[data-batchcss]) .writing .referenceGrid .grammar td{padding:4px}:where(html[data-batchcss]) .writing .referenceGrid h1,:where(html[data-batchcss]) .miniProject .referenceGrid h1{font-size:23px}:where(html[data-batchcss]) .l3Intro{grid-template-columns:550px 160px;gap:30px;padding-top:24px}:where(html[data-batchcss]) .l3Intro h2{font-size:17px}:where(html[data-batchcss]) .l3Intro .opinion label{justify-content:space-between;gap:6px;font-size:16px;line-height:1.5;display:flex}:where(html[data-batchcss]) .l3Intro .opinion select{width:140px;font-size:12px}:where(html[data-batchcss]) .l3Intro .opinion p{color:#527285;margin:0;font:13px Arial}:where(html[data-batchcss]) .l3Intro .opinion small{color:#6f746d;font:12px Arial}:where(html[data-batchcss]) .l3Intro h2:nth-of-type(2){margin-top:20px}:where(html[data-batchcss]) .markQuiz{grid-template-columns:135px 1fr;gap:15px;display:grid}:where(html[data-batchcss]) .markQuiz>img{object-fit:cover;width:135px;height:115px;margin-top:15px}:where(html[data-batchcss]) .markQuiz .grammar{margin:0;font-size:15px}:where(html[data-batchcss]) .markQuiz .grammar td{padding:3px}:where(html[data-batchcss]) .markQuiz select{font-size:12px}:where(html[data-batchcss]) .p17 .batchHero{height:835px}:where(html[data-batchcss]) .screenplay{background:#fffeed;border-left:8px double #d6ca9c;margin:13px 0 15px;padding:18px 16px;font:16px/1.45 Courier New,monospace;position:relative}:where(html[data-batchcss]) .screenplay p{gap:10px;margin:4px 0;display:flex}:where(html[data-batchcss]) .screenplay small{flex-shrink:0;width:80px;font:14px Courier New,monospace}:where(html[data-batchcss]) .screenplay img{object-fit:cover;opacity:.95;width:155px;height:100px;position:absolute;bottom:70px;right:12px}:where(html[data-batchcss]) .screenplay p:nth-child(6),:where(html[data-batchcss]) .screenplay p:nth-child(7),:where(html[data-batchcss]) .screenplay p:nth-child(8){max-width:510px}:where(html[data-batchcss]) .p18 .batchBody>h2{margin-top:18px}:where(html[data-batchcss]) .p18 .grammar{margin:4px 0 9px}:where(html[data-batchcss]) .p18 .grammar td{padding:4px}:where(html[data-batchcss]) .p18 .notes{height:35px}:where(html[data-batchcss]) .familyTree{margin:20px 20px 10px;padding:0 25px}:where(html[data-batchcss]) .treePair{grid-template-columns:1fr 40px 1fr;align-items:center;gap:10px;display:grid}:where(html[data-batchcss]) .treePerson{grid-template-columns:85px 1fr;align-items:center;gap:8px;padding:4px;display:grid}:where(html[data-batchcss]) .treePerson img{object-fit:contain;grid-row:span 2;width:80px;height:100px}:where(html[data-batchcss]) .treePerson span{font-size:17px}:where(html[data-batchcss]) .treePerson input{font-size:16px!important}:where(html[data-batchcss]) .treeJoin{text-align:center;color:#2f527c;border-bottom:1px solid #4065a1;border-left:1px solid #4065a1;border-right:1px solid #4065a1;width:70%;min-height:36px;margin:3px auto 10px;padding:13px 0 6px;font:17px Georgia}:where(html[data-batchcss]) .treePair.children{border-top:1px solid #4065a1;grid-template-columns:1fr 1fr;margin-top:30px;padding-top:12px}:where(html[data-batchcss]) .rings{color:#e7d800;text-align:center;font:45px Georgia}:where(html[data-batchcss]) .speechBubble{border:3px solid #efe6ca;border-radius:50%;max-width:360px;margin:10px 0 20px 330px;padding:14px 35px;font:18px/1.5 Georgia}:where(html[data-batchcss]) .mapGrid{grid-template-columns:1fr 300px;align-items:start;gap:15px;display:grid}:where(html[data-batchcss]) .mapPaint{width:300px;height:205px;margin-top:10px;position:relative}:where(html[data-batchcss]) .mapPaint img{object-fit:fill;width:300px;height:205px}:where(html[data-batchcss]) .mapPaint canvas{touch-action:none;opacity:.45;cursor:crosshair;position:absolute;inset:0}:where(html[data-batchcss]) .paintTools{flex-wrap:wrap;gap:5px;margin-top:15px;display:flex}:where(html[data-batchcss]) .paintTools button{min-height:28px;padding:4px;font-size:11px}:where(html[data-batchcss]) .miniProject .wideArt{max-height:215px}:where(html[data-batchcss]) .miniProject .referenceGrid{margin-top:18px}:where(html[data-batchcss]) .miniProject .referenceGrid .grammar{font-size:15px;line-height:1.4}:where(html[data-batchcss]) .miniProject .referenceGrid .grammar td{padding:5px}:where(html[data-batchcss]) .moduleTitle{color:#b1a167;text-transform:uppercase;letter-spacing:2px;margin:35px 0 30px;font:27px/1.3 Georgia}:where(html[data-batchcss]) .dasbinich{color:#ed4d1a;background:#e2f4f3;padding:10px 20px;margin:0!important;font:50px Arial!important}:where(html[data-batchcss]) .magazineBody{padding-top:20px;padding-left:70px;padding-right:45px}:where(html[data-batchcss]) .magazine{color:#fff;background:#f3531c;margin:0 0 25px}:where(html[data-batchcss]) .magazine h2{margin:0;padding:5px 15px 0;font:16px Arial}:where(html[data-batchcss]) .magazineGrid{grid-template-columns:180px 1fr;gap:15px;display:grid}:where(html[data-batchcss]) .magazineGrid>img{object-fit:cover;width:180px;height:260px}:where(html[data-batchcss]) .magazineGrid>div{padding:0 18px 8px 0}:where(html[data-batchcss]) .magazine p{margin:7px 0 12px;font:17px/1.45 Arial}:where(html[data-batchcss]) .floatPhoto{object-fit:cover;float:right;width:105px;height:128px;margin:0 0 5px 8px}:where(html[data-batchcss]) .corrections label{grid-template-columns:1fr 1fr;gap:12px;padding:3px 0;font:17px/1.35 Georgia;display:grid}:where(html[data-batchcss]) .corrections input{max-width:100%;font-size:16px!important}:where(html[data-batchcss]) .sourceNotice{color:#5f6d65;background:#f0f0e8;border-left:3px solid #c5b76c;margin:10px 0 17px;padding:8px 10px;font:13px/1.5 Arial}:where(html[data-batchcss]) .filmMap{object-fit:contain;width:100%;height:355px;display:block}:where(html[data-batchcss]) .filmProfiles{grid-template-columns:1fr 155px;gap:15px;display:grid}:where(html[data-batchcss]) .filmProfiles>img{object-fit:cover;width:155px;height:175px}:where(html[data-batchcss]) .filmProfiles .grammar{font-size:15px;line-height:1.4}:where(html[data-batchcss]) .filmProfiles td{padding:3px 5px!important}:where(html[data-batchcss]) .filmFamily{text-align:center;grid-template-columns:repeat(3,1fr);gap:30px;display:grid}:where(html[data-batchcss]) .filmFamily img{object-fit:contain;width:150px;height:115px}:where(html[data-batchcss]) .filmFamily b{font-size:13px;display:block}:where(html[data-batchcss]) .filmBody{padding-top:20px}:where(html[data-batchcss]) .filmBody .moduleTitle{margin:15px 0 20px}:where(html[data-batchcss]) .filmBody>h2{margin-top:18px;font-size:17px}:where(html[data-batchcss]) .filmBody .wordbank{font-size:14px}:where(html[data-batchcss]) .filmBody .notes{height:40px;min-height:35px}:where(html[data-batchcss]) .heidiText{background:#f4f7cf;grid-template-columns:155px 1fr;gap:10px;margin:12px 0 25px;font:17px/1.45 Georgia;display:grid}:where(html[data-batchcss]) .heidiText>img{object-fit:cover;width:155px;height:282px}:where(html[data-batchcss]) .heidiText>div{padding:0 12px 8px 0}:where(html[data-batchcss]) .heidiText h2{color:#92a524;margin:0;font:28px Georgia}:where(html[data-batchcss]) .heidiText p{margin:4px 0}:where(html[data-batchcss]) .heidiTree{padding:0 30px}:where(html[data-batchcss]) .heidiTree .profile{margin:0;font:17px Georgia}:where(html[data-batchcss]) .heidiTree h3{text-align:center;font-size:18px}:where(html[data-batchcss]) .heidiTree .profile label{line-height:1.8}:where(html[data-batchcss]) .childrenLine{text-align:center;margin:16px 0;font:17px Georgia}:where(html[data-batchcss]) .projectBody .communication{margin-left:270px;font-size:16px}:where(html[data-batchcss]) .projectBody .instruction{font-size:16px!important}:where(html[data-batchcss]) .projectBody .moduleTitle{margin:15px 0 22px}:where(html[data-batchcss]) .dachGrid{grid-template-columns:385px 1fr;align-items:center;gap:30px;margin:15px 0 25px;display:grid}:where(html[data-batchcss]) .dachGrid img{object-fit:contain;width:385px;height:440px}:where(html[data-batchcss]) .dachGrid p{font:14px/1.6 Arial}:where(html[data-batchcss]) .songTitle{color:#9c372e;font:42px/1.4 Georgia!important}:where(html[data-batchcss]) .nameRiddle label{align-items:baseline;gap:9px;margin:6px 0;font:17px/1.4 Georgia;display:flex}:where(html[data-batchcss]) .nameRiddle span{flex:1}:where(html[data-batchcss]) .nameRiddle input{flex-shrink:0;width:230px!important;font-size:16px!important}:where(html[data-batchcss]) .countryInputs{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}:where(html[data-batchcss]) .countryInputs label{align-items:center;gap:4px;font:13px Arial;display:flex}:where(html[data-batchcss]) .countryInputs input{min-width:0;width:100%!important;font-size:13px!important}:where(html[data-batchcss]) .ausklangBody>h2{margin-top:16px}:where(html[data-batchcss]) .ausklangBody .moduleTitle{margin:15px 0 25px}:where(html[data-batchcss]) .ausklangBody .instruction{font-size:16px!important}:where(html[data-batchcss]) .ausklangBody .cols2{font:16px/1.5 Georgia}:where(html[data-batchcss]) .ausklangBody .wordbank{font-size:14px}:where(html[data-batchcss]) .batch .pageNo{font:14px Georgia}:where(html[data-batchcss]) .p24 .batchBody{padding-top:20px}@media (width<=550px){:where(html[data-batchcss]) header .headerBrand{gap:4px;min-width:0}:where(html[data-batchcss]) header{gap:3px}:where(html[data-batchcss]) header select{max-width:86px;padding:7px 3px;font-size:10px}:where(html[data-batchcss]) header .actionLink{padding:6px 5px;font-size:9px}:where(html[data-batchcss]) header #fit,:where(html[data-batchcss]) header #zoomValue{min-width:30px;font-size:10px}:where(html[data-batchcss]) header #minus,:where(html[data-batchcss]) header #plus{min-width:26px;padding:5px}}@media (width<=380px){:where(html[data-batchcss]) header .headerBrand>b{display:none}:where(html[data-batchcss]) header select{max-width:120px}}:where(html[data-batchcss]) .p14 .batchBody{padding-top:14px}:where(html[data-batchcss]) .p14 .batchBody .portraitWide{height:125px}:where(html[data-batchcss]) .p14 .grammarNote{padding-top:0;font-size:16px;line-height:1.3}:where(html[data-batchcss]) .p14 .batchBody .instruction{margin:6px 0!important}:where(html[data-batchcss]) .p14 .batchBody .communication{font-size:15px;line-height:1.3}:where(html[data-batchcss]) .p14 .batchBody .communication br+br{display:none}:where(html[data-batchcss]) .p14 .batchBody .statusArt{height:120px}:where(html[data-batchcss]) .p14 .batchBody .assign{padding:2px 0;font-size:15px;line-height:1.3}:where(html[data-batchcss]) .p14 .batchBody .cols2{gap:10px 22px}:where(html[data-batchcss]) .p14 .batchBody .notes{height:32px;min-height:32px}:where(html[data-batchcss]) .p14 .batchBody .bookLines{margin:7px 0;font-size:16px}:where(html[data-batchcss]) .p14 .batchBody .grammar td{padding:2px 4px}:where(html[data-batchcss]) .p14 .batchBody .wideArt{max-height:130px}:where(html[data-batchcss]) .p14 .batchBody .actionLink{padding:4px 8px}:where(html[data-batchcss]) .p14 .batchBody>h2{margin-top:13px}:where(html[data-batchcss]) .p14 .batchBody .check{margin-top:4px}:where(html[data-batchcss]) .p15 .choiceRows label{grid-template-columns:145px 185px;gap:4px;margin:5px 0;font-size:16px;display:grid}:where(html[data-batchcss]) .p15 .choiceRows select{font-size:13px}:where(html[data-batchcss]) .p15 .numberGrid{flex-wrap:wrap;gap:2px 0;display:flex}:where(html[data-batchcss]) .p15 .numberGrid>div{width:7.14%;min-height:40px;font-size:12px}:where(html[data-batchcss]) .p15 .numberGrid>div:nth-child(n+15){width:16.66%;min-height:40px}:where(html[data-batchcss]) .p15 .numberGrid input{height:19px;padding:1px;font-size:12px!important}:where(html[data-batchcss]) .p15 .numberGrid b{font-size:15px}:where(html[data-batchcss]) .p15 .batchBody .instruction{margin:5px 0!important;font-size:15px!important}:where(html[data-batchcss]) .p15 .batchBody .listen{margin-bottom:3px}:where(html[data-batchcss]) .p15 .batchBody .grammar{font-size:14px}:where(html[data-batchcss]) .p15 .batchBody>h2{margin-top:12px;font-size:18px}:where(html[data-batchcss]) .p15 .batchBody .bookLines{margin:6px 0 9px 15px;font-size:16px;line-height:1.3}:where(html[data-batchcss]) .p15 .batchBody .info{margin:7px 0;padding:5px;font-size:14px}:where(html[data-batchcss]) .p15 .batchBody .actionLink{padding:3px 7px}:where(html[data-batchcss]) .p15 .batchBody .check{min-height:23px;margin-top:4px;padding:2px 7px}:where(html[data-batchcss]) .p15 .batchBody .wordbank{margin:6px 0;font-size:14px}:where(html[data-batchcss]) .p15 .batchBody .portraitWide{height:160px}:where(html[data-batchcss]) .p15 .batchBody p{font-size:16px}:where(html[data-batchcss]) .p16 .batchBody{padding-top:22px}:where(html[data-batchcss]) .p16 .training{margin-bottom:15px}:where(html[data-batchcss]) .p16 .referenceGrid{margin-top:16px}:where(html[data-batchcss]) .p16 .referenceGrid .grammar{margin-bottom:10px;font-size:15px;line-height:1.3}:where(html[data-batchcss]) .p16 .referenceGrid .grammar td{padding:3px}:where(html[data-batchcss]) .p16 .profile{margin-bottom:10px}:where(html[data-batchcss]) .p16 .profile label{line-height:1.6}:where(html[data-batchcss]) .p16 .handwritten{font-size:18px;line-height:1.5}:where(html[data-batchcss]) .p18 .screenplay{margin:8px 0;padding:12px 13px;font-size:15px;line-height:1.35}:where(html[data-batchcss]) .p18 .screenplay p{margin:2px 0}:where(html[data-batchcss]) .p18 .batchBody .instruction{margin:5px 0!important;font-size:15px!important}:where(html[data-batchcss]) .p18 .batchBody .grammar td{padding:3px}:where(html[data-batchcss]) .p18 .batchBody .grammar{font-size:15px;line-height:1.3}:where(html[data-batchcss]) .p18 .batchBody>h2{margin-top:12px;margin-bottom:8px;font-size:18px}:where(html[data-batchcss]) .p18 .batchBody .bookLines{margin:7px 0;font-size:16px;line-height:1.35}:where(html[data-batchcss]) .p18 .batchBody .notes{height:30px;min-height:30px}:where(html[data-batchcss]) .p18 .batchBody .actionLink{padding:3px 7px}:where(html[data-batchcss]) .p18 .batchBody .check{min-height:23px;margin-top:4px;padding:2px 7px}:where(html[data-batchcss]) .p19 .treePerson img{width:70px;height:80px}:where(html[data-batchcss]) .p19 .treePerson{grid-template-columns:73px 1fr;padding:2px}:where(html[data-batchcss]) .p19 .familyTree{margin:8px 20px}:where(html[data-batchcss]) .p19 .treeJoin{min-height:28px;margin-bottom:6px;padding-top:8px}:where(html[data-batchcss]) .p19 .treePair.children{margin-top:20px;padding-top:8px}:where(html[data-batchcss]) .p19 .speechBubble{margin:7px 0 13px 330px;padding:10px 26px;font-size:16px;line-height:1.4}:where(html[data-batchcss]) .p19 .batchBody .instruction{margin:6px 0!important;font-size:16px!important}:where(html[data-batchcss]) .p19 .batchBody>h2{margin-top:16px;font-size:18px}:where(html[data-batchcss]) .p19 .batchBody .bookLines{margin:7px 0;font-size:16px;line-height:1.35}:where(html[data-batchcss]) .p19 .batchBody .notes{height:45px;min-height:45px}:where(html[data-batchcss]) .p19 .batchBody .wordbank{font-size:15px}:where(html[data-batchcss]) .p20 .training{margin-bottom:12px}:where(html[data-batchcss]) .p20 .bigN{font-size:58px}:where(html[data-batchcss]) .p20 .miniProject .instruction{margin:6px 0!important;font-size:16px!important}:where(html[data-batchcss]) .p20 .referenceGrid .grammar{margin:5px 0 10px;font-size:14px;line-height:1.3}:where(html[data-batchcss]) .p20 .referenceGrid .grammar td{padding:4px}:where(html[data-batchcss]) .p20 .notes{height:38px;min-height:38px}:where(html[data-batchcss]) .p20 .wideArt{max-height:195px}:where(html[data-batchcss]) .p20 .miniProject>h2{margin-top:13px}:where(html[data-batchcss]) .p24 .nameRiddle label{margin:4px 0;font-size:16px}:where(html[data-batchcss]) .p24 .batchBody{padding-bottom:60px}:where(html[data-batchcss]) .p24 .dachGrid{margin:12px 0 16px}:where(html[data-batchcss]) .p24 .dachGrid img{height:420px}:where(html[data-batchcss]) .p24 .batchBody .countryInputs input{height:24px}:where(html[data-batchcss]) .p24 .batchBody .countryInputs{gap:3px}:where(html[data-batchcss]) .meaningModeToggle{white-space:nowrap;font-family:Arial;font-size:11px}:where(html[data-batchcss]) .tapSentence{border-radius:2px}:where(html[data-batchcss]) body[data-translation-mode=sentence] .tapSentence{cursor:pointer}:where(html[data-batchcss]) body[data-translation-mode=sentence] .tapSentence:hover{background:#eee7cb}:where(html[data-batchcss]) body[data-translation-mode=sentence] .tapSentence .tapWord:hover{text-decoration:none}:where(html[data-batchcss]) .meaningGerman{max-height:36vh;overflow:auto}:where(html[data-batchcss]) .meaningPopup h3{font-size:23px;line-height:1.4}:where(html[data-batchcss]) .meaningPopup .pronounceButton{width:100%;margin-top:10px}:where(html[data-batchcss]) .meaningPopup button:disabled{opacity:.5;cursor:default}:where(html[data-batchcss]) .meaningPopup [hidden]{display:none!important}:where(html[data-batchcss]) .p13 .introGrid{grid-template-columns:340px 220px 160px;gap:12px 20px;padding-top:23px}:where(html[data-batchcss]) .p13 .introGrid>div:first-child{grid-area:1/1}:where(html[data-batchcss]) .p13 .introGrid>div:nth-child(2){grid-area:1/2}:where(html[data-batchcss]) .p13 .introGrid>aside{grid-area:1/3/3}:where(html[data-batchcss]) .p13 .introCards{grid-area:2/1/auto/3;grid-template-rows:105px 125px;grid-template-columns:repeat(3,1fr);gap:5px 10px;margin-top:-10px;display:grid}:where(html[data-batchcss]) .p13 .introCards img{object-fit:contain;width:100%;height:125px}:where(html[data-batchcss]) .p13 .introCards .card-a{grid-area:1/3;height:105px}:where(html[data-batchcss]) .p13 .introCards .card-b{grid-area:2/1}:where(html[data-batchcss]) .p13 .introCards .card-c{grid-area:2/2}:where(html[data-batchcss]) .p13 .introCards .card-d{grid-area:2/3}:where(html[data-batchcss]) .profile p span{min-width:0;display:inline}:where(html[data-batchcss]) .profile p>span:not(.tapWord):not(.tapSentence){min-width:110px;display:inline-block}:where(html[data-batchcss]) .scriptMarkWord.selectedVerb,:where(html[data-batchcss]) .screenplay .tapWord.selectedVerb{background:#ffeb51}:where(html[data-batchcss]) .verbSentence{display:inline}:where(html[data-batchcss]) .p18 .screenplay>.check{float:right;z-index:1;margin:-7px 0 2px 8px;font-size:10px;position:relative}:where(html[data-batchcss]) .p13 .introGrid{padding-bottom:40px}html:where([data-batchcss]){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.controls .translationControls{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (width<=550px){.controls{gap:6px;padding:6px 5px}.controls button,.controls select{box-sizing:border-box;min-height:44px}.controls>button,.controls>[data-react-theme-slot]>button{min-width:44px}.controls .translationControls{flex-basis:auto;gap:5px}.controls .translationControls button{white-space:nowrap;padding:5px 10px}}.readerPageNavigation{z-index:30;top:var(--reader-header-height,60px);box-sizing:border-box;background:#fffefa;border-bottom:1px solid #d7d7ce;justify-content:center;align-items:center;gap:8px;height:52px;padding:4px;display:flex;position:fixed;left:0;right:0}.readerPageNavigation button{box-sizing:border-box;min-width:44px;min-height:44px}body.readerSplitControls{padding-top:calc(var(--reader-header-height,60px) + 60px);padding-bottom:calc(var(--reader-controls-height,56px) + 32px)}body.readerSplitControls .helpBanner{bottom:var(--reader-controls-height,56px)}body.readerSplitControls .controls{flex-wrap:nowrap;gap:5px;min-height:56px}body.readerSplitControls .controls .translationControls button,body.readerSplitControls .controls .themesTrigger{padding:5px 7px;font-size:11px}html[data-theme=dark] .readerPageNavigation{background:var(--night-paper,#202a25);border-color:#718276}body.readerSplitControls #viewport{scroll-padding-top:calc(var(--reader-header-height,60px) + 60px);scroll-padding-bottom:calc(var(--reader-controls-height,56px) + 24px)}html:has(body.readerSplitControls){scroll-padding-top:calc(var(--reader-header-height,60px) + 60px);scroll-padding-bottom:calc(var(--reader-controls-height,56px) + 24px)}body.readerSplitControls .page :is(input,select,textarea,button){scroll-margin-block:8px}:where(html[data-l1012css]) .batch .strip{object-fit:contain;width:100%;height:120px;margin:0;display:block}:where(html[data-l1012css]) .batch .strip.tall{height:170px}:where(html[data-l1012css]) .cols3{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}:where(html[data-l1012css]) .fotoRow{gap:10px;margin:8px 0;display:grid}:where(html[data-l1012css]) .fotoRow.four{grid-template-columns:repeat(4,1fr)}:where(html[data-l1012css]) .fotoRow.five{grid-template-columns:repeat(5,1fr)}:where(html[data-l1012css]) .fotoRow img{object-fit:contain;width:100%;height:110px}:where(html[data-l1012css]) .fotoRow figure{text-align:center;margin:0}:where(html[data-l1012css]) .fotoRow figcaption{color:#527285;font:13px Arial}:where(html[data-l1012css]) .igelGrid{grid-template-columns:repeat(3,1fr);gap:8px 12px;margin:8px 0;display:grid}:where(html[data-l1012css]) .igelGrid .igel{background:#fffef6;border:1px dashed #c9bfa8;padding:5px 8px;font:15px Georgia}:where(html[data-l1012css]) .miniDialog{background:#f5f0e4;border-left:4px solid #d6ca9c;margin:8px 0;padding:8px 12px;font:16px/1.45 Georgia}:where(html[data-l1012css]) .miniDialog p{margin:4px 0}:where(html[data-l1012css]) .bigN{color:#fff;text-align:center;background:#c8503c;border-radius:50%;width:22px;height:22px;margin-right:6px;font:700 15px/22px Arial;display:inline-block}:where(html[data-l1012css]) .moduleTitle{color:#23406b;letter-spacing:.5px;margin:2px 0 10px;font:26px Georgia}:where(html[data-l1012css]) .moduleTitle.small{font-size:21px}:where(html[data-l1012css]) .aktionTitle{color:#8c2f2f;text-align:right;letter-spacing:2px;margin:0 0 6px;font:28px Georgia}:where(html[data-l1012css]) .kbRef{color:#527285;margin:10px 0 4px;font:13px Arial}:where(html[data-l1012css]) .lessonBadge{color:#fff;background:#c8503c;margin:0 3px;padding:2px 7px;font:700 13px Arial}:where(html[data-l1012css]) .taskN{color:#fff;background:#c8503c;margin-left:3px;padding:2px 5px;font:700 12px Arial}:where(html[data-l1012css]) .partnerTag{color:#fff;background:#3d5a99;margin-left:8px;padding:2px 7px;font:700 12px Arial}:where(html[data-l1012css]) .calendarCard{background:#fffef6;border:1px solid #d8cfb8;margin:8px 0;padding:6px}:where(html[data-l1012css]) .calendarCard .cal{width:100%;font-size:13px}:where(html[data-l1012css]) .calendarCard .cal td,:where(html[data-l1012css]) .calendarCard .cal th{border:1px solid #e5ddc8;height:22px;padding:2px 4px}:where(html[data-l1012css]) .calendarCard .cal th{background:#f4ecd4;font:13px Arial}:where(html[data-l1012css]) .calNote{margin:4px 0 0;font:14px Georgia}:where(html[data-l1012css]) .calCols{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(html[data-l1012css]) .calHead{background:#f4ecd4;padding:3px 6px;font:700 14px Arial}:where(html[data-l1012css]) .calNotes{color:#444;font:13px Georgia}:where(html[data-l1012css]) .emailCard{background:#fffef6;border:1px solid #d8cfb8;margin:8px 0;padding:12px 16px}:where(html[data-l1012css]) .emailSubject{border-bottom:1px solid #d8cfb8;margin-top:0;padding-bottom:5px}:where(html[data-l1012css]) .emails .emailCard{margin-bottom:14px}:where(html[data-l1012css]) .pantoImg{object-fit:contain;width:100%;height:150px;margin:6px 0;display:block}:where(html[data-l1012css]) .festGrid{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0;display:grid}:where(html[data-l1012css]) .festBox{background:#fffef6;border:1px solid #ddd3bd;padding:8px}:where(html[data-l1012css]) .festBox img{object-fit:contain;width:100%;height:120px}:where(html[data-l1012css]) .assignRow{grid-template-columns:1fr 60px;align-items:center;gap:8px;padding:3px 0;font:16px Georgia;display:grid}:where(html[data-l1012css]) .smallPortrait2{object-fit:contain;width:120px;height:auto}:where(html[data-l1012css]) .blogHeader{border-bottom:3px solid #e5b93c;margin-bottom:10px;padding-bottom:4px}:where(html[data-l1012css]) .blogTitle{color:#2d4d2d;margin:0;font:700 24px Georgia}:where(html[data-l1012css]) .blogSub{color:#667;margin:2px 0 0;font:14px Arial}:where(html[data-l1012css]) .blogGrid{grid-template-columns:150px 1fr;gap:16px;margin-top:8px;display:grid}:where(html[data-l1012css]) .blogLinks{border-right:1px solid #ddd3bd;padding-right:10px}:where(html[data-l1012css]) .blogLinks a{color:#305486;padding:2px 0;font:14px Arial;text-decoration:none;display:block}:where(html[data-l1012css]) .blogLinks a.activeLink{color:#1c3a68;font-weight:700}:where(html[data-l1012css]) .blogPosts{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(html[data-l1012css]) .blogPost{border-bottom:1px dotted #c9bfa8;padding-bottom:6px;font:14px/1.45 Georgia}:where(html[data-l1012css]) .blogPost h4{margin:0 0 3px;font:700 15px Georgia}:where(html[data-l1012css]) .blogPhotos{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}:where(html[data-l1012css]) .blogPhotos img{object-fit:cover;width:100%;height:90px}:where(html[data-l1012css]) .comment{background:#f5f0e4;border-left:3px solid #c9bfa8;margin:6px 0;padding:6px 9px;font:13px Georgia}:where(html[data-l1012css]) .filmSplit{grid-template-columns:1fr 1fr;gap:14px;margin:8px 0;display:grid}:where(html[data-l1012css]) .seasonGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0;display:grid}:where(html[data-l1012css]) .seasonGrid figure{text-align:center;margin:0;font:14px Georgia}:where(html[data-l1012css]) .seasonGrid img{object-fit:contain;width:100%;height:95px}:where(html[data-l1012css]) .drawRow{grid-template-columns:repeat(5,1fr);gap:8px;margin:8px 0;display:grid}:where(html[data-l1012css]) .drawRow figure{text-align:center;margin:0}:where(html[data-l1012css]) .drawRow img{object-fit:contain;width:100%;height:95px}:where(html[data-l1012css]) .drawRow select{width:100%;margin-top:3px;font-size:12px}:where(html[data-l1012css]) .gapForm p{margin:6px 0;font:16px/2.1 Georgia}:where(html[data-l1012css]) .aktionPage .batchBody{padding-top:14px}:where(html[data-l1012css]) .weekTable{width:100%;font-size:12px}:where(html[data-l1012css]) .weekTable th{background:#e8f0d8;padding:3px;font:12px Arial}:where(html[data-l1012css]) .weekTable td{vertical-align:top;border:1px solid #d8cfb8;min-width:80px;padding:3px;font-size:12px}:where(html[data-l1012css]) .gapCell input{width:100%;font-size:12px!important}:where(html[data-l1012css]) .notesInput{width:90px;border-bottom:1px dashed #999!important;font-size:14px!important}:where(html[data-l1012css]) .diceImg{object-fit:contain;width:120px;height:90px}:where(html[data-l1012css]) .boardImg{object-fit:contain;width:100%;height:230px;margin:6px 0;display:block}:where(html[data-l1012css]) .variantRow{gap:24px;margin:8px 0;font:15px Georgia;display:flex}:where(html[data-l1012css]) .bingoGrid{width:100%;font-size:14px}:where(html[data-l1012css]) .bingoGrid th{background:#f8f3e2;border:1px solid #e0d6bd;padding:5px;font:700 14px Georgia}:where(html[data-l1012css]) .bingoGrid td{text-align:center;border:1px solid #e0d6bd;padding:6px}:where(html[data-l1012css]) .infoBox{float:right;background:#f4f7fb;border:1px solid #b8c4d8;margin:4px 0 8px 12px;padding:8px 10px;font:14px Georgia}:where(html[data-l1012css]) .infoBox b{color:#305486;font:12px Arial}:where(html[data-l1012css]) .infoBox .grammar{margin:4px 0 0;font-size:14px}:where(html[data-l1012css]) .infoBox .grammar td{padding:1px 4px}:where(html[data-l1012css]) .dictEntry{background:#fffef6;border:1px solid #d8cfb8;padding:8px 10px;font:14px/1.45 Georgia}:where(html[data-l1012css]) .songTitle{margin:4px 0 8px;font:22px Georgia}:where(html[data-l1012css]) .songGrid{grid-template-columns:150px 1fr;align-items:start;gap:16px;display:grid}:where(html[data-l1012css]) .songGrid img{object-fit:contain;width:150px;height:150px}:where(html[data-l1012css]) .songLyrics{font:14px/1.4 Georgia}:where(html[data-l1012css]) .songLyrics p{margin:0 0 8px}:where(html[data-l1012css]) .songGaps{font-size:14px}:where(html[data-l1012css]) .songGaps td{padding:2px 5px}:where(html[data-l1012css]) .zuerichText{border-top:2px solid #ccc2a8;border-bottom:2px solid #ccc2a8;margin:8px 0;padding:8px 4px;font:14px/1.45 Georgia}:where(html[data-l1012css]) .zuerichTitle{margin:0 0 6px;font:700 17px Georgia}:where(html[data-l1012css]) .footnote{color:#555;font:12px Georgia}:where(html[data-l1012css]) .sideImg{object-fit:contain;width:100%;height:150px}:where(html[data-l1012css]) .magazineBody .assign{grid-template-columns:1fr 95px;font-size:15px}:where(html[data-l1012css]) .magazineBody .assign select{width:95px;font-size:13px}:where(html[data-l1012css]) .p71 .fotoRow.four img{height:85px}:where(html[data-l1012css]) .p71 .zuerichText{font-size:13px;line-height:1.4}:where(html[data-l1012css]) .p71 .cols2{gap:16px}:where(html[data-l1012css]) .p71 .portraitWide{height:110px}:where(html[data-l1012css]) .p72 .songLyrics,:where(html[data-l1012css]) .p72 .songGaps{font-size:13px}:where(html[data-l1012css]) .p88 .weekTable td,:where(html[data-l1012css]) .p91 .weekTable td{min-width:70px;font-size:11px}:where(html[data-l1012css]) .p88 .grammar td,:where(html[data-l1012css]) .p91 .grammar td,:where(html[data-l1012css]) .p94 .grammar td{padding:3px;font-size:14px}:where(html[data-l1012css]) .p92 .bingoGrid td{padding:4px;font-size:13px}:where(html[data-l1012css]) .p92 .dictEntry{font-size:13px}:where(html[data-l1012css]) .p95 .fotoRow.five img{height:80px}:where(html[data-l1012css]) .p95 .grammar td{padding:2px 4px;font-size:14px}:where(html[data-l1012css]) .p96 .gapForm p{font-size:14px;line-height:2}:where(html[data-l1012css]) .p96 .calendarCard .cal{font-size:11px}:where(html[data-l1012css]) .p96 .calendarCard .cal td{height:16px;padding:1px 3px}:where(html[data-l1012css]) .p96 .sideImg{height:120px}:where(html[data-l1012css]) .dense .miniDialog{padding:6px 10px;font-size:14px}:where(html[data-l1012css]) .dense .festBox img,:where(html[data-l1012css]) .dense .fotoRow img{height:100px}:where(html[data-l1012css]) .dense .igelGrid .igel{font-size:14px}:where(html[data-l1012css]) .p58 .batchBody,:where(html[data-l1012css]) .p59 .batchBody,:where(html[data-l1012css]) .p63 .batchBody,:where(html[data-l1012css]) .p64 .batchBody,:where(html[data-l1012css]) .p66 .batchBody{padding-top:10px;padding-bottom:50px}:where(html[data-l1012css]) .p58 .batchBody>h2,:where(html[data-l1012css]) .p59 .batchBody>h2,:where(html[data-l1012css]) .p63 .batchBody>h2,:where(html[data-l1012css]) .p64 .batchBody>h2,:where(html[data-l1012css]) .p66 .batchBody>h2{margin-top:10px;margin-bottom:6px;font-size:16px}:where(html[data-l1012css]) .p58 .strip{height:70px}:where(html[data-l1012css]) .p58 .instruction,:where(html[data-l1012css]) .p59 .instruction,:where(html[data-l1012css]) .p63 .instruction,:where(html[data-l1012css]) .p64 .instruction,:where(html[data-l1012css]) .p66 .instruction,:where(html[data-l1012css]) .p70 .instruction{margin:4px 0!important;font-size:13px!important}:where(html[data-l1012css]) .p58 .grammar,:where(html[data-l1012css]) .p59 .grammar,:where(html[data-l1012css]) .p64 .grammar,:where(html[data-l1012css]) .p66 .grammar{margin:3px 0;font-size:13px}:where(html[data-l1012css]) .p58 .grammar td,:where(html[data-l1012css]) .p59 .grammar td,:where(html[data-l1012css]) .p64 .grammar td,:where(html[data-l1012css]) .p66 .grammar td{padding:2px 3px}:where(html[data-l1012css]) .p58 .assign,:where(html[data-l1012css]) .p66 .assign{padding:2px 0;font-size:13px}:where(html[data-l1012css]) .p58 .assign select,:where(html[data-l1012css]) .p66 .assign select{font-size:12px}:where(html[data-l1012css]) .p58 .bookLines,:where(html[data-l1012css]) .p59 .bookLines,:where(html[data-l1012css]) .p64 .bookLines,:where(html[data-l1012css]) .p66 .bookLines{margin:4px 0 5px 14px;font-size:13px;line-height:1.3}:where(html[data-l1012css]) .p58 .wordbank,:where(html[data-l1012css]) .p59 .wordbank,:where(html[data-l1012css]) .p64 .wordbank,:where(html[data-l1012css]) .p66 .wordbank{margin:4px 0;font-size:13px}:where(html[data-l1012css]) .p58 .listen,:where(html[data-l1012css]) .p59 .listen,:where(html[data-l1012css]) .p66 .listen{margin-bottom:3px}:where(html[data-l1012css]) .p58 .check,:where(html[data-l1012css]) .p59 .check,:where(html[data-l1012css]) .p63 .check,:where(html[data-l1012css]) .p64 .check,:where(html[data-l1012css]) .p66 .check,:where(html[data-l1012css]) .p70 .check{margin-top:3px}:where(html[data-l1012css]) .p58 .fotoRow img,:where(html[data-l1012css]) .p59 .fotoRow img{height:60px}:where(html[data-l1012css]) .p58 .cols2,:where(html[data-l1012css]) .p59 .cols2,:where(html[data-l1012css]) .p64 .cols2,:where(html[data-l1012css]) .p66 .cols2{gap:10px}:where(html[data-l1012css]) .p58 .batchBody p,:where(html[data-l1012css]) .p59 .batchBody p,:where(html[data-l1012css]) .p63 .batchBody p,:where(html[data-l1012css]) .p66 .batchBody p{margin:4px 0;font-size:13px;line-height:1.35}:where(html[data-l1012css]) .p59 .igelGrid{gap:4px 6px;margin:4px 0}:where(html[data-l1012css]) .p59 .miniDialog,:where(html[data-l1012css]) .p58 .miniDialog,:where(html[data-l1012css]) .p64 .miniDialog,:where(html[data-l1012css]) .p66 .miniDialog{margin:4px 0;padding:4px 8px;font-size:12px}:where(html[data-l1012css]) .p59 .fotoRow{gap:5px;margin:4px 0}:where(html[data-l1012css]) .p59 img{object-fit:contain;max-height:90px}:where(html[data-l1012css]) .p63 .communication{padding:5px;font-size:13px}:where(html[data-l1012css]) .p64 .notes{height:34px;min-height:30px;font-size:13px}:where(html[data-l1012css]) .p64 .profile{margin:4px 0 8px;padding:5px 9px}:where(html[data-l1012css]) .p64 .profile p{font-size:13px;line-height:1.35}:where(html[data-l1012css]) .p64 .profile h3{margin-bottom:4px;font-size:17px}:where(html[data-l1012css]) .p66 .festGrid{gap:6px;margin:4px 0}:where(html[data-l1012css]) .p66 .festBox{padding:4px}:where(html[data-l1012css]) .p66 .festBox img{height:55px}:where(html[data-l1012css]) .p66 .festBox p{margin:2px 0;font-size:12px;line-height:1.3}:where(html[data-l1012css]) .p66 .fotoRow img{height:60px}:where(html[data-l1012css]) .p66 .seasonGrid img{height:55px}:where(html[data-l1012css]) .p66 .seasonGrid{margin:4px 0}:where(html[data-l1012css]) .p70 .filmSplit{gap:8px;margin:4px 0}:where(html[data-l1012css]) .p70 .batchBody>h2{margin-top:8px;font-size:15px}:where(html[data-l1012css]) .p70 .grammar{font-size:13px}:where(html[data-l1012css]) .p70 .grammar td{padding:2px 3px}:where(html[data-l1012css]) .p70 img{max-height:80px}:where(html[data-l1012css]) .p70 .assign{padding:1px 0;font-size:13px}:where(html[data-l1012css]) .p70 .sourceNotice{margin:4px 0!important;padding:5px 8px!important;font-size:12px!important}:where(html[data-l1012css]) .p63 .emails .emailCard{margin:2px 0;padding:4px 7px}:where(html[data-l1012css]) .p63 .cols2{gap:10px}:where(html[data-l1012css]) .p63 .verbWord{min-height:18px}:where(html[data-l1012css]) .p63 .emailSubject{padding-bottom:1px;font-size:12px}:where(html[data-l1012css]) .p59 .grammar{font-size:12px}:where(html[data-l1012css]) .p59 .grammar td{padding:1px 3px}:where(html[data-l1012css]) .p59 .bookLines{margin:3px 0 4px 12px;font-size:12px}:where(html[data-l1012css]) .p67 .batchBody{padding-top:12px}:where(html[data-l1012css]) .p67 .batchBody>h2{margin-top:10px}:where(html[data-l1012css]) .p63 .emailCard p{margin:1px 0;font-size:11px;line-height:1.22}:where(html[data-l1012css]) .p63 .emails .emailCard{padding:3px 6px}:where(html[data-l1012css]) .p63 .batchBody{padding-top:6px}:where(html[data-l1012css]) .p63 .instruction{margin:2px 0!important;font-size:12px!important}:where(html[data-l1012css]) .p63 .batchBody>h2{margin-top:4px;margin-bottom:2px;font-size:14px}:where(html[data-l1012css]) .p63 .listen{margin-bottom:2px}:where(html[data-l1012css]) .p59 .igelGrid .igel{padding:2px 4px;font-size:11px}:where(html[data-l1012css]) .p59 img{max-height:75px}:where(html[data-l1012css]) .p59 .batchBody>h2{margin-top:7px;margin-bottom:4px;font-size:15px}:where(html[data-l1012css]) .p63 .communication{margin:2px 0;padding:4px;font-size:12px}:where(html[data-l1012css]) .p63 .wordbank{margin:2px 0;font-size:12px}:where(html[data-l1012css]) .p63 .check{margin-top:2px}:where(html[data-l1012css]) .p63 .emailCard p{font-size:10px;line-height:1.15}:where(html[data-l1012css]) .p91 .batchBody{padding-top:10px}:where(html[data-l1012css]) .p91 .boardImg{height:200px}:where(html[data-l1012css]) .p91 .grammar td{padding:1px 4px;font-size:13px}:where(html[data-l1012css]) .p91 .miniDialog{margin:3px 0;padding:4px 8px;font-size:12px}:where(html[data-l1012css]) .p91 .weekTable td{font-size:10px}:where(html[data-l1012css]) .p63 .strip{height:60px}:where(html[data-l1012css]) .p63 .pantoImg{height:70px}:where(html[data-l1012css]) .p63 .grammarNote{padding:2px 8px;font-size:12px}:where(html[data-l1012css]) .p63 .grammar td{padding:1px 4px;font-size:12px}:where(html[data-l1012css]) .p66 .batchBody .festBox{flex-wrap:wrap;align-items:flex-start;gap:4px 8px;padding:5px 6px;display:flex}:where(html[data-l1012css]) .p66 .festBox b{width:100%}:where(html[data-l1012css]) .p66 .batchBody .festBox img{object-fit:cover;border-radius:4px;width:47%;height:auto}:where(html[data-l1012css]) .p66 .festBox p{flex:1;min-width:150px;margin:0;font-size:12.5px;line-height:1.3}:where(html[data-l1012css]) .p66 .assignRow{flex-wrap:wrap;align-items:center;gap:2px 14px;font-size:14px;display:flex}:where(html[data-l1012css]) .scanPage,:where(html[data-l1012css]) .scanPage img{width:100%;height:100%}:where(html[data-l1012css]) .scanPage img{object-fit:contain;background:#fff;display:block}:where(html[data-l79css]) .scaleRow{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;font:17px Georgia;display:flex}:where(html[data-l79css]) .scaleRow select{min-width:110px}:where(html[data-l79css]) .choiceRows.checkRow label{grid-template-columns:none;margin:6px 0;font:17px/1.6 Georgia;display:block}:where(html[data-l79css]) .choiceRows.checkRow label>span:first-child{font-weight:700;display:block}:where(html[data-l79css]) .choiceRows.checkRow label>span:last-child{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}:where(html[data-l79css]) .choiceRows.checkRow input[type=checkbox]{vertical-align:-2px;width:16px;height:16px;margin-left:4px}:where(html[data-l79css]) .weekRow{margin:10px 0 12px;font:18px/2.2 Georgia}:where(html[data-l79css]) .chatCard{background:#eef5fb;border:1px solid #c9d8e6;border-radius:10px;max-width:560px;margin:12px 0;padding:12px 16px;font:16px/1.5 Arial}:where(html[data-l79css]) .chatCard p{margin:4px 0}:where(html[data-l79css]) .chatCard p:nth-of-type(odd){text-align:left}:where(html[data-l79css]) .chatCard p:nth-of-type(2n){text-align:right}:where(html[data-l79css]) .mailCard{background:#fffeed;border:1px solid #ddd9ce;border-radius:6px;max-width:560px;margin:12px 0;padding:14px 18px;font:17px/1.5 Georgia}:where(html[data-l79css]) .mailCard p{margin:5px 0}:where(html[data-l79css]) .menuGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0;display:grid}:where(html[data-l79css]) .menuGrid img{object-fit:cover;border-radius:4px;width:100%;height:120px}:where(html[data-l79css]) .menuCard{background:#fffeed;border:1px solid #ddd9ce;margin:12px 0;padding:12px 16px;font:16px/1.6 Georgia}:where(html[data-l79css]) .menuCard p{margin:4px 0}:where(html[data-l79css]) .blog{background:#fff;border:1px solid #ddd9ce;border-radius:8px;margin:12px 0;padding:0 0 14px;font:15px/1.5 Arial}:where(html[data-l79css]) .blogHead{color:#fff;background:#f3531c;border-radius:8px 8px 0 0;padding:8px 14px;font:16px Arial}:where(html[data-l79css]) .blogHead span{opacity:.85;font-size:13px}:where(html[data-l79css]) .blogGrid{grid-template-columns:150px 1fr;align-items:start;gap:14px;padding:12px 14px;display:grid}:where(html[data-l79css]) .blogGrid img{object-fit:cover;border-radius:6px;width:150px;height:170px}:where(html[data-l79css]) .blogSide p{margin:3px 0;font-size:13px}:where(html[data-l79css]) .blogPost{border-top:1px solid #eee4cf;padding:10px 14px}:where(html[data-l79css]) .blogPost>p{margin:6px 0}:where(html[data-l79css]) .blogPost .wideArt{border-radius:4px;max-height:150px}:where(html[data-l79css]) .blogDate{color:#f3531c;text-transform:uppercase;letter-spacing:1px;margin:8px 0 4px;font:700 14px Arial}:where(html[data-l79css]) .blogTitle select{color:#2f527c;max-width:100%;font:700 18px Georgia}:where(html[data-l79css]) .blogCta{color:#2f8f5b;margin:8px 0 0;font-weight:700}:where(html[data-l79css]) .songGrid{grid-template-columns:1fr 1fr;gap:14px;margin:12px 0;display:grid}:where(html[data-l79css]) .songBlock{background:#fffeed;border:1px solid #efe6ca;border-radius:6px;padding:10px 12px;font:15px/1.5 Georgia}:where(html[data-l79css]) .songBlock p{margin:0 0 8px}@media (width<=550px){:where(html[data-l79css]) .menuGrid{grid-template-columns:repeat(2,1fr)}:where(html[data-l79css]) .songGrid,:where(html[data-l79css]) .blogGrid{grid-template-columns:1fr}:where(html[data-l79css]) .blogGrid img{width:100%;height:150px}}:where(html[data-l79css]) .p41 .batchHero{height:520px}:where(html[data-l79css]) .p41 .introGrid{grid-template-columns:1fr 150px;gap:14px;padding:14px 28px 28px 50px}:where(html[data-l79css]) .p41 .introGrid .bookLines{margin-left:10px;font-size:15px}:where(html[data-l79css]) .p41 .instruction{margin:6px 0!important;font-size:14px!important}:where(html[data-l79css]) .p41 .grammar{font-size:13px}:where(html[data-l79css]) .p41 .grammar td{padding:2px}:where(html[data-l79css]) .p41 .listen{padding:5px;font-size:11px}:where(html[data-l79css]) .p42 .wordbank{margin:5px 0;font-size:14px}:where(html[data-l79css]) .p42 .corrections label{font-size:14px}:where(html[data-l79css]) .p42 .corrections input{font-size:13px!important}:where(html[data-l79css]) .p42 .grammar{font-size:13px}:where(html[data-l79css]) .p42 .grammar td{padding:2px 3px}:where(html[data-l79css]) .p42 .grammarNote{padding:2px 10px;font-size:14px}:where(html[data-l79css]) .p42 h2{margin-bottom:6px;font-size:16px}:where(html[data-l79css]) .p42 .dense>h2{margin-top:10px}:where(html[data-l79css]) .p42 .instruction{margin:5px 0!important;font-size:14px!important}:where(html[data-l79css]) .p42 .assign,:where(html[data-l79css]) .p42 .bookLines{font-size:14px!important}:where(html[data-l79css]) .p43 .greetings{max-height:120px}:where(html[data-l79css]) .p43 .batchBody{padding-top:12px}:where(html[data-l79css]) .p43 .wideArt{max-height:110px}:where(html[data-l79css]) .p43 .dense>h2{margin-top:9px;font-size:16px}:where(html[data-l79css]) .p43 .assign{padding:2px 0;font-size:14px!important}:where(html[data-l79css]) .p43 .communication{padding:6px;font-size:14px!important}:where(html[data-l79css]) .p43 .grammar{font-size:13px}:where(html[data-l79css]) .p43 .grammar td{padding:2px}:where(html[data-l79css]) .p43 .grammarNote{padding:2px 8px;font-size:14px}:where(html[data-l79css]) .p43 .bookLines{margin:6px 0 6px 10px;font-size:14px!important}:where(html[data-l79css]) .p43 .smallPortrait{width:60px;height:88px}:where(html[data-l79css]) .p43 .instruction{margin:5px 0!important;font-size:13px!important}:where(html[data-l79css]) .p43 .listen{padding:4px;font-size:11px}:where(html[data-l79css]) .p44 .batchBody{padding:18px 30px 40px 60px}:where(html[data-l79css]) .p44 .batchBody>h2{margin-top:12px;font-size:16px}:where(html[data-l79css]) .p44 .moduleTitle{margin:16px 0 10px;font-size:20px}:where(html[data-l79css]) .p44 .communication{padding:7px;font-size:14px}:where(html[data-l79css]) .p44 .grammar{font-size:13px}:where(html[data-l79css]) .p44 .grammar td{padding:2px}:where(html[data-l79css]) .p44 .grammarNote{padding:2px 8px;font-size:14px}:where(html[data-l79css]) .p44 .wideArt{max-height:130px}:where(html[data-l79css]) .p44 .bookLines{margin:6px 0 8px 12px;font-size:15px}:where(html[data-l79css]) .p44 .instruction{margin:6px 0!important;font-size:14px!important}:where(html[data-l79css]) .p44 .notes{height:34px;min-height:30px}:where(html[data-l79css]) .p45 .batchHero{height:560px}:where(html[data-l79css]) .p45 .introGrid{grid-template-columns:1fr 150px;gap:14px;padding:14px 28px 28px 50px}:where(html[data-l79css]) .p45 .smallPortrait{width:80px;height:100px}:where(html[data-l79css]) .p45 .choiceRows label{margin:4px 0;font-size:14px}:where(html[data-l79css]) .p45 .bookLines{margin:6px 0 8px 10px;font-size:15px}:where(html[data-l79css]) .p45 .notes{height:34px;min-height:30px}:where(html[data-l79css]) .p45 h2{margin:8px 0 6px;font-size:16px}:where(html[data-l79css]) .p45 .instruction{margin:5px 0!important;font-size:14px!important}:where(html[data-l79css]) .p45 aside{font-size:11px!important}:where(html[data-l79css]) .p47 .batchBody{padding-top:10px}:where(html[data-l79css]) .p47 .dense>h2{margin-top:8px;font-size:15px}:where(html[data-l79css]) .p47 .instruction{margin:4px 0!important;font-size:13px!important}:where(html[data-l79css]) .p47 .choiceRows select{font-size:12px}:where(html[data-l79css]) .p47 .weekRow{font-size:14px}:where(html[data-l79css]) .p47 .assign{padding:2px 0;font-size:14px!important}:where(html[data-l79css]) .p47 .grammar{font-size:12px}:where(html[data-l79css]) .p47 .grammar td{padding:2px}:where(html[data-l79css]) .p47 .grammarNote{padding:2px 8px;font-size:13px}:where(html[data-l79css]) .p47 .bookLines{margin:5px 0 6px 10px;font-size:14px!important}:where(html[data-l79css]) .p47 .notes{height:32px;min-height:28px}:where(html[data-l79css]) .p48 .batchBody{padding:16px 30px 40px 60px}:where(html[data-l79css]) .p48 .batchBody>h2{margin-top:10px;font-size:16px}:where(html[data-l79css]) .p48 .mailCard{margin:8px 0;padding:8px 14px;font-size:14px}:where(html[data-l79css]) .p48 .choiceRows label{margin:3px 0;font-size:14px}:where(html[data-l79css]) .p48 .moduleTitle{margin:14px 0 8px;font-size:19px}:where(html[data-l79css]) .p48 .communication{padding:6px;font-size:13px;line-height:1.4}:where(html[data-l79css]) .p48 .grammar{font-size:13px}:where(html[data-l79css]) .p48 .grammar td{padding:2px 4px}:where(html[data-l79css]) .p48 .grammarNote{padding:2px 8px;font-size:13px}:where(html[data-l79css]) .p48 .instruction{margin:5px 0!important;font-size:14px!important}:where(html[data-l79css]) .p48 .notes{height:32px;min-height:28px}:where(html[data-l79css]) .p49 .batchHero{height:430px}:where(html[data-l79css]) .p49 .introGrid{grid-template-columns:1fr 150px;gap:12px;padding:10px 24px 24px 44px}:where(html[data-l79css]) .p49 .introGrid .bookLines{margin-left:6px;font-size:13px}:where(html[data-l79css]) .p49 .grammar{margin:4px 0;font-size:11px}:where(html[data-l79css]) .p49 .grammar td{padding:1px 3px}:where(html[data-l79css]) .p49 .grammar th{font-size:11px}:where(html[data-l79css]) .p49 h2{margin:6px 0 4px;font-size:15px}:where(html[data-l79css]) .p49 .instruction{margin:4px 0!important;font-size:13px!important}:where(html[data-l79css]) .p49 .choiceRows label{grid-template-columns:1fr 150px;margin:3px 0;font-size:13px}:where(html[data-l79css]) .p49 .checkRow label{margin:3px 0;font-size:13px}:where(html[data-l79css]) .p49 .listen{padding:4px;font-size:11px}:where(html[data-l79css]) .p49 aside{font-size:11px!important}:where(html[data-l79css]) .p49 .notes{height:30px;min-height:26px}:where(html[data-l79css]) .p52 .batchBody{padding:14px 30px 36px 60px}:where(html[data-l79css]) .p52 .menuGrid img{height:90px}:where(html[data-l79css]) .p52 .menuCard{margin:8px 0;padding:8px 14px;font-size:14px}:where(html[data-l79css]) .p52 .moduleTitle{margin:12px 0 8px;font-size:19px}:where(html[data-l79css]) .p52 .grammar{font-size:13px}:where(html[data-l79css]) .p52 .grammar td{padding:2px}:where(html[data-l79css]) .p52 .grammarNote{padding:2px 8px;font-size:13px}:where(html[data-l79css]) .p52 .communication{padding:6px;font-size:13px}:where(html[data-l79css]) .p52 .notes{height:30px;min-height:26px}:where(html[data-l79css]) .p52 .instruction{margin:4px 0!important;font-size:13px!important}:where(html[data-l79css]) .p53 .batchBody{padding-top:12px}:where(html[data-l79css]) .p53 .moduleTitle{margin:10px 0 8px;font-size:20px}:where(html[data-l79css]) .p53 .blogPost{padding:6px 12px}:where(html[data-l79css]) .p53 .blogPost>p{margin:4px 0;font-size:13px}:where(html[data-l79css]) .p53 .blogGrid img{width:110px;height:125px}:where(html[data-l79css]) .p53 .blogSide p{font-size:11px}:where(html[data-l79css]) .p53 .blog .wideArt{max-height:90px}:where(html[data-l79css]) .p53 .blogTitle select{font-size:15px}:where(html[data-l79css]) .p53 .instruction{margin:4px 0!important;font-size:13px!important}:where(html[data-l79css]) .p53 .blogGrid{gap:10px;padding:8px 12px}:where(html[data-l79css]) .p42 .batchBody{padding:10px 24px 30px 50px}:where(html[data-l79css]) .p42 .greetings{max-height:100px}:where(html[data-l79css]) .p42 .wideArt{max-height:95px}:where(html[data-l79css]) .p42 .choiceRows label,:where(html[data-l79css]) .p42 .assign{padding:1px 0;font-size:13px!important}:where(html[data-l79css]) .p42 .check{margin-top:3px;padding:5px}:where(html[data-l79css]) .p42 .wordbank{margin:4px 0;font-size:12px;line-height:1.35}:where(html[data-l79css]) .p42 .dense .bookLines{line-height:1.3}:where(html[data-l79css]) .p42 .scaleRow{gap:5px;margin:6px 0;font-size:14px}:where(html[data-l79css]) .p42 .scaleRow select{min-width:90px;font-size:12px}:where(html[data-l79css]) .p47 .batchBody{padding:8px 24px 30px 50px}:where(html[data-l79css]) .p47 .greetings{max-height:85px}:where(html[data-l79css]) .p47 .chatCard{margin:5px 0;padding:6px 10px;font-size:12px;line-height:1.25}:where(html[data-l79css]) .p47 .chatCard p{margin:2px 0}:where(html[data-l79css]) .p47 .choiceRows label{grid-template-columns:1fr 130px;margin:2px 0;font-size:12px}:where(html[data-l79css]) .p47 .choiceRows select{padding:3px;font-size:11px}:where(html[data-l79css]) .p47 .wideArt{max-height:80px}:where(html[data-l79css]) .p47 .wordbank{margin:3px 0;font-size:11px}:where(html[data-l79css]) .p47 .weekRow{margin:5px 0;font-size:12px;line-height:1.8}:where(html[data-l79css]) .p47 .weekRow input{width:70px!important;font-size:11px!important}:where(html[data-l79css]) .p47 .assign{font-size:12px!important}:where(html[data-l79css]) .p47 .assign select{width:95px;font-size:11px}:where(html[data-l79css]) .p47 .corrections label{padding:1px 0;font-size:12px}:where(html[data-l79css]) .p47 .corrections input{font-size:11px!important}:where(html[data-l79css]) .p47 .dense .bookLines{line-height:1.25;font-size:12px!important}:where(html[data-l79css]) .p47 .check{margin-top:3px;padding:4px}:where(html[data-l79css]) .p47 .grammarNote{font-size:12px}:where(html[data-l79css]) .p47 .actionLink{padding:4px 8px;font-size:11px}:where(html[data-l79css]) .p47 .choiceRows{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}:where(html[data-l79css]) .p47 .choiceRows label{grid-template-columns:1fr 110px;font-size:11px}:where(html[data-l79css]) .p47 .choiceRows label>span{line-height:1.25}:where(html[data-l79css]) .page.p46>.scanPage{width:100%;height:100%;padding:0}:where(html[data-l79css]) .page.p46>.scanPage img{object-fit:contain;width:100%;height:100%;margin:0;display:block}:where(html[data-l79css]) .page.p53>.scanPage{width:100%;height:100%;padding:0}:where(html[data-l79css]) .page.p53>.scanPage img{object-fit:contain;width:100%;height:100%;margin:0;display:block}:where(html[data-l79css]) .page.p50>.scanPage,:where(html[data-l79css]) .page.p51>.scanPage{width:100%;height:100%;padding:0}:where(html[data-l79css]) .page.p50>.scanPage img,:where(html[data-l79css]) .page.p51>.scanPage img{object-fit:contain;width:100%;height:100%;margin:0;display:block}:where(html[data-l46css]) .batch .lexStrip{background:#fff;border-bottom:1px solid #ddd9ce;grid-auto-flow:column;gap:2px;padding:0 2px;display:grid}:where(html[data-l46css]) .lexStrip img{object-fit:contain;width:100%;height:118px}:where(html[data-l46css]) .l46hero{object-fit:cover;width:900px;height:640px;display:block}:where(html[data-l46css]) .introGrid46{grid-template-columns:1fr 210px;gap:18px;padding:22px 40px 55px 90px;display:grid}:where(html[data-l46css]) .introGrid46 aside{color:#fff;background:#1f7fa8;align-self:start;padding:10px 12px;font:13px/1.55 Arial}:where(html[data-l46css]) .introGrid46 aside b{color:#fff}:where(html[data-l46css]) .introGrid46 .bookLines{margin-left:20px;font-size:17px}:where(html[data-l46css]) .tippBox{background:#f4f7ee;border:1px solid #9db8a4;margin:6px 0;padding:6px 10px;font:14px/1.45 Arial;display:inline-block}:where(html[data-l46css]) .tippBox b{color:#5c7350;letter-spacing:1px;font-size:11px;display:block}:where(html[data-l46css]) .tagRow{grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;margin:8px 0;display:grid}:where(html[data-l46css]) .tagRow img{object-fit:contain;width:100%;height:110px}:where(html[data-l46css]) .photoRow{flex-wrap:wrap;align-items:flex-start;gap:18px;margin:8px 0;display:flex}:where(html[data-l46css]) .photoRow figure{text-align:center;margin:0}:where(html[data-l46css]) .photoRow img{object-fit:contain;height:150px}:where(html[data-l46css]) .photoRow figcaption{margin-top:4px;font:15px Georgia}:where(html[data-l46css]) .batch .priceInput{text-align:center;width:85px!important}:where(html[data-l46css]) .danceRow{object-fit:contain;width:100%;max-height:130px;display:block}:where(html[data-l46css]) .articleCols{grid-template-columns:repeat(3,1fr);gap:14px;margin:8px 0;display:grid}:where(html[data-l46css]) .articleCols h4{margin:0 0 6px;font:16px Georgia}:where(html[data-l46css]) .articleCols ul{margin:0;padding:0;font:17px Georgia;list-style:none}:where(html[data-l46css]) .articleCols li{margin:3px 0}:where(html[data-l46css]) .numSnake{background:#fffeed;grid-template-columns:repeat(3,1fr);gap:10px 26px;margin:8px 0;padding:12px 16px;font:16px Georgia;display:grid}:where(html[data-l46css]) .numSnake b{color:#274a8c;font-weight:400}:where(html[data-l46css]) .numSnake input{width:100%!important;font-size:15px!important}:where(html[data-l46css]) .fridolin{grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0;display:grid}:where(html[data-l46css]) .fridolin img{object-fit:contain;width:100%;height:170px}:where(html[data-l46css]) .fridolin figcaption{font:15px Georgia}:where(html[data-l46css]) .radioGroup{vertical-align:middle;gap:14px;display:inline-flex}:where(html[data-l46css]) .radioGroup label{align-items:center;gap:4px;font:17px Georgia;display:inline-flex}:where(html[data-l46css]) .radioGroup.answerCorrect{border-radius:4px;outline:2px solid #79a87b}:where(html[data-l46css]) .radioGroup.answerWrong{border-radius:4px;outline:2px solid #c66}:where(html[data-l46css]) .whoSays{grid-template-columns:26px 1fr 105px 105px;gap:3px 10px;margin:8px 0;font:16px/1.35 Georgia;display:grid}:where(html[data-l46css]) .whoSays header{color:#5c7350;text-align:center;letter-spacing:1px;font:12px Arial}:where(html[data-l46css]) .whoSays .orderInput{text-align:center;width:38px!important;font-size:14px!important}:where(html[data-l46css]) .blueAside{color:#fff;background:#1f7fa8;padding:10px 12px;font:13px/1.55 Arial}:where(html[data-l46css]) .blueAside b{color:#fff}:where(html[data-l46css]) .dialog46{margin:8px 0 8px 20px;font:17px/1.6 Georgia}:where(html[data-l46css]) .blurStrip{object-fit:cover;width:100%;height:60px;margin:6px 0;display:block}:where(html[data-l46css]) .letterRow{letter-spacing:3px;text-align:center;margin:4px 0;font:19px Georgia}:where(html[data-l46css]) .comicImg{object-fit:contain;width:420px;max-width:100%;margin:6px 0;display:block}:where(html[data-l46css]) .optikAd{background:#f5a416;margin:8px 0;padding:12px 16px;font:15px/1.4 Georgia}:where(html[data-l46css]) .optikAd h3{color:#fff;letter-spacing:4px;margin:0;font:30px Georgia}:where(html[data-l46css]) .optikAd .adHead{color:#fff;background:#8c2318;margin:4px 0 10px;padding:5px 10px;font:14px Arial}:where(html[data-l46css]) .optikGrid{grid-template-columns:150px 1fr 1fr 1fr;align-items:start;gap:12px;display:grid}:where(html[data-l46css]) .optikGrid img{object-fit:contain;width:150px}:where(html[data-l46css]) .optikFoot{color:#fff;text-align:center;background:#8c2318;margin-top:10px;padding:6px;font:14px Arial}:where(html[data-l46css]) .dotRow{margin:6px 0;font:17px Georgia}:where(html[data-l46css]) .dotRow .dot{vertical-align:-2px;border-radius:50%;width:15px;height:15px;margin:0 4px;display:inline-block}:where(html[data-l46css]) .dotRow input{width:95px!important}:where(html[data-l46css]) .iconInline{vertical-align:middle;object-fit:contain;height:42px}:where(html[data-l46css]) .glassesWrap{float:right;width:230px;margin:0 0 10px 12px;position:relative}:where(html[data-l46css]) .glassesWrap img{width:230px;display:block}:where(html[data-l46css]) .glassesWrap canvas{touch-action:none;cursor:crosshair;width:230px;height:290px;position:absolute;inset:0}:where(html[data-l46css]) .sixPhotos{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;margin:8px 0;display:grid}:where(html[data-l46css]) .sixPhotos img{object-fit:contain;width:100%;height:105px}:where(html[data-l46css]) .sixPhotos input{text-align:center;width:44px!important}:where(html[data-l46css]) .orderForm{background:#d8edf3;margin:8px 0;padding:10px 14px;font:15px/1.5 Arial}:where(html[data-l46css]) .orderForm table{border-collapse:collapse;width:100%}:where(html[data-l46css]) .orderForm th{color:#1d5a74;text-align:left;padding:2px 6px;font-size:13px}:where(html[data-l46css]) .orderForm td{padding:2px 6px}:where(html[data-l46css]) .orderForm input,:where(html[data-l46css]) .orderForm select{color:#2f527c;background:#fff;border:1px solid #9cb8c2;border-radius:0;width:100%;padding:3px;font:14px Arial}:where(html[data-l46css]) .productRow{grid-template-columns:repeat(3,1fr);gap:16px;margin:10px 0;display:grid}:where(html[data-l46css]) .productRow figure{text-align:left;margin:0;font:14px/1.45 Arial}:where(html[data-l46css]) .productRow img{object-fit:contain;width:100%;height:130px}:where(html[data-l46css]) .productRow b{margin-top:4px;display:block}:where(html[data-l46css]) .mailBox{background:#f3f7fa;border:1px solid #b9c4cd;max-width:430px;margin:8px 0;padding:10px 14px;font:14px/1.5 Arial}:where(html[data-l46css]) .mailBox .mailHead{color:#31536b;background:#dfe9f0;border-bottom:1px solid #b9c4cd;margin:-10px -14px 8px;padding:3px 6px;font-size:12px}:where(html[data-l46css]) .smsBox{float:left;width:210px;margin:0 14px 8px 0}:where(html[data-l46css]) .smsBox img{object-fit:contain;width:210px}:where(html[data-l46css]) .pluralGrid{text-align:center;background:#fffeed;grid-template-columns:repeat(5,1fr);gap:10px;margin:8px 0;padding:10px 14px;font:15px/1.4 Georgia;display:grid}:where(html[data-l46css]) .pluralGrid h4{margin:0 0 4px;font:16px Georgia}:where(html[data-l46css]) .teleGrid{grid-template-columns:1fr 1fr 1fr;gap:14px;margin:8px 0;display:grid}:where(html[data-l46css]) .teleGrid h4{color:#4d6a86;margin:0 0 6px;font:italic 16px Georgia}:where(html[data-l46css]) .teleGrid ul{margin:0;padding:0;font:15px Georgia;list-style:none}:where(html[data-l46css]) .teleGrid li{margin:4px 0}:where(html[data-l46css]) .teleGrid select{font-size:13px}:where(html[data-l46css]) .magHead{color:#fff;background:#7fbf7f;align-items:baseline;gap:24px;margin:0 0 14px;padding:14px 30px;font:30px Georgia;display:flex}:where(html[data-l46css]) .magHead em{background:#3f8f5f;padding:3px 12px;font:20px Georgia;transform:rotate(-3deg)}:where(html[data-l46css]) .magGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin:8px 0;display:grid}:where(html[data-l46css]) .magGrid img{object-fit:cover;width:100%;height:170px}:where(html[data-l46css]) .magTexts{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}:where(html[data-l46css]) .magTexts>div{background:#eef6ee;border-top:4px solid #7fbf7f;padding:8px 10px;font:13px/1.45 Georgia}:where(html[data-l46css]) .magTexts h4{color:#2e5b3e;margin:0 0 4px;font:14px Georgia}:where(html[data-l46css]) .fotoText{grid-template-columns:repeat(4,1fr) 60px;align-items:center;gap:10px;margin:8px 0;font:17px Georgia;display:grid}:where(html[data-l46css]) .fotoText select{font-size:15px}:where(html[data-l46css]) .cloudWords{text-align:center;background:#fffeed;margin:8px 0;padding:18px 20px;font:19px/2.1 Georgia;position:relative}:where(html[data-l46css]) .markWord{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:2px 6px}:where(html[data-l46css]) .markWord.selectedVerb{background:#ffeb51}:where(html[data-l46css]) .markWord.answerCorrect{background:#e0f0df!important}:where(html[data-l46css]) .markWord.answerWrong{background:#f8d1c8!important}:where(html[data-l46css]) .markWord.crossedEx{color:#8a8a7a;text-decoration:line-through}:where(html[data-l46css]) .filmPhoto{float:right;object-fit:contain;width:250px;margin:0 0 8px 12px}:where(html[data-l46css]) .lyrics{background:#fffeed;margin:8px 0;padding:12px 18px;font:17px/1.9 Georgia}:where(html[data-l46css]) .lyrics input{width:130px!important}:where(html[data-l46css]) .landArt{background:#eef6ee;margin:8px 0;padding:12px 18px;font:15px/1.5 Georgia}:where(html[data-l46css]) .landArt h3{color:#2e7d4f;margin:0 0 6px;font:24px Georgia}:where(html[data-l46css]) .landArt h4{color:#2e7d4f;margin:0 0 8px;font:13px Arial}:where(html[data-l46css]) .flohRow{grid-template-columns:repeat(3,1fr);gap:10px;margin:8px 0;display:grid}:where(html[data-l46css]) .flohRow img{object-fit:cover;width:100%;height:120px}:where(html[data-l46css]) .example46{background:#fffeed;border-left:8px double #d6ca9c;margin:8px 0;padding:10px 14px;font:16px/1.5 Georgia}:where(html[data-l46css]) .example46 b{font-size:18px}:where(html[data-l46css]) .ausklangGrid{grid-template-columns:repeat(4,1fr);gap:8px 14px;margin:10px 0;display:grid}:where(html[data-l46css]) .ausklangGrid figure{border-top:1px solid #ddd9ce;margin:0;padding-top:6px;font:14px/1.35 Georgia}:where(html[data-l46css]) .ausklangGrid img{object-fit:contain;width:100%;height:105px}:where(html[data-l46css]) .ausklangGrid input{width:100%!important;font-size:14px!important}:where(html[data-l46css]) .songBox{text-align:center;margin:14px 0;font:italic 17px/1.6 Georgia}:where(html[data-l46css]) .greenTitle{color:#2e9e6b;text-align:center;margin:10px 0 16px;font:30px/1.3 Georgia}:where(html[data-l46css]) .sectionHead{color:#b1a167;text-transform:uppercase;letter-spacing:2px;margin:20px 0 14px;font:27px/1.3 Georgia}:where(html[data-l46css]) .corrections46 label{grid-template-columns:1fr 1fr;gap:12px;padding:3px 0;font:17px/1.35 Georgia;display:grid}:where(html[data-l46css]) .corrections46 s{color:#7a7a6a}@media (width<=550px){:where(html[data-l46css]) .batch .lexStrip img{height:96px}}:where(html[data-l46css]) .p27 .batchBody{padding-top:12px;padding-bottom:36px}:where(html[data-l46css]) .p27 .batchBody>h2{margin-top:12px;font-size:17px}:where(html[data-l46css]) .p27 .instruction{margin:4px 0!important;font-size:14px!important}:where(html[data-l46css]) .p27 .bookLines{margin:5px 0;font-size:15px;line-height:1.35}:where(html[data-l46css]) .p27 .numSnake{gap:5px 16px;margin:5px 0;padding:7px 10px;font-size:13px}:where(html[data-l46css]) .p27 .numSnake input{height:22px;padding:1px;font-size:13px!important}:where(html[data-l46css]) .p27 .photoRow img{height:95px}:where(html[data-l46css]) .p27 .fridolin img{height:115px}:where(html[data-l46css]) .p27 .fridolin figcaption{font-size:13px}:where(html[data-l46css]) .p27 .grammar{margin:4px 0;font-size:15px}:where(html[data-l46css]) .p27 .grammar td{padding:2px 4px}:where(html[data-l46css]) .p27 .tippBox{margin:3px 0;padding:4px 8px;font-size:12px}:where(html[data-l46css]) .p27 .listen{margin-bottom:3px}:where(html[data-l46css]) .p27 .check{min-height:24px;margin-top:3px;padding:2px 8px}:where(html[data-l46css]) .p27 .cols2{gap:10px}:where(html[data-l46css]) .p31 .batchBody{padding-top:12px;padding-bottom:36px}:where(html[data-l46css]) .p31 .batchBody>h2{margin-top:12px;font-size:17px}:where(html[data-l46css]) .p31 .instruction{margin:4px 0!important;font-size:14px!important}:where(html[data-l46css]) .p31 .bookLines{margin:5px 0;font-size:15px;line-height:1.35}:where(html[data-l46css]) .p31 .sixPhotos img{height:80px}:where(html[data-l46css]) .p31 .sixPhotos{margin:5px 0}:where(html[data-l46css]) .p31 .grammar{margin:4px 0;font-size:14px}:where(html[data-l46css]) .p31 .grammar td{padding:2px 4px}:where(html[data-l46css]) .p31 .glassesWrap,:where(html[data-l46css]) .p31 .glassesWrap img{width:170px}:where(html[data-l46css]) .p31 .glassesWrap canvas{width:170px;height:214px}:where(html[data-l46css]) .p31 .wordbank{margin:5px 0;font-size:14px}:where(html[data-l46css]) .p31 .notes{height:36px;min-height:34px}:where(html[data-l46css]) .p31 .check{min-height:24px;margin-top:3px;padding:2px 8px}:where(html[data-l46css]) .p31 .tippBox{margin:3px 0;padding:4px 8px;font-size:12px}:where(html[data-l46css]) .p31 .handwritten{margin:4px 0;font-size:16px}:where(html[data-l46css]) .p31 .listen{margin-bottom:3px}:where(html[data-l46css]) .p32 .batchBody{padding-top:14px;padding-bottom:36px}:where(html[data-l46css]) .p32 .batchBody>h2{margin-top:13px;font-size:17px}:where(html[data-l46css]) .p32 .instruction{margin:4px 0!important;font-size:14px!important}:where(html[data-l46css]) .p32 .orderForm{margin:5px 0;padding:7px 10px;font-size:13px}:where(html[data-l46css]) .p32 .orderForm input,:where(html[data-l46css]) .p32 .orderForm select{padding:2px;font-size:12px}:where(html[data-l46css]) .p32 .productRow img{height:95px}:where(html[data-l46css]) .p32 .productRow figure{font-size:12px}:where(html[data-l46css]) .p32 .grammarNote{padding:3px 10px;font-size:15px;line-height:1.35}:where(html[data-l46css]) .p32 .communication{padding:6px;font-size:14px;line-height:1.35}:where(html[data-l46css]) .p32 .grammar{margin:4px 0;font-size:14px}:where(html[data-l46css]) .p32 .grammar td{padding:2px 4px}:where(html[data-l46css]) .p32 .sectionHead{margin:8px 0 6px;font-size:22px}:where(html[data-l46css]) .p32 .cols2{gap:12px}:where(html[data-l46css]) .p34 .batchBody{padding-top:10px;padding-bottom:34px}:where(html[data-l46css]) .p34 .batchBody>h2{margin-top:10px;font-size:16px}:where(html[data-l46css]) .p34 .instruction{margin:3px 0!important;font-size:14px!important}:where(html[data-l46css]) .p34 .bookLines{margin:4px 0;font-size:14px;line-height:1.3}:where(html[data-l46css]) .p34 .wordbank{margin:4px 0;font-size:13px}:where(html[data-l46css]) .p34 .filmPhoto{width:150px}:where(html[data-l46css]) .p34 .mailBox{margin:5px 0;padding:6px 10px;font-size:12px}:where(html[data-l46css]) .p34 .mailBox .mailHead{margin:-6px -10px 5px}:where(html[data-l46css]) .p34 .grammar{margin:3px 0;font-size:14px}:where(html[data-l46css]) .p34 .grammar td{padding:2px 4px}:where(html[data-l46css]) .p34 .smsBox,:where(html[data-l46css]) .p34 .smsBox img{width:150px}:where(html[data-l46css]) .p34 .check{min-height:24px;margin-top:3px;padding:2px 8px}:where(html[data-l46css]) .p34 .listen{margin-bottom:3px}:where(html[data-l46css]) .p37 .magGrid img{height:auto;max-height:290px}:where(html[data-l46css]) .p37 .magGrid figcaption{display:none}body.readerSplitControls .controls{flex-direction:column;gap:4px;min-height:104px;padding:5px;display:flex}body.readerSplitControls .readerPageNavigation{background:0 0;border:0;gap:8px;width:100%;height:44px;padding:0;display:flex;position:static}body.readerSplitControls .readerToolRow{justify-content:center;align-items:center;gap:5px;width:100%;display:flex}body.readerSplitControls .readerToolRow button{box-sizing:border-box;min-width:44px;min-height:44px}body.readerSplitControls .readerToolRow .translationControls{gap:5px}body.readerSplitControls .controls{grid-template-columns:repeat(7,minmax(40px,1fr));align-items:center;gap:0;min-height:46px;padding:3px 0;display:grid}body.readerSplitControls .readerPageNavigation,body.readerSplitControls .readerToolRow,body.readerSplitControls .controls .translationControls{display:contents}body.readerSplitControls .controls button{box-sizing:border-box;border-radius:6px;width:100%;min-width:40px;height:40px;min-height:40px;margin:0;font-size:11px;padding:3px!important}body.readerSplitControls .controls .translationControls button{white-space:normal;font-size:10px;line-height:12px;padding:2px!important}body.readerSplitControls .controls .themesTrigger{font-size:0!important}body.readerSplitControls .controls .themesTrigger:before{content:"◐";font-size:22px}body.readerSplitControls{padding-top:var(--reader-header-height,60px)}body.readerSplitControls #viewport{scroll-padding-top:var(--reader-header-height,60px)}html:has(body.readerSplitControls){scroll-padding-top:var(--reader-header-height,60px)}body.readerNativeFrame .nkb>.nkbCanvas{top:0;transform:translate(-50%)}body.readerNativeFrame #viewport{overflow:auto hidden;height:var(--reader-native-height)!important}.pageResetTrigger{font-size:20px!important}.pageResetDialog{max-width:min(360px,100vw - 36px);color:var(--ink,#243c35);background:var(--paper,#fffef8);box-sizing:border-box;border:1px solid #c8cec6;border-radius:16px;padding:24px;font:16px Arial,sans-serif;box-shadow:0 12px 45px #0004}.pageResetDialog::backdrop{background:#0007}.pageResetDialog h3{margin:0 0 12px;font-size:21px}.pageResetDialog p{margin:0 0 24px;line-height:1.5}.pageResetDialog>div{justify-content:flex-end;gap:12px;display:flex}.pageResetDialog button{min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #87978d;border-radius:9px;padding:12px 20px}.pageResetDialog .confirmPageReset{color:#fff;background:#953c31;border-color:#953c31}body.readerSplitControls .controls{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-height:56px;padding:6px}body.readerSplitControls .controls button{height:44px;min-height:44px;min-width:0!important}body.readerSplitControls .controls [data-react-theme-slot]{display:contents}body.readerSplitControls .controls .themesTrigger{grid-area:1/1}body.readerSplitControls .controls .soundToggle{grid-area:1/2}body.readerSplitControls .controls #prev{grid-area:1/3}body.readerSplitControls .controls .lnv-pagePill{grid-area:1/4}body.readerSplitControls .controls #next{grid-area:1/5}body.readerSplitControls .controls .meaningModeToggle{grid-area:1/6}body.readerSplitControls .controls .pageResetTrigger{grid-area:1/7}body.readerSplitControls .controls .translationControls button{white-space:nowrap;font-size:clamp(8px,2.5vw,10px)}.page input:is([type=radio],[type=checkbox]):not(.nabOption input){--answer-mark:#286e50!important}.page input:is([type=radio],[type=checkbox]):is(.bad,.hybridWrong,.answerWrong),.page .answerWrong input:is([type=radio],[type=checkbox]){--answer-mark:#bd3838!important}.page input:is([type=radio],[type=checkbox]):checked:not(.nabOption input){appearance:none!important;background-color:#0000!important;background-image:linear-gradient(54deg,transparent 40%,var(--answer-mark) 43% 53%,transparent 56%),linear-gradient(-48deg,transparent 41%,var(--answer-mark) 44% 53%,transparent 56%)!important;background-size:var(--answer-cross-size,60%) var(--answer-cross-size,60%)!important;background-position:50%!important;background-repeat:no-repeat!important}.page input:is([type=radio],[type=checkbox]):checked:is(.bad,.hybridWrong,.answerWrong){--answer-mark:#bd3838!important}body.readerSplitControls .helpBanner{box-sizing:border-box;white-space:normal;width:100%;height:auto;min-height:0;max-height:none;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.7;position:static;overflow:visible}body.readerSplitControls .controls .lnv-pageSlot{display:contents}.legacyReaderTools{background:var(--paper,#fffefa);color:var(--ink,#26382e);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.legacyReaderTools button{min-height:44px;padding:8px 12px;font:14px Arial,sans-serif}.legacyReaderTools #practiceButton{color:#fff;background:#3d6449;border-color:#3d6449}.nativeAB12[data-native-ab12="27"] .naCanvas input.naDot,.nativeAB12[data-native-ab12="98"] .naCanvas input.naDot,.nativeAB12[data-native-ab12="99"] .naCanvas input.naDot{border-width:2px!important;border-color:#8a8f8a!important}.nativeAB12[data-native-ab12="27"] .naCanvas input.naDot:checked,.nativeAB12[data-native-ab12="98"] .naCanvas input.naDot:checked,.nativeAB12[data-native-ab12="99"] .naCanvas input.naDot:checked{background:radial-gradient(circle,#246e45 0 45%,#fff 53%)!important;border-color:#246e45!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes lnv-fade{0%{opacity:0}}@keyframes lnv-slide{0%{opacity:0;transform:translate(-40px)}}@keyframes lnv-rise{0%{opacity:0;transform:translateY(40px)}}@font-face{font-family:Times New Roman;src:url(/assets/liberation-serif-regular-DOjPO2WX.woff2)format("woff2"),local(Liberation Serif);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Times New Roman;src:url(/assets/liberation-serif-bold-0Xqsl9T9.woff2)format("woff2"),local(Liberation Serif Bold);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Times New Roman;src:url(/assets/liberation-serif-italic-al1IT8rg.woff2)format("woff2"),local(Liberation Serif Italic);font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Times New Roman;src:url(/assets/liberation-serif-bolditalic-Cm6y0aS_.woff2)format("woff2"),local(Liberation Serif Bold Italic);font-style:italic;font-weight:700;font-display:swap}
