@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) 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-border-style:solid;--tw-font-weight: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:var(--font-display);--font-serif:var(--font-reading);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-600:#155dfc;--color-gray-600:#4a5565;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-display);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-gray-600:lab(35.6337% -1.58697 -10.8425)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.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}.h-\[800px\]{height:800px}.h-auto{height:auto}.w-full{width:100%}.max-w-none{max-width:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{object-fit:cover}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-600{color:var(--color-blue-600)}.text-gray-600{color:var(--color-gray-600)}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--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)}.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}.blur{--tw-blur:blur(8px);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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}}:root{--button-primary-bg-color:var(--button-background-color-primary,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--button-primary-fg-color:var(--button-text-color-primary,var(--lightningcss-light,#fbfbfe)var(--lightningcss-dark,#15141a));--button-primary-border-color:var(--button-primary-bg-color);--button-primary-active-bg-color:var(--button-background-color-primary-active,var(--lightningcss-light,#054096)var(--lightningcss-dark,#aaf2ff));--button-primary-active-fg-color:var(--button-primary-fg-color);--button-primary-active-border-color:var(--button-primary-active-bg-color);--button-primary-hover-bg-color:var(--button-background-color-primary-hover,var(--lightningcss-light,#0250bb)var(--lightningcss-dark,#80ebff));--button-primary-hover-fg-color:var(--button-primary-fg-color);--button-primary-hover-border-color:var(--button-primary-hover-bg-color);--button-primary-disabled-bg-color:var(--button-primary-bg-color);--button-primary-disabled-border-color:var(--button-primary-border-color);--button-primary-disabled-fg-color:var(--button-primary-fg-color);--button-secondary-bg-color:var(--button-background-color,var(--lightningcss-light,#15141a12)var(--lightningcss-dark,#fbfbfe12));--button-secondary-fg-color:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--button-secondary-border-color:var(--button-border-color,var(--button-secondary-bg-color));--button-secondary-active-bg-color:var(--button-background-color-active,var(--lightningcss-light,#15141a36)var(--lightningcss-dark,#fbfbfe36));--button-secondary-active-fg-color:var(--button-secondary-fg-color);--button-secondary-active-border-color:var(--button-secondary-bg-color);--button-secondary-hover-bg-color:var(--button-background-color-hover,var(--lightningcss-light,#15141a24)var(--lightningcss-dark,#fbfbfe24));--button-secondary-hover-fg-color:var(--button-secondary-fg-color);--button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);--button-secondary-disabled-bg-color:var(--button-secondary-bg-color);--button-secondary-disabled-border-color:var(--button-secondary-border-color);--button-secondary-disabled-fg-color:var(--button-secondary-fg-color);--button-disabled-opacity:.4;--hover-filter:brightness(.9)}@media (prefers-color-scheme:dark){:root{--button-disabled-opacity:.6;--hover-filter:brightness(1.4)}}@media screen and (forced-colors:active){:root{--button-primary-bg-color:var(--button-background-color-primary,ButtonText);--button-primary-fg-color:var(--button-text-color-primary,ButtonFace);--button-primary-border-color:var(--button-border-color-primary,ButtonText);--button-primary-active-bg-color:var(--button-background-color-primary-active,SelectedItem);--button-primary-active-fg-color:var(--button-text-color-primary-active,HighlightText);--button-primary-active-border-color:var(--button-border-color-primary-active,ButtonText);--button-primary-hover-bg-color:var(--button-background-color-primary-hover,SelectedItem);--button-primary-hover-fg-color:var(--button-text-color-primary-hover,HighlightText);--button-primary-hover-border-color:var(--button-border-color-primary-hover,SelectedItem);--button-primary-disabled-bg-color:var(--button-background-color-primary-disabled,GrayText);--button-primary-disabled-fg-color:var(--button-text-color-primary-disabled,ButtonFace);--button-primary-disabled-border-color:var(--button-border-color-primary-disabled,GrayText);--button-secondary-bg-color:var(--button-background-color,ButtonFace);--button-secondary-fg-color:var(--button-text-color,ButtonText);--button-secondary-border-color:var(--button-border-color,ButtonText);--button-secondary-active-bg-color:var(--button-background-color-active,HighlightText);--button-secondary-active-fg-color:var(--button-text-color-active,SelectedItem);--button-secondary-active-border-color:var(--button-border-color-active,ButtonText);--button-secondary-hover-bg-color:var(--button-background-color-hover,HighlightText);--button-secondary-hover-fg-color:var(--button-text-color-hover,SelectedItem);--button-secondary-hover-border-color:var(--button-border-color-hover,SelectedItem);--button-secondary-disabled-fg-color:var(--button-text-color-disabled,GrayText);--button-secondary-disabled-border-color:var(--button-border-color-disabled,GrayText);--button-disabled-opacity:1;--hover-filter:none}}.primaryButton,.secondaryButton{border-radius:var(--button-border-radius,4px);font:menu;font-weight:var(--button-font-weight,590);font-size:var(--button-font-size,13px);padding:var(--button-padding,4px 16px);width:auto;min-height:var(--button-min-height,32px);border:1px solid}:is(.primaryButton,.secondaryButton):hover{cursor:pointer;filter:var(--hover-filter)}:is(.primaryButton,.secondaryButton)>span{color:inherit;font:inherit}:is(.primaryButton,.secondaryButton):disabled{pointer-events:none}.primaryButton{color:var(--button-primary-fg-color);background-color:var(--button-primary-bg-color);border-color:var(--button-primary-border-color);opacity:1}.primaryButton:hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}.primaryButton:active{color:var(--button-primary-active-fg-color);background-color:var(--button-primary-active-bg-color);border-color:var(--button-primary-active-border-color)}.primaryButton:disabled{background-color:var(--button-primary-disabled-bg-color);border-color:var(--button-primary-disabled-border-color);color:var(--button-primary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.secondaryButton{color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.secondaryButton:hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.secondaryButton:active{color:var(--button-secondary-active-fg-color);background-color:var(--button-secondary-active-bg-color);border-color:var(--button-secondary-active-border-color)}.secondaryButton:disabled{background-color:var(--button-secondary-disabled-bg-color);border-color:var(--button-secondary-disabled-border-color);color:var(--button-secondary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.messageBar{--closing-button-icon:url(../media/messageBar_closingButton.0tmhges24pyg4.svg);--message-bar-close-button-color:var(--text-primary-color);--message-bar-close-button-color-hover:var(--text-primary-color);--message-bar-close-button-border-radius:var(--border-radius-small,4px);--message-bar-close-button-border:none;--message-bar-close-button-hover-bg-color:var(--button-background-color-hover,var(--lightningcss-light,#15141a24)var(--lightningcss-dark,#fbfbfe24));--message-bar-close-button-active-bg-color:var(--button-background-color-active,var(--lightningcss-light,#15141a36)var(--lightningcss-dark,#fbfbfe36));--message-bar-close-button-focus-bg-color:var(--button-background-color,var(--lightningcss-light,#15141a12)var(--lightningcss-dark,#fbfbfe12))}@media screen and (forced-colors:active){.messageBar{--message-bar-close-button-color:var(--button-text-color,ButtonText);--message-bar-close-button-border:1px solid var(--button-border-color,ButtonText);--message-bar-close-button-hover-bg-color:var(--button-background-color-hover,SelectedItemText);--message-bar-close-button-active-bg-color:var(--button-background-color-hover,SelectedItemText);--message-bar-close-button-focus-bg-color:var(--button-background-color-hover,SelectedItemText);--message-bar-close-button-color-hover:var(--button-text-color-hover,SelectedItem)}}.messageBar{-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-small,4px);border:1px solid var(--message-bar-border-color);background:var(--message-bar-bg-color);color:var(--message-bar-fg-color);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex;position:relative}.messageBar>div{align-self:stretch;align-items:flex-start;gap:8px;display:flex}.messageBar>div:before{content:"";width:16px;height:16px;-webkit-mask-image:var(--message-bar-icon);-webkit-mask-image:var(--message-bar-icon);-webkit-mask-image:var(--message-bar-icon);-webkit-mask-image:var(--message-bar-icon);mask-image:var(--message-bar-icon);background-color:var(--message-bar-icon-color);flex-shrink:0;display:inline-block;-webkit-mask-size:cover;mask-size:cover}.messageBar button{cursor:pointer}.messageBar button:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.messageBar .closeButton{border-radius:var(--message-bar-close-button-border-radius);border:var(--message-bar-close-button-border);background:0 0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.messageBar .closeButton:before{content:"";width:16px;height:16px;-webkit-mask-image:var(--closing-button-icon);-webkit-mask-image:var(--closing-button-icon);-webkit-mask-image:var(--closing-button-icon);-webkit-mask-image:var(--closing-button-icon);mask-image:var(--closing-button-icon);background-color:var(--message-bar-close-button-color);display:inline-block;-webkit-mask-size:cover;mask-size:cover}.messageBar .closeButton:is(:hover,:active,:focus):before{background-color:var(--message-bar-close-button-color-hover)}.messageBar .closeButton:hover{background-color:var(--message-bar-close-button-hover-bg-color)}.messageBar .closeButton:active{background-color:var(--message-bar-close-button-active-bg-color)}.messageBar .closeButton:focus{background-color:var(--message-bar-close-button-focus-bg-color)}.messageBar .closeButton>span{width:0;height:0;display:inline-block;overflow:hidden}#editorUndoBar{--message-bar-icon:url(../media/messageBar_info.427wpg4fztnbr.svg);--message-bar-icon-color:var(--lightningcss-light,#0060df)var(--lightningcss-dark,#73a7f3);--message-bar-bg-color:var(--lightningcss-light,#deeafc)var(--lightningcss-dark,#003070);--message-bar-fg-color:var(--text-primary-color);--message-bar-border-color:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14)}@media screen and (forced-colors:active){#editorUndoBar{--message-bar-icon-color:CanvasText;--message-bar-bg-color:Canvas;--message-bar-border-color:CanvasText}}#editorUndoBar{z-index:10;font:menu;cursor:default;padding-block:8px;padding-inline:16px 8px;font-size:15px;position:fixed;top:50px;left:50%;transform:translate(-50%)}#editorUndoBar button{cursor:pointer}#editorUndoBar #editorUndoBarUndoButton{border-color:var(--color-accent-primary,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));margin-inline-start:8px}#editorUndoBar>div{align-items:center}.dialog{--dialog-bg-color:var(--background-color-canvas,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1b22));--dialog-border-color:var(--background-color-canvas,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1b22));--dialog-shadow:0 2px 14px 0 var(--lightningcss-light,#3a394433)var(--lightningcss-dark,#15141a);--text-secondary-color:var(--lightningcss-light,#5b5b66)var(--lightningcss-dark,#cfcfd8);--separator-color:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#52525e);--textarea-border-color:var(--border-color-interactive,#8f8f9d);--textarea-bg-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#42414d);--textarea-fg-color:var(--text-secondary-color);--input-text-bg-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#42414d);--input-text-fg-color:var(--text-primary-color)}@media screen and (forced-colors:active){.dialog{--dialog-bg-color:var(--background-color-canvas,Canvas);--dialog-border-color:var(--border-color,CanvasText);--dialog-shadow:none;--text-secondary-color:CanvasText;--separator-color:CanvasText;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--input-text-bg-color:Field;--input-text-fg-color:FieldText}}.dialog{font:message-box;border-radius:var(--border-radius-medium,4px);border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow);padding:12px 16px;font-size:13px;font-weight:400;line-height:150%}.dialog .mainContainer :focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.dialog .mainContainer .title{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;width:auto;display:flex}.dialog .mainContainer .title>span{font-size:13px;font-style:normal;font-weight:590;line-height:150%}.dialog .mainContainer .dialogSeparator{border-top:1px solid var(--separator-color);border-bottom:none;width:100%;height:0;margin-block:4px}.dialog .mainContainer .dialogButtonsGroup{align-self:flex-end;gap:12px;display:flex}.dialog .mainContainer input:is([type=checkbox],[type=radio]){accent-color:var(--color-accent-primary,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));width:var(--checkbox-size,16px);height:var(--checkbox-size,16px)}.dialog .mainContainer .radio{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dialog .mainContainer .radio>.radioButton{align-self:stretch;align-items:center;gap:8px;display:flex}.dialog .mainContainer .radio>.radioLabel{align-self:stretch;align-items:flex-start;gap:10px;padding-inline-start:24px;display:flex}.dialog .mainContainer .radio>.radioLabel>span{color:var(--text-secondary-color);flex:1 0 0;font-size:11px}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)){border-radius:var(--button-border-radius,4px);font:menu;font-weight:var(--button-font-weight,590);font-size:var(--button-font-size,13px);padding:var(--button-padding,4px 16px);width:auto;min-height:var(--button-min-height,32px);border-style:solid;border-width:1px}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):hover{cursor:pointer;filter:var(--hover-filter)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton))>span{color:inherit;font:inherit}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):disabled{pointer-events:none}.dialog .mainContainer a{color:var(--link-fg-color)}.dialog .mainContainer a:hover{color:var(--link-hover-fg-color)}.dialog .mainContainer textarea{font:inherit;resize:none;box-sizing:border-box;border-radius:var(--border-radius-small,4px);border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color);margin:0;padding:8px}.dialog .mainContainer textarea:focus{outline-offset:0;border-color:#0000}.dialog .mainContainer textarea:disabled{pointer-events:none;opacity:.4}.dialog .mainContainer input[type=text]{background-color:var(--input-text-bg-color);color:var(--input-text-fg-color)}.dialog .mainContainer .messageBar{--message-bar-bg-color:var(--lightningcss-light,#ffebcd)var(--lightningcss-dark,#5a3100);--message-bar-fg-color:var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe);--message-bar-border-color:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14);--message-bar-icon:url(../media/messageBar_warning.1jjp_gadel7os.svg);--message-bar-icon-color:var(--lightningcss-light,#cd411e)var(--lightningcss-dark,#e49c49)}@media screen and (forced-colors:active){.dialog .mainContainer .messageBar{--message-bar-bg-color:HighlightText;--message-bar-fg-color:CanvasText;--message-bar-border-color:CanvasText;--message-bar-icon-color:CanvasText}}.dialog .mainContainer .messageBar{align-self:stretch}.dialog .mainContainer .messageBar>div:before,.dialog .mainContainer .messageBar>div>div{margin-block:4px}.dialog .mainContainer .messageBar>div>div{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;display:flex}.dialog .mainContainer .messageBar>div>div .title{font-size:13px;font-weight:590}.dialog .mainContainer .messageBar>div>div .description{font-size:13px}.dialog .mainContainer .toggler{align-self:stretch;align-items:center;gap:8px;display:flex}.dialog .mainContainer .toggler>.togglerLabel{-webkit-user-select:none;user-select:none}.textLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;line-height:1;position:absolute;inset:0;overflow:clip}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size))}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:#b400aa40;--highlight-selected-bg-color:#00640040;--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var(--hcm-highlight-selected-filter)}}.textLayer .highlight{background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter);scroll-margin-top:50px}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb, AccentColor, transparent 50%);color:#0000}.textLayer.selectionRendering ::selection{color:#0000;background:0 0}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.textLayerImages{-webkit-user-select:none;user-select:none;position:absolute;inset:0}.textLayerImages canvas{transform-origin:0 0;position:absolute}.annotationLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--annotation-unfocused-field-filter:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='pdfjsFillableField' x='0%' y='0%' width='100%' height='100%' color-interpolation-filters='sRGB'><feFlood flood-color='rgb(0,54,255)' flood-opacity='0.13' result='f'/><feComposite in='f' in2='SourceGraphic' operator='over'/></filter></svg>#pdfjsFillableField");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){.annotationLayer{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer .linkAnnotation>a:hover{box-shadow:none;opacity:0!important;background:0 0!important}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText!important;color:buttontext!important;background-color:buttonface!important}.annotationLayer .highlightArea:hover:after{width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none;position:absolute;top:0;left:0}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--total-scale-factor)) solid Highlight!important}}.annotationLayer{pointer-events:none;transform-origin:0 0;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationContent.freetext{white-space:nowrap;background:0 0;border:none;font:10px/1.35 sans-serif;inset:0;overflow:visible}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;-webkit-user-select:none;user-select:none;position:absolute}.annotationLayer section:has(div.annotationContent) canvas.annotationContent{display:none}.annotationLayer section .overlaidText{width:0;height:0;display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.annotationLayer .hasOwnCanvas:not(.sandboxModified) :is(input,textarea),.annotationLayer .hasOwnCanvas.sandboxModified canvas.annotationContent{display:none}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name]{filter:var(--annotation-unfocused-field-filter)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):focus-within [data-canvas-name]{filter:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:checked){display:block}:is(.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:not(:checked)),.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:checked)){display:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:not(:checked)){display:block}.annotationLayer .textWidgetAnnotation input.comb{--comb-width:0px;--comb-letter-spacing:calc(var(--comb-width) - 1ch);letter-spacing:var(--comb-letter-spacing);text-indent:calc(var(--comb-offset,0) * var(--comb-width) + var(--comb-letter-spacing) / 2);padding:0;font-family:monospace;overflow-x:hidden}.annotationLayer .textWidgetAnnotation input.comb:focus{background-image:repeating-linear-gradient(to right, transparent 0 calc(var(--comb-width) - 1px), var(--input-focus-border-color) calc(var(--comb-width) - 1px) var(--comb-width))}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}:is(.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=checked]) input:checked,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=unchecked]) input:not(:checked)){background-image:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{width:100%;height:100%}.annotationLayer .mediaAnnotation{pointer-events:auto}.annotationLayer .mediaAnnotation .mediaContent{width:100%}.annotationLayer .mediaAnnotation video.mediaContent{-o-object-fit:contain;object-fit:contain;height:100%}.annotationLayer .mediaAnnotation audio.mediaContent{position:absolute;bottom:0}.annotationLayer .mediaAnnotation .mediaPlayButton{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='rgba(0,0,0,0.55)'/%3E%3Cpath d='M40 32 L70 50 L40 68 Z' fill='white'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:calc(48px * var(--total-scale-factor));border:none;width:100%;height:100%;margin:0;padding:0}.annotationLayer .mediaAnnotation .mediaPlayButton:hover{background-color:#ffffff1a}.annotationLayer .popupAnnotation{font-size:calc(9px * var(--total-scale-factor));pointer-events:none;width:max-content;max-width:45%;height:auto;position:absolute}.annotationLayer .popup{color:#000;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;-webkit-user-select:text;user-select:text;background-color:#ff9;outline:1.5px solid #ffff4a}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header>.title{font-weight:700;display:inline}.annotationLayer .popup>.header .popupDate{margin-left:calc(5px * var(--total-scale-factor));width:fit-content;display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer .popupTriggerArea:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}:root{--xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline:auto}@media screen and (forced-colors:active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer :required{outline:1.5px solid selecteditem}}.xfaLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:#0000}.xfaLayer .highlight{background-color:#efcbed;border-radius:4px;margin:-1px;padding:1px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{position:relative;overflow:hidden}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{text-align:initial;transform-origin:0 0;line-height:1.2;position:absolute;top:0;left:0}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;box-sizing:border-box;pointer-events:auto;line-height:inherit;background-color:#0000;margin:0;padding:0}.xfaLayer :required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-kerning:none;letter-spacing:0;vertical-align:0;font-size:10px;font-style:normal;font-weight:400;text-decoration:none}.xfaCaption{flex:none;overflow:hidden}.xfaCaptionForCheckButton{flex:auto;overflow:hidden}.xfaLabel{width:100%;height:100%}.xfaLeft{flex-direction:row;align-items:center;display:flex}.xfaRight{flex-direction:row-reverse;align-items:center;display:flex}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{flex-direction:column;align-items:flex-start;display:flex}.xfaBottom{flex-direction:column-reverse;align-items:flex-start;display:flex}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{pointer-events:none;background-color:#0000;position:absolute}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{outline:var(--xfa-focus-outline);outline-offset:-1px;background-color:#0000;background-image:none}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{resize:none;background-image:var(--xfa-unfocused-field-background);border:none;flex:auto;width:100%;height:100%}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 auto}.xfaButton{cursor:pointer;text-align:center;border:none;width:100%;height:100%}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{border:none;flex:none;width:100%;height:100%}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{flex-direction:column;align-items:stretch;display:flex}.xfaLr{flex-direction:row;align-items:stretch;display:flex}.xfaRl{flex-direction:row-reverse;align-items:stretch;display:flex}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{align-items:center;display:flex}.xfaTable{flex-direction:column;align-items:stretch;display:flex}.xfaTable .xfaRow{flex-direction:row;align-items:stretch;display:flex}.xfaTable .xfaRlRow{flex-direction:row-reverse;flex:1;align-items:stretch;display:flex}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:0 0}.xfaSelect{appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.canvasWrapper svg.moving{z-index:100000}:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="90"] mask,:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="90"] use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="180"] mask,:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="180"] use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="270"] mask,:is(.canvasWrapper svg.highlight,.canvasWrapper svg.highlightOutline)[data-main-rotation="270"] use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.canvasWrapper svg.draw{mix-blend-mode:normal;position:absolute}.canvasWrapper svg.draw[data-draw-rotation="90"]{transform:rotate(90deg)}.canvasWrapper svg.draw[data-draw-rotation="180"]{transform:rotate(180deg)}.canvasWrapper svg.draw[data-draw-rotation="270"]{transform:rotate(270deg)}.canvasWrapper svg.highlight{--blend-mode:multiply}@media screen and (forced-colors:active){.canvasWrapper svg.highlight{--blend-mode:difference}}.canvasWrapper svg.highlight{mix-blend-mode:var(--blend-mode);position:absolute}.canvasWrapper svg.highlight:not(.free){fill-rule:evenodd}.canvasWrapper svg.highlightOutline{mix-blend-mode:normal;fill-rule:evenodd;fill:none;position:absolute}.canvasWrapper svg.highlightOutline:not(.free).hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline:not(.free).selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.canvasWrapper svg.highlightOutline:not(.free).selected .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.canvasWrapper svg.highlightOutline.free.selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--toggle-background-color:var(--button-background-color,currentColor)}@supports (color:color-mix(in lab, red, red)){.toggle-button{--toggle-background-color:var(--button-background-color,color-mix(in srgb, currentColor 7%, transparent))}}.toggle-button{--toggle-background-color-hover:var(--button-background-color-hover,currentColor)}@supports (color:color-mix(in lab, red, red)){.toggle-button{--toggle-background-color-hover:var(--button-background-color-hover,color-mix(in srgb, currentColor 14%, transparent))}}.toggle-button{--toggle-background-color-active:var(--button-background-color-active,currentColor)}@supports (color:color-mix(in lab, red, red)){.toggle-button{--toggle-background-color-active:var(--button-background-color-active,color-mix(in srgb, currentColor 21%, transparent))}}.toggle-button{--toggle-background-color-pressed:var(--color-accent-primary,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--toggle-background-color-pressed-hover:var(--color-accent-primary-hover,var(--lightningcss-light,#0250bb)var(--lightningcss-dark,#80ebff));--toggle-background-color-pressed-active:var(--color-accent-primary-active,var(--lightningcss-light,#054096)var(--lightningcss-dark,#aaf2ff));--toggle-border-color:var(--border-color-interactive,var(--lightningcss-light,#8f8f9d)var(--lightningcss-dark,#f9f9fa));--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle,9999px);--toggle-border-width:var(--border-width,1px);--toggle-height:var(--size-item-small,16px);--toggle-width:var(--size-item-large,32px);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var(--background-color-canvas,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1b22));--toggle-dot-margin:1px;--toggle-dot-height:calc(var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width));--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc(var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width));--input-width:var(--toggle-width);appearance:none;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background-color:var(--toggle-background-color);box-sizing:border-box;padding:0}.toggle-button:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-outline-offset,2px)}.toggle-button:enabled:hover{background-color:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:hover:active{background-color:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button:before{content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);display:block;translate:0}.toggle-button[aria-pressed=true]{background-color:var(--toggle-background-color-pressed);border-color:#0000}.toggle-button[aria-pressed=true]:enabled:hover{background-color:var(--toggle-background-color-pressed-hover);border-color:#0000}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-background-color-pressed-active);border-color:#0000}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:-moz-locale-dir(rtl):before{translate:calc(-1 * var(--toggle-dot-transform-x))}.toggle-button[aria-pressed=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media (prefers-reduced-motion:no-preference){.toggle-button:before{transition:translate .1s}}@media (prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:hover:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:enabled:hover:before,.toggle-button:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media (forced-colors){.toggle-button{--toggle-background-color:var(--button-background-color,ButtonFace);--toggle-background-color-pressed:var(--color-accent-primary,ButtonText);--toggle-background-color-pressed-hover:var(--color-accent-primary-hover,SelectedItem);--toggle-background-color-pressed-active:var(--color-accent-primary-active,SelectedItem);--toggle-border-color:var(--border-color-interactive,ButtonText);--toggle-dot-background-color:var(--color-accent-primary,ButtonText);--toggle-dot-background-color-hover:var(--color-accent-primary-hover,SelectedItem);--toggle-dot-background-color-active:var(--color-accent-primary-active,SelectedItem);--toggle-dot-background-color-on-pressed:var(--button-background-color,ButtonFace);--toggle-border-color-hover:var(--border-color-interactive-hover,SelectedItem);--toggle-border-color-active:var(--border-color-interactive-active,ButtonText)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color,ButtonFace);content:"";height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);display:block;position:absolute;inset:-2px}.toggle-button[aria-pressed=true]:enabled:hover:active:after{border-color:var(--toggle-border-color-active)}}:root{--clear-signature-button-icon:url(../media/editor-toolbar-delete.3v14f0tut8qu3.svg);--signature-bg:var(--background-color-box-info,var(--lightningcss-light,#f9f9fb)var(--lightningcss-dark,#2b2a33));--signature-hover-bg:var(--button-background-color-hover,var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,var(--signature-bg)));--button-signature-bg:transparent;--button-signature-color:var(--main-color);--button-signature-active-bg:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#5b5b66);--button-signature-active-border:none;--button-signature-active-color:var(--button-signature-color);--button-signature-border:none;--button-signature-hover-bg:var(--lightningcss-light,#e0e0e6)var(--lightningcss-dark,#52525e);--button-signature-hover-color:var(--button-signature-color)}@media screen and (forced-colors:active){:root{--signature-bg:HighlightText;--signature-hover-bg:var(--signature-bg);--button-signature-bg:HighlightText;--button-signature-color:ButtonText;--button-signature-active-bg:ButtonText;--button-signature-active-color:HighlightText;--button-signature-border:1px solid ButtonText;--button-signature-hover-bg:Highlight;--button-signature-hover-color:HighlightText}}.signatureDialog{--primary-color:var(--text-primary-color);--signature-border-color:var(--border-color-interactive,#8f8f9d);--open-link-fg:var(--link-fg-color);--open-link-hover-fg:var(--link-hover-fg-color)}@media screen and (forced-colors:active){.signatureDialog{--primary-color:ButtonText;--signature-border-color:var(--border-color-interactive,ButtonText);--open-link-fg:ButtonText;--open-link-hover-fg:ButtonText}}.signatureDialog{width:570px;min-width:300px;max-width:100%;padding:16px 0}.signatureDialog .mainContainer{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.signatureDialog .mainContainer span:not([role=sectionhead]){font-size:13px;font-style:normal;font-weight:400;line-height:normal}.signatureDialog .mainContainer .title{margin-inline-start:16px}.signatureDialog .inputWithClearButton{--button-dimension:24px;--clear-button-icon:url(../media/messageBar_closingButton.0tmhges24pyg4.svg);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.signatureDialog .inputWithClearButton>input{width:100%;height:var(--size-item-large,32px);padding-inline:8px calc(4px + var(--button-dimension));box-sizing:border-box;border-radius:var(--border-radius-small,4px);border:1px solid var(--signature-border-color)}.signatureDialog .inputWithClearButton .clearInputButton{width:var(--button-dimension);height:var(--button-dimension);background-color:var(--input-text-fg-color);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--clear-button-icon);-webkit-mask-image:var(--clear-button-icon);-webkit-mask-image:var(--clear-button-icon);-webkit-mask-image:var(--clear-button-icon);mask-image:var(--clear-button-icon);border:0;padding:0;display:inline-block;position:absolute;inset-block-start:4px;inset-inline-end:4px}#addSignatureDialog{--secondary-color:var(--text-secondary-color);--bg-hover:var(--button-background-color-hover,var(--lightningcss-light,#e0e0e6)var(--lightningcss-dark,#52525e));--tab-top-line-active-color:var(--color-accent-primary,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--tab-top-line-active-hover-color:var(--tab-text-hover-color);--tab-top-line-hover-color:var(--border-color-interactive,#8f8f9d);--tab-top-line-inactive-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#8f8f9d);--tab-bottom-line-active-color:var(--tab-top-line-inactive-color);--tab-bottom-line-hover-color:var(--tab-top-line-inactive-color);--tab-bottom-line-inactive-color:var(--tab-top-line-inactive-color);--tab-bg:var(--dialog-bg-color);--tab-bg-active-color:var(--tab-bg);--tab-bg-active-hover-color:var(--bg-hover);--tab-bg-hover:var(--bg-hover);--tab-panel-border:none;--tab-panel-border-radius:var(--border-radius-small,4px);--tab-text-color:var(--primary-color);--tab-text-active-color:var(--tab-top-line-active-color);--tab-text-active-hover-color:var(--tab-text-hover-color);--tab-text-hover-color:var(--tab-text-color);--signature-placeholder-color:var(--secondary-color);--signature-draw-placeholder-color:var(--primary-color);--signature-color:var(--primary-color);--save-warning-color:var(--secondary-color);--thickness-bg:var(--dialog-bg-color);--thickness-label-color:var(--primary-color);--thickness-slider-color:var(--primary-color);--thickness-border:none;--draw-cursor:url(../media/cursor-editorInk.2hy_r-ccnic7-.svg) 0 16, pointer}@media screen and (forced-colors:active){#addSignatureDialog{--secondary-color:ButtonText;--bg:HighlightText;--bg-hover:var(--bg);--tab-top-line-active-color:var(--color-accent-primary,ButtonText);--tab-top-line-active-hover-color:HighlightText;--tab-top-line-hover-color:var(--border-color-interactive,SelectedItem);--tab-top-line-inactive-color:ButtonText;--tab-bottom-line-active-color:var(--tab-top-line-active-color);--tab-bottom-line-hover-color:var(--tab-top-line-hover-color);--tab-bg:var(--bg);--tab-bg-active-color:SelectedItem;--tab-bg-active-hover-color:SelectedItem;--tab-panel-border:1px solid ButtonText;--tab-panel-border-radius:8px;--tab-text-color:ButtonText;--tab-text-active-color:HighlightText;--tab-text-active-hover-color:HighlightText;--tab-text-hover-color:SelectedItem;--signature-color:ButtonText;--thickness-bg:Canvas;--thickness-label-color:CanvasText;--thickness-slider-color:ButtonText;--thickness-border:1px solid var(--signature-border-color)}}#addSignatureDialog #addSignatureDialogLabel{width:0;height:0;position:absolute;inset:0;overflow:hidden}#addSignatureDialog.waiting:after{content:"";cursor:wait;width:100%;height:100%;position:absolute;inset:0}#addSignatureDialog .mainContainer [role=tablist]{align-items:flex-start;gap:0;width:100%;display:flex}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]{background-color:var(--tab-bg);cursor:default;border-block-style:solid;border-block-width:1px;border-inline:0;border-block-start-color:var(--tab-top-line-inactive-color);border-block-end-color:var(--tab-bottom-line-inactive-color);font:menu;color:var(--tab-text-color);border-radius:0;flex:1 0 0;align-self:stretch;padding-inline:0;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:hover{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-hover-color);border-block-end-color:var(--tab-bottom-line-hover-color);background-color:var(--tab-bg-hover);color:var(--tab-text-hover-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:focus-visible{outline:2px solid var(--tab-top-line-active-color);outline-offset:-2px}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-active-color);border-block-end-color:var(--tab-bottom-line-active-color);background-color:var(--tab-bg-active-color);color:var(--tab-text-active-color);font-weight:590}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]:hover{border-block-start-color:var(--tab-top-line-active-hover-color);background-color:var(--tab-bg-active-hover-color);color:var(--tab-text-active-hover-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:flex-end;gap:12px;width:100%;height:auto;padding-inline:16px;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]{background-color:var(--signature-bg);border:var(--tab-panel-border);border-radius:var(--tab-panel-border-radius);width:100%;height:220px;position:relative}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]>svg{background-color:#0000;width:100%;height:100%;position:absolute;inset:0}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput{text-align:center;width:100%;height:100%;color:var(--signature-color);border-radius:var(--tab-panel-border-radius);background-color:#0000;border:0;padding:0;font-family:Brush script,Apple Chancery,Segoe script,Freestyle Script,Palace Script MT,Brush Script MT,TK,cursive,serif;font-size:44px;font-style:italic;font-weight:400;position:absolute;inset:0}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput::placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-size:44px;font-style:normal;font-weight:274;line-height:normal}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>span{width:100%;height:100%;color:var(--signature-placeholder-color);-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;display:grid;position:absolute;top:0;left:0}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg{stroke:var(--signature-color);fill:none;stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg:hover{cursor:var(--draw-cursor)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness{pointer-events:none;justify-content:center;align-items:center;width:100%;display:grid;position:absolute;inset-block-end:0}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>span{color:var(--signature-draw-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div{background-color:var(--thickness-bg);border-inline:var(--thickness-border);border-top:var(--thickness-border);pointer-events:auto;border-radius:4px 4px 0 0;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;margin:0;padding:6px 8px 7px;display:flex;position:relative;top:1px}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>label{color:var(--thickness-label-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input{background-color:#0000;width:100px;height:14px}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-runnable-track{background-color:var(--thickness-slider-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-track{background-color:var(--thickness-slider-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-progress{background-color:var(--thickness-slider-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-thumb{background-color:var(--thickness-bg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-thumb{background-color:var(--thickness-bg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input{color:var(--signature-color);border:0;border-radius:4.5px}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer>svg{stroke:none;stroke-width:0;fill:var(--signature-color);fill-opacity:1}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder span{color:var(--signature-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a{color:var(--open-link-fg);cursor:pointer;text-decoration:underline}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a:hover{color:var(--open-link-hover-fg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureFilePicker{visibility:hidden;width:0;height:0;position:relative}#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=type]>#addSignatureTypeContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=draw]>#addSignatureDrawContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=image]>#addSignatureImageContainer{display:block}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:12px;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer{align-self:stretch;align-items:flex-end;gap:16px;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4px;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer:has(input:disabled)>label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer>label{width:auto}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton{align-items:center;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span{flex-shrink:0;align-items:center;gap:4px;height:24px;display:flex}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span:after{content:"";width:16px;height:16px;-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-size:cover;mask-size:cover}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer{grid-template-columns:max-content auto;gap:4px;width:100%;display:grid}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input{margin:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input:disabled+label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>label{-webkit-user-select:none;user-select:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer:not(.fullStorage) #addSignatureSaveWarning{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer.fullStorage #addSignatureSaveWarning{opacity:1;color:var(--save-warning-color);font-size:11px;display:block}#editSignatureDescriptionDialog .mainContainer{box-sizing:border-box;padding-inline:16px}#editSignatureDescriptionDialog .mainContainer .title{margin-inline-start:0}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView{justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:12px;width:auto;display:flex}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView #editSignatureDescriptionContainer{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;display:flex}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg{background-color:var(--signature-bg);width:210px;height:180px;padding:8px}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar{padding:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger{gap:8px;padding:2px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;height:32px;display:flex}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button{border:var(--button-signature-border);background-color:var(--button-signature-bg);color:var(--button-signature-color);border-radius:4px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:hover{background-color:var(--button-signature-hover-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active{border:var(--button-signature-active-border);background-color:var(--button-signature-active-bg);color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active:before{background-color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible{outline:var(--focus-ring-outline)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible:before{background-color:var(--button-signature-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .deleteButton:before{-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton{width:calc(.8 * var(--editor-toolbar-min-width));height:100%;min-height:var(--menuitem-height);aspect-ratio:unset;box-sizing:border-box;font:message-box;text-align:start;white-space:normal;cursor:default;border-radius:4px;outline:none;flex:auto;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:flex;position:relative;overflow:hidden}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg{aspect-ratio:1;background-color:var(--signature-bg);box-sizing:border-box;border:none;border-radius:4px;flex:none;height:100%;padding:4px;display:inline-block}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is(:hover,:active)>svg{background-color:var(--signature-hover-bg);border-radius:4px 0 0 4px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:hover>span{color:var(--button-signature-hover-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:active{background-color:var(--button-signature-active-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is([disabled=disabled],[disabled]){opacity:.5;pointer-events:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>span{text-overflow:ellipsis;white-space:nowrap;height:auto;font:menu;flex:auto;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.editDescription.altText{--alt-text-add-image:url(../media/editor-toolbar-edit.20ihogys0jf-n.svg)!important}.editDescription.altText:before{width:16px!important;height:16px!important}.commentPopup,#commentManagerDialog{box-sizing:border-box;border-radius:8px;width:360px;min-width:200px;max-width:100%;margin-top:0;margin-left:0;padding:8px 16px 16px;position:absolute}#commentManagerDialog{--comment-close-button-icon:url(../media/comment-closeButton.3lj26xhvn37gp.svg)}#commentManagerDialog .mainContainer{flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:auto;display:flex}#commentManagerDialog .mainContainer #commentManagerToolbar{cursor:move;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:100%;height:32px;display:flex}#commentManagerDialog .mainContainer #commentManagerTextInput{width:100%;min-height:132px;margin-bottom:12px}.annotationLayer.disabled .annotationCommentButton{display:none}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--comment-button-bg:var(--background-color-canvas,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1b22));--comment-button-fg:var(--lightningcss-light,#5b5b66)var(--lightningcss-dark,#fbfbfe);--comment-button-active-bg:var(--lightningcss-light,#0041a4)var(--lightningcss-dark,#a6ecf4);--comment-button-active-fg:var(--button-text-color-primary,var(--lightningcss-light,#fff)var(--lightningcss-dark,#15141a));--comment-button-hover-bg:var(--color-accent-primary-hover,var(--lightningcss-light,#0053cb)var(--lightningcss-dark,#61dce9));--comment-button-hover-fg:var(--button-text-color-primary,var(--lightningcss-light,#fff)var(--lightningcss-dark,#15141a));--comment-button-selected-bg:var(--color-accent-primary,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--comment-button-border-color:var(--border-color-interactive,var(--lightningcss-light,#8f8f9d)var(--lightningcss-dark,#bfbfc9));--comment-button-active-border-color:var(--comment-button-active-bg);--comment-button-focus-border-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#3a3944);--comment-button-hover-border-color:var(--comment-button-hover-bg);--comment-button-selected-border-color:var(--comment-button-selected-bg);--comment-button-selected-fg:var(--button-text-color-primary,var(--lightningcss-light,#fff)var(--lightningcss-dark,#15141a));--comment-button-dim:24px;--comment-button-box-shadow:0 .25px .75px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 2px 6px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--comment-button-focus-outline-color:var(--focus-outline-color,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb))}@media (prefers-color-scheme:dark){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--lightningcss-light: ;--lightningcss-dark:initial}}@media screen and (forced-colors:active){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-bg:var(--button-background-color,ButtonFace);--comment-button-fg:var(--button-text-color,ButtonText);--comment-button-hover-bg:var(--button-background-color-hover,SelectedItemText);--comment-button-hover-fg:var(--button-text-color-hover,SelectedItem);--comment-button-active-bg:var(--button-background-color-active,SelectedItemText);--comment-button-active-fg:var(--button-text-color-active,SelectedItem);--comment-button-border-color:var(--button-border-color,ButtonBorder);--comment-button-active-border-color:var(--button-border-color-active,ButtonBorder);--comment-button-hover-border-color:var(--button-border-color-hover,SelectedItem);--comment-button-box-shadow:none;--comment-button-focus-outline-color:var(--focus-outline-color,CanvasText);--comment-button-selected-bg:var(--button-background-color-primary,ButtonBorder);--comment-button-selected-fg:var(--button-text-color-primary,ButtonFace)}}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{width:var(--comment-button-dim);height:var(--comment-button-dim);background-color:var(--comment-button-bg);border:1px solid var(--comment-button-border-color);box-shadow:var(--comment-button-box-shadow);cursor:auto;z-index:1;box-sizing:border-box;pointer-events:auto;border-radius:6px 6px 6px 0;margin:0;padding:4px;position:absolute}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:6px 6px 0}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:before{content:"";width:100%;height:100%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);background-color:var(--comment-button-fg);transform:scaleX(var(--dir-factor));margin:0;padding:0;display:inline-block}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:focus-visible{outline:2px solid var(--comment-button-focus-outline-color);outline-offset:1px;border-color:var(--comment-button-focus-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover{border-color:var(--comment-button-hover-border-color);background-color:var(--comment-button-hover-bg)!important}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover:before{background-color:var(--comment-button-hover-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active{border-color:var(--comment-button-active-border-color);background-color:var(--comment-button-active-bg)!important}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active:before{background-color:var(--comment-button-active-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected{border-color:var(--comment-button-selected-border-color);background-color:var(--comment-button-selected-bg)!important}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected:before{background-color:var(--comment-button-selected-fg)}#editorCommentsSidebar,.commentPopup{--comment-close-button-icon:url(../media/comment-closeButton.3lj26xhvn37gp.svg);--comment-popup-edit-button-icon:url(../media/comment-popup-editButton.18n8fgywad1wz.svg);--comment-popup-delete-button-icon:url(../media/editor-toolbar-delete.3v14f0tut8qu3.svg);--comment-date-fg-color:var(--lightningcss-light,#15141ab0)var(--lightningcss-dark,#fbfbfeb0);--comment-bg-color:var(--lightningcss-light,#f9f9fb)var(--lightningcss-dark,#1c1b22);--comment-hover-bg-color:var(--lightningcss-light,#e0e0e6)var(--lightningcss-dark,#2c2b33);--comment-active-bg-color:var(--lightningcss-light,#d1d1d9)var(--lightningcss-dark,#3a3944);--comment-hover-brightness:.89;--comment-hover-filter:brightness(var(--comment-hover-brightness));--comment-active-brightness:.825;--comment-active-filter:brightness(var(--comment-active-brightness));--comment-border-color:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#52525e);--comment-focus-outline-color:var(--focus-outline-color,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--comment-fg-color:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--comment-count-bg-color:var(--lightningcss-light,#e2f7ff)var(--lightningcss-dark,#00317e);--comment-indicator-active-fg-color:var(--lightningcss-light,#0041a4)var(--lightningcss-dark,#a6ecf4);--comment-indicator-active-filter:brightness(calc(1 / var(--comment-active-brightness)));--comment-indicator-focus-fg-color:var(--lightningcss-light,#5b5b66)var(--lightningcss-dark,#fbfbfe);--comment-indicator-hover-fg-color:var(--color-accent-primary-hover,var(--lightningcss-light,#0053cb)var(--lightningcss-dark,#61dce9));--comment-indicator-hover-filter:brightness(calc(1 / var(--comment-hover-brightness)));--comment-indicator-selected-fg-color:var(--color-accent-primary,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--button-comment-bg:transparent;--button-comment-color:var(--main-color);--button-comment-active-bg:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#5b5b66);--button-comment-active-border:none;--button-comment-active-color:var(--button-comment-color);--button-comment-border:none;--button-comment-hover-bg:var(--lightningcss-light,#e0e0e6)var(--lightningcss-dark,#52525e);--button-comment-hover-color:var(--button-comment-color)}@media screen and (forced-colors:active){#editorCommentsSidebar,.commentPopup{--comment-date-fg-color:CanvasText;--comment-bg-color:Canvas;--comment-hover-bg-color:Canvas;--comment-hover-filter:none;--comment-active-bg-color:Canvas;--comment-active-filter:none;--comment-border-color:CanvasText;--comment-fg-color:var(--text-color,CanvasText);--comment-count-bg-color:Canvas;--comment-indicator-active-fg-color:SelectedItem;--comment-indicator-focus-fg-color:var(--text-color,CanvasText);--comment-indicator-hover-fg-color:var(--text-color,CanvasText);--comment-indicator-selected-fg-color:SelectedItem;--button-comment-bg:ButtonFace;--button-comment-color:ButtonText;--button-comment-active-bg:Highlight;--button-comment-active-color:HighlightText;--button-comment-border:1px solid ButtonText;--button-comment-hover-bg:Highlight;--button-comment-hover-color:HighlightText}}#editorCommentsSidebar{flex-direction:column;align-items:flex-start;height:auto;padding-bottom:16px;display:flex;overflow-y:visible}#editorCommentsSidebar #editorCommentsSidebarHeader{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount{-webkit-user-select:none;user-select:none;align-items:baseline;gap:6px;display:flex}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarTitle{font:menu;color:var(--comment-fg-color);font-size:17px;font-style:normal;font-weight:590;line-height:normal}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarCount{background-color:var(--comment-count-bg-color);color:var(--comment-fg-color);text-align:center;font:menu;border-radius:4px;padding:0 4px;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton{border:var(--button-comment-border);background-color:var(--button-comment-bg);cursor:pointer;border-radius:4px;width:32px;height:32px;padding:8px}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:before{content:"";width:100%;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--comment-close-button-icon);-webkit-mask-image:var(--comment-close-button-icon);-webkit-mask-image:var(--comment-close-button-icon);-webkit-mask-image:var(--comment-close-button-icon);mask-image:var(--comment-close-button-icon);background-color:var(--button-comment-color);display:inline-block}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover{background-color:var(--button-comment-hover-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover:before{background-color:var(--button-comment-hover-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active:before{background-color:var(--button-comment-active-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton>span{width:0;height:0;display:inline-block;overflow:hidden}#editorCommentsSidebar #editorCommentsSidebarListContainer{width:100%;overflow:auto}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList{flex-direction:column;align-items:flex-start;gap:10px;width:auto;padding:4px 16px;list-style-type:none;display:flex}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment{border:.5px solid var(--comment-border-color);background-color:var(--comment-bg-color);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;width:auto;padding:8px 16px 16px;display:flex}@media screen and (forced-colors:active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{background-color:var(--comment-hover-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{filter:var(--comment-hover-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover time:after{background-color:var(--comment-indicator-hover-fg-color);filter:var(--comment-indicator-hover-filter);display:inline-block}@media screen and (forced-colors:active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{background-color:var(--comment-active-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{filter:var(--comment-active-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active time:after{background-color:var(--comment-indicator-active-fg-color);filter:var(--comment-indicator-active-filter);display:inline-block}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):is(:focus,:focus-visible) time:after{background-color:var(--comment-indicator-focus-fg-color);display:inline-block}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):focus-visible{outline:2px solid var(--comment-focus-outline-color);outline-offset:2px}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected .sidebarCommentText{-webkit-line-clamp:unset;max-height:fit-content}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected time:after{background-color:var(--comment-indicator-selected-fg-color);display:inline-block}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText{font:menu;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;width:100%;height:fit-content;max-height:80px;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText .richText{--total-scale-factor:1.5}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments .sidebarCommentText{-webkit-line-clamp:unset;-webkit-user-select:none;user-select:none;max-height:fit-content}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a{font:menu;overflow-wrap:break-word;width:100%;height:auto;color:var(--link-fg-color);margin-block-start:15px;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:hover{color:var(--link-hover-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time{width:100%;font:menu;justify-content:space-between;align-items:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time:after{content:"";width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);transform:scaleX(var(--dir-factor));display:none}.commentPopup{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--divider-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#3a3944);--comment-shadow:0 .5px 2px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 4px 16px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006)}@media (prefers-color-scheme:dark){.commentPopup{--lightningcss-light: ;--lightningcss-dark:initial}}@media screen and (forced-colors:active){.commentPopup{--divider-color:CanvasText;--comment-shadow:none}}.commentPopup{z-index:100001;pointer-events:auto;border:.5px solid var(--comment-border-color);background:var(--comment-bg-color);box-shadow:var(--comment-shadow);flex-direction:column;align-items:flex-start;gap:12px;margin-top:2px;display:flex}.commentPopup:focus-visible{outline:none}.commentPopup.dragging,.commentPopup.dragging *{cursor:move!important}.commentPopup.dragging button{pointer-events:none!important}.commentPopup:not(.selected) .commentPopupButtons{visibility:hidden!important}.commentPopup hr{border:none;border-top:1px solid var(--divider-color);width:100%;height:1px;margin:0;padding:0}.commentPopup .commentPopupTop{cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-self:stretch;align-items:center;width:100%;height:auto;padding-bottom:4px;display:flex}.commentPopup .commentPopupTop .commentPopupTime{font:menu;color:var(--comment-date-fg-color);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.commentPopup .commentPopupTop .commentPopupButtons{cursor:default;align-items:center;gap:2px;display:flex}.commentPopup .commentPopupTop .commentPopupButtons>button{border:var(--button-comment-border);background-color:var(--button-comment-bg);width:32px;height:32px;color:var(--button-comment-color);border-radius:4px;padding:8px}.commentPopup .commentPopupTop .commentPopupButtons>button:hover{background-color:var(--button-comment-hover-bg)}.commentPopup .commentPopupTop .commentPopupButtons>button:hover:before{background-color:var(--button-comment-hover-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg);color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active:before{background-color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:focus-visible{background-color:var(--button-comment-hover-bg);outline:2px solid var(--comment-focus-outline-color);outline-offset:0}.commentPopup .commentPopupTop .commentPopupButtons>button:before{content:"";width:100%;height:100%;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupEdit:before{-webkit-mask-image:var(--comment-popup-edit-button-icon);-webkit-mask-image:var(--comment-popup-edit-button-icon);-webkit-mask-image:var(--comment-popup-edit-button-icon);-webkit-mask-image:var(--comment-popup-edit-button-icon);mask-image:var(--comment-popup-edit-button-icon)}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupDelete:before{-webkit-mask-image:var(--comment-popup-delete-button-icon);-webkit-mask-image:var(--comment-popup-delete-button-icon);-webkit-mask-image:var(--comment-popup-delete-button-icon);-webkit-mask-image:var(--comment-popup-delete-button-icon);mask-image:var(--comment-popup-delete-button-icon)}.commentPopup .commentPopupText{width:100%;height:auto;font:menu;color:var(--comment-fg-color);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.commentPopupText,.sidebarCommentText .richText,:is(.commentPopupText,.sidebarCommentText .richText) p:first-of-type{margin-block:0}:is(.commentPopupText,.sidebarCommentText .richText)>*{white-space:pre-wrap;font-size:max(15px, calc(10px * var(--total-scale-factor)));overflow-wrap:break-word}:is(.commentPopupText,.sidebarCommentText .richText) span{color:var(--comment-fg-color)!important}:root{--editor-toolbar-vert-offset:6px;--outline-width:2px;--outline-color:var(--color-blue-60,#0060df);--outline-around-width:1px;--outline-around-color:var(--color-gray-20,#f0f0f4);--hover-outline-around-color:var(--outline-around-color);--editor-selection-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) transparent;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:var(--color-gray-60,#8f8f9d);--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc(0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width));--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url(../media/cursor-editorInk.2hy_r-ccnic7-.svg) 0 16, pointer;--editorHighlight-editing-cursor:url(../media/cursor-editorTextHighlight.2en2ig98i5ddt.svg) 24 24, text;--editorFreeHighlight-editing-cursor:url(../media/cursor-editorFreeHighlight.08r3p64pg7twm.svg) 1 18, pointer;--new-alt-text-warning-image:url(../media/altText_warning.1-vee4ba8bfml.svg)}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span[role=img],.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}.page:has(.annotationEditorLayer.nonEditing) .annotationLayer .editorAnnotation{pointer-events:none;position:absolute}:is(#viewerContainer.pdfPresentationMode:fullscreen,.annotationEditorLayer.disabled) .noAltTextBadge{display:none!important}@media (min-resolution:1.1x){:root{--editorFreeText-editing-cursor:url(../media/cursor-editorFreeText.41b8w-gtzvxzx.svg) 0 16, text}}@media screen and (forced-colors:active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:var(--color-accent-primary-hover,Highlight);--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{font-size:calc(100px * var(--total-scale-factor));transform-origin:0 0;cursor:auto;background:0 0;position:absolute;inset:0}.annotationEditorLayer .selectedEditor{z-index:100000!important}.annotationEditorLayer.drawing *{pointer-events:none!important}.annotationEditorLayer.getElements,.annotationEditorLayer.getElements>div{pointer-events:auto!important}.annotationEditorLayer.waiting{content:"";cursor:wait;width:100%;height:100%;position:absolute;inset:0}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.disabled.highlightEditing :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor,.commentPopup){pointer-events:auto}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer .draw{box-sizing:border-box}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor){z-index:1;transform-origin:0 0;cursor:auto;border:var(--unfocus-outline);background:0 0;max-width:100%;max-height:100%;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).draggable.selectedEditor{cursor:move}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor{border:var(--editor-selection-outline);outline:var(--focus-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor:before{content:"";border:var(--focus-outline-around);pointer-events:none;position:absolute;inset:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor):before{content:"";border:var(--focus-outline-around);position:absolute;inset:0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{--editor-toolbar-delete-image:url(../media/editor-toolbar-delete.3v14f0tut8qu3.svg);--editor-toolbar-bg-color:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#2b2a33);--editor-toolbar-highlight-image:url(../media/toolbarButton-editorHighlight.2auv0jr2cs60t.svg);--editor-toolbar-fg-color:var(--lightningcss-light,#2e2e56)var(--lightningcss-dark,#fbfbfe);--editor-toolbar-border-color:var(--border-color-interactive,#8f8f9d);--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color:var(--lightningcss-light,#e0e0e6)var(--lightningcss-dark,#52525e);--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--editor-toolbar-focus-outline-color:var(--focus-outline-color,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--editor-toolbar-shadow:0 2px 6px 0 #3a394433;--editor-toolbar-height:28px;--editor-toolbar-padding:2px;--alt-text-done-color:var(--color-accent-attention,var(--lightningcss-light,#2ac3a2)var(--lightningcss-dark,#54ffbd));--alt-text-warning-color:var(--lightningcss-light,#0090ed)var(--lightningcss-dark,#80ebff);--alt-text-hover-done-color:var(--alt-text-done-color);--alt-text-hover-warning-color:var(--alt-text-warning-color)}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:var(--button-background-color,ButtonFace);--editor-toolbar-fg-color:var(--button-text-color,ButtonText);--editor-toolbar-border-color:var(--button-border-color,ButtonText);--editor-toolbar-hover-border-color:var(--button-border-color-hover,AccentColor);--editor-toolbar-hover-bg-color:var(--button-background-color-hover,ButtonFace);--editor-toolbar-hover-fg-color:var(--button-text-color-hover,AccentColor);--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:var(--button-border-color,ButtonBorder);--editor-toolbar-shadow:none;--alt-text-done-color:var(--editor-toolbar-fg-color);--alt-text-warning-color:var(--editor-toolbar-fg-color);--alt-text-hover-done-color:var(--editor-toolbar-hover-fg-color);--alt-text-hover-warning-color:var(--editor-toolbar-hover-fg-color)}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{width:fit-content;height:var(--editor-toolbar-height);cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);-webkit-user-select:none;user-select:none;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));inset-inline-end:0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar.hidden{display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar:has(:focus-visible){border-color:#0000}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:0 0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons{justify-content:center;align-items:center;gap:0;height:100%;display:flex}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons button{padding:0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .divider{width:0;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));border-left:1px solid var(--editor-toolbar-border-color);border-right:none;margin-inline:2px;display:inline-block}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic:before{content:"";background-color:var(--editor-toolbar-fg-color);width:100%;height:100%;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic.highlightButton:before{-webkit-mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic.commentButton:before{-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .basic.deleteButton:before{-webkit-mask-image:var(--editor-toolbar-delete-image);-webkit-mask-image:var(--editor-toolbar-delete-image);-webkit-mask-image:var(--editor-toolbar-delete-image);-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons>*{height:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons>:not(.divider){cursor:pointer;background-color:#0000;border:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover{background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px;border-radius:2px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover:active{outline:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons>:not(.divider):focus-visible{outline:2px solid var(--editor-toolbar-focus-outline-color);border-radius:2px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText{--alt-text-add-image:url(../media/altText_add.2k0pfe5wbpcyj.svg);--alt-text-done-image:url(../media/altText_done.2o_-hz9a-_xvh.svg);pointer-events:all;width:max-content;font:menu;color:var(--editor-toolbar-fg-color);justify-content:center;align-items:center;padding-inline:8px;font-size:12px;font-weight:590;display:flex}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText:disabled{pointer-events:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText:before{content:"";-webkit-mask-image:var(--alt-text-add-image);-webkit-mask-image:var(--alt-text-add-image);-webkit-mask-image:var(--alt-text-add-image);-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);background-color:var(--editor-toolbar-fg-color);width:12px;height:13px;margin-inline-end:4px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText.done:before{-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText.new:before{width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--alt-text-warning-color);-webkit-mask-size:cover;mask-size:cover}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText.new:hover:before{background-color:var(--alt-text-hover-warning-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText.new.done:before{-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image);background-color:var(--alt-text-done-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText.new.done:hover:before{background-color:var(--alt-text-hover-done-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText .tooltip{word-wrap:anywhere;display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#1c1b22);--alt-text-tooltip-fg:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--alt-text-tooltip-border:var(--border-color-interactive,#8f8f9d);--alt-text-tooltip-shadow:0 2px 6px 0 var(--lightningcss-light,#3a394433)var(--lightningcss-dark,#15141a)}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:var(--text-color,CanvasText);--alt-text-tooltip-border:var(--border-color,CanvasText);--alt-text-tooltip-shadow:none}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);width:max-content;max-width:300px;height:auto;box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none;top:calc(100% + 2px);flex-direction:column;justify-content:center;align-items:center;padding-block:2px 3px;padding-inline:3px;font-size:12px;display:inline-flex;position:absolute;inset-inline-start:0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .comment{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar .buttons .comment:before{content:"";-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);background-color:var(--editor-toolbar-fg-color);width:100%;height:100%;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--total-scale-factor));touch-action:none;width:auto;height:auto}.annotationEditorLayer .freeTextEditor .internal{white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);text-align:start;-webkit-user-select:none;user-select:none;background:0 0;border:none;inset:0;overflow:visible}.annotationEditorLayer .freeTextEditor .overlay{background:0 0;width:100%;height:100%;display:none;position:absolute;inset:0}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{-webkit-user-select:auto;user-select:auto;outline:none}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#52525e);--no-alt-text-badge-bg-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#fbfbfe);--no-alt-text-badge-fg-color:var(--lightningcss-light,#5b5b66)var(--lightningcss-dark,#15141a)}@media screen and (forced-colors:active){.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:ButtonText;--no-alt-text-badge-bg-color:ButtonFace;--no-alt-text-badge-fg-color:ButtonText}}.annotationEditorLayer .stampEditor .noAltTextBadge{pointer-events:none;z-index:1;border:1px solid var(--no-alt-text-badge-border-color);background:var(--no-alt-text-badge-bg-color);border-radius:2px;justify-content:center;align-items:center;width:32px;height:32px;padding:3px;display:inline-flex;position:absolute;inset-block-end:5px;inset-inline-end:5px}.annotationEditorLayer .stampEditor .noAltTextBadge:before{content:"";width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--no-alt-text-badge-fg-color);display:inline-block;-webkit-mask-size:cover;mask-size:cover}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers{z-index:1;position:absolute;inset:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.topLeft,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.bottomRight{cursor:nwse-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.topMiddle,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.bottomMiddle{cursor:ns-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.topRight,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.bottomLeft{cursor:nesw-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.middleRight,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer.middleLeft{cursor:ew-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.topLeft,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.bottomRight{cursor:nesw-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.topMiddle,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.bottomMiddle{cursor:ew-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.topRight,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.bottomLeft{cursor:nwse-resize}:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.middleRight,:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer.middleLeft{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{rotate:270deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-block-start:0;inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-block-start:0;inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .editToolbar{inset-block-start:calc(0px - var(--editor-toolbar-vert-offset));inset-inline-end:100%;rotate:180deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{rotate:90deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-block-start:100%;inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-block-start:0;inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset))}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{flex-direction:column;align-items:flex-start;gap:16px;width:300px;height:fit-content;display:inline-flex}.dialog.altText #altTextContainer #overallDescription{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.dialog.altText #altTextContainer #overallDescription span{align-self:stretch}.dialog.altText #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}.dialog.altText #altTextContainer #addDescription{flex-direction:column;align-items:stretch;gap:8px;display:flex}.dialog.altText #altTextContainer #addDescription .descriptionArea{flex:1;padding-inline:24px 10px}.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{width:100%;min-height:75px}.dialog.altText #altTextContainer #buttons{justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.dialog.newAltText{--new-alt-text-ai-disclaimer-icon:url(../media/altText_disclaimer.189d6rg248hz4.svg);--new-alt-text-spinner-icon:url(../media/altText_spinner.2essheqo8n2l_.svg);--preview-image-bg-color:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#2b2a33);--preview-image-border:none}@media screen and (forced-colors:active){.dialog.newAltText{--preview-image-bg-color:ButtonFace;--preview-image-border:1px solid ButtonText}}.dialog.newAltText{width:80%;min-width:300px;max-width:570px;padding:0}.dialog.newAltText.noAi #newAltTextDisclaimer,.dialog.newAltText.noAi #newAltTextCreateAutomatically,.dialog.newAltText.aiInstalling #newAltTextCreateAutomatically{display:none!important}.dialog.newAltText.aiInstalling #newAltTextDownloadModel{display:flex!important}.dialog.newAltText.error #newAltTextNotNow{display:none!important}.dialog.newAltText.error #newAltTextCancel{display:inline-block!important}.dialog.newAltText:not(.error) #newAltTextError{display:none!important}.dialog.newAltText #newAltTextContainer{flex-direction:column;flex:0 auto;justify-content:flex-end;align-items:flex-start;gap:12px;width:auto;padding:16px;line-height:normal;display:flex}.dialog.newAltText #newAltTextContainer #mainContent{flex:auto;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #descriptionAndSettings{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction{flex-direction:column;flex:auto;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer{width:100%;height:70px;position:relative}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea{width:100%;height:100%;padding:8px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea::placeholder{color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer .altTextSpinner{background-color:var(--text-secondary-color);pointer-events:none;width:16px;height:16px;display:none;position:absolute;inset-block-start:8px;inset-inline-start:8px;-webkit-mask-size:cover;mask-size:cover}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading textarea::placeholder{color:#0000}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading .altTextSpinner{-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);display:inline-block}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescription{font-size:11px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer{flex-direction:row;align-items:flex-start;gap:4px;font-size:11px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer:before{content:"";width:17px;height:16px;-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);mask-image:var(--new-alt-text-ai-disclaimer-icon);background-color:var(--text-secondary-color);flex:1 0 auto;display:inline-block;-webkit-mask-size:cover;mask-size:cover}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel{align-self:stretch;align-items:center;gap:4px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel:before{content:"";width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);background-color:var(--text-secondary-color);display:inline-block;-webkit-mask-size:cover;mask-size:cover}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview{aspect-ratio:1;background-color:var(--preview-image-bg-color);border:var(--preview-image-border);flex:none;justify-content:center;align-items:center;width:180px;display:flex}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview>canvas{max-width:100%;max-height:100%}.colorPicker{--hover-outline-color:var(--color-accent-primary-hover,var(--lightningcss-light,#0250bb)var(--lightningcss-dark,#80ebff));--selected-outline-color:var(--lightningcss-light,#0060df)var(--lightningcss-dark,#aaf2ff);--swatch-border-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#52525e)}@media screen and (forced-colors:active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{border:1px solid var(--swatch-border-color);outline-offset:2px;box-sizing:border-box;forced-color-adjust:none;border-radius:100%;width:16px;height:16px}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.basicColorPicker{width:28px}.basicColorPicker::-moz-color-swatch{border-radius:100%;margin:0}.basicColorPicker::-webkit-color-swatch{border-radius:100%;margin:0}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:none}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{z-index:1;cursor:auto;pointer-events:none;transform-origin:0 0;background:0 0;border:none;outline:none;max-width:100%;max-height:100%;position:absolute}.annotationEditorLayer .highlightEditor:not(.free){transform:none}.annotationEditorLayer .highlightEditor .internal{pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.annotationEditorLayer .highlightEditor.disabled .internal{pointer-events:none}.annotationEditorLayer .highlightEditor.selectedEditor .internal{cursor:pointer}.annotationEditorLayer .highlightEditor .editToolbar{--editor-toolbar-colorpicker-arrow-image:url(../media/toolbarButton-menuArrow.1scrg_s1-avsc.svg);transform-origin:50%!important}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{justify-content:center;align-items:center;gap:4px;width:auto;padding:4px;display:flex;position:relative}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);background-color:var(--editor-toolbar-fg-color);width:12px;height:12px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover:after{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)):after{scale:-1}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);width:calc(100% + 2 * var(--editor-toolbar-padding));border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding-block:8px;display:flex;position:absolute;inset-block-start:calc(100% + 4px)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button>.swatch{outline-offset:2px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{gap:16px;padding-block-end:12px;padding-inline:10px}#highlightParamsToolbarContainer .colorPicker{flex-direction:column;gap:8px;display:flex}#highlightParamsToolbarContainer .colorPicker .dropdown{flex-direction:row;justify-content:space-between;align-items:center;height:auto;display:flex}#highlightParamsToolbarContainer .colorPicker .dropdown button{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex}#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{width:24px;height:24px}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{flex-direction:column;align-self:stretch;align-items:center;gap:4px;display:flex}#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{align-self:stretch;height:auto}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:var(--lightningcss-light,#bfbfc9)var(--lightningcss-dark,#80808e);justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker>.editorParamsSlider[disabled]){opacity:.4}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:before,#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{content:"";aspect-ratio:1;background-color:var(--example-color);border-radius:100%;width:8px;display:block}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{width:24px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:var(--lightningcss-light,#d7d7db)var(--lightningcss-dark,#8f8f9d)}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{background-color:var(--divider-color);width:100%;height:1px;margin-block:4px}#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{justify-content:space-between;align-self:stretch;align-items:center;display:flex}#altTextSettingsDialog{padding:16px}#altTextSettingsDialog #altTextSettingsContainer{flex-direction:column;gap:16px;width:573px;display:flex}#altTextSettingsDialog #altTextSettingsContainer .mainContainer{gap:16px}#altTextSettingsDialog #altTextSettingsContainer .description{color:var(--text-secondary-color)}#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings{flex-direction:column;gap:12px;display:flex}#altTextSettingsDialog #altTextSettingsContainer #automaticAltText,#altTextSettingsDialog #altTextSettingsContainer #altTextEditor{flex-direction:column;gap:8px;display:flex}#altTextSettingsDialog #altTextSettingsContainer #createModelDescription,#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings,#altTextSettingsDialog #altTextSettingsContainer #showAltTextDialogDescription{padding-inline-start:40px}#altTextSettingsDialog #altTextSettingsContainer #automaticSettings{flex-direction:column;gap:16px;display:flex}button.hasPopupMenu[aria-expanded=true]+menu{visibility:visible}button.hasPopupMenu[aria-expanded=false]+menu{visibility:hidden}.popupMenu{--menuitem-checkmark-icon:url(../media/checkmark.4448fvhe44lzy.svg);--menu-mark-icon-size:0;--menu-icon-size:16px;--menuitem-gap:5px;--menuitem-border-color:transparent;--menuitem-active-bg:var(--menu-text-color)}@supports (color:color-mix(in lab, red, red)){.popupMenu{--menuitem-active-bg:color-mix(in srgb, var(--menu-text-color), transparent 79%)}}.popupMenu{--menuitem-text-active-fg:var(--menu-text-color);--menuitem-active-border-color:var(--menuitem-border-color);--menuitem-focus-bg:var(--menu-text-color)}@supports (color:color-mix(in lab, red, red)){.popupMenu{--menuitem-focus-bg:color-mix(in srgb, var(--menu-text-color), transparent 93%)}}.popupMenu{--menuitem-focus-outline-color:var(--focus-outline-color,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--menuitem-focus-border-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--menu-bg:var(--background-color-box,var(--lightningcss-light,#fff)var(--lightningcss-dark,#23222b));--menu-background-blend-mode:normal;--menu-box-shadow:0 .375px 1.5px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 3px 12px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--menu-border-color:var(--lightningcss-light,#15141a1a)var(--lightningcss-dark,#fbfbfe1a);--menuitem-border-radius:8px;--menu-backdrop-filter:none;--menu-text-color:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--menu-text-disabled-color:var(--menu-text-color);--menuitem-text-hover-fg:var(--menu-text-color);--menuitem-hover-bg:var(--menu-text-color)}@supports (color:color-mix(in lab, red, red)){.popupMenu{--menuitem-hover-bg:color-mix(in srgb, var(--menu-text-color), transparent 86%)}}.popupMenu{--menuitem-hover-background-blend-mode:normal;--disabled-opacity:.62}@media screen and (forced-colors:active){.popupMenu{--menu-bg:var(--background-color-box,Canvas);--menu-background-blend-mode:normal;--menu-box-shadow:none;--menu-backdrop-filter:none;--menu-text-color:var(--text-color,ButtonText);--menu-text-disabled-color:GrayText;--menu-border-color:CanvasText;--menuitem-border-color:none;--menuitem-hover-bg:SelectedItemText;--menuitem-text-hover-fg:SelectedItem;--menuitem-active-bg:SelectedItemText;--menuitem-active-border-color:ButtonText;--menuitem-text-active-fg:SelectedItem;--menuitem-focus-bg:ButtonFace;--menuitem-focus-outline-color:var(--focus-outline-color,CanvasText);--menuitem-focus-border-color:none;--disabled-opacity:1}}.popupMenu{box-sizing:border-box;background:var(--menu-bg);background-blend-mode:var(--menu-background-blend-mode);width:max-content;height:auto;box-shadow:var(--menu-box-shadow);border:1px solid var(--menu-border-color);-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter);border-radius:6px;flex-direction:column;margin:0;padding:5px;display:flex;position:relative;top:1px;left:0}.popupMenu.withMark{--menu-mark-icon-size:16px}.popupMenu>button{width:100%;height:26px;padding-inline:calc(var(--menu-mark-icon-size) + var(--menuitem-gap)) var(--menuitem-gap);align-items:center;gap:var(--menuitem-gap);box-sizing:border-box;border-radius:var(--menuitem-border-radius);border:1px solid var(--menuitem-border-color);background:0 0;display:flex;position:relative}.popupMenu>button.selected:after{content:"";width:11px;height:11px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--menuitem-checkmark-icon);-webkit-mask-image:var(--menuitem-checkmark-icon);-webkit-mask-image:var(--menuitem-checkmark-icon);-webkit-mask-image:var(--menuitem-checkmark-icon);mask-image:var(--menuitem-checkmark-icon);background-color:var(--menu-text-color);transform:translateY(-50%) scaleX(var(--dir-factor));inset-inline-start:var(--menuitem-gap);display:inline-block;position:absolute;top:50%}.popupMenu>button:disabled{opacity:var(--disabled-opacity)}.popupMenu>button:disabled.selected:after,.popupMenu>button:disabled:not(.noIcon):before{background-color:var(--menu-text-disabled-color)}.popupMenu>button:disabled>span{color:var(--menu-text-disabled-color)}.popupMenu>button:not(:disabled):hover{background:var(--menuitem-hover-bg);background-blend-mode:var(--menuitem-hover-background-blend-mode)}.popupMenu>button:not(:disabled):hover:not(.noIcon):before{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover>span{color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover.selected:after{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):active{background-color:var(--menuitem-active-bg);border-color:var(--menuitem-active-border-color)}.popupMenu>button:not(:disabled):active>span{color:var(--menuitem-text-active-fg)}.popupMenu>button:not(:disabled):focus-visible{border-color:var(--menuitem-focus-border-color);background-color:var(--menuitem-focus-bg);outline:2px solid var(--menuitem-focus-outline-color);outline-offset:2px}.popupMenu>button:not(.noIcon):before{width:var(--menu-icon-size);height:var(--menu-icon-size);content:"";background-color:var(--menu-text-color);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.popupMenu>button>span{text-align:start;width:100%;min-width:max-content;color:var(--menu-text-color);-webkit-user-select:none;user-select:none;font:menu;align-self:stretch;align-items:center;padding-inline-start:6px;font-size:13px;font-style:normal;font-weight:510;line-height:normal;display:flex}.treeView{--treeitem-color:var(--lightningcss-light,#000c)var(--lightningcss-dark,#fffc);--treeitem-bg-color:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff26);--treeitem-hover-color:var(--lightningcss-light,#000000e6)var(--lightningcss-dark,#ffffffe6);--treeitem-selected-color:var(--lightningcss-light,#000000e6)var(--lightningcss-dark,#ffffffe6);--treeitem-selected-bg-color:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#ffffff40);--treeitem-expanded-icon:url(../media/treeitem-expanded.38t34kj07-15j.svg);--treeitem-collapsed-icon:url(../media/treeitem-collapsed.3t-zzzl8sdjo2.svg)}.treeView.withNesting .treeItemToggler:before{content:"";background-color:var(--toolbar-icon-bg-color);width:16px;height:16px;-webkit-mask-image:var(--treeitem-expanded-icon);-webkit-mask-image:var(--treeitem-expanded-icon);-webkit-mask-image:var(--treeitem-expanded-icon);-webkit-mask-image:var(--treeitem-expanded-icon);mask-image:var(--treeitem-expanded-icon);display:inline-block;position:absolute;inset-inline-end:4px;-webkit-mask-size:cover;mask-size:cover}.treeView.withNesting .treeItemToggler{float:inline-start;color:#ffffff80;width:0;height:0;position:relative}.treeView.withNesting .treeItemToggler.treeItemsHidden:before{-webkit-mask-image:var(--treeitem-collapsed-icon);-webkit-mask-image:var(--treeitem-collapsed-icon);-webkit-mask-image:var(--treeitem-collapsed-icon);-webkit-mask-image:var(--treeitem-collapsed-icon);mask-image:var(--treeitem-collapsed-icon);transform:scaleX(var(--dir-factor))}.treeView.withNesting .treeItemToggler.treeItemsHidden~.treeItems{display:none}.treeView.withNesting .treeItemToggler:hover+a,.treeView.withNesting .treeItemToggler:hover~.treeItems{background-color:var(--treeitem-bg-color);color:var(--treeitem-hover-color);background-clip:padding-box;border-radius:2px}.treeView.withNesting>.treeItem,.treeView.withNesting .treeItem>.treeItems{margin-inline-start:20px}.treeView#layersView .treeItem>a *{cursor:pointer}.treeView#layersView .treeItem>a>label{align-items:center;padding-inline-start:4px;display:flex}.treeView#layersView .treeItem>a>label>input{margin-top:1px}.treeView .treeItem>a{min-width:calc(100% - 4px);height:auto;color:var(--treeitem-color);-webkit-user-select:none;user-select:none;white-space:normal;cursor:default;border-radius:2px;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;font-size:13px;line-height:15px;text-decoration:none;display:inline-block}.treeView .treeItem>a:hover{background-color:var(--treeitem-bg-color);color:var(--treeitem-hover-color);background-clip:padding-box;border-radius:2px}.treeView .treeItem.selected>a{background-color:var(--treeitem-selected-bg-color);color:var(--treeitem-selected-color)}#outerContainer.viewsManagerMoving #viewsManager{visibility:visible}#outerContainer.viewsManagerOpen #viewsManager{visibility:visible;inset-inline-start:8px}#outerContainer.viewsManagerOpen #viewerContainer:not(.pdfPresentationMode){transition-property:inset-inline-start;inset-inline-start:var(--viewsManager-width,0)}#outerContainer.viewsManagerResizing :is(#sidebarContainer,#viewerContainer,#loadingBar){transition-duration:0s}#viewsManager{--views-manager-button-icon:url(../media/pages_viewButton.2ez0oemiozvmp.svg);--views-manager-button-arrow-icon:url(../media/pages_viewArrow.3ue8zyrm-9g7m.svg);--views-manager-add-file-button-icon:url(../media/toolbarButton-zoomIn.0jeaall3nfykd.svg);--current-outline-button-icon:url(../media/toolbarButton-currentOutlineItem.30xygeubmqqmc.svg);--menuitem-thumbnailsView-icon:url(../media/pages_viewButton.2ez0oemiozvmp.svg);--menuitem-outlinesView-icon:url(../media/toolbarButton-viewOutline.2xofm8_oc2fc5.svg);--menuitem-attachmentsView-icon:url(../media/toolbarButton-viewAttachments.0_a_4enzd1fyp.svg);--menuitem-layersView-icon:url(../media/toolbarButton-viewLayers.0k-7y2ijghptj.svg);--manage-button-icon:url(../media/toolbarButton-pageDown.15ej_a4hji5qf.svg);--close-button-icon:url(../media/pages_closeButton.0xrs8r22jyouk.svg);--undo-label-icon:url(../media/altText_done.2o_-hz9a-_xvh.svg);--pages-selected-icon:url(../media/pages_selected.26wv_y-hbyurs.svg);--spinner-icon:url(../media/altText_spinner.2essheqo8n2l_.svg);--sidebar-bg-color:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#42414deb);--sidebar-backdrop-filter:blur(7px);--sidebar-width:230px;--sidebar-min-width:min-content;--sidebar-max-width:50vw;--sidebar-block-padding:8px;--views-text-color:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--button-fg:var(--views-text-color);--button-no-bg:var(--button-background-color-toolbar,transparent);--button-bg:var(--button-background-color,var(--lightningcss-light,#15141a12)var(--lightningcss-dark,#fbfbfe12));--views-button-border-color:var(--button-border-color,transparent);--button-hover-bg:var(--button-background-color-hover,var(--lightningcss-light,#15141a24)var(--lightningcss-dark,#fbfbfe24));--button-hover-fg:var(--views-text-color);--button-hover-border-color:var(--views-button-border-color);--button-active-bg:var(--button-background-color-active,var(--lightningcss-light,#15141a36)var(--lightningcss-dark,#fbfbfe36));--button-active-fg:var(--views-text-color);--button-active-border-color:var(--views-button-border-color);--button-focus-no-bg:var(--views-text-color)}@supports (color:color-mix(in lab, red, red)){#viewsManager{--button-focus-no-bg:color-mix(in srgb, var(--views-text-color), transparent 93%)}}#viewsManager{--button-focus-outline-color:var(--focus-outline-color,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--button-focus-border-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--status-border-color:transparent;--status-actions-bg:var(--lightningcss-light,#15141a08)var(--lightningcss-dark,#fbfbfe08);--status-undo-bg:var(--lightningcss-light,#0062fa14)var(--lightningcss-dark,#00cadb14);--status-waiting-bg:var(--status-undo-bg);--indicator-color:var(--color-accent-primary,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb));--status-warning-bg:var(--lightningcss-light,#ffe8ea)var(--lightningcss-dark,#6e001f);--indicator-warning-color:var(--lightningcss-light,#b20037)var(--lightningcss-dark,#ffa0aa);--header-shadow:0 .25px .75px -.75px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 2px 6px -6px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--header-bg:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#42414e);--image-outline:none;--image-border-width:6px;--image-border-color:var(--lightningcss-light,#cfcfd8)var(--lightningcss-dark,#3a3944);--image-hover-border-color:#bfbfc9;--image-current-border-color:var(--button-focus-outline-color);--image-current-focused-outline-color:var(--image-hover-border-color);--image-page-number-bg:var(--lightningcss-light,#f0f0f4)var(--lightningcss-dark,#42414d);--image-page-number-fg:var(--views-text-color);--image-page-number-border-color:transparent;--image-hover-page-number-bg:var(--image-page-number-bg);--image-hover-page-number-fg:var(--image-page-number-fg);--image-current-page-number-bg:var(--image-current-border-color);--image-current-page-number-fg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15141a);--image-current-hover-page-number-bg:var(--image-current-page-number-bg);--image-current-hover-page-number-fg:var(--image-current-page-number-fg);--image-shadow:0 .375px 1.5px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 0 0 1px var(--image-border-color), 0 3px 12px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--image-hover-shadow:0 .375px 1.5px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 0 0 1px var(--lightningcss-light,#15141a1a)var(--lightningcss-dark,#fbfbfe1a), 0 0 0 var(--image-border-width) var(--image-hover-border-color), 0 3px 12px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--image-current-shadow:0 .375px 1.5px 0 var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 0 0 var(--image-border-width) var(--image-current-border-color), 0 3px 12px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--image-dragging-placeholder-bg:var(--lightningcss-light,#0062fa14)var(--lightningcss-dark,#00cadb14);--image-dragging-placeholder-border:var(--image-outline);--multiple-dragging-bg:white;--image-multiple-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color), var(--image-border-width) var(--image-border-width) 0 calc(var(--image-border-width) / 2) var(--multiple-dragging-bg), var(--image-border-width) var(--image-border-width) 0 calc(3 * var(--image-border-width) / 2) var(--image-current-border-color);--image-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color);--multiple-dragging-indicator-bg:var(--indicator-color);--multiple-dragging-text-color:var(--lightningcss-light,#fbfbfe)var(--lightningcss-dark,#15141a)}@media screen and (forced-colors:active){#viewsManager{--views-text-color:var(--text-color,CanvasText);--button-fg:var(--button-text-color,ButtonText);--button-bg:var(--button-background-color,ButtonFace);--button-no-bg:var(--button-background-color,ButtonFace);--views-button-border-color:var(--button-border-color,ButtonText);--button-hover-bg:var(--button-background-color-hover,SelectedItemText);--button-hover-fg:var(--button-text-color-hover,SelectedItem);--button-hover-border-color:var(--button-border-color-hover,SelectedItem);--button-active-bg:var(--button-background-color-active,SelectedItemText);--button-active-fg:var(--button-text-color-active,SelectedItem);--button-active-border-color:var(--button-border-color-active,ButtonText);--button-focus-no-bg:var(--button-background-color,ButtonFace);--button-focus-outline-color:var(--focus-outline-color,CanvasText);--button-focus-border-color:none;--status-border-color:CanvasText;--status-undo-bg:none;--indicator-color:var(--text-color,CanvasText);--status-warning-bg:none;--indicator-warning-color:CanvasText;--header-shadow:none;--image-shadow:none;--image-outline:1px solid ButtonText;--image-focus-outline-color:CanvasText;--image-hover-border-color:SelectedItem;--image-hover-page-number-bg:SelectedItemText;--image-hover-page-number-fg:SelectedItem;--image-current-page-number-bg:ButtonText;--image-current-page-number-fg:ButtonFace;--image-current-border-color:var(--border-color,ButtonText);--image-current-focused-outline-color:var(--image-hover-border-color);--image-current-hover-page-number-bg:SelectedItem;--image-current-hover-page-number-fg:SelectedItemText;--image-page-number-bg:ButtonFace;--image-page-number-fg:ButtonText;--image-page-number-border-color:var(--image-page-number-fg);--multiple-dragging-bg:Canvas;--multiple-dragging-indicator-bg:var(--text-color,ButtonBorder);--multiple-dragging-text-color:Canvas;--image-dragging-placeholder-bg:Canvas;--image-dragging-placeholder-border:1px GrayText solid}}#viewsManager{height:calc(var(--viewer-container-height) - 2 * var(--sidebar-block-padding));transition-property:inset-inline-start;transition-duration:var(--sidebar-transition-duration);transition-timing-function:var(--sidebar-transition-timing-function);flex-direction:column;align-items:flex-start;padding-bottom:16px;display:flex;position:absolute;inset-block-start:calc(100% + var(--sidebar-block-padding));inset-inline-start:calc(-1 * var(--viewsManager-width,--sidebar-width) - 1px)}#viewsManager .sidebarResizer{inset-inline-start:calc(100% + 4px)}#viewsManager .viewsManagerButton{width:auto;color:var(--button-fg);border-radius:var(--button-border-radius,8px);border:1px solid var(--views-button-border-color);background:var(--button-bg)}#viewsManager .viewsManagerButton:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-fg)!important;border-color:var(--button-hover-border-color)!important}#viewsManager .viewsManagerButton:hover:before{background-color:var(--button-hover-fg)!important}#viewsManager .viewsManagerButton:active{background:var(--button-active-bg)!important;color:var(--button-active-fg)!important;border-color:var(--button-active-border-color)!important}#viewsManager .viewsManagerButton:active:before{background-color:var(--button-active-fg)!important}#viewsManager .viewsManagerButton:focus-visible{outline:2px solid var(--button-focus-outline-color);outline-offset:2px;border-color:var(--button-focus-border-color)}#viewsManager .viewsManagerButton.viewsCloseButton{width:var(--size-item-large,26px);height:var(--size-item-large,26px);border-radius:var(--button-border-radius,8px);background:0 0;justify-content:center;align-items:center;display:flex}#viewsManager .viewsManagerButton.viewsCloseButton:before{width:16px;height:16px;-webkit-mask-image:var(--close-button-icon);-webkit-mask-image:var(--close-button-icon);-webkit-mask-image:var(--close-button-icon);-webkit-mask-image:var(--close-button-icon);mask-image:var(--close-button-icon)}#viewsManager #viewsManagerHeader{width:100%;box-shadow:var(--header-shadow);background-color:var(--header-bg);flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;display:flex}#viewsManager #viewsManagerHeader .viewsManagerLabel{color:var(--views-text-color);text-align:center;-webkit-user-select:none;user-select:none;width:fit-content;height:fit-content;font:menu;flex:auto;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#viewsManager #viewsManagerHeader #viewsManagerTitle{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;width:auto;padding-block:12px;padding-inline:8px 16px;display:flex}#viewsManager #viewsManagerHeader #viewsManagerTitle:not(:has(#viewsManagerHeaderLabel~button:not([hidden]))):after{content:"";pointer-events:none;flex:none;width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector{width:48px;height:32px;display:block}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button{background:var(--button-no-bg);width:100%;height:100%}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-button-icon);-webkit-mask-image:var(--views-manager-button-icon);-webkit-mask-image:var(--views-manager-button-icon);-webkit-mask-image:var(--views-manager-button-icon);mask-image:var(--views-manager-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:after{content:"";width:12px;height:12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-button-arrow-icon);-webkit-mask-image:var(--views-manager-button-arrow-icon);-webkit-mask-image:var(--views-manager-button-arrow-icon);-webkit-mask-image:var(--views-manager-button-arrow-icon);mask-image:var(--views-manager-button-arrow-icon);background-color:var(--button-fg);margin-inline-start:8px;display:inline-block}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu{z-index:1;min-width:182px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#thumbnailsViewMenu:before{-webkit-mask-image:var(--menuitem-thumbnailsView-icon);-webkit-mask-image:var(--menuitem-thumbnailsView-icon);-webkit-mask-image:var(--menuitem-thumbnailsView-icon);-webkit-mask-image:var(--menuitem-thumbnailsView-icon);mask-image:var(--menuitem-thumbnailsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#outlinesViewMenu:before{-webkit-mask-image:var(--menuitem-outlinesView-icon);-webkit-mask-image:var(--menuitem-outlinesView-icon);-webkit-mask-image:var(--menuitem-outlinesView-icon);-webkit-mask-image:var(--menuitem-outlinesView-icon);mask-image:var(--menuitem-outlinesView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#attachmentsViewMenu:before{-webkit-mask-image:var(--menuitem-attachmentsView-icon);-webkit-mask-image:var(--menuitem-attachmentsView-icon);-webkit-mask-image:var(--menuitem-attachmentsView-icon);-webkit-mask-image:var(--menuitem-attachmentsView-icon);mask-image:var(--menuitem-attachmentsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#layersViewMenu:before{-webkit-mask-image:var(--menuitem-layersView-icon);-webkit-mask-image:var(--menuitem-layersView-icon);-webkit-mask-image:var(--menuitem-layersView-icon);-webkit-mask-image:var(--menuitem-layersView-icon);mask-image:var(--menuitem-layersView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-add-file-button-icon);-webkit-mask-image:var(--views-manager-add-file-button-icon);-webkit-mask-image:var(--views-manager-add-file-button-icon);-webkit-mask-image:var(--views-manager-add-file-button-icon);mask-image:var(--views-manager-add-file-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton>input{display:none}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--current-outline-button-icon);-webkit-mask-image:var(--current-outline-button-icon);-webkit-mask-image:var(--current-outline-button-icon);-webkit-mask-image:var(--current-outline-button-icon);mask-image:var(--current-outline-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus{border:1px solid var(--status-border-color);width:100%;display:grid}#viewsManager #viewsManagerHeader #viewsManagerStatus>div{box-sizing:border-box;grid-area:1/1;width:100%;min-height:64px;padding-inline:16px}#viewsManager #viewsManagerHeader #viewsManagerStatus>div.hidden{visibility:hidden;display:unset!important}#viewsManager #viewsManagerHeader #viewsManagerStatus .viewsManagerStatusLabel{font:menu;align-items:center;gap:8px;font-size:13px;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction{background-color:var(--status-actions-bg);justify-content:space-between;align-self:stretch;align-items:center;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{width:var(--icon-size);height:var(--icon-size);border:none;flex:none;padding:0;position:relative}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{content:"";background-color:var(--indicator-color);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--pages-selected-icon);-webkit-mask-image:var(--pages-selected-icon);-webkit-mask-image:var(--pages-selected-icon);-webkit-mask-image:var(--pages-selected-icon);mask-image:var(--pages-selected-icon);position:absolute;inset:0}@media screen and (forced-colors:active){#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{background-color:var(--button-bg);border-radius:2px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover{background-color:var(--button-hover-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover:before{background-color:var(--button-hover-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active{background-color:var(--button-active-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active:before{background-color:var(--button-active-fg)}}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button#viewsManagerStatusActionDeselectButton:focus-visible{outline:2px solid var(--button-focus-outline-color);border:1px solid var(--button-focus-border-color);outline-offset:1px;border-radius:2px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector{width:auto;min-width:115px;height:32px;display:block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton{justify-content:space-between;align-items:center;gap:8px;width:100%;height:100%;padding:4px 16px;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:after{content:"";width:var(--icon-size);height:var(--icon-size);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--manage-button-icon);-webkit-mask-image:var(--manage-button-icon);-webkit-mask-image:var(--manage-button-icon);-webkit-mask-image:var(--manage-button-icon);mask-image:var(--manage-button-icon);background-color:var(--button-fg);display:inline-block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector>.popupMenu{z-index:1;width:100%;min-width:fit-content}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo{background-color:var(--status-undo-bg);justify-content:space-between;align-self:stretch;align-items:center;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>span:before{content:"";width:var(--icon-size);height:var(--icon-size);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);background-color:var(--indicator-color);display:inline-block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div{align-items:center;gap:8px;width:auto;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div #viewsManagerStatusUndoButton{width:auto;min-height:24px;padding:4px 8px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning{background-color:var(--status-warning-bg);justify-content:space-between;align-items:center;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span{align-items:flex-start}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span:before{content:"";width:var(--icon-size);height:var(--icon-size);background-color:var(--indicator-warning-color);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);flex:none;display:inline-block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting{background-color:var(--status-waiting-bg);justify-content:space-between;align-items:center;display:flex}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting>span:before{content:"";width:var(--icon-size);height:var(--icon-size);background-color:var(--indicator-color);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--spinner-icon);-webkit-mask-image:var(--spinner-icon);-webkit-mask-image:var(--spinner-icon);-webkit-mask-image:var(--spinner-icon);mask-image:var(--spinner-icon);flex:none;display:inline-block}#viewsManager #viewsManagerContent{flex:1;width:100%;overflow:auto}#viewsManager #viewsManagerContent:has(#thumbnailsView.isDragging){overflow-x:hidden}#viewsManager #viewsManagerContent #thumbnailsView{--thumbnail-width:126px;--gap-between-input-and-thumbnail:16px;box-sizing:border-box;flex-flow:wrap;justify-content:space-evenly;align-items:center;gap:44px;width:100%;padding:20px 32px;display:flex;position:relative}#viewsManager #viewsManagerContent #thumbnailsView.isDragging,#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover{cursor:grabbing}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover:not([aria-current=page]){box-shadow:var(--image-shadow)}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>input{pointer-events:none}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.dragMarker,#viewsManager #viewsManagerContent #thumbnailsView.isDraggingFile>.dragMarker{border:2px solid var(--indicator-color);contain:strict;position:absolute;top:0;left:0}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode{gap:var(--gap-between-input-and-thumbnail)}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail{flex-direction:column}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>input{display:none}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>.thumbnailPasteButton{min-height:24px;font:menu;border-radius:16px;justify-content:center;align-items:center;padding:4px 16px;font-size:13px;font-style:normal;font-weight:400;line-height:normal;display:flex}#viewsManager #viewsManagerContent #thumbnailsView:not(.pasteMode)>.thumbnail>.thumbnailPasteButton{display:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail{--input-dim:16px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:has(input)){--input-dim:0px;--gap-between-input-and-thumbnail:0px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail{justify-content:flex-end;align-items:center;gap:var(--gap-between-input-and-thumbnail);width:calc(var(--thumbnail-width) + 2 * (var(--input-dim) + var(--gap-between-input-and-thumbnail)));flex-direction:row-reverse;height:auto;scroll-margin-top:20px;display:inline-flex;position:relative}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail .thumbnailPasteButton{text-align:center;padding:8px 0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(.isDragging)>.thumbnailImageContainer:after{content:attr(page-number);border:1px solid var(--image-page-number-border-color);background-color:var(--image-page-number-bg);color:var(--image-page-number-fg);text-align:center;box-sizing:content-box;min-width:32px;height:16px;translate:calc(var(--dir-factor) * 50%);font:menu;pointer-events:none;-webkit-user-select:none;user-select:none;bottom:5px;border-radius:8px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:absolute;inset-inline-end:50%}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:has([aria-current=page]):not(.isDragging)>.thumbnailImageContainer:after{background-color:var(--image-current-page-number-bg);color:var(--image-current-page-number-fg);outline:1px solid var(--image-current-border-color)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail.isDragging>input{visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>input{width:var(--input-dim);height:var(--input-dim);accent-color:var(--indicator-color);margin:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer{--thumbnail-dragging-scale:1.4;width:var(--thumbnail-width);box-shadow:var(--image-shadow);box-sizing:content-box;outline:var(--image-outline);-webkit-user-select:none;user-select:none;border:none;border-radius:8px;position:relative}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer img{-webkit-user-select:none;user-select:none;pointer-events:none;border:none;border-radius:8px;outline:none;width:100%;height:100%}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.missingThumbnailImage{content-visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{cursor:pointer;box-shadow:var(--image-hover-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover:after{background-color:var(--image-hover-page-number-bg);color:var(--image-hover-page-number-fg)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{box-shadow:none;outline:var(--image-border-width) var(--image-hover-border-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:var(--image-hover-shadow);outline:none}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:none;outline:var(--image-border-width) var(--image-focus-outline-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{outline:var(--image-border-width) solid var(--image-current-focused-outline-color);outline-offset:var(--image-border-width)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid;outline-offset:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]>img{outline:var(--image-border-width) var(--image-focus-outline-color) solid;outline-offset:var(--image-border-width)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:var(--image-current-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover:after{background-color:var(--image-current-hover-page-number-bg);color:var(--image-current-hover-page-number-fg)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.placeholder{background-color:var(--image-dragging-placeholder-bg);outline:var(--image-dragging-placeholder-border);box-shadow:none!important}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail{z-index:1;transform-origin:0 0 0;scale:calc(1 / var(--thumbnail-dragging-scale));pointer-events:none;box-shadow:var(--image-dragging-shadow);position:absolute;top:0;left:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{box-shadow:var(--image-multiple-dragging-shadow)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{forced-color-adjust:none;box-shadow:var(--image-multiple-dragging-shadow)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple>.thumbnailImageContainer{width:var(--thumbnail-width);box-sizing:content-box;-webkit-user-select:none;user-select:none;border:none;border-radius:8px;outline:none;position:absolute;top:0;left:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple:after{content:attr(data-multiple-count);border-radius:calc(8px * var(--thumbnail-dragging-scale));background-color:var(--multiple-dragging-indicator-bg);color:var(--multiple-dragging-text-color);min-width:calc(32px * var(--thumbnail-dragging-scale));height:calc(16px * var(--thumbnail-dragging-scale));text-align:center;font:menu;font-size:calc(13px * var(--thumbnail-dragging-scale));contain:strict;font-style:normal;font-weight:400;line-height:normal;position:absolute;inset-block-end:calc(4px * var(--thumbnail-dragging-scale));inset-inline-start:calc(4px * var(--thumbnail-dragging-scale))}#viewsManager #viewsManagerContent #attachmentsView{--attachment-color:var(--lightningcss-light,#000c)var(--lightningcss-dark,#fffc);--attachment-bg-color:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff26);--attachment-hover-color:var(--lightningcss-light,#000000e6)var(--lightningcss-dark,#ffffffe6)}#viewsManager #viewsManagerContent #attachmentsView>ul{padding:0;list-style-type:none}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a{min-width:calc(100% - 4px);height:auto;color:var(--attachment-color);-webkit-user-select:none;user-select:none;white-space:normal;cursor:pointer;border-radius:2px;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;font-size:13px;line-height:15px;text-decoration:none;display:inline-block}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a:hover{background-color:var(--attachment-bg-color);color:var(--attachment-hover-color);background-clip:padding-box;border-radius:2px}.sidebar{--sidebar-bg-color:var(--background-color-box,var(--lightningcss-light,#fff)var(--lightningcss-dark,#23222b));--sidebar-border-color:var(--lightningcss-light,#15141a1a)var(--lightningcss-dark,#fbfbfe1a);--sidebar-box-shadow:0 .25px .75px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0003), 0 2px 6px 0 var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006);--sidebar-backdrop-filter:none;--sidebar-border-radius:8px;--sidebar-padding:5px;--sidebar-min-width:180px;--sidebar-max-width:632px;--sidebar-width:239px;--resizer-width:4px;--resizer-shift:calc(0px - var(--resizer-width) - 2px);--resizer-hover-bg-color:var(--color-accent-primary,var(--lightningcss-light,#0062fa)var(--lightningcss-dark,#00cadb))}@media screen and (forced-colors:active){.sidebar{--sidebar-bg-color:var(--background-color-box,Canvas);--sidebar-border-color:CanvasText;--sidebar-box-shadow:none;--resizer-hover-bg-color:var(--text-color,CanvasText)}}.sidebar{border-radius:var(--sidebar-border-radius);box-shadow:var(--sidebar-box-shadow);border:1px solid var(--sidebar-border-color);background-color:var(--sidebar-bg-color);padding-block:var(--sidebar-padding);width:var(--sidebar-width);min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width);-webkit-backdrop-filter:var(--sidebar-backdrop-filter);backdrop-filter:var(--sidebar-backdrop-filter);box-sizing:border-box;position:relative;inset-block-start:calc(100% + var(--doorhanger-height) - 2px)}.sidebar .sidebarResizer{width:var(--resizer-width);forced-color-adjust:none;cursor:ew-resize;box-sizing:border-box;border:1px solid #0000;background-color:#0000;background-clip:content-box;border-block-width:0;transition:background-color .5s ease-in-out,border-color .5s ease-in-out;position:absolute;inset-block:0;inset-inline-start:var(--resizer-shift)}.sidebar .sidebarResizer:hover{background-color:var(--resizer-hover-bg-color);border-color:#fff}.sidebar .sidebarResizer:focus-visible{background-color:var(--resizer-hover-bg-color);outline:none}.sidebar.resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.sidebar.resizing :not(.sidebarResizer){pointer-events:none}.sidebar.resizing .sidebarResizer{background-color:var(--resizer-hover-bg-color)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s;--focus-ring-color:var(--focus-outline-color,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--focus-ring-outline:var(--focus-outline-width,2px) solid var(--focus-ring-color);--text-primary-color:var(--text-color,var(--lightningcss-light,#15141a)var(--lightningcss-dark,#fbfbfe));--link-fg-color:var(--link-color,var(--lightningcss-light,#0060df)var(--lightningcss-dark,#0df));--link-hover-fg-color:var(--link-color-hover,var(--lightningcss-light,#0250bb)var(--lightningcss-dark,#80ebff));--new-badge-bg:var(--lightningcss-light,#070)var(--lightningcss-dark,#37b847);--new-badge-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15141a);--new-badge-border-color:var(--lightningcss-light,#fbfbfe / 40%)var(--lightningcss-dark,#15141a / 40%)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media screen and (forced-colors:active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px;--focus-ring-color:var(--focus-outline-color,CanvasText);--text-primary-color:var(--text-color,CanvasText);--link-fg-color:var(--link-color,LinkText);--link-hover-fg-color:var(--link-color-hover,LinkText);--new-badge-bg:AccentColor;--new-badge-color:ButtonFace;--new-badge-border-color:CanvasText}}.newBadge{background-color:var(--new-badge-bg);color:var(--new-badge-color);border:1px solid var(--new-badge-border-color);font:menu;flex:0 0 fit-content;-webkit-user-select:none;user-select:none;border-radius:4px;margin-inline:4px;padding-inline:4px;font-size:12px;font-style:normal;font-weight:400;line-height:normal}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.pdfViewer{--scale-factor:1;--page-bg-color:unset;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none}@media screen and (forced-colors:active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{width:100%;height:100%;overflow:hidden}.pdfViewer .canvasWrapper canvas{contain:content;width:100%;height:100%;margin:0;display:block;position:absolute;top:0;left:0}.pdfViewer .canvasWrapper canvas .structTree{contain:strict}.pdfViewer .canvasWrapper canvas.detailView{image-rendering:pixelated}.pdfViewer .canvasWrapper .selection{pointer-events:none;background:#005aff38;width:100%;height:100%;position:absolute;top:0;left:0}.pdfViewer .page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px;width:816px;height:1056px;margin:var(--page-margin);border:var(--page-border);background-clip:content-box;background-color:var(--page-bg-color,#fff);direction:ltr;position:relative;overflow:visible}.pdfViewer .dummyPage{width:0;height:var(--viewer-container-height);position:relative}.pdfViewer.noUserSelect{-webkit-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{border:none;margin:0 auto 10px}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{border:none;margin:0}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{text-align:center;margin-inline:3.5px}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){vertical-align:middle;display:inline-block}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{content:"";width:100%;height:100%;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict;background:url(../media/loading-icon.3ewide_nt1re8.gif) 50% no-repeat;display:none;position:absolute;top:0;left:0}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{border:2px solid #0000;margin:0 auto}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans-semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:DM Sans Local;src:url(/fonts/dm-sans-bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Italiana Local;src:url(/fonts/italiana-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Meow Script Local;src:url(/fonts/meow-script-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}html{scrollbar-gutter:stable;font-size:95%}:root{--color-brand-primary:#0b4b36;--color-paper:#f5f0e4;--color-accent-yellow:#f1dc77;--color-accent-pink:#e6a6b8;--color-ink:#17211b;--forest:var(--color-brand-primary);--cream:var(--color-paper);--yellow:var(--color-accent-yellow);--pink:var(--color-accent-pink);--ink:var(--color-ink);--hover-plum:#7d4357;--line:#17211b38;--space-section:clamp(4rem, 9vw, 9rem);--radius-soft:1.2rem;--font-display:"DM Sans Local", Arial, Helvetica, sans-serif;--font-reading:var(--font-faustina), Georgia, "Times New Roman", serif;--font-editorial:"Italiana Local", Georgia, "Times New Roman", serif;--font-wordmark:"Meow Script Local", "Brush Script MT", cursive}img,picture,svg{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.bylineIntro{border-bottom:1px solid var(--ink);grid-template-columns:1.6fr .4fr;gap:2rem;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2rem);display:grid}.bylineIntro h1{letter-spacing:-.07em;margin:0 0 .85rem;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.92}.bylineIntro h1 span{color:var(--pink)}.bylineLead{max-width:38rem;font-family:var(--font-reading);margin:0;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.35}.bylineCount{text-transform:uppercase;letter-spacing:.14em;margin-top:2.5rem;font-size:.72rem}.bylineIntroNote{aspect-ratio:1;box-sizing:border-box;border:1.5px solid var(--ink);background:var(--yellow);justify-content:center;place-self:center end;align-items:center;width:clamp(8.5rem,11.5vw,10rem);padding:1rem;display:flex;transform:rotate(3deg);box-shadow:4px 6px #17211b24}.bylineIntroNote p.postItHandwritten{text-align:center;color:var(--forest);margin:0;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:600;line-height:1.2;transform:translateY(1.1rem)}.archiveControls{border-bottom:1px solid var(--line);padding-block:1rem 1.25rem}.scrollableTabsContainer{width:calc(100% + max(2rem,8vw));margin-inline:calc(-1*max(1rem,4vw));position:relative}.scrollableTabsContainer:before,.scrollableTabsContainer:after{content:"";pointer-events:none;z-index:10;opacity:0;width:clamp(2.5rem,6vw,4rem);transition:opacity .22s;position:absolute;top:0;bottom:0}.scrollableTabsContainer:before{background:linear-gradient(to right, var(--cream) 35%, #f5f0e400);left:0}.scrollableTabsContainer:after{background:linear-gradient(to left, var(--cream) 35%, #f5f0e400);right:0}.scrollableTabsContainer.canScrollLeft:before,.scrollableTabsContainer.canScrollRight:after{opacity:1}.publicationTabs{white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:.5rem;margin:-8px 0 0;padding:8px max(1rem,4vw) 12px;display:flex;overflow:auto hidden}.publicationTabs::-webkit-scrollbar{height:4px}.publicationTabs::-webkit-scrollbar-track{background:0 0}.publicationTabs::-webkit-scrollbar-thumb{background:#17211b33;border-radius:999px}.publicationTabs button{color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;flex:none;padding:.65rem .9rem;font-size:.76rem;transition:border-color .15s,background-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.publicationTabs button:hover:not(.isActive){border-color:var(--ink)}}.publicationTabs button.isActive{color:var(--cream);background:var(--forest);border-color:var(--forest)}.publicationTabs button:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.searchBox{flex:0 20rem;align-items:center;width:min(100%,20rem);margin:0;padding:0;display:flex;position:relative}.searchIcon{color:var(--ink);opacity:.45;pointer-events:none;transition:opacity .15s,color .15s;position:absolute;left:1rem}.searchBox:focus-within .searchIcon{opacity:.9;color:var(--forest)}.searchBox input{box-sizing:border-box;width:100%;height:2.65rem;color:var(--ink);border:1px solid var(--line);font:inherit;background:0 0;border-radius:999px;outline:none;padding:0 1.25rem 0 2.5rem;font-size:.8rem;transition:border-color .15s,box-shadow .15s}.searchBox input:hover{border-color:var(--ink)}.searchBox input:focus{border-color:var(--forest);box-shadow:0 0 0 2px #0b4b3626}.searchBox input::placeholder{color:var(--ink);opacity:.45}.filterGroup{flex-wrap:wrap;gap:.55rem;margin-left:auto;display:flex}.filterDropdown{position:relative}.filterDropdownTrigger{color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .95rem;font-size:.76rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.filterDropdownTrigger:hover,.filterDropdownTrigger:focus-visible{border-color:var(--ink);outline:none}.filterDropdownTrigger.hasValue{background:var(--yellow);border-color:var(--ink);font-weight:700}.filterDropdownTrigger.isOpen{border-color:var(--forest);box-shadow:0 0 0 2px #0b4b3626}.filterDropdownCaret{font-size:.6rem;transition:transform .15s}.filterDropdownTrigger.isOpen .filterDropdownCaret{transform:rotate(180deg)}.filterDropdownMenu{z-index:30;background:var(--cream);border:1.5px solid var(--ink);border-radius:1rem;min-width:11rem;max-height:16rem;padding:.4rem;animation:.14s ease-out forwards dropdownFadeIn;position:absolute;top:calc(100% + .4rem);right:0;overflow-y:auto;box-shadow:0 .75rem 2rem #17211b2e}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filterDropdownItem{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.48rem .85rem;font-size:.78rem;font-weight:500;transition:background-color .12s,color .12s;display:flex}.filterDropdownItem:hover,.filterDropdownItem:focus-visible{background:var(--yellow);color:var(--ink);outline:none}.filterDropdownItem.isSelected{background:var(--forest);color:var(--cream);font-weight:700}.filterDropdownItem.isSelected:hover{background:var(--forest);color:var(--cream)}.filterDropdownTrigger:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.filterDropdownItem:focus-visible{outline:2px solid var(--forest);outline-offset:-3px}.filterDropdownItem.isSelected:focus-visible{outline-color:var(--yellow)}.resultCount{text-transform:uppercase;letter-spacing:.1em;opacity:.7;margin:.65rem 0 0;font-size:.74rem}.latestSection{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:var(--space-section)}.archiveSection{padding-top:0;padding-bottom:var(--space-section)}.sectionHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.sectionHeading h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.5rem,5vw,5rem);line-height:.9}.latestGrid{background:var(--ink);border:1px solid var(--ink);grid-template-rows:auto auto;grid-template-columns:1.25fr .75fr;gap:1px;display:grid}.latestStory{background:var(--cream);flex-direction:column;min-height:25rem;transition:background .18s,color .18s;display:flex}.latestStory1{grid-row:span 2;min-height:48rem}.latestStory:hover,.latestStory:focus-visible{color:var(--cream);background:var(--forest);outline:none}.storyImage{background:var(--pink);min-height:12rem;overflow:hidden}.latestStory1 .storyImage{background:var(--yellow);min-height:23rem}.imagePlaceholder{height:100%;min-height:inherit;color:var(--forest);font-family:var(--font-reading);text-align:center;place-items:center;padding:2rem;font-size:clamp(1.6rem,4vw,4rem);transition:transform .3s;display:grid}.latestStory:hover .imagePlaceholder,.latestStory:focus-visible .imagePlaceholder{transform:scale(1.04)rotate(-1deg)}.storyBody{flex-direction:column;flex:1;align-items:start;padding:clamp(1.2rem,3vw,2rem);display:flex}.storyMeta,.archiveNumber{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.67rem}.storyBody h3{letter-spacing:-.055em;max-width:40rem;margin:1rem 0 .8rem;font-size:clamp(1.7rem,3.2vw,3.3rem);line-height:1}.latestStory:not(.latestStory1) .storyBody h3{font-size:clamp(1.5rem,2.3vw,2.6rem)}.storyDek{max-width:38rem;font-family:var(--font-reading);margin:0;font-size:1rem;line-height:1.4}.storyLabel{color:var(--ink);background:var(--pink);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.8rem;padding:.35rem .5rem;font-size:.62rem;font-weight:800}.storyLink{text-transform:uppercase;letter-spacing:.1em;margin-top:auto;padding-top:1.5rem;font-size:.75rem;font-weight:800}.archiveList{border-top:none}.archiveStory{border-bottom:1px solid var(--line);grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:clamp(1.1rem,2vw,1.8rem) 0;transition:padding .18s,background .18s;display:grid}.archiveStory.hasMedia{grid-template-columns:1.5rem minmax(0,1fr) minmax(12rem,24%)}@media (hover:hover) and (pointer:fine){.archiveStory:hover,.archiveStory:focus-visible{background:var(--yellow);outline:none;padding-inline:1rem}}.archiveStory h3{letter-spacing:-.05em;max-width:52rem;margin:.4rem 0;font-size:clamp(1.4rem,2.2vw,2.3rem);line-height:1.08}.archiveStory .storyDek{max-width:46rem;font-family:var(--font-reading);color:#17211bd1;margin:0;font-size:clamp(.92rem,1.3vw,1.05rem);line-height:1.45}.archiveImageWrapper{aspect-ratio:4/3;background:0 0;border:0;border-radius:0;width:100%;max-height:12rem;overflow:hidden}.archiveImageWrapper .editorialMediaImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}@media (hover:hover) and (pointer:fine){.archiveStory:hover .editorialMediaImage,.archiveStory:focus-visible .editorialMediaImage{transform:scale(1.04)}}.emptyArchive{text-align:left;padding-block:clamp(3rem,6vw,6rem)}.emptyArchive h2{letter-spacing:-.045em;max-width:48rem;margin:0 0 1.75rem;font-size:clamp(1.6rem,3.2vw,2.8rem);font-weight:500;line-height:1.15}.clearFiltersBtn{color:var(--ink);border:1.5px solid var(--ink);font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.65rem 1.25rem;font-size:.78rem;font-weight:700;transition:transform .18s,background-color .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.clearFiltersBtn:hover,.clearFiltersBtn:focus-visible{background:var(--yellow);color:var(--ink);border-color:var(--ink);outline:none;transform:translateY(-2px);box-shadow:0 4px 12px #17211b1f}.clearFiltersBtn:active{transform:translateY(0)}.archiveEnd{border-top:1px solid var(--ink);grid-template-columns:1fr auto;align-items:end;gap:1rem 2rem;padding-block:4rem 7rem;display:grid}.archiveEnd p{font-family:var(--font-reading);margin:0;font-size:1.5rem}.archiveEnd>a{border-bottom:1px solid;font-weight:800}.archiveEnd nav{text-transform:uppercase;letter-spacing:.12em;grid-column:1/-1;gap:1.5rem;padding-top:2rem;font-size:.72rem;display:flex}.pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.paginationBtn{border:1px solid var(--ink);color:var(--ink);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;padding:.6rem 1.2rem;font-size:.75rem;font-weight:700;transition:background .15s,color .15s}.paginationBtn:hover:not(:disabled){background:var(--forest);color:var(--cream)}.paginationBtn:disabled{opacity:.35;cursor:not-allowed}.paginationPages{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.paginationNum{border:1px solid var(--line);min-width:2.4rem;height:2.4rem;color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;padding:0 .4rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.paginationNum:hover{border-color:var(--ink);background:var(--yellow)}.paginationNum.isActive{border-color:var(--forest);background:var(--forest);color:var(--cream);font-weight:800}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-display);margin:0}body.isPostGalleryOpen{overscroll-behavior:none;overflow:hidden}html:has(body.isPostGalleryOpen){overscroll-behavior:none;overflow:hidden}a{color:inherit;text-decoration:none}main{opacity:0;min-height:100vh}html.isPageReady main{animation:.5s cubic-bezier(.22,.8,.24,1) both pageContentReveal}html.isRouteLeaving main{animation:.5s ease-out both pageContentFadeOut}.shell{width:min(100% - 8vw,1440px);margin-inline:auto}.siteHeader{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f0e4d9;position:sticky;top:0}body:has(.rajveerPage) .siteFooter{display:none}.nav{justify-content:space-between;align-items:center;min-height:4.75rem;display:flex}.brand{color:var(--forest);letter-spacing:-.02em;font-size:.92rem;font-weight:900}.brand .isHandoffBrandSection{opacity:0}.navHandoff{z-index:110;pointer-events:none;color:var(--forest);letter-spacing:-.02em;font-size:.92rem;font-weight:900;position:fixed;inset:0}.navHandoffIncoming,.navHandoffOutgoing{white-space:nowrap;position:absolute}.navHandoffIncoming{display:block}.navLinks{align-items:center;gap:clamp(.8rem,2vw,1.8rem);font-size:.92rem;font-weight:700;display:flex}.navLinks a{white-space:nowrap;padding-block:.6rem;position:relative}.navLinks .navLabel{display:block}.navLinks a.isCurrentNavItem{opacity:1;pointer-events:none}.navLinks a.isHandoffSource{opacity:0}.navLinks a:after{content:"";background:currentColor;height:1px;transition:right .18s;position:absolute;bottom:.25rem;left:0;right:100%}.navLinks a:hover:after,.navLinks a:focus-visible:after{right:0}.kicker,.sectionLabel{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.textLink{vertical-align:middle;border-bottom:1px solid;align-items:baseline;gap:.45rem;padding-bottom:.25rem;font-weight:700;transition:transform .2s;display:inline-flex}.textLink:hover,.textLink:focus-visible{transform:translateY(-2px)}.mobileMenuToggle,.mobileMenuOverlay{display:none}.homePage{overflow:hidden}.homeHero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:32.5rem;padding:2rem 4vw 3.5rem;display:flex}.heroWordmarkSlot,.heroWordmarkAsset,.heroWordmarkText{place-items:center;width:min(86vw,1120px);min-height:auto;display:grid}.heroWordmarkAsset img,.heroWordmarkAsset video{object-fit:contain;width:100%;height:auto;display:block}.heroWordmarkAnimatedWrapper{width:clamp(14.5rem,40vw,36.8rem);max-width:86vw;color:var(--forest);-webkit-user-select:none;user-select:none;margin-inline:auto;justify-content:center;align-items:center;margin-top:-1.5rem;margin-bottom:clamp(-2.2rem,-4vw,-4.5rem);transition:transform .2s;display:flex}@media (max-width:760px){.heroWordmarkAnimatedWrapper{margin-top:0;margin-bottom:.5rem;margin-inline:auto;width:min(78vw,18.5rem);margin-left:calc(50% - min(39vw,9.25rem) - .5rem);padding-left:0}}.heroWordmarkAnimatedWrapper:hover{transform:scale(1.01)}.heroWordmarkSvg{width:100%;height:auto;display:block;overflow:visible}.wordmarkPenStroke{fill:none;stroke-dasharray:100;stroke-dashoffset:100px;animation:wordmarkWrite var(--stroke-duration) cubic-bezier(.32, .08, .3, 1) var(--stroke-delay) both}@keyframes wordmarkWrite{0%{stroke-dashoffset:100px;opacity:0}.1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.heroWordmarkAnimatedWrapper{cursor:pointer;background:0 0;border:0;padding:0}.heroWordmarkAnimatedWrapper:focus-visible{outline:2px solid var(--forest);outline-offset:.5rem;border-radius:.5rem}@media (prefers-reduced-motion:reduce){.wordmarkPenStroke{stroke-dashoffset:0;opacity:1;animation:none}.heroWordmarkGlyphs path{-webkit-mask:none;mask:none}}.homeHeroCopy h1{letter-spacing:-.065em;max-width:850px;margin:0;font-size:clamp(1.8rem,3.5vw,3.4rem);line-height:.96}.homeHeroCopy p{font-family:var(--font-reading);margin:1.35rem 0 0;font-size:clamp(1rem,1.6vw,1.35rem)}.workIndex{width:min(100% - 8vw,1440px);padding-bottom:var(--space-section);flex-wrap:wrap;gap:clamp(.8rem,1.5vw,1.5rem);margin-inline:auto;display:flex}.workIndexItem{isolation:isolate;border-radius:clamp(1.1rem,2.3vw,2rem);justify-content:space-between;align-items:end;gap:1.25rem;min-height:13rem;padding:clamp(1.3rem,2.5vw,2rem);transition:background .24s,transform .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.workIndexItem--reels{color:var(--ink);background:#0b4b361f;flex:calc(33.333% - clamp(.8rem,1.5vw,1.5rem))}.workIndexItem--bylines{color:var(--ink);background:#f1dc77ab;flex:calc(33.333% - clamp(.8rem,1.5vw,1.5rem))}.workIndexItem--writing{color:var(--ink);background:#e6a6b85c;flex:calc(33.333% - clamp(.8rem,1.5vw,1.5rem))}.workIndexItem--experience{color:var(--ink);background:#e8d1bd;flex:calc(50% - clamp(.8rem,1.5vw,1.5rem))}.workIndexItem--projects{color:#000;background:#d3dcde;flex:calc(50% - clamp(.8rem,1.5vw,1.5rem))}.workIndexItem strong{z-index:1;letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(2rem,3.5vw,3.5rem);line-height:.92;position:relative}.workIndexArrow{z-index:1;flex:none;font-size:1.9rem;transition:transform .24s;position:relative}.workIndexArt{z-index:0;pointer-events:none;position:absolute;inset:0}.workIndexArt>span{transition:transform .42s cubic-bezier(.22,.8,.25,1),opacity .42s;display:block;position:absolute}.workIndexArt--reels span:first-child{border:.55rem solid var(--forest);opacity:.7;border-radius:1.5rem;width:9rem;height:11rem;top:-3.1rem;right:11%;transform:rotate(-17deg)}.workIndexArt--reels span:first-child:before{content:"";border:1px solid var(--forest);border-radius:.4rem;position:absolute;inset:.7rem}.workIndexArt--reels span:nth-child(2){border-top:1.1rem solid #0000;border-bottom:1.1rem solid #0000;border-left:1.6rem solid var(--forest);width:0;height:0;top:1.9rem;right:4.5rem;transform:rotate(-17deg)}.workIndexArt--reels span:nth-child(3){background:repeating-linear-gradient(to bottom, var(--forest) 0 .7rem, transparent .7rem 1.5rem);opacity:.5;width:1.1rem;height:10rem;top:-1.5rem;right:3.5rem;transform:rotate(-17deg)}.workIndexArt--bylines span:first-child{background:#fffdf7a8;border:1px solid #17211b5c;width:11rem;height:10rem;top:-2.3rem;right:6%;transform:rotate(9deg);box-shadow:.55rem .55rem #17211b1a}.workIndexArt--bylines span:nth-child(2){background:var(--ink);opacity:.8;width:8.8rem;height:1.45rem;top:.4rem;right:calc(6% + 1.1rem);transform:rotate(9deg)}.workIndexArt--bylines span:nth-child(3){background:repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px .55rem);opacity:.5;width:8.8rem;height:3.6rem;top:3.5rem;right:calc(6% + 1.1rem);transform:rotate(9deg)}.workIndexArt--writing span{color:#502b37b8;font-family:var(--font-editorial);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(2rem,3.1vw,3.4rem);line-height:.92;right:4%}.workIndexArt--writing span:first-child{top:-.5rem;right:10%;transform:rotate(-7deg)}.workIndexArt--writing span:first-child:before{content:"“";color:#903c5d3d;font-family:var(--font-reading);font-size:3.6em;line-height:1;position:absolute;top:.08em;right:calc(100% + .02em)}.workIndexArt--writing span:nth-child(2){text-underline-offset:.16em;-webkit-text-decoration:underline #903c5d85;text-decoration:underline #903c5d85;text-decoration-thickness:.09em;top:3.1rem;transform:rotate(-7deg)}.workIndexArt--experience{opacity:1}.workIndexArt--experience span:first-child{z-index:0;width:3rem;height:7.5rem;top:-4.6rem;right:22%;transform:rotate(8deg)}.workIndexArt--experience span:first-child:before,.workIndexArt--experience span:first-child:after{content:"";border:0 solid #5b384b94;width:2.1rem;height:7.7rem;position:absolute;top:-.2rem}.workIndexArt--experience span:first-child:before{border-left-width:.35rem;border-radius:60% 0 0 65%/40% 0 0 55%;left:-.2rem;transform:rotate(-7deg)}.workIndexArt--experience span:first-child:after{border-right-width:.35rem;border-radius:0 65% 60% 0/0 50% 55% 0;right:-.2rem;transform:rotate(7deg)}.workIndexArt--experience span:nth-child(2){z-index:1;background:linear-gradient(#7b5269 0 30%,#fffdf7 30%);border:.3rem solid #fffdf7;border-radius:.55rem;width:7rem;height:7.8rem;top:2.1rem;right:18%;transform:rotate(8deg);box-shadow:.4rem .5rem #17211b14}.workIndexArt--experience span:nth-child(2):before{content:"";background:#a98195;border-radius:.2rem;width:.56rem;height:.95rem;position:absolute;top:-.7rem;left:calc(50% - .28rem)}.workIndexArt--projects span:first-child{background:var(--pink);border-radius:2rem;width:12rem;height:12rem;top:-4.5rem;right:24%;transform:rotate(22deg)}.workIndexArt--projects span:nth-child(2){background:var(--yellow);border-radius:50%;width:11rem;height:8rem;top:1.5rem;right:9%;transform:rotate(-20deg)}.workIndexArt--projects span:nth-child(3){border:1.2rem solid var(--ink);opacity:.8;border-radius:1rem;width:7rem;height:12rem;top:-4rem;right:3%;transform:rotate(12deg)}@media (hover:hover) and (pointer:fine){.workIndexItem:hover,.workIndexItem:focus-visible{outline:3px solid var(--ink);outline-offset:3px;transform:translateY(-4px);box-shadow:0 .8rem 1.6rem #17211b1f}.workIndexItem:hover .workIndexArrow,.workIndexItem:focus-visible .workIndexArrow{transform:translate(.3rem,-.3rem)}.workIndexItem:hover .workIndexArt--reels span,.workIndexItem:focus-visible .workIndexArt--reels span{transform:rotate(-10deg)translateY(.5rem)}.workIndexItem:hover .workIndexArt--bylines span,.workIndexItem:focus-visible .workIndexArt--bylines span{transform:rotate(3deg)translateY(.35rem)}.workIndexItem:hover .workIndexArt--writing span,.workIndexItem:focus-visible .workIndexArt--writing span{transform:rotate(-4deg)translate(.25rem,-.25rem)}.workIndexItem:hover .workIndexArt--experience span:first-child,.workIndexItem:focus-visible .workIndexArt--experience span:first-child{transform:rotate(5deg)}.workIndexItem:hover .workIndexArt--experience span:nth-child(2),.workIndexItem:focus-visible .workIndexArt--experience span:nth-child(2){transform:rotate(5deg)translateY(.2rem)}.workIndexItem:hover .workIndexArt--projects span,.workIndexItem:focus-visible .workIndexArt--projects span{transform:rotate(14deg)translateY(.6rem)}}.homeLatestSection{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:var(--space-section)}.homeLatest{padding-top:clamp(2rem,4vw,3.5rem)}.homeAboutNew{padding-block:clamp(2rem,4vw,4rem)}.homeFeature{padding-top:clamp(1rem,2vw,1.75rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.featureControls{justify-content:center;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.featureDots{align-items:center;gap:.6rem;display:flex}.featurePlaybackButton{width:44px;height:44px;color:var(--forest);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .16s;display:inline-grid}.featurePlaybackButton:hover{background:var(--yellow)}.featurePlaybackButton:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.featureDot{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;padding:0;position:relative}.featureDot:after{content:"";border:1px solid var(--ink);background:0 0;border-radius:50%;transition:background-color .16s;position:absolute;inset:10px}.featureDot.isActive:after{background:var(--forest);border-color:var(--forest)}.featureArrowBtn{width:20px;height:20px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:.9rem;line-height:1;transition:color .16s,transform .16s;display:inline-flex}.featureArrowBtn:hover,.featureArrowBtn:focus-visible{color:var(--forest);transform:translate(-1px)}.featureArrowBtn:last-child:hover,.featureArrowBtn:last-child:focus-visible{transform:translate(1px)}.featureArrowBtn:focus-visible,.featureDot:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.featureSliderViewport{touch-action:pan-y;cursor:grab;width:100%;overflow:hidden}.featureSliderViewport.isDragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.featureSliderViewport img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.featureSliderTrack{will-change:transform;align-items:stretch;width:100%;transition:transform .52s cubic-bezier(.2,.8,.2,1);display:flex}.featureSliderTrack.isDragging{transition:none}.featureSlide{flex:0 0 100%;align-self:stretch;min-width:0;display:flex}.featureSlide .featureStory{flex:auto;width:100%}@media (min-width:761px){.featureSlide .featureStory{height:clamp(20rem,30vw,28rem);min-height:20rem;max-height:28rem}}@media (prefers-reduced-motion:reduce){.featureSliderTrack{transition-duration:1ms}}.homeSectionIntro{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.homeSectionIntro>p:not(.nookUpdatedDate){font-family:var(--font-reading);margin:0}.featureStory{min-height:20rem;max-height:28rem;color:var(--cream);background:var(--forest);flex-direction:row;align-items:stretch;display:flex;position:relative;overflow:hidden}.featureStory.textLed{min-height:20rem;max-height:none;color:var(--cream);background:var(--forest)}.featureStory.textLed .featureStoryCopy{text-align:left;flex-basis:100%;align-items:flex-start;width:100%;min-height:20rem;margin:0;padding:clamp(2rem,4vw,4rem)}.featureStory.textLed .featureStoryCopy h2{width:100%;max-width:none;font-family:var(--font-display);letter-spacing:-.04em;-webkit-line-clamp:none;margin:.65rem 0 1rem;font-size:clamp(2.1rem,4.5vw,4.5rem);font-weight:400;line-height:1.04;display:block}.featureStory.textLed .featureStoryCopy>p:not(.storyMeta){max-width:none}.featureStoryMedia{flex-direction:column;flex:50%;align-self:stretch;width:50%;height:100%;min-height:20rem;max-height:28rem;display:flex}.featureStoryMedia.editorialMedia{height:100%}.editorialMedia{margin:0;position:relative;overflow:hidden}.editorialMedia picture{flex:1;width:100%;height:100%;display:flex}.editorialMediaImage{object-fit:cover;width:100%;height:100%;max-height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block}@media (min-width:761px){.featureStory.hasMedia .featureStoryMedia.editorialMedia{height:auto;min-height:0;max-height:none}}.featureStoryCopy{flex-direction:column;flex:50%;justify-content:center;align-items:start;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.featureStoryLabel{color:var(--ink);background:var(--cream);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;padding:.4rem .6rem;font-size:.62rem;font-weight:800;display:inline-flex}.featureStoryCopy h2{letter-spacing:-.03em;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:940px;margin:.4rem 0 1rem;font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.1;display:-webkit-box;overflow:hidden}.featureStoryCopy>p:not(.storyMeta){max-width:44rem;font-family:var(--font-reading);margin:0;font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.45}.featureStoryCta{letter-spacing:.12em;text-transform:uppercase;background:var(--yellow);color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;margin-top:1.25rem;padding:.75rem 1.45rem;font-size:.72rem;font-weight:800;transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s,color .22s,border-color .22s,box-shadow .22s;display:inline-flex;box-shadow:0 3px 10px #17211b14}.featureStoryCta .featureStoryArrow{font-size:.95rem;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-block}.featureStoryCta:hover{background:var(--forest);color:var(--cream);border-color:var(--forest);transform:translateY(-3px)scale(1.02);box-shadow:0 .65rem 1.5rem #0b4b363d}.featureStoryCta:hover .featureStoryArrow{transform:translate(.25rem,-.25rem)}.featureStoryCta:active{transform:translateY(-1px)scale(1.01);box-shadow:0 .25rem .7rem #0b4b362e}.featureStory .featureStoryCta{background:var(--yellow);color:var(--forest);border-color:var(--yellow);box-shadow:0 3px 12px #0003}.featureStory .featureStoryCta:hover{background:var(--cream);color:var(--forest);border-color:var(--cream);box-shadow:0 .65rem 1.8rem #00000059}.featureStory:hover .editorialMediaImage,.featureStory:focus-visible .editorialMediaImage{transform:scale(1.035)}.featureStory:focus-visible{outline:4px solid var(--pink);outline-offset:4px}.homeSectionIntroLarge{align-items:end}.homeSectionIntroLarge h2{letter-spacing:-.065em;max-width:900px;margin:.8rem 0 0;font-size:clamp(2.4rem,5vw,5rem);line-height:.96}.homeSectionIntroLarge h2:first-child{margin-top:0}.latestSectionSubtitle{font-family:var(--font-reading);color:#17211bbf;margin:.75rem 0 0;font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.45}.latestWorkItem{border-bottom:1px solid var(--line);grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:clamp(1.1rem,2vw,1.8rem) 0;transition:padding .18s,background .18s;display:grid}.latestWorkItem.hasMedia{grid-template-columns:1.5rem minmax(0,1fr) minmax(14rem,24%)}.latestWorkNumber,.storyMeta{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.latestWorkCopy :is(h2,h3){letter-spacing:-.05em;max-width:760px;margin:.4rem 0 .5rem;font-size:clamp(1.4rem,2.2vw,2.3rem);line-height:1.08}.latestWorkDek{max-width:46rem;font-family:var(--font-reading);margin:0;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.5}.latestWorkMedia{aspect-ratio:3/2;border-radius:0;width:100%;max-height:none;overflow:hidden}.latestWorkArrow{font-size:1.6rem;transition:transform .18s}.latestWorkItem:hover,.latestWorkItem:focus-visible{background:var(--yellow);outline:none;padding-inline:1rem}.latestWorkItem:hover .latestWorkArrow,.latestWorkItem:focus-visible .latestWorkArrow{transform:translate(.25rem,-.25rem)}.latestWorkItem:hover .editorialMediaImage,.latestWorkItem:focus-visible .editorialMediaImage{transform:scale(1.04)}.homeDesk{background:var(--yellow);border-block:1px solid var(--ink);padding-block:clamp(2.5rem,4vw,4rem)}.nookBookshelfEntry{grid-template-columns:1fr;gap:1rem;margin-top:clamp(.8rem,1.5vw,1.25rem)}.nookBookshelfCopy{text-align:left;place-self:flex-start start;width:100%;margin-inline:0}.nookBookshelfWrapper{--nook-hover-duration:1.3s;width:100%;margin-bottom:-10%;padding-top:clamp(3rem,6vw,5rem);overflow:visible}.nookBookshelfStage{margin-top:35px;position:relative;container-type:inline-size}.nookBookshelfImg{object-fit:contain;width:100%;height:auto;display:block}.nookBookshelfImg--mobileFirst,.nookBookshelfImg--mobileSecond{display:none}.nookBookshelfStage,.nookBookshelfStage img,.deskCanvasObject.hasImage,.deskCanvasObject.hasImage img,.deskBookMedia,.deskPhotoMedia{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nookBooksContainer{z-index:5;align-items:flex-end;gap:0;width:79.2%;height:69.8%;display:flex;position:absolute;bottom:50.1%;left:5.2%;container-type:inline-size}.nookBooksContainer>.nookBook,.nookBooksContainer>.nookBookImg{margin-right:-.42cqw}.nookBooksContainer>.nookBookStack{margin-left:.22cqw;margin-right:-1.4cqw}.nookBooksContainer>.nookBook--2,.nookBooksContainer>.nookBook--6,.nookBooksContainer>.nookBook--8,.nookBooksContainer>.nookBook--10,.nookBooksContainer>.nookBook--12{margin-right:-.21cqw}.nookBooksContainer>.nookBook--3,.nookBooksContainer>.nookBook--9{margin-right:-.52cqw}.nookBook{border:1.5px solid var(--ink);isolation:isolate;cursor:pointer;will-change:transform;border-radius:3px 4px 4px 3px;flex-direction:column;flex:none;justify-content:center;align-items:center;transition:transform 1.3s cubic-bezier(.16,1,.3,1),box-shadow 1.3s cubic-bezier(.16,1,.3,1),filter 1.3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 2px 0 #fff9e624,inset -2px 0 #17211b1a,2px 3px 6px #17211b38}@media (hover:hover) and (pointer:fine){.nookBook:hover,.nookBook:focus-visible{z-index:10;transform:translateY(-.75rem)scale(1.05);box-shadow:inset 2px 0 #fff9e633,inset -2px 0 #17211b1a,0 12px 20px #17211b59}.nookBook--5:hover,.nookBook--5:focus-visible{transform:translateY(-.75rem)rotate(2deg)scale(1.05)}}.nookBookImg{transform-origin:bottom;cursor:pointer;flex:none;align-self:flex-end;margin-right:-.42cqw;text-decoration:none;position:relative}.nookBookImg img{filter:drop-shadow(2px 3px 6px #17211b47);transform-origin:bottom;width:100%;height:auto;max-height:100%;transition:transform var(--nook-hover-duration) cubic-bezier(.16, 1, .3, 1), filter var(--nook-hover-duration) ease;will-change:transform;display:block}.nookBookImg:after,.nookBookStackItem:after,.nookDvdCase:before{content:attr(data-book-title);z-index:30;-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);width:max-content;max-width:14rem;color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:.025em;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#ffffff70;border:1px solid #17211b33;border-radius:999px;padding:.52rem .78rem;font-size:clamp(.9rem,1cqw,1.05rem);font-weight:500;line-height:1.2;transition:opacity .18s,visibility .18s,transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 40px);left:50%;transform:translate(-50%,.35rem)scale(.96);box-shadow:0 8px 22px #17211b29}@media (hover:hover) and (pointer:fine){.nookBookImg:hover,.nookBookImg:focus-visible{z-index:10}.nookBookImg:hover img,.nookBookImg:focus-visible img{filter:drop-shadow(0 12px 18px #17211b61);transform:translateY(-.75rem)scale(1.05)}.nookBookImg:hover:after,.nookBookImg:focus-visible:after,.nookBookStackItem:hover:after,.nookBookStackItem:focus-visible:after,.nookDvdCase:hover:before,.nookDvdCase:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.nookBookImg--5:hover,.nookBookImg--5:focus-visible{transform:none}.nookBookImg--5:hover img,.nookBookImg--5:focus-visible img{transform:translateY(-.75rem)rotate(0)scale(1.05)}}.nookBookImg--1{width:4.8cqw}.nookBookImg--2{width:5.35cqw}.nookBookImg--3{width:5.15cqw}.nookBookImg--4{width:5.6cqw}.nookBookImg--5{width:5.75cqw}.nookBookImg--5 img{transform:rotate(4deg)translateY(-.21cqw)}.nookBookImg--6{width:4.3cqw;margin-left:1.4cqw}.nookBookImg--7{width:4.8cqw;margin-left:.7cqw}.nookBookImg--7 img{transform:rotate(-2deg)}.nookBookImg--8{width:6.5cqw;margin-left:1.33cqw}.nookBookImg--9{width:5.1cqw;margin-left:.2cqw}.nookBookSpine{z-index:1;opacity:.6;border-left:1px dashed #f5f0e480;border-right:1px dashed #f5f0e480;width:60%;height:70%;position:relative}.nookBook--1{background:linear-gradient(90deg, #0b4937 0 13%, var(--forest) 13% 87%, #0b4937 87%);border-color:#0b3425;border-radius:2px 6px 6px 2px;width:clamp(30px,3.3vw,54px);height:88%}.nookBook--1:before,.nookBook--1:after{content:"";background:#eecf75b8;height:2px;position:absolute;left:0;right:0}.nookBook--1:before{top:15%}.nookBook--1:after{bottom:15%}.nookBook--1 .nookBookSpine{opacity:1;border:1px solid #eecf75b8;border-radius:50%;width:35%;height:15%;box-shadow:0 0 0 2px #eecf751f}.nookBook--2{background:linear-gradient(90deg,#aa4324 0 10%,#c85a32 10% 92%,#df7148 92%);border-color:#7a2b10;border-radius:8px 3px 3px 8px;width:clamp(24px,2.7vw,45px);height:80%}.nookBook--2:before{content:"";aspect-ratio:1;background:#efb36f;border-radius:50%;width:62%;position:absolute;top:12%;box-shadow:inset 0 0 0 2px #7a2b1061}.nookBook--2:after{content:"";border-block:1px solid #ffe6c494;height:8%;position:absolute;bottom:11%;left:18%;right:18%}.nookBook--2 .nookBookSpine{border-color:#ffe6c48c;height:34%;margin-top:48%}.nookBook--3{background:linear-gradient(90deg, #ca899f, var(--pink) 18% 84%, #efbed0);border-color:#925367;border-radius:4px 7px 7px 4px;width:clamp(36px,3.9vw,63px);height:96%}.nookBook--3:before{content:"";background:#fff7e747;border:1px solid #fff7e7c2;border-radius:1px;width:70%;height:18%;position:absolute;top:16%;box-shadow:0 0 0 3px #9253671f,inset 0 -3px #9253671a}.nookBook--3:after{content:"";border-block:1px solid #9253678c;height:4px;position:absolute;bottom:8%;left:10%;right:10%}.nookBook--3 .nookBookSpine{background:#fff7e7a6;border:0;width:1px;height:34%;margin-top:30%}.nookBook--4{background:linear-gradient(90deg,#29445f 0 12%,#3a5a78 12% 88%,#4c6d8c 88%);border-color:#1e3347;width:clamp(27px,3vw,48px);height:82%}.nookBook--4:before{content:"";border-block:2px double #e0c179b3;height:22%;position:absolute;top:19%;left:0;right:0}.nookBook--4:after{content:"";aspect-ratio:1;background:#dfc27d;border-radius:50%;width:20%;position:absolute;bottom:17%;box-shadow:0 0 0 2px #1e33474d}.nookBook--4 .nookBookSpine{opacity:1;border:1px solid #e0c179b8;border-radius:999px;width:44%;height:9%;transform:translateY(100%)}.nookBook--5{background:linear-gradient(100deg, #e1c75f, var(--yellow) 42% 86%, #f5e58c);border-color:#a3821a;border-radius:2px 7px 7px 2px;width:clamp(33px,3.6vw,57px);height:70%;transform:rotate(4deg)translateY(-2px)}.nookBook--5:before{content:"";border-inline:1px solid #87660e73;width:30%;position:absolute;top:8%;bottom:8%;left:23%}.nookBook--5:after{content:"";background:#87660e73;height:2px;position:absolute;bottom:12%;left:13%;right:13%}.nookBook--5 .nookBookSpine{display:none}.nookBook--6{background:#7e5269;border-color:#4e2e3e;width:clamp(19px,2.1vw,34px);height:62%;margin-left:clamp(.65rem,1.1vw,1.05rem)}.nookBook--7{background:#718f7b;border-color:#415a49;width:clamp(29px,3.15vw,50px);height:91%;margin-left:clamp(.35rem,.7vw,.7rem);transform:rotate(-2deg)}.nookBook--8{background:#ba8454;border-color:#774623;width:clamp(21px,2.35vw,38px);height:73%}.nookBook--9{background:#5a7385;border-color:#344b5b;width:clamp(35px,3.75vw,60px);height:84%;transform:rotate(3deg)translateY(-1px)}.nookBook--10{background:#c9665c;border-color:#7b362f;width:clamp(18px,2vw,32px);height:57%;margin-left:clamp(.5rem,.85vw,.85rem)}.nookBook--11{background:#334a62;border-color:#1c2b3a;width:clamp(31px,3.35vw,54px);height:98%}.nookBook--12{background:#d9bd61;border-color:#8c7223;width:clamp(23px,2.55vw,41px);height:66%;margin-left:clamp(.35rem,.6vw,.6rem);transform:rotate(-2deg)translateY(1px)}.nookBook--6{background:linear-gradient(90deg,#5e374d,#7e5269 32% 82%,#9d7085);border-radius:48% 5px 5px 48%/7% 3px 3px 7%;transform:translateY(1px)}.nookBook--6:before,.nookBook--6:after{content:"";background:#c79aa7;height:3px;position:absolute;left:0;right:0}.nookBook--6:before{top:18%}.nookBook--6:after{bottom:18%}.nookBook--6 .nookBookSpine{background:#f5f0e494;border:0;width:2px;height:38%;box-shadow:4px 0 #f5f0e429,-4px 0 #f5f0e429}.nookBook--7{background:linear-gradient(90deg,#536f5e 0 11%,#718f7b 11% 90%,#8da694 90%)}.nookBook--7:before{content:"◆";color:#e5d28b;text-shadow:0 1px #415a496b;font-size:clamp(.55rem,.85vw,.85rem);line-height:1;position:absolute;top:42%}.nookBook--7:after{content:"";border-block:2px solid #e5d28b8c;position:absolute;inset:8% 13%}.nookBook--7 .nookBookSpine{display:none}.nookBook--8{background:repeating-linear-gradient(90deg,#9c673c 0 3px,#ba8454 3px 7px);border-radius:2px 6px 6px 2px;transform:translateY(-1px)}.nookBook--8:before{content:"";background:#ead39e;border:1px solid #774623;width:72%;height:13%;position:absolute;top:20%}.nookBook--8:after{content:"";border-block:1px solid #ead39eb8;height:5%;position:absolute;bottom:10%;left:0;right:0}.nookBook--8 .nookBookSpine{border:0;border-block:1px solid #f5f0e4b3;width:42%;height:32%;margin-top:38%}.nookBook--9{background:linear-gradient(90deg,#405c70,#5a7385 20% 86%,#7890a0);border-radius:5px 2px}.nookBook--9:before{content:"";background:#d9b277;border-radius:999px 999px 3px 3px;width:58%;height:24%;position:absolute;top:12%;box-shadow:inset 0 0 0 2px #344b5b59}.nookBook--9:after{content:"";aspect-ratio:1;background:#e9dec2b8;border-radius:50%;width:16%;position:absolute;bottom:12%}.nookBook--9 .nookBookSpine{border-color:#e9dec280;height:42%;margin-top:38%}.nookBook--10{background:linear-gradient(90deg,#a94640,#c9665c 35% 85%,#de8278);border-radius:9px 3px 3px 9px;transform:translateY(2px)}.nookBook--10:before{content:"";border-block:1px solid #f0c26f;height:4px;position:absolute;top:23%;left:0;right:0}.nookBook--10:after{content:"";border-block:1px solid #f0c26f;height:4px;position:absolute;bottom:23%;left:0;right:0}.nookBook--10 .nookBookSpine{display:none}.nookBook--11{background:linear-gradient(90deg,#243849 0 14%,#334a62 14% 87%,#496179 87%);border-radius:3px 8px 8px 3px}.nookBook--11:before{content:"";border:1px solid #debe709e;position:absolute;inset:8% 14%;box-shadow:inset 0 0 0 3px #debe7014}.nookBook--11:after{content:"✦";color:#dec078;font-size:clamp(.6rem,1vw,1rem);position:absolute;top:45%}.nookBook--11 .nookBookSpine{display:none}.nookBook--12{background:linear-gradient(90deg,#b9993f 0 10%,#d9bd61 10% 88%,#ecd77f 88%);border-radius:2px 8px 8px 2px}.nookBook--12:before{content:"";aspect-ratio:1;border:2px double #5c46119e;width:62%;position:absolute;top:16%;transform:rotate(45deg)scale(.62)}.nookBook--12:after{content:"";border-block:1px solid #5c46117a;height:8%;position:absolute;bottom:12%;left:0;right:0}.nookBook--12 .nookBookSpine{border-color:#5c461166;height:32%;margin-top:45%}.nookBook--13{background:linear-gradient(90deg,#813c32,#a64f43 25% 85%,#be6558);border-color:#55241d;border-radius:3px 6px 6px 3px;width:clamp(26px,2.8vw,46px);height:79%}.nookBook--13:before{content:"";background:#e5b974;height:3px;position:absolute;top:14%;left:0;right:0}.nookBook--13:after{content:"";background:#e5b974;height:3px;position:absolute;bottom:14%;left:0;right:0}.nookBook--14{background:linear-gradient(90deg,#3d5543,#54735c 18% 85%,#6a8c73);border-color:#243528;border-radius:4px 7px 7px 4px;width:clamp(34px,3.7vw,59px);height:93%;transform:rotate(-2deg)}.nookBook--14:before{content:"★";color:#eecf87;font-size:clamp(.65rem,1vw,1.05rem);position:absolute;top:40%}.nookBookStack{transform-origin:0 100%;flex-direction:column;flex:0 0 18.8cqw;align-self:flex-end;gap:.32cqw;margin-inline:.3cqw;display:flex;transform:rotate(-1deg)translateY(-.85cqw)}.nookBookStackItem{cursor:pointer;width:100%;margin-bottom:-7%;display:block;position:relative}.nookBookStackImg{filter:drop-shadow(1px 2px 3px #17211b38);transform-origin:bottom;width:100%;height:auto;transition:transform var(--nook-hover-duration) cubic-bezier(.16, 1, .3, 1), filter var(--nook-hover-duration) ease;will-change:transform;display:block}.nookBookStackItem:first-child{z-index:3}.nookBookStackItem:first-child .nookBookStackImg{transform:translateY(1px)}.nookBookStackItem:first-child:after{bottom:calc(100% + 28px)}.nookBookStackItem:nth-child(2){z-index:2}.nookBookStackItem:nth-child(3){z-index:1}@media (hover:hover) and (pointer:fine){.nookBookStackItem:hover,.nookBookStackItem:focus-visible{z-index:15}.nookBookStackItem:hover .nookBookStackImg,.nookBookStackItem:focus-visible .nookBookStackImg{filter:drop-shadow(0 8px 14px #17211b59);transform:translateY(-.5rem)scale(1.03)}.nookBookStackItem:first-child:hover,.nookBookStackItem:first-child:focus-visible{transform:none}.nookBookStackItem:first-child:hover .nookBookStackImg,.nookBookStackItem:first-child:focus-visible .nookBookStackImg{transform:translateY(calc(7px - .5rem))scale(1.03)}}.nookBook--stack{--stack-cover:#d78d48;--stack-cover-light:#e5a15f;--stack-cover-dark:#854518;border:1px solid var(--stack-cover-dark);background:linear-gradient(90deg, var(--stack-cover-dark) 0 5%, transparent 5% 100%), linear-gradient(180deg, var(--stack-cover-light) 0 18%, #f8f0dc 18% 82%, var(--stack-cover) 82% 100%);cursor:default;border-radius:3px 7px 7px 3px;width:100%;height:clamp(1.15rem,2vw,1.8rem);overflow:hidden;box-shadow:1px 2px 3px #17211b2e}.nookBook--stack:before{content:"";z-index:1;background:repeating-linear-gradient(#0000 0 3px,#7e694b38 3px 4px);position:absolute;inset:28% 2.5% 28% 7%}.nookBook--stack:after{content:"";z-index:2;background:linear-gradient(90deg, var(--stack-cover-dark), var(--stack-cover));border-right:1px solid #17211b3d;border-radius:2px 45% 45% 2px/12% 50% 50% 12%;width:5%;position:absolute;top:18%;bottom:18%;left:0}.nookBook--stackOne{--stack-cover:#d78d48;--stack-cover-light:#eba563;--stack-cover-dark:#854518;align-self:flex-start;width:94%}.nookBook--stackTwo{--stack-cover:#486c62;--stack-cover-light:#66877d;--stack-cover-dark:#27483f;align-self:flex-end;width:100%}.nookBook--stackThree{--stack-cover:#d991a6;--stack-cover-light:#edb5c4;--stack-cover-dark:#965469;align-self:center;width:90%}.nookSandBottleWrapper{transform-origin:bottom;cursor:pointer;z-index:6;will-change:transform;flex:0 0 clamp(45px,4.8vw,85px);align-self:flex-end;height:clamp(100px,11vw,190px);margin-inline:clamp(.45rem,1vw,1.1rem);transition:transform 1.3s cubic-bezier(.16,1,.3,1),filter 1.3s;position:relative}.nookSandBottleImg{object-fit:contain;filter:drop-shadow(2px 3px 5px #17211b40);width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.nookSandBottleWrapper:hover,.nookSandBottleWrapper:focus-visible{z-index:12;transform:translateY(-.75rem)scale(1.08)}}.nookPlantWrapper{transform-origin:bottom;cursor:pointer;z-index:6;will-change:transform;margin-inline:clamp(.4rem,1vw,1.1rem);flex:0 0 clamp(130px,13.5vw,235px);align-self:flex-end;height:clamp(180px,19vw,325px);margin-bottom:-30px;transition:transform 1.3s cubic-bezier(.16,1,.3,1),filter 1.3s;position:relative}.nookPlantImg{object-fit:contain;filter:drop-shadow(2px 3px 5px #17211b38);width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.nookPlantWrapper:hover,.nookPlantWrapper:focus-visible{z-index:12;transform:translateY(-.75rem)scale(1.08)}}.nookDvdCases{align-items:flex-end;gap:.12cqw;height:111%;margin:0;display:flex;position:absolute;bottom:0;left:80.5cqw}.nookDvdCase{--dvd-shell:#26332f;background:linear-gradient(90deg, #151c1a 0 16%, var(--dvd-shell) 16% 88%, #111715 88%);transform-origin:bottom;height:76%;transition:transform var(--nook-hover-duration) cubic-bezier(.16, 1, .3, 1), box-shadow var(--nook-hover-duration) cubic-bezier(.16, 1, .3, 1), filter var(--nook-hover-duration) ease;cursor:pointer;will-change:transform;border:1.5px solid #17201d;border-radius:3px 6px 6px 3px;flex:0 0 3.7cqw;position:relative;overflow:visible;box-shadow:inset 2px 0 #ffffff14,2px 3px 5px #17211b33}@media (hover:hover) and (pointer:fine){.nookDvdCase:hover,.nookDvdCase:focus-visible{z-index:10;transform:translateY(-.75rem)scale(1.05);box-shadow:inset 2px 0 #ffffff26,0 12px 20px #17211b61}}.nookDvdLabel{background:#fffdf7;place-items:center;display:grid;position:absolute;inset:11% 10% 7% 20%}.nookDvdTitleFrame{width:90%;height:94%;color:var(--dvd-label-color,#343936);font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-align:center;text-transform:uppercase;writing-mode:vertical-rl;place-items:center;font-size:.8cqw;font-weight:800;line-height:1;display:grid;overflow:hidden;transform:rotate(180deg)}.nookDvdLogo{z-index:2;color:#f5f0e4c7;font-family:var(--font-display), sans-serif;letter-spacing:-.06em;font-size:.6cqw;font-weight:800;line-height:1;position:absolute;top:4%;right:9%}.nookDvdSpineMark{border-block:1px solid #f5f0e473;width:9%;height:34%;position:absolute;bottom:10%;left:5%}.nookDvdCase--1{--dvd-shell:#24322f}.nookDvdCase--1 .nookDvdLabel{background:linear-gradient(#d789a0 0 9%,#fffdf7 9% 91%,#d789a0 91%)}.nookDvdCase--2{--dvd-shell:#3e5e7c}.nookDvdCase--2 .nookDvdLabel{background:linear-gradient(90deg,#7893ac 0 10%,#fffdf7 10%)}.nookDvdCase--2:after{content:"";background:#ffffff29;width:4%;position:absolute;top:7%;bottom:7%;right:5%}.nookDvdCase--3{--dvd-shell:#595d66}.nookDvdCase--3 .nookDvdLabel{background:linear-gradient(#fffdf7 0 84%,#d99a78 84%);border-radius:2px 5px 5px 2px}.nookDvdCase--4{--dvd-shell:#252a2e}.nookDvdCase--4 .nookDvdLabel{background:linear-gradient(#e5bd6c 0 7%,#fffdf7 7% 93%,#e5bd6c 93%)}.nookDvdCase--5{--dvd-shell:#443b34}.nookDvdCase--5 .nookDvdLabel{background:linear-gradient(#c97752 0 12%,#fffdf7 12% 88%,#c97752 88%)}.nookDvdCase--5 .nookDvdTitleFrame{color:#a84e38}.nookDvdCase--6{--dvd-shell:#516a79}.nookDvdCase--6 .nookDvdLabel{background:linear-gradient(90deg,#7896a3 0 8%,#fffdf7 8% 92%,#7896a3 92%)}.nookDvdCase--6 .nookDvdSpineMark{border-color:#e5d7aab8}.nookDvdCase--7{--dvd-shell:#4d4654}.nookDvdCase--7 .nookDvdLabel{background:linear-gradient(#fffdf7 0 16%,#d6bd70 16% 20%,#fffdf7 20%)}.nookDvdCase--7:after{content:"";background:#ffffff2e;width:3%;position:absolute;top:8%;bottom:8%;right:6%}.nookDvdCase--8{--dvd-shell:#344542}.nookDvdCase--8 .nookDvdLabel{background:linear-gradient(#d8a96c 0 8%,#fffdf7 8% 92%,#70917e 92%);border-radius:2px 5px 5px 2px}.nookDvdCase--8 .nookDvdTitleFrame{color:#446b56}.nookDvdCase--1{margin-right:.1cqw}.nookDvdCase--2{transform-origin:100% 100%;margin-right:.44cqw;transform:rotate(1.5deg)}.nookDvdCase--3{margin-right:.28cqw}.nookDvdCase--4{margin-right:.05cqw}.nookDvdCase--5{transform-origin:100% 100%;margin-right:.52cqw;transform:rotate(1.8deg)}.nookDvdCase--6{margin-right:.18cqw}.nookDvdCase--7{transform-origin:100% 100%;margin-right:.26cqw;transform:rotate(1.25deg)}.nookDvdCase--8{transform-origin:100% 100%;transform:rotate(.45deg)}.nookShelfPlant{pointer-events:none;align-items:flex-end;width:12cqw;display:flex;position:absolute;bottom:0;left:66cqw}.nookShelfPlant img{filter:drop-shadow(0 2px 4px #17211b26);width:100%;height:auto;display:block}@media (max-width:760px){.nookBookshelfStage{width:150%;margin-left:-25%}.nookBookshelfStage>.nookBookshelfImg:not(.nookBookshelfImg--mobileFirst):not(.nookBookshelfImg--mobileSecond){display:none}.nookBookshelfImg--mobileFirst,.nookBookshelfImg--mobileSecond{display:block}.nookBooksContainer{height:23.26cqw;top:.25%;bottom:auto;left:20.2%}.nookBooksContainer>.nookBookImg,.nookBooksContainer>.nookBookStack{position:relative;top:1.57cqw;left:-.43cqw}.nookBookImg--1{width:5.54948cqw}.nookBookImg--2{width:6.19216cqw}.nookBookImg--3{width:5.95753cqw}.nookBookImg--4{width:6.4778cqw}.nookBookImg--5{width:6.65122cqw}.nookBookImg--6{width:4.96801cqw}.nookBookImg--7{width:5.54948cqw}.nookBookImg--8{width:7.51832cqw}.nookBookImg--9{width:5.90653cqw}.nookBookStack{flex-basis:21.7491cqw}.nookShelfPlant{width:18.72cqw;bottom:calc(-204.6% - 13px);left:calc(4cqw - 5px)}.nookDvdCases{width:max-content;bottom:calc(-204.6% - 7px);left:calc(32cqw + 3px);right:auto}.nookDvdCase{flex-basis:5.05cqw;height:96.96%}.nookDvdTitleFrame{font-size:1cqw}.nookDvdLogo{font-size:.75cqw}}.isDvdDemoSource{visibility:hidden!important}.isDvdDemoReturning{transform:var(--dvd-return-transform)!important;transition:none!important}.dvdReader{z-index:2200;isolation:isolate;position:fixed;inset:0}.dvdReaderProxy{perspective:1200px;transform-origin:50%;pointer-events:none;will-change:transform, opacity;position:fixed}.dvdReaderProxyCase.nookDvdCase{flex:none;width:100%;height:100%;margin:0;transition:none;position:absolute;inset:0;transform:none}.dvdReaderProxyCase.nookDvdCase:hover,.dvdReaderProxyCase.nookDvdCase:focus-visible{transform:none;box-shadow:inset 2px 0 #ffffff14,2px 3px 5px #17211b33}.dvdReaderStage{opacity:0;perspective:1800px;transform-style:preserve-3d;pointer-events:none;will-change:transform, opacity;position:fixed;top:50%;left:50%}.dvdReaderPanel,.dvdReaderFront{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.dvdReaderPanel img{object-fit:fill;width:100%;height:100%;display:block}.dvdReaderFront img{object-fit:contain;width:100%;height:100%;display:block}.dvdReaderFront>img:first-child{object-position:left center}.dvdReaderRight{opacity:0;width:50%;left:50%;container-type:inline-size}.dvdReaderDiscLabel{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dvdReaderDiscTextSpin{transform-box:view-box;transform-origin:50.228% 53.333%}.dvdReaderDiscHoverTarget{pointer-events:all}.dvdReaderDiscTitle,.dvdReaderDiscDirector{fill:var(--dvd-disc-ink,#212b35b8);font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase}.dvdReaderDiscTitle{font-size:4.6px;font-weight:800}.dvdReaderDiscDirector{font-size:2.65px;font-weight:700}.dvdReaderHinge{z-index:2;transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:50%}.dvdReaderFront{z-index:2;transform-origin:100%;transform:translateZ(1px);container-type:inline-size}.dvdReaderFront strong{color:#17211e;height:48%;font-family:var(--font-display), sans-serif;font-size:var(--dvd-title-size);text-align:center;text-wrap:balance;text-transform:uppercase;overflow-wrap:anywhere;place-items:center;font-weight:800;line-height:.94;display:grid;position:absolute;top:29%;left:13%;right:13%;overflow:hidden}.dvdReaderPoster{object-position:center center;filter:drop-shadow(0 .46cqw .68cqw #0c19232e);position:absolute;top:17%;left:5.5%;transform:translate(5px,calc(1px - 1.82cqw));object-fit:contain!important;width:67.9%!important;height:67%!important}.dvdReaderLeft{width:100%;transform:rotateY(180deg)translateZ(1px);container-type:inline-size}.dvdReaderNoteCard{color:#332f29;background:#f8f0dd;border:.23cqw solid #55442e6b;flex-direction:column;justify-content:center;padding:8%;display:flex;position:absolute;inset:18% 17% 16% 19%;transform:rotate(-3deg);box-shadow:.9cqw 1.1cqw 1.6cqw #040c1459}.dvdReaderNoteCard:before{content:"";background:#e8daa475;border:.23cqw solid #7769481f;width:34%;height:10%;position:absolute;top:-4%;left:33%;transform:rotate(-2deg);box-shadow:0 .23cqw .46cqw #3028191f}.dvdReaderNoteContent{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;touch-action:pan-y;width:100%;max-height:100%;margin-block:auto;overflow:hidden auto}.dvdReaderNoteCard[data-scrollable=true] .dvdReaderNoteContent{flex:auto;min-height:0;margin-block:0}.dvdReaderScrollArrow{color:#ffffffb8;opacity:1;pointer-events:none;width:clamp(.8rem,3cqw,1rem);height:clamp(.8rem,3cqw,1rem);transition:opacity .22s;position:absolute;bottom:7%;right:7%}.dvdReaderScrollArrow[data-at-end=true]{opacity:0}.dvdReaderScrollArrow svg{width:100%;height:100%;display:block}.dvdReaderNoteCard p{font-family:var(--font-reading);text-align:center;text-wrap:balance;white-space:pre-line;margin:0;font-size:clamp(.7rem,3cqw,1rem);line-height:1.35}.dvdReaderNoteCard blockquote{font-family:var(--font-reading);text-align:center;text-wrap:balance;white-space:pre-line;margin:0;font-size:clamp(.75rem,3.7cqw,1.2rem);font-style:italic;font-weight:650;line-height:1.25}.dvdReaderNoteCard.is-single{text-align:center}.dvdReaderNoteDivider{background:#55442e6b;flex:none;width:72%;height:.23cqw;margin:9% auto;display:block}.dvdReaderLink{bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:3;color:#fff;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;background:#ffffff1f;border:1px solid #ffffff7a;border-radius:999px;padding:.65rem .9rem;font-size:.7rem;font-weight:800;text-decoration:none;transition:opacity .18s,background .18s;position:fixed;left:50%;transform:translate(-50%)}.dvdReaderLink:hover{background:#ffffff38}.dvdReader[data-phase=open] .bookReaderClose,.dvdReader[data-phase=open] .dvdReaderLink{opacity:1;pointer-events:auto}.dvdReader[data-phase=open] .dvdReaderStage{pointer-events:auto}.dvdReader[data-phase=open] .dvdReaderHinge{transform-style:flat;transform:translate(-100%)!important}.dvdReader[data-phase=open] .dvdReaderLeft{transform:none}.dvdReader[data-phase=open] .dvdReaderFront{visibility:hidden}@media (prefers-reduced-motion:reduce){.dvdReaderProxy,.dvdReaderStage,.dvdReaderHinge,.dvdReaderPanel{transition-duration:1ms!important}}.bookReader{z-index:2200;isolation:isolate;position:fixed;inset:0}body.isBookReaderOpen .siteHeader,body.isBookReaderOpen main,body.isBookReaderOpen footer{pointer-events:none!important}body.isBookReaderOpen main *,body.isBookReaderOpen main :before,body.isBookReaderOpen main :after{animation-play-state:paused!important}body.isBookReaderOpen .floatingAppleFollower{display:none!important}body.isBookReaderOpen .sleepingDogImg.sleeping{opacity:1!important;visibility:visible!important}body.isBookReaderOpen .sleepingDogImg.awake{opacity:0!important;visibility:hidden!important}body.isBookReaderOpen .sleepingDogAlert{opacity:0!important;animation:none!important}.bookReaderBackdrop{-webkit-backdrop-filter:blur(7px);opacity:0;background:#0c1a14b8;border:0;width:100%;height:100%;position:absolute;inset:0}.bookReaderProxy{pointer-events:none;transform-origin:50%;will-change:transform, opacity;position:fixed}.bookReaderProxy img{object-fit:contain;width:100%;height:100%;display:block}.bookReaderStage{isolation:isolate;opacity:0;perspective:1600px;transform-style:preserve-3d;pointer-events:none;position:fixed;top:50%;left:50%;container-type:size}.bookReaderCoverShield{z-index:1.5;background:var(--reader-color);pointer-events:none;width:50%;height:100%;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;mask:var(--reader-cover) center / 100% 100% no-repeat;transition:opacity .3s;position:absolute;top:0;left:50%}.bookReaderFramePanel{box-sizing:border-box;z-index:0;border:3px solid var(--reader-color);height:100%;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.bookReaderFramePanel{border:3px solid color-mix(in srgb, var(--reader-color), #fff 42%)}}.bookReaderFramePanel{background:var(--reader-color)}@supports (color:color-mix(in lab, red, red)){.bookReaderFramePanel{background:color-mix(in srgb, var(--reader-color), #fff 42%)}}.bookReaderFramePanel{opacity:0;backface-visibility:hidden;pointer-events:none;transition:opacity .22s}.bookReaderFrameRight{border-radius:0 1rem 1rem 0;width:50%;left:50%}.bookReaderFrameLeft{border-radius:1rem 0 0 1rem;width:100%;inset:0;transform:rotateY(180deg)}.bookReaderHinge{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;z-index:2;will-change:transform;position:absolute;top:0;left:50%}.bookReaderFront{background:var(--reader-color);backface-visibility:hidden;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;-webkit-mask:var(--reader-cover) center / 100% 100% no-repeat;mask:var(--reader-cover) center / 100% 100% no-repeat;border-radius:2.5%;position:absolute;inset:0;overflow:hidden;transform:translateZ(1px);container-type:size}.bookReaderFront img{object-fit:contain;width:100%;height:100%;display:block}.bookReaderFrontCopy{color:var(--reader-accent);text-align:center;text-wrap:balance;filter:drop-shadow(0 1px 1px #00000052);pointer-events:none;grid-template-rows:auto 1fr auto;justify-items:center;display:grid;position:absolute;inset:15% 7% 11% 19%}.bookReaderFrontCopy strong{max-width:100%;font-family:var(--font-reading);font-size:var(--reader-title-size);overflow-wrap:anywhere;grid-row:1;align-self:start;font-weight:700;line-height:.98}.bookReaderFrontCopy span{max-width:92%;font-family:var(--font-reading);letter-spacing:.015em;grid-row:3;align-self:end;font-size:4.15cqw;font-style:italic;font-weight:600;line-height:1.1}.bookReaderPage{box-sizing:border-box;text-align:center;color:#28271f;height:calc(100% - 12px);font-family:var(--font-reading);backface-visibility:hidden;background:linear-gradient(90deg,#5b462a09,#0000 9% 91%,#5b462a06),#f8f1df;border:1px solid #4a3d292e;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:clamp(.75rem,2.7cqw,2.6rem);display:flex;position:absolute;top:6px;overflow:hidden}.bookReaderPageBody{flex-direction:column;display:flex;position:absolute;inset:clamp(2.75rem,18%,5rem) clamp(.65rem,2.7cqw,2.6rem) clamp(2rem,12%,3rem);overflow:visible}.bookReaderPageScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;touch-action:pan-y;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.bookReaderPageBodyContent{overflow-wrap:anywhere;flex:none;width:100%;margin-block:auto}.bookReaderScrollArrow{color:#28271f8c;opacity:1;pointer-events:none;width:clamp(.8rem,2cqw,1rem);height:clamp(.8rem,2cqw,1rem);transition:opacity .22s;position:absolute;bottom:calc(-1*clamp(1rem,4cqw,2rem));right:0}.bookReaderScrollArrow[data-at-end=true]{opacity:0}.bookReaderScrollArrow svg{width:100%;height:100%;display:block}.bookReaderRight{z-index:1;opacity:1;width:calc(50% - 6px);transition:opacity .36s;left:50%;box-shadow:inset 18px 0 24px #4b39231a,8px 15px 28px #0003}.bookReaderInner{z-index:1;width:calc(100% - 6px);left:0;transform:rotateY(180deg)translateZ(1px);box-shadow:inset -18px 0 24px #4b39231a,-8px 15px 28px #0003}.bookReaderPage h3{overflow-wrap:anywhere;margin:0;font-size:clamp(1.2rem,2.9cqw,2.6rem);line-height:1.05}.bookReaderTitle{color:#28271f8c;font-family:var(--font-reading);letter-spacing:.015em;text-align:center;font-weight:600;position:absolute;top:clamp(.75rem,2.7cqw,2.6rem);left:.75rem;right:.75rem;margin:0!important;font-size:clamp(.76rem,1.3cqw,1rem)!important;line-height:1.15!important}.bookReaderAuthor{color:#28271f8c;letter-spacing:.015em;text-align:center;font-weight:600;position:absolute;top:clamp(.75rem,2.7cqw,2.6rem);left:.75rem;right:.75rem;font-family:var(--font-reading)!important;margin:0!important;font-size:clamp(.76rem,1.3cqw,1rem)!important;line-height:1.15!important}.bookReaderPage p{margin:.8rem 0;font-size:clamp(.95rem,1.55cqw,1.35rem);line-height:1.45}.bookReaderPage .bookReaderEyebrow{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--reader-color);margin-bottom:1rem;font-size:clamp(.55rem,.9cqw,.7rem)}.bookReaderPage .bookReaderQuote{font-size:clamp(.82rem,2.7cqw,2.2rem);line-height:1.25}.bookReaderFallbackCover{object-fit:contain;width:auto;max-width:min(100%,18rem);height:auto;max-height:100%;margin:auto;display:block;box-shadow:0 .5rem 1.2rem #28271f2e}.bookReaderNote{opacity:.78;max-width:24rem;margin-inline:auto!important;font-size:clamp(.82rem,2.7cqw,2.2rem)!important}.bookReaderNote--long{transform:translate(clamp(4px,.8cqw,12px));font-size:clamp(.82rem,2.15cqw,1.8rem)!important}.bookReaderOrnament{color:var(--reader-color);margin:1rem 0 .3rem}.bookReaderOrnamentTop{margin-bottom:1.25rem}.bookReaderOrnamentBottom{margin-top:1.25rem}.bookReaderPageNumber{opacity:.55;font-size:.65rem;position:absolute;bottom:.65rem}.bookReaderClose{top:max(1.25rem, env(safe-area-inset-top));right:max(1.25rem, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;font-size:1.7rem;display:grid;position:fixed}.bookReaderClose span{line-height:1;display:block;transform:translateY(-2px)}.bookReaderClose:focus-visible{outline-offset:4px;outline:2px solid #fff}.bookReaderClose{opacity:0;transition:opacity .18s}.bookReader[data-phase=open] .bookReaderClose{opacity:1}.bookReader[data-phase=turning] .bookReaderRight{opacity:0;transition:none}.bookReader[data-phase=opening] .bookReaderRight,.bookReader[data-phase=open] .bookReaderRight{opacity:1;transition:none}.bookReader[data-phase=opening] .bookReaderCoverShield,.bookReader[data-phase=open] .bookReaderCoverShield,.bookReader[data-phase=closing] .bookReaderCoverShield{opacity:0}.bookReader[data-phase=opening] .bookReaderFramePanel,.bookReader[data-phase=open] .bookReaderFramePanel,.bookReader[data-phase=closing] .bookReaderFramePanel{opacity:1}.bookReader[data-phase=closing] .bookReaderFramePanel{opacity:0}.bookReader[data-phase=open] .bookReaderStage{pointer-events:auto}@media (max-width:700px){.bookReaderPage{padding:.65rem}.bookReaderPage p{font-size:clamp(.9rem,3.5cqw,1.15rem);line-height:1.4}.bookReaderPage h3{font-size:clamp(1rem,4cqw,1.5rem)}.bookReaderPage .bookReaderQuote{font-size:clamp(.78rem,3.6cqw,1.15rem)}.bookReaderNote{font-size:clamp(.78rem,3.6cqw,1.15rem)!important}.bookReaderNote--long{font-size:clamp(.78rem,3cqw,1.05rem)!important}.bookReaderEyebrow{margin-bottom:.5rem!important}.bookReaderOrnament{margin:.5rem 0}}.isBookDemoSource{visibility:hidden!important}.isBookDemoSource img{transition:none!important}.isBookDemoReturning:after{opacity:0!important;visibility:hidden!important}.isBookDemoReturning img{transform:var(--book-return-transform)!important;transition:none!important}.bookDemoOverlay{z-index:2200;isolation:isolate;place-items:center;display:grid;position:fixed;inset:0}.bookDemoBackdrop{z-index:-1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;cursor:default;background:#0c1a14b8;border:0;width:100%;height:100%;padding:0;transition:opacity .42s;position:absolute;inset:0}.bookDemoOverlay:not([data-phase=origin]):not([data-phase=returning]) .bookDemoBackdrop{opacity:1}.bookDemoTraveler{top:var(--book-demo-top);left:var(--book-demo-left);z-index:2;width:var(--book-demo-width);height:var(--book-demo-height);transform-origin:50%;will-change:top, left, width, height, transform;transition:top .52s cubic-bezier(.2,.8,.2,1),left .52s cubic-bezier(.2,.8,.2,1),width .62s cubic-bezier(.2,.8,.2,1),height .62s cubic-bezier(.2,.8,.2,1),transform .52s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translate(0)}.bookDemoOverlay[data-phase=centering] .bookDemoTraveler,.bookDemoOverlay[data-phase=turning] .bookDemoTraveler,.bookDemoOverlay[data-phase=closing] .bookDemoTraveler,.bookDemoOverlay[data-phase=turningBack] .bookDemoTraveler{width:clamp(12rem,19vw,16rem);height:min(58vh,27rem);top:50%;left:50%;transform:translate(-50%,-50%)}.bookDemoOverlay[data-phase=opening] .bookDemoTraveler,.bookDemoOverlay[data-phase=open] .bookDemoTraveler{width:min(84vw,52rem);height:min(68vh,31rem);top:50%;left:50%;transform:translate(-50%,-50%)}.bookDemoOverlay[data-phase=returning] .bookDemoTraveler{top:var(--book-demo-top);left:var(--book-demo-left);width:var(--book-demo-width);height:var(--book-demo-height);transform:translate(0)}.bookDemoObject{perspective:1400px;width:100%;height:100%;transform-style:preserve-3d;filter:drop-shadow(0 22px 28px #00000057);position:relative}.bookDemoSpineFace,.bookDemoCoverFace,.bookDemoSpread{border:1px solid var(--book-demo-color);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bookDemoSpineFace,.bookDemoCoverFace,.bookDemoSpread{border:1px solid color-mix(in srgb, var(--book-demo-color), #101812 32%)}}.bookDemoSpineFace,.bookDemoCoverFace,.bookDemoSpread{transform-style:preserve-3d;backface-visibility:hidden;border-radius:.45rem 1rem 1rem .45rem}.bookDemoSpineFace{z-index:4;background:linear-gradient(90deg, #0000002e, transparent 18% 82%, #ffffff21), var(--book-demo-color);box-shadow:inset 0 0 0 .28rem var(--book-demo-color);place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bookDemoSpineFace{box-shadow:inset 0 0 0 .28rem color-mix(in srgb, var(--book-demo-color), #fff 10%)}}.bookDemoSpineFace{color:var(--book-demo-accent);opacity:1;transition:opacity .18s,transform .38s cubic-bezier(.55,.05,.45,.95);transform:rotateY(0)}.bookDemoSpineFace:before,.bookDemoSpineFace:after{content:"";background:var(--book-demo-accent);opacity:.72;height:3px;position:absolute;left:8%;right:8%}.bookDemoSpineFace:before{top:9%}.bookDemoSpineFace:after{bottom:9%}.bookDemoSpineFace span{max-height:74%;font-family:var(--font-reading);letter-spacing:.04em;text-align:center;writing-mode:vertical-rl;font-size:clamp(.8rem,1.4vw,1.1rem);line-height:1.1;overflow:hidden;transform:rotate(180deg)}.bookDemoCoverFace{z-index:5;background:radial-gradient(circle at 75% 18%, #ffffff26, transparent 24%), linear-gradient(90deg, #0003, transparent 12% 88%, #ffffff21), var(--book-demo-color);color:var(--book-demo-accent);opacity:0;transform-origin:0;place-items:center;transition:width .62s cubic-bezier(.2,.8,.2,1),opacity .16s,transform .62s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;transform:rotateY(-90deg)}.bookDemoCoverFrame{text-align:center;border:1px solid;border-radius:.3rem;grid-template-rows:1fr auto auto 1fr;place-items:center;padding:1rem;display:grid;position:absolute;inset:7%}.bookDemoCoverMark{align-self:end;margin-bottom:1rem;font-size:1.5rem}.bookDemoCoverFrame strong{max-width:13ch;font-family:var(--font-reading);font-size:clamp(1.5rem,3vw,2.5rem);line-height:.98}.bookDemoCoverFrame small{letter-spacing:.15em;text-transform:uppercase;margin-top:.8rem;font-size:.66rem;font-weight:700}.bookDemoSpread{z-index:2;opacity:0;background:#e6deca;border-color:#483e2d5c;border-radius:1rem .45rem .45rem 1rem;grid-template-columns:1fr 1fr;transition:opacity .26s,transform .62s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;transform:scaleX(.55)}.bookDemoSpread:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#43332229,#0000);width:2.2rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.bookDemoPage{color:#28271f;background:repeating-linear-gradient(0deg,#0000 0 29px,#60513a09 30px),#f8f1df;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,4vw,3.25rem);display:flex;position:relative}.bookDemoPageLeft{text-align:center;border-right:1px solid #4a3d2929;align-items:center;box-shadow:inset -18px 0 24px #4b392312}.bookDemoPageRight{box-shadow:inset 18px 0 24px #4b392312}.bookDemoEyebrow{color:var(--book-demo-color);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .7rem;font-size:.68rem;font-weight:800}.bookDemoPage h3{max-width:14ch;font-family:var(--font-reading);margin:0;font-size:clamp(1.7rem,3.4vw,3rem);line-height:.96}.bookDemoOrnament{color:var(--book-demo-color);margin:1.25rem 0;font-size:1.2rem}.bookDemoPage p{max-width:28rem;font-family:var(--font-reading);font-size:clamp(.9rem,1.25vw,1.08rem);line-height:1.5}.bookDemoPullQuote{margin:0 0 1.4rem;font-size:clamp(1.25rem,2.2vw,2rem)!important;line-height:1.25!important}.bookDemoBodyCopy{opacity:.72;margin:0}.bookDemoPageNumber{color:#28271f8c;font-family:var(--font-reading);font-size:.72rem;position:absolute;bottom:1.1rem}.bookDemoPageLeft .bookDemoPageNumber{left:1.4rem}.bookDemoPageRight .bookDemoPageNumber{right:1.4rem}.bookDemoOverlay[data-phase=turning] .bookDemoSpineFace,.bookDemoOverlay[data-phase=opening] .bookDemoSpineFace,.bookDemoOverlay[data-phase=open] .bookDemoSpineFace,.bookDemoOverlay[data-phase=closing] .bookDemoSpineFace{opacity:0;transform:rotateY(90deg)}.bookDemoOverlay[data-phase=turning] .bookDemoCoverFace{opacity:1;transition-delay:.15s;transform:rotateY(0)}.bookDemoOverlay[data-phase=opening] .bookDemoCoverFace,.bookDemoOverlay[data-phase=open] .bookDemoCoverFace{opacity:1;width:50%;left:auto;right:0;transform:rotateY(-162deg)}.bookDemoOverlay[data-phase=opening] .bookDemoSpread,.bookDemoOverlay[data-phase=open] .bookDemoSpread{opacity:1;transform:scaleX(1)}.bookDemoOverlay[data-phase=closing] .bookDemoCoverFace{opacity:1;width:100%;left:0;right:0;transform:rotateY(0)}.bookDemoOverlay[data-phase=turningBack] .bookDemoCoverFace{opacity:0;width:100%;transform:rotateY(-90deg)}.bookDemoOverlay[data-phase=turningBack] .bookDemoSpineFace,.bookDemoOverlay[data-phase=returning] .bookDemoSpineFace{opacity:1;transition-delay:.16s;transform:rotateY(0)}.bookDemoClose{top:max(1.25rem, env(safe-area-inset-top));right:max(1.25rem, env(safe-area-inset-right));z-index:5;aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;opacity:0;pointer-events:none;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:2.8rem;font-size:1.7rem;transition:opacity .22s,background .18s,transform .18s;display:grid;position:fixed}.bookDemoClose:hover{background:#ffffff38;transform:scale(1.05)}.bookDemoHint{bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:5;color:#ffffffbd;letter-spacing:.1em;text-transform:uppercase;opacity:0;margin:0;font-size:.7rem;font-weight:700;transition:opacity .22s;position:fixed;left:50%;transform:translate(-50%)}.bookDemoOverlay[data-phase=open] .bookDemoClose,.bookDemoOverlay[data-phase=open] .bookDemoHint{opacity:1;pointer-events:auto}@media (max-width:700px){.bookDemoOverlay[data-phase=opening] .bookDemoTraveler,.bookDemoOverlay[data-phase=open] .bookDemoTraveler{width:calc(100vw - 1.5rem);height:min(64vh,29rem)}.bookDemoPage{padding:1.25rem .85rem}.bookDemoPage h3{font-size:clamp(1.25rem,6vw,1.8rem)}.bookDemoPage p{font-size:.78rem;line-height:1.4}.bookDemoPullQuote{font-size:1rem!important}.bookDemoSpread:after{width:1rem}.bookDemoHint{display:none}}@media (prefers-reduced-motion:reduce){.bookDemoTraveler,.bookDemoSpineFace,.bookDemoCoverFace,.bookDemoSpread,.bookDemoBackdrop{transition-duration:1ms!important;transition-delay:0s!important}}.nookUpdatedDate{color:#17211bb3;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin:0;padding-bottom:.2rem;font-size:clamp(.68rem,.9vw,.78rem);font-weight:700;font-family:var(--font-display), sans-serif!important}@media (max-width:760px){.nookIntro{flex-direction:column;align-items:flex-start;gap:.5rem}}.deskGrid{grid-template-columns:1fr 1fr;gap:clamp(.8rem,1.5vw,1.25rem);display:grid}.deskEntry{background:var(--cream);border:1px solid var(--ink);border-radius:clamp(1.25rem,2.2vw,1.75rem);gap:1.25rem;min-height:20rem;padding:clamp(1.5rem,2.5vw,2.2rem);display:grid;overflow:hidden}.deskEntry.textLed{min-height:18rem}.deskEntry.hasMedia{grid-template-columns:minmax(9rem,.7fr) 1fr}.deskReading.hasMedia{grid-template-columns:minmax(9.5rem,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.25rem,2vw,2rem)}.deskNow.hasMedia{grid-template-columns:1fr}.deskEntryCopy{align-self:end}.deskReading .deskEntryCopy{align-self:center}.deskReading{grid-template-rows:auto 1fr}.deskReadingLabel{grid-column:1/-1;align-self:start}.deskReading.hasMedia{row-gap:1rem}.deskReadingLabel,.deskNow .sectionLabel{margin:0}.deskReading .deskBookMedia{align-self:center;margin-block:0}.deskNow .deskEntryCopy{flex-direction:column;align-self:stretch;display:flex}.deskEntry h3{letter-spacing:-.055em;margin:.4rem 0 .65rem;font-size:clamp(1.5rem,2.4vw,2.4rem);line-height:1.05}.deskEntry>div>p:last-child:not(.sectionLabel){max-width:36rem;font-family:var(--font-reading);margin-bottom:0;line-height:1.45}.deskBookAuthor{font-family:var(--font-reading);margin:-.5rem 0 .85rem;font-size:.95rem;font-style:italic}.deskReading .editorialMedia{transform-origin:bottom;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s}.deskReading .editorialMediaImage{transition:transform .28s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.deskReading.hasMedia .editorialMedia:hover{filter:drop-shadow(.45rem .7rem .65rem #17211b33);transform:translateY(-.35rem)rotate(-1.5deg)}.deskReading.hasMedia .editorialMedia:hover .editorialMediaImage{transform:scale(1.025)}}.deskCanvasPreview{aspect-ratio:16/9;background-color:#2b231d;background-position:50%;background-size:cover;border:2px solid #af6022;border-radius:4px;width:100%;margin-top:1rem;position:relative;overflow:hidden;box-shadow:0 4px 12px #17211b14;background-image:url(/desk/table-background.png)!important}.deskCanvasObject{box-sizing:border-box;border:1px solid var(--ink);border-radius:clamp(.45rem,1vw,.8rem);place-items:center;padding:.45rem;display:grid;position:absolute;box-shadow:0 .45rem .8rem #17211b1f}.deskCanvasObject span{text-align:center;text-overflow:ellipsis;font-size:clamp(.58rem,.8vw,.76rem);font-weight:800;line-height:1.05;overflow:hidden}.deskCanvasObject--yellow{background:var(--yellow)}.deskCanvasObject--pink{background:var(--pink)}.deskCanvasObject--green{color:var(--cream);background:var(--forest)}.deskCanvasObject--cream{background:#fffdf7}.deskCanvasObject.hasImage{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.deskCanvasObject.hasImage img{object-fit:contain;filter:drop-shadow(0 4px 8px #17211b38);width:100%;height:100%;transition:transform .2s}.deskCanvasObject.hasImage:hover img{transform:scale(1.06)}.deskBookMedia{aspect-ratio:2/3;border-radius:.3rem .6rem .6rem .3rem;justify-self:center;width:min(94%,15.5rem);transform:rotate(-1.75deg);box-shadow:-.55rem .65rem #e6a6b8b3,0 1.25rem 2rem #17211b2e}.homePhotoMedia{aspect-ratio:4/3}.homeExperienceSection{background:var(--yellow);border-top:1px solid var(--ink);padding-block:clamp(3rem,5vw,5rem)}.homeExperienceHeading{letter-spacing:-.04em;max-width:1440px;margin-top:0;margin-bottom:clamp(2rem,4vw,3.5rem);font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.15;font-family:var(--font-display), sans-serif!important}.homeExperienceGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2vw,1.75rem);display:grid}.homeExperienceSideCards{grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}.homeExperienceCard{background:var(--cream);border:1.5px solid var(--ink);color:var(--ink);border-radius:clamp(1rem,1.8vw,1.4rem);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex;position:relative;box-shadow:0 4px 14px #17211b14}.homeExperienceCard--lead{min-height:clamp(22rem,34vw,30rem);padding:clamp(2rem,4vw,4rem)}.homeExperienceCard--small{background:#eee9dc;min-height:10rem;padding-right:3.5rem}.homeExperiencePeriod{letter-spacing:.12em;text-transform:uppercase;color:var(--forest);margin-bottom:.6rem;font-size:.7rem;font-weight:800;display:inline-block}.homeExperienceCard h3{letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.1}.homeExperienceCard--lead h3{letter-spacing:-.065em;max-width:12ch;font-size:clamp(2.5rem,4.5vw,5rem);line-height:.98}.homeExperienceOrg{font-family:var(--font-reading);color:var(--ink);margin:0;font-size:.92rem;font-weight:600}.homeExperienceOrg span{opacity:.75;font-weight:400}.homeExperienceDesc{max-width:34rem;font-family:var(--font-reading);margin:1.5rem 0 0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.5}.homeExperienceHighlights{margin-top:1.25rem;font-size:clamp(.95rem,1.15vw,1.05rem)}.homeExperienceBottom{justify-content:flex-end;padding-top:1.5rem;display:flex}.homeExperienceMore{border:1.5px solid var(--forest);background:var(--forest);color:var(--cream);letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.75rem 1.4rem;font-size:.78rem;font-weight:800;transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s,color .22s,box-shadow .22s;display:inline-flex;box-shadow:0 3px 10px #0b4b3626}.homeExperienceMore:hover,.homeExperienceMore:focus-visible{background:var(--pink);color:var(--forest);transform:translateY(-2px)scale(1.02);box-shadow:0 .5rem 1.25rem #0b4b3633}.homeExperienceMore span{transition:transform .18s}.homeExperienceMore:hover span,.homeExperienceMore:focus-visible span{transform:translate(.2rem,-.2rem)}@media (max-width:900px){.homeExperienceGrid{grid-template-columns:1fr}.homeExperienceCard--lead{min-height:22rem}.homeExperienceSideCards{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.homeExperienceSideCards{grid-template-columns:1fr}.homeExperienceCard--lead h3{font-size:clamp(2.5rem,12vw,4rem)}}.homeAboutSection{background:var(--pink);border-top:1px solid var(--ink);padding-block:clamp(2rem,4vw,4rem)}.homeAboutNew{grid-template-columns:minmax(0,1fr);display:grid}.homeAboutNew.hasMedia{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.25fr) minmax(12rem,.55fr);align-items:center;gap:clamp(1.5rem,4vw,4rem)}.homePortraitWrapper{width:100%;height:100%;position:relative}.homePortrait{aspect-ratio:4/5;border:1.5px solid var(--ink);background:var(--cream);border-radius:clamp(.8rem,1.5vw,1.25rem);width:100%;height:100%;overflow:hidden;box-shadow:0 6px 18px #17211b1a}.mangoCloudBadge{z-index:10;pointer-events:none;filter:drop-shadow(0 6px 12px #17211b40);width:clamp(4.5rem,8vw,6.5rem);height:auto;position:absolute;top:-1.8rem;left:-1.8rem;transform:rotate(-12deg)}.homeSecondaryPhoto{box-sizing:border-box;background:#fffdf8;border:0;border-radius:3px;place-self:center;width:min(100%,22rem);height:auto;padding:.7rem .7rem 3.7rem;position:relative;overflow:visible;transform:rotate(3deg);box-shadow:0 14px 28px #17211b2e,0 2px 5px #17211b14}.homeSecondaryPhoto>div,.homeSecondaryPhoto>figure{aspect-ratio:4/5;background:var(--cream);width:100%;display:block;overflow:hidden}.homeSecondaryPhoto picture{width:100%;height:100%;display:block}.homeSecondaryPhoto .editorialMediaImage{object-fit:cover;width:100%;height:100%}.homeSecondaryPhotoCaption{color:#343936;text-align:center;pointer-events:none;place-items:center;height:3.7rem;margin:0;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:clamp(.9rem,1.3vw,1.15rem);font-weight:600;line-height:1;display:grid;position:absolute;bottom:0;left:.5rem;right:.5rem;transform:rotate(-1.5deg)}.homePortrait .editorialMedia,.homePortrait figure,.homePortrait picture{width:100%;height:100%;display:block}.homeSecondaryPhotoPlaceholder{text-transform:uppercase;letter-spacing:.08em;width:100%;height:100%;min-height:14rem;color:var(--ink);opacity:.6;background:#17211b0a;place-items:center;font-size:.85rem;font-weight:700;display:grid}.homeAboutCopy{max-width:1050px}.homeAboutCopy h2{letter-spacing:-.065em;margin:0 0 2rem;font-size:clamp(2rem,3.8vw,4.2rem);line-height:.98}.homeAboutCopy>p:not(.sectionLabel){max-width:680px;font-family:var(--font-reading);font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.55}.homeAboutLinks{gap:1.5rem;margin-top:2rem;display:flex}.homeAboutBtn{background:var(--forest);color:var(--cream);border:1.5px solid var(--forest);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:.65rem;padding:.85rem 1.6rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s,color .22s,border-color .22s,box-shadow .22s;display:inline-flex;box-shadow:0 3px 10px #0b4b3626}.homeAboutBtn .homeAboutArrow{font-size:1.05rem;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-block}.homeAboutBtn:hover,.homeAboutBtn:focus-visible{background:var(--yellow);color:var(--ink);border-color:var(--ink);transform:translateY(-3px)scale(1.02);box-shadow:0 .65rem 1.5rem #17211b2e}.homeAboutBtn:hover .homeAboutArrow,.homeAboutBtn:focus-visible .homeAboutArrow{transform:translate(.25rem,-.25rem)}.homeAboutBtn:active{transform:translateY(-1px)scale(1.01);box-shadow:0 .25rem .7rem #17211b24}.pageIntro{border-bottom:1px solid var(--ink);padding-block:clamp(1.5rem,3vw,2.5rem)}.pageIntro h1{letter-spacing:-.07em;margin:0 0 .85rem;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.92}.pageDek{max-width:720px;font-family:var(--font-reading);margin:0 0 0 auto;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.35}.collectionIntro{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2rem);display:flex}.collectionIntro h1{letter-spacing:-.07em;margin:0 0 .85rem;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.92}.collectionLead{max-width:38rem;font-family:var(--font-reading);margin:0;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.35}.collectionIntroArt{flex:none;place-items:center;width:clamp(8rem,17vw,13rem);min-height:8rem;display:grid}.reelsIntroMeta{flex-direction:column;align-items:flex-end;gap:.8rem;display:flex}.reelsIntroTag{color:var(--forest);letter-spacing:.12em;text-transform:uppercase;background:#e3ebdf;border:1px solid #0b4b3659;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.68rem;font-weight:700;display:inline-flex;transform:rotate(-6deg)}.reelsIntroLight{background:var(--pink);border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 0 .25rem #e6a6b840}.reelsInstagramBtn{color:var(--forest);background:var(--pink);border:1.5px solid var(--forest);letter-spacing:.02em;white-space:nowrap;box-shadow:3px 3px 0 var(--forest);border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.reelsInstagramBtn svg{flex:none}.reelsInstagramArrow{font-size:.9rem;transition:transform .18s;display:inline-block}.reelsInstagramBtn:hover,.reelsInstagramBtn:focus-visible{background:var(--yellow);box-shadow:4px 4px 0 var(--forest);outline:none;transform:translate(-1px,-1px)}.reelsInstagramBtn:hover .reelsInstagramArrow,.reelsInstagramBtn:focus-visible .reelsInstagramArrow{transform:translate(.2rem,-.2rem)}.projectsIntroSwatches{width:7.5rem;height:6.5rem;display:block;position:relative}.projectsIntroSwatches i{border:1px solid #17211b40;border-radius:.35rem;width:4.8rem;height:4.8rem;display:block;position:absolute}.projectsIntroSwatches i:first-child{background:#dce8df;top:.1rem;left:0;transform:rotate(-12deg)}.projectsIntroSwatches i:nth-child(2){background:#e7b9c4;top:.65rem;left:1.45rem;transform:rotate(7deg)}.projectsIntroSwatches i:last-child{background:#f4e29d;top:1.5rem;left:2.6rem;transform:rotate(18deg)}.writingIntroPen{width:clamp(6rem,10vw,8rem);height:auto;color:var(--hover-plum);display:block}.collection{padding-block:1rem 6rem}.reelCollection{padding-block:1.5rem 6rem}.reelArchiveControls{border-bottom:1px solid var(--line);padding:0 0 1.25rem}.reelArchiveControls .filterRow{margin-top:.35rem}.reelNoMatches{text-align:center;margin:2.5rem auto 0}.reelGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.5vw,2.5rem);max-width:1030px;margin:1.5rem auto 0;display:grid}.reelCard{min-width:0;color:var(--ink);display:block;position:relative}.reelPoster{aspect-ratio:9/16;border:1px solid var(--ink);background:#e2e8df;border-radius:1.1rem;width:100%;position:relative;overflow:hidden}.reelPoster--2{background:#f1e4df}.reelPoster--3{background:#ede8cf}.reelPreviewVideo{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.reelPreviewVideo.isRequested{opacity:1}.reelPosterPlaceholder{place-items:center;display:grid;position:absolute;inset:0}.reelPosterNumber{color:var(--forest);letter-spacing:-.1em;opacity:.13;font-size:clamp(8rem,19vw,16rem);font-weight:600;line-height:1}.reelPosterIndex{aspect-ratio:1;width:2.1rem;color:var(--forest);background:var(--cream);letter-spacing:.03em;border-radius:50%;place-items:center;font-size:.63rem;font-weight:800;display:grid;position:absolute;top:1.2rem;left:1.2rem}.reelPosterPlay{aspect-ratio:1;width:3.5rem;color:var(--cream);background:var(--forest);border-radius:50%;place-items:center;padding-left:.2rem;font-size:1.05rem;display:grid;position:absolute;bottom:1.2rem;right:1.2rem}.reelCardCopy{padding:1.2rem .2rem 0;position:relative}.reelCardCopy h2{letter-spacing:-.035em;max-width:calc(100% - 1.5rem);margin:0 0 .7rem;font-size:clamp(1.2rem,1.6vw,1.55rem);line-height:1.15}.reelCardDescription{max-width:34rem;font-family:var(--font-reading);margin:0;font-size:.95rem;line-height:1.5}.reelCardDescription.isClamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reelCaptionToggle{z-index:2;color:var(--forest);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:.7rem;padding:0 0 .15rem;font-size:.76rem;font-weight:700;position:relative}.reelCaptionToggle:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.reelCardArrow{font-size:1.45rem;transition:transform .18s;position:absolute;top:1rem;right:.2rem}.reelCardHit{z-index:1;border-radius:1.1rem;position:absolute;inset:0}.reelCardHit:focus-visible{outline:2px solid var(--forest);outline-offset:5px}.reelGrid{gap:clamp(1.4rem,2.8vw,2.8rem);max-width:1180px}.reelCard{flex-direction:column;display:flex}.reelVisual{aspect-ratio:4/5;border:1px solid var(--ink);width:100%;color:var(--ink);border-radius:1.25rem;text-decoration:none;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;display:block;position:relative;overflow:hidden;box-shadow:0 0 #17211b00}.reelVisual--playable{cursor:pointer;background:#0c2f27}.reelVisual--gallery{cursor:pointer}.reelPostImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:none;position:absolute;inset:0;transform:translate(100%)}.reelPostImage.isActive{z-index:1;opacity:1;transform:translate(0)}.reelPostImage.isEntering--forward{animation:.7s cubic-bezier(.45,0,.25,1) both reelPostSlideInForward}.reelPostImage.isEntering--backward{animation:.7s cubic-bezier(.45,0,.25,1) both reelPostSlideInBackward}.reelPostImage.isLeaving{z-index:0;opacity:1}.reelPostImage.isLeaving--forward{animation:.7s cubic-bezier(.45,0,.25,1) both reelPostSlideOutForward}.reelPostImage.isLeaving--backward{animation:.7s cubic-bezier(.45,0,.25,1) both reelPostSlideOutBackward}@keyframes reelPostSlideInForward{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes reelPostSlideInBackward{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes reelPostSlideOutForward{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-100%)}}@keyframes reelPostSlideOutBackward{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(100%)}}.reelPostImageCount{z-index:2;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:800 .65rem/1 var(--font-sans);letter-spacing:.04em;opacity:0;background:#094936b8;border:1px solid #f5f0e4a6;border-radius:999px;padding:.38rem .55rem;transition:opacity .18s,transform .18s;position:absolute;bottom:.75rem;left:.75rem;transform:translateY(.35rem)}.reelVisual--gallery:hover .reelPostImageCount,.reelVisual--gallery:focus-within .reelPostImageCount{opacity:1;transform:translateY(0)}.reelPostCardActions{z-index:3;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#094936b8;border:1px solid #f5f0e48c;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(.45rem);box-shadow:0 .4rem 1.25rem #0000002e}.reelPostCardActions button,.reelPostCardActions a{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .18s,background-color .18s;display:grid}.reelPostCardActions svg{width:1.05rem;height:1.05rem}.reelVisual--gallery:hover .reelPostCardActions,.reelVisual--gallery:focus-within .reelPostCardActions{opacity:1;transform:translateY(0)}.reelPostCardActions button:hover,.reelPostCardActions button:focus-visible,.reelPostCardActions a:hover,.reelPostCardActions a:focus-visible{color:var(--forest);background:var(--yellow);outline:none}.reelVisual--playable .reelPosterImage,.reelVisual--playable .reelPreviewVideo{object-fit:contain;transform-origin:50%;transition:transform .42s cubic-bezier(.22,1,.36,1);transform:scale(1.43)}@media (hover:hover) and (pointer:fine){.reelVisual--playable:hover .reelPosterImage,.reelVisual--playable:hover .reelPreviewVideo{transform:scale(1)}}.reelVisual--playable:focus-within .reelPosterImage,.reelVisual--playable:focus-within .reelPreviewVideo{transform:scale(1)}.reelVisual--playable .reelPreviewVideo{z-index:1}.reelVisual--playable .reelPosterImage:has(+.reelPreviewVideo.isRequested){opacity:0}.reelStatusBadges{z-index:4;pointer-events:none;align-items:flex-start;gap:.45rem;max-width:calc(100% - 1.8rem);display:flex;position:absolute;top:.9rem;left:.9rem}.reelFormatBadge,.reelPreviewLoading{min-height:2rem;font:800 .65rem/1 var(--font-sans);letter-spacing:.04em;white-space:nowrap;border:1px solid #f5f0e499;border-radius:999px;align-content:center;padding:.42rem .65rem;display:grid}.reelFormatBadge{color:var(--forest);background:var(--cream)}.reelStatusBadges .reelFormatBadge{flex-shrink:0}.reelPreviewLoading{width:max-content;min-width:4rem;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#094936b8;flex-shrink:0;gap:.32rem;transition:opacity .22s,transform .22s}.reelPreviewLoading.isComplete{opacity:0;transform:translateY(-.25rem)}.reelPreviewLoading.isError{white-space:normal;overflow-wrap:anywhere;border-radius:1rem;flex-shrink:1;width:auto;min-width:0;max-width:100%;line-height:1.4}.reelPreviewLoadingBar{background:#f5f0e440;border-radius:999px;width:100%;height:.22rem;display:block;overflow:hidden}.reelPreviewLoadingBar i{border-radius:inherit;background:var(--yellow);height:100%;transition:width .1s linear;display:block}.reelPreviewLoadingBar.isIndeterminate i{animation:1.3s ease-in-out infinite alternate reelLoadingSweep}@keyframes reelLoadingSweep{0%{transform:translate(-100%)}to{transform:translate(330%)}}.reelVisual--playable:fullscreen .reelStatusBadges,.reelVisual--playable.reelVisual--fallbackFullscreen .reelStatusBadges{place-items:center;max-width:none;display:grid;inset:0}.reelVisual--playable:fullscreen .reelFormatBadge,.reelVisual--playable.reelVisual--fallbackFullscreen .reelFormatBadge{display:none}:is(.reelVisual--playable:fullscreen,.reelVisual--playable.reelVisual--fallbackFullscreen){aspect-ratio:auto;background:#0c120f;border:0;border-radius:0;width:100vw;height:100vh;display:grid}.reelVisual--playable.reelVisual--fallbackFullscreen{z-index:2200;position:fixed;inset:0}.reelVisual--playable:fullscreen .reelPreviewVideo,.reelVisual--playable.reelVisual--fallbackFullscreen .reelPreviewVideo{object-fit:contain;opacity:1;transform:scale(1)}.reelVisual--playable:fullscreen .reelPosterImage,.reelVisual--playable.reelVisual--fallbackFullscreen .reelPosterImage{display:none}.reelFullscreenCaption{z-index:3;width:min(31rem,100vw - 2.5rem);color:var(--cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-sans);text-align:left;text-wrap:pretty;text-shadow:0 .1rem .9rem #000000bf;opacity:1;background:linear-gradient(100deg,#050e0ac7,#050e0a8a);border-radius:.75rem;padding:.75rem .9rem;font-size:clamp(.9rem,1.25vw,1.1rem);line-height:1.4;transition:opacity .18s,transform .18s;position:absolute;bottom:5rem;left:1.25rem;transform:translateY(0);box-shadow:0 .7rem 1.8rem #00000057}.reelFullscreenCaption p{white-space:pre-wrap;margin:0}.reelFullscreenCaption button{color:var(--yellow);font:800 .72rem/1 var(--font-sans);letter-spacing:.04em;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.3rem;padding:0;text-decoration:underline}.reelFullscreenCaption button:hover,.reelFullscreenCaption button:focus-visible{color:var(--cream);outline:none}.reelPostGalleryCaption{z-index:3;width:min(31rem,100vw - 2.5rem);color:var(--cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-sans);text-align:left;text-wrap:pretty;text-shadow:0 .1rem .9rem #000000bf;background:linear-gradient(100deg,#050e0ac7,#050e0a8a);border-radius:.75rem;padding:.75rem .9rem;font-size:clamp(.9rem,1.25vw,1.1rem);line-height:1.4;transition:bottom .26s cubic-bezier(.22,1,.36,1),opacity .18s,transform .18s;position:absolute;bottom:1.25rem;left:1.25rem;box-shadow:0 .7rem 1.8rem #00000057}.reelPostGalleryCaption--aboveControls{bottom:5.35rem}.reelPostGalleryCaption.isIdle{opacity:0;pointer-events:none;transform:translateY(.55rem)}.reelPostGalleryCaption p{white-space:pre-wrap;margin:0}.reelPostGalleryCaption button{color:var(--yellow);font:800 .72rem/1 var(--font-sans);letter-spacing:.04em;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.3rem;padding:0;text-decoration:underline}.reelPostGalleryCaption button:hover,.reelPostGalleryCaption button:focus-visible{color:var(--cream);outline:none}.reelVisual--playable:fullscreen.reelVisual--controls-idle .reelFullscreenCaption,.reelVisual--playable.reelVisual--fallbackFullscreen.reelVisual--controls-idle .reelFullscreenCaption{opacity:0;transform:translateY(.45rem)}.reelVisual--plum{background:#b58a9d}.reelVisual--yellow{background:#f1df8c}.reelVisual--sage{background:#cfdccb}.reelVisual--peach{background:#e8c7b1}.reelVisual--blue{background:#c9d9df}.reelVisual--pink{background:#edcad0}.reelPosterImage{object-fit:cover;width:100%;height:100%;transition:transform .35s}.reelPlaceholder{position:absolute;inset:0;overflow:hidden}.reelPlaceholderWindow{background:#ffffff61;border:1px solid;border-radius:45% 45% 8% 8%;width:57%;height:63%;position:absolute;top:12%;right:12%;transform:rotate(11deg)}.reelPlaceholderWindow:before{content:"";opacity:.3;border:1px solid;border-radius:40% 40% 5% 5%;position:absolute;inset:12%}.reelPlaceholderStroke{opacity:.66;border:1px solid;border-radius:50%;width:88%;height:26%;position:absolute;bottom:15%;left:-12%;transform:rotate(-18deg)}.reelPlaceholderType{font-family:var(--font-display), sans-serif;letter-spacing:-.08em;font-size:clamp(1.65rem,3.3vw,3.25rem);font-weight:800;line-height:.85;position:absolute;bottom:9%;left:9%}.reelInstagramPrompt{z-index:3;color:var(--cream);background:var(--forest);letter-spacing:.035em;opacity:0;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .65rem;font-size:.66rem;font-weight:800;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:.9rem;right:.9rem;transform:translateY(.5rem)}.reelInstagramPrompt b{font-size:1rem;line-height:.7}.reelCardCopy{padding:.85rem .15rem 0}.reelPostGallery,.reelPostGallery:fullscreen{overscroll-behavior:contain;scrollbar-width:none;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--cream);background:#0c120f;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.reelPostGallery::-webkit-scrollbar{display:none}.reelPostGallery::backdrop{background:#0c120f}.reelPostGalleryToolbar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}.reelPostGalleryToolbar.isIdle{opacity:0;transform:translateY(-.45rem)}.reelPostGalleryToolbar output,.reelPostGalleryToolbar button,.reelPostGalleryToolbar a,.reelPostGalleryArrow{min-width:2.8rem;height:2.8rem;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:800 .72rem/1 var(--font-sans);letter-spacing:.04em;background:#094936b8;border:1px solid #f5f0e499;border-radius:999px;place-items:center;padding:0 .7rem;transition:color .18s,background-color .18s;display:grid}.reelPostGalleryToolbar button,.reelPostGalleryToolbar a,.reelPostGalleryArrow{pointer-events:auto;cursor:pointer}.reelPostGalleryToolbar button{font-size:1.65rem;font-weight:400}.reelPostGalleryToolbar svg{width:1.05rem;height:1.05rem}.reelPostGalleryActions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:#094936b8;border:1px solid #f5f0e499;border-radius:999px;gap:.35rem;margin-left:auto;padding:.35rem;display:inline-flex}.reelPostGalleryActions button,.reelPostGalleryActions a{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:2rem;min-width:2rem;height:2rem;padding:0}.reelPostGalleryZoomControls{border-right:1px solid #f5f0e452;align-items:center;gap:.1rem;padding-right:.35rem;display:inline-flex}.reelPostGalleryZoomControls output{width:3.4rem;min-width:3.4rem;height:2rem;color:var(--cream);-webkit-backdrop-filter:none;backdrop-filter:none;font:800 .68rem/1 var(--font-sans);background:0 0;border:0;padding:0}.reelPostGalleryZoomControls button:disabled{opacity:.38;cursor:not-allowed}.reelPostGalleryActions a{color:var(--cream)!important;background:0 0!important}.reelPostGalleryActions a:focus-visible{outline:none;color:var(--cream)!important;background:0 0!important}.reelPostGalleryActions a:hover{color:var(--forest)!important;background:var(--yellow)!important}.reelPostGalleryCanvas{overscroll-behavior:none;touch-action:none;place-items:center;width:100%;height:100%;min-height:0;padding:5.5rem 5.75rem 2rem;display:grid;overflow:hidden}.reelPostGalleryCanvas img,.reelPostGalleryCanvas video{object-fit:contain;width:auto;max-width:calc(100vw - 12rem);height:auto;max-height:calc(100dvh - 8rem);display:block}.reelPostGalleryCanvas img{transform:scale(var(--post-image-zoom,1));transform-origin:50%;will-change:transform;backface-visibility:hidden}.reelPostGallery .reelPostGalleryPlayerControls{opacity:1;gap:.55rem;bottom:1.25rem;left:1.25rem;right:1.25rem;transform:none}.reelPostGallery .reelPostGalleryPlayerControls.isIdle{opacity:0;pointer-events:none;transform:translateY(.45rem)}.reelPostGalleryArrow{z-index:2;width:3.2rem;height:3.2rem;padding:0;font-size:1.45rem;transition:color .18s,background-color .18s,opacity .18s;position:absolute;top:50%;transform:translateY(-50%)}.reelPostGalleryArrow.isIdle{opacity:0;pointer-events:none}.reelPostGalleryArrow--previous{left:1.25rem}.reelPostGalleryArrow--next{right:1.25rem}.reelPostGalleryToolbar button:hover,.reelPostGalleryToolbar a:hover,.reelPostGalleryArrow:hover{color:var(--forest);background:var(--yellow);outline:none}.reelPostGalleryToolbar button:focus-visible,.reelPostGalleryToolbar a:focus-visible,.reelPostGalleryArrow:focus-visible{outline:none}.reelPlayerControls{z-index:3;color:var(--cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#094936b8;border:1px solid #f5f0e48c;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(.45rem);box-shadow:0 .4rem 1.25rem #0000002e}.reelPlayerControls button,.reelPlayerControls a{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:inherit;font:800 .8rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 2rem;place-items:center;padding:0;text-decoration:none;transition:color .18s,background-color .18s;display:grid}.reelPlayerControls button svg,.reelPlayerControls a svg{width:1.05rem;height:1.05rem}.reelPlayerControls .reelPlayButton{aspect-ratio:1;flex:0 0 2rem;width:2rem;min-width:2rem;height:2rem;min-height:2rem}.reelVolumeControl{place-items:center;display:grid;position:relative}.reelVolumePopup{width:2.65rem;height:7.5rem;color:var(--cream);opacity:0;pointer-events:none;background:#094936f5;border:1px solid #f5f0e48c;border-radius:999px;place-items:center;padding:.6rem .35rem .85rem;transition:opacity .15s,transform .15s;display:grid;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.3rem);box-shadow:0 .4rem 1.25rem #0000002e}.reelVolumeControl:hover .reelVolumePopup,.reelVolumeControl:focus-within .reelVolumePopup{opacity:1;pointer-events:auto;transform:translate(-50%)}.reelVolumeSlider{appearance:none;writing-mode:vertical-lr;background:linear-gradient(to top, var(--yellow) 0 var(--volume-progress), #f5f0e461 var(--volume-progress) 100%) center / .35rem 100% no-repeat;cursor:pointer;direction:rtl;width:1.4rem;height:5.8rem;margin:0}.reelVolumeSlider::-webkit-slider-runnable-track{background:0 0;border-radius:999px;width:.35rem}.reelVolumeSlider::-webkit-slider-thumb{border:2px solid var(--forest);background:var(--yellow);appearance:none;border-radius:50%;width:.8rem;height:.8rem;margin-left:-.22rem}.reelVolumeSlider::-moz-range-track{background:0 0;border-radius:999px;width:.35rem}.reelVolumeSlider::-moz-range-progress{background:var(--yellow);border-radius:999px;width:.35rem}.reelVolumeSlider::-moz-range-thumb{border:2px solid var(--forest);background:var(--yellow);border-radius:50%;width:.8rem;height:.8rem}.reelVolumeSlider:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.reelPlayerControls .reelVolumeButton svg{width:1.65rem;height:1.65rem}.reelPlayerControls button:hover,.reelPlayerControls button:focus-visible,.reelPlayerControls a:hover,.reelPlayerControls a:focus-visible{color:var(--forest);background:var(--yellow);outline:none}:is(.reelVisual--playable:hover .reelPlayerControls,.reelVisual--playable:focus-within .reelPlayerControls,.reelVisual--playable:fullscreen .reelPlayerControls),.reelVisual--playable.reelVisual--fallbackFullscreen .reelPlayerControls{opacity:1;transform:translateY(0)}.reelVisual--playable:fullscreen.reelVisual--controls-idle .reelPlayerControls,.reelVisual--playable.reelVisual--fallbackFullscreen.reelVisual--controls-idle .reelPlayerControls{opacity:0;pointer-events:none;transform:translateY(.45rem)}:is(.reelVisual--playable:fullscreen .reelPlayerControls,.reelVisual--playable.reelVisual--fallbackFullscreen .reelPlayerControls){gap:.55rem;bottom:1.25rem;left:1.25rem;right:1.25rem}body.isReelFallbackFullscreen{overflow:hidden}body.isReelFallbackFullscreen .siteHeader,body.isReelFallbackFullscreen footer{visibility:hidden;pointer-events:none!important}body.isReelFallbackFullscreen main{pointer-events:none!important}body.isReelFallbackFullscreen .reelVisual--fallbackFullscreen{pointer-events:auto}.reelTimelineVisual{--reel-progress:0%;flex:14rem;min-width:7rem;height:2rem;position:relative}.reelTimelineTrack{pointer-events:none;background:#f5f0e461;border-radius:999px;height:.35rem;position:absolute;top:50%;left:.45rem;right:.45rem;transform:translateY(-50%)}.reelTimelineFill{width:var(--reel-progress);border-radius:inherit;background:var(--yellow);height:100%;transition:width .12s linear;display:block}.reelTimelineThumb{top:50%;left:var(--reel-progress);background:var(--yellow);width:.8rem;height:.8rem;box-shadow:0 0 0 2px var(--forest);border-radius:50%;transition:left .12s linear;position:absolute;transform:translate(-50%,-50%)}:is(.reelTimelineVisual:has(.reelTimeline:active) .reelTimelineFill,.reelTimelineVisual:has(.reelTimeline:active) .reelTimelineThumb){transition:none}.reelTimeline{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.reelTimeline:focus-visible{opacity:1;outline:2px solid var(--yellow);outline-offset:3px}.reelCardMeta{letter-spacing:.09em;text-transform:uppercase;opacity:.65;gap:.35rem;margin-bottom:.34rem;font-size:.62rem;font-weight:800;display:flex}.reelCardCopy h2{max-width:none;margin:0;font-size:clamp(1.12rem,1.55vw,1.45rem)}.reelCardTitleButton{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.reelCardTitleButton:hover{color:var(--forest);text-underline-offset:.15em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.reelCardTitleButton:focus-visible{outline:2px solid var(--pink);outline-offset:.22em}.reelCardCopy p{font-family:var(--font-reading);opacity:.72;margin:.32rem 0 0;font-size:.82rem;line-height:1.4}.reelMobileLink{color:var(--forest);letter-spacing:.02em;font-size:.7rem;font-weight:800;text-decoration:none;display:none}@media (hover:hover) and (pointer:fine){.reelVisual:hover,.reelVisual:focus-visible{box-shadow:.45rem .55rem 0 var(--ink);outline:none;transform:translateY(-.35rem)rotate(-.35deg)}.reelVisual:hover .reelPosterImage:not(.reelPostImage),.reelVisual:focus-visible .reelPosterImage:not(.reelPostImage){transform:scale(1.045)}.reelVisual:hover .reelInstagramPrompt,.reelVisual:focus-visible .reelInstagramPrompt{opacity:1;transform:translateY(0)}.reelCard:hover .reelCardMeta,.reelCard:focus-within .reelCardMeta{opacity:1}}@media (max-width:600px){.reelGrid{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:min(88vw,24rem);display:grid}.reelVisual{border-radius:1rem}.reelCardCopy{padding-top:.8rem}.reelMobileLink{margin-top:.65rem;display:inline-block}.reelPlayerControls,.reelPostCardActions{opacity:1;transform:none}.reelPostGalleryToolbar{top:.75rem;left:.75rem;right:.75rem}.reelPostGalleryCanvas{padding:5rem 1.25rem 1.25rem}.reelPostGalleryCanvas--captionAware{padding-bottom:calc(1.25rem + var(--post-caption-reserve,7rem))}.reelPostGalleryCanvas img,.reelPostGalleryCanvas video{max-width:calc(100vw - 2.5rem);max-height:calc(100dvh - 7rem)}.reelPostGalleryCanvas--captionAware img{max-height:calc(100dvh - 6.25rem - var(--post-caption-reserve,7rem))}.reelPostGalleryArrow--previous{left:.55rem}.reelPostGalleryArrow--next{right:.55rem}}@media (max-width:900px){.reelGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}}@media (max-width:600px){.reelGrid{grid-template-columns:minmax(0,1fr);max-width:18.5rem;margin-inline:auto}.reelPosterNumber{font-size:clamp(9rem,38vw,15rem)}}.reelPagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;max-width:1030px;margin:3rem auto 0;padding-top:1.25rem;display:flex}.reelPagination button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.55rem .8rem;font-size:.72rem;font-weight:700}.reelPagination button:hover:not(:disabled),.reelPagination button:focus-visible{border-color:var(--forest);background:var(--forest);color:var(--cream);outline:none}.reelPagination button:disabled{cursor:not-allowed;opacity:.35}.reelPaginationNumbers{gap:.4rem;display:flex}.reelPaginationPage{align-items:center;gap:.4rem;display:inline-flex}.reelPaginationPage i{opacity:.5;font-style:normal}.reelPaginationNumbers button{width:2rem;height:2rem;padding:0}.reelPaginationNumbers button.isActive{border-color:var(--forest);background:var(--forest);color:var(--cream)}@media (max-width:600px){.reelPagination{flex-wrap:wrap;justify-content:center}.reelPaginationNumbers{order:-1;justify-content:center;width:100%;padding-bottom:.25rem;overflow-x:auto}}.contentNotice{color:var(--cream);background:var(--forest);letter-spacing:.08em;text-transform:uppercase;margin:.75rem 0 0;padding:.45rem .7rem;font-size:.65rem;font-weight:800;display:inline-flex}.collectionCard{border-bottom:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 18rem;grid-template-columns:1.5rem 1fr;gap:1rem;padding:2.5rem 0;transition:padding .18s,background .18s;display:grid;position:relative}.collectionCard h2{letter-spacing:-.045em;margin:.35rem 0 .65rem;font-size:clamp(1.7rem,3vw,2.8rem)}.collectionCard p{max-width:650px;font-family:var(--font-reading);line-height:1.55}.cardNumber,.cardMeta{text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:.67rem;font-weight:700;font-family:var(--font-display)!important}.cardMetaDate{opacity:.65}.cardArrow{align-self:center;font-size:2rem;transition:transform .18s}.cardArrowMuted{opacity:.3}.filterDropdownChevron{display:none}.cardOverlayLink:after{content:"";z-index:1;cursor:pointer;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.collectionCard:hover,.collectionCard:focus-within{background:var(--yellow);padding-inline:1rem}.collectionCard:hover .cardArrow,.collectionCard:focus-within .cardArrow{transform:translate(.3rem,-.3rem)}}@media (max-width:600px){.collectionCard{grid-template-columns:1fr;gap:1rem;padding:1.5rem 0}.cardNumber{display:none}.cardMeta{margin-bottom:.35rem;display:block}}.pageBack{padding-bottom:6rem}.shareMenu{padding-block:1.25rem clamp(4rem,8vw,7rem)}.shareMenuInner{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.8rem;padding-top:1.25rem;display:flex}.shareMenuLabel{letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:800}.shareMenuActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.45rem;display:flex}.shareMenuButton{border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .72rem;font-size:.72rem;font-weight:750;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s,background-color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){.shareMenuButton:hover,.shareMenuButton:focus-visible{color:var(--cream);background:var(--forest);outline:none;transform:translateY(-.16rem);box-shadow:0 .22rem #17211b38}.shareMenuButton:active{box-shadow:none;transform:translateY(0)}}@media (hover:none),(pointer:coarse){.shareMenuButton:focus-visible{color:var(--cream);background:var(--forest);outline:none}}@media (max-width:600px){.shareMenuActions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.shareMenuButton{transition:none}}.writingMischief{color:#0b4b3661;cursor:pointer;justify-content:flex-end;align-items:center;gap:1.1rem;width:min(100% - 3rem,1440px);min-height:6.5rem;margin:-3.5rem auto 0;padding:0 .5rem 2rem;transition:color .18s,transform .18s;display:flex}.writingMischiefTrail{width:9.8rem;height:3.75rem;transition:transform .18s;position:relative}.writingFootprint{opacity:0;width:.58rem;height:1.08rem;transform:translate(-.2rem, .25rem) rotate(var(--step-rotation));background:currentColor;border-radius:52% 48% 24% 28%/30% 32% 12% 14%;display:block;position:absolute}.writingFootprint:before{content:none}.writingFootprint:after{content:"";background:currentColor;border-radius:18% 18% 48% 48%/12% 12% 38% 38%;width:.38rem;height:.4rem;position:absolute;bottom:-.54rem;left:.1rem}.writingFootprint--1{--step-rotation:79deg;bottom:.55rem;left:.2rem}.writingFootprint--2{--step-rotation:101deg;transform:translate(-.2rem, .25rem) rotate(var(--step-rotation)) scaleX(-1);bottom:1.55rem;left:1.85rem}.writingFootprint--3{--step-rotation:79deg;bottom:.55rem;left:3.5rem}.writingFootprint--4{--step-rotation:101deg;transform:translate(-.2rem, .25rem) rotate(var(--step-rotation)) scaleX(-1);bottom:1.55rem;left:5.15rem}.writingFootprint--5{--step-rotation:79deg;bottom:.55rem;left:6.8rem}.writingFootprint--6{--step-rotation:101deg;transform:translate(-.2rem, .25rem) rotate(var(--step-rotation)) scaleX(-1);bottom:1.55rem;left:8.45rem}.writingMischief p{font-family:var(--font-wordmark), cursive;margin:0;font-size:clamp(1.65rem,2.3vw,2.2rem);line-height:1.16;transition:transform .18s;transform:translateY(0)}.writingMischief p span{opacity:0;margin:-.08em -.14em -.24em -.04em;padding:.08em .14em .24em .04em;display:inline-block}.writingMischief p span:first-child{padding-right:.48em}.writingMischief:hover,.writingMischief:focus-visible{color:#0b4b368c;transform:translateY(-.12rem)}.writingMischief:hover .writingMischiefTrail,.writingMischief:focus-visible .writingMischiefTrail{transform:translate(.16rem)rotate(-1deg)}.writingMischief:hover p,.writingMischief:focus-visible p{transform:translateY(-.08rem)}.writingMischief:focus-visible{outline-offset:.45rem;outline:1px dashed #0b4b367a}.writingMischief.isPlaying .writingFootprint{animation:.42s ease-out forwards writingFootstepIn}.writingMischief.isPlaying .writingFootprint--2{animation-delay:.22s}.writingMischief.isPlaying .writingFootprint--3{animation-delay:.44s}.writingMischief.isPlaying .writingFootprint--4{animation-delay:.66s}.writingMischief.isPlaying .writingFootprint--5{animation-delay:.88s}.writingMischief.isPlaying .writingFootprint--6{animation-delay:1.1s}.writingMischief.isPlaying .writingFootprint--2,.writingMischief.isPlaying .writingFootprint--4,.writingMischief.isPlaying .writingFootprint--6{animation-name:writingFootstepInMirrored}.writingMischief.isPlaying p span:first-child{animation:.6s ease-out 1.56s forwards writingMischiefSignoff}.writingMischief.isPlaying p span:last-child{animation:.6s ease-out 1.76s forwards writingMischiefSignoff}.writingMischief.isSettled .writingFootprint{opacity:.72;transform:translate(0, 0) rotate(var(--step-rotation))}.writingMischief.isSettled .writingFootprint--2,.writingMischief.isSettled .writingFootprint--4,.writingMischief.isSettled .writingFootprint--6{transform:translate(0, 0) rotate(var(--step-rotation)) scaleX(-1)}.writingMischief.isSettled p{transform:translateY(0)}.writingMischief.isSettled p span{opacity:.82}@keyframes writingFootstepIn{to{opacity:.72;transform:translate(0, 0) rotate(var(--step-rotation))}}@keyframes writingFootstepInMirrored{to{opacity:.72;transform:translate(0, 0) rotate(var(--step-rotation)) scaleX(-1)}}@keyframes writingMischiefSignoff{0%{opacity:0;transform:translateY(.15rem)}to{opacity:.82;transform:translateY(0)}}.aboutGrid{grid-template-columns:minmax(15rem,.75fr) 1.25fr;align-items:center;gap:clamp(2rem,7vw,8rem);padding-block:clamp(7rem,10vw,11rem) clamp(11rem,15vw,16rem);display:grid;position:relative}.sleepingDogWrapper{z-index:10;pointer-events:auto;-webkit-user-select:none;user-select:none;width:clamp(140px,18vw,220px);position:absolute;bottom:-3.8rem;right:clamp(-1rem,0vw,.25rem);container-type:inline-size}.sleepingDogWrapper.isNear,.sleepingDogWrapper.isNear *,html.appleActive,html.appleActive *,body.appleActive,body.appleActive *,html.appleActive :before,html.appleActive :after,body.appleActive :before,body.appleActive :after{cursor:none!important}.sleepingDogShadow{pointer-events:none;z-index:1;background:#00000073;border-radius:50%;width:76%;height:11.64cqw;position:absolute;bottom:12.81cqw;left:50%;transform:translate(-50%)}.sleepingDogImg{pointer-events:none;z-index:2;width:100%;height:auto;display:block;position:relative;transform:rotate(-1deg)}.sleepingDogImg.sleeping{opacity:1;visibility:visible;z-index:2;position:relative}.sleepingDogImg.awake{opacity:0;visibility:hidden;pointer-events:none;z-index:3;width:100%;height:auto;transition:opacity .22s,visibility .22s;position:absolute;top:0;left:0}.sleepingDogZzz{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .18s,transform .18s;position:absolute;top:16cqw;right:27.64cqw}.sleepingDogHitTarget.isHovered .sleepingDogImg.awake{opacity:1;visibility:visible}.sleepingDogHitTarget.isHovered .sleepingDogZzz{opacity:0;transform:translateY(-6px)scale(.85)}.sleepingDogHitTarget.isHovered .sleepingDogAlert{animation:.32s cubic-bezier(.175,.885,.32,1.275) forwards joltExclamation}.floatingAppleFollower{pointer-events:none;z-index:99999;will-change:transform;position:fixed;top:0;left:0}.floatingAppleInner{opacity:0;will-change:transform, opacity;width:56px;height:56px;margin:-28px 0 0 -28px;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .18s;transform:scale(0)}.floatingAppleFollower.active .floatingAppleInner{opacity:1;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .18s;transform:scale(1)}.floatingAppleInner img{object-fit:contain;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;display:block}.sleepingDogAlert{z-index:5;color:var(--forest);text-shadow:0 2px 6px #0b4b3640;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:bottom;font-family:Comic Sans MS,Chalkboard SE,Comic Neue,Comic Sans,sans-serif;font-size:16cqw;font-weight:900;line-height:1;position:absolute;top:8.45cqw;right:15.99cqw}@media (hover:hover){.sleepingDogHitTarget:hover .sleepingDogAlert{animation:.32s cubic-bezier(.175,.885,.32,1.275) forwards joltExclamation}}@keyframes joltExclamation{0%{opacity:0;transform:scale(.2)translateY(14px)rotate(-20deg)}60%{opacity:1;transform:scale(1.35)translateY(-5px)rotate(8deg)}82%{transform:scale(.92)translateY(1px)rotate(-3deg)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}.zzzChar{color:var(--forest);opacity:0;will-change:transform, opacity;font-family:Comic Sans MS,Chalkboard SE,Comic Neue,Comic Sans,sans-serif;font-weight:800;line-height:1;animation:4.8s linear infinite zzzFloatSmooth;position:absolute}.zzzChar:first-child{font-size:5.45cqw;animation-delay:0s;top:0;right:0}.zzzChar:nth-child(2){font-size:6.91cqw;animation-delay:1.6s;top:1.09cqw;right:-2.55cqw}.zzzChar:nth-child(3){font-size:8.36cqw;animation-delay:3.2s;top:2.18cqw;right:-5.09cqw}@keyframes zzzFloatSmooth{0%{opacity:0;transform:translate(0)scale(.55)rotate(-3deg)}20%{opacity:.38;transform:translate(2.18cqw,-4.36cqw)scale(.8)rotate(0)}60%{opacity:.42;transform:translate(5.09cqw,-11.64cqw)scale(.95)rotate(4deg)}85%{opacity:.15;transform:translate(7.27cqw,-17.45cqw)scale(1.1)rotate(8deg)}to{opacity:0;transform:translate(8.36cqw,-19.64cqw)scale(1.1)rotate(8deg)}}.photoStackContainer{aspect-ratio:4/5;cursor:pointer;-webkit-user-select:none;user-select:none;justify-self:center;width:100%;max-width:24rem;position:relative}.photoStackWrapper{width:100%;height:100%;position:relative}.photoStackCard{border:1.5px solid var(--ink);background:var(--cream);will-change:transform;border-radius:clamp(1rem,2vw,1.75rem);transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 8px 20px #17211b1f}.photoStackCard.isTop{box-shadow:0 16px 36px #17211b38}.photoStackCard.isSwipingOut{transition:transform .28s cubic-bezier(.32,0,.67,0)!important;transform:translate(-340px,-20px)rotate(-28deg)scale(.85)!important}.photoStackCard.isSwipingBack{animation:.32s cubic-bezier(.16,1,.3,1) forwards slideInBack!important}@keyframes slideInBack{0%{transform:translate(-300px,20px)rotate(-18deg)scale(.84)}to{transform:translate(-20px,12px)rotate(-7deg)scale(.9)}}.photoStackFrame{width:100%;height:100%;position:relative}.photoStackImg{object-fit:cover;pointer-events:none}.portraitPlaceholder{aspect-ratio:4/5;background:var(--pink);border:1px solid var(--ink);place-items:center;display:grid}.portraitPlaceholder span{font-family:Brush Script MT,Segoe Script,cursive;font-size:2rem;transform:rotate(-6deg)}.aboutCopy{font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.55}.aboutCopy .textLink{font-size:inherit;font-weight:inherit;line-height:inherit;margin-left:1.5rem}.bioIntro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,3vw,3rem);display:flex}.bioIntro h1{flex:auto;max-width:750px;margin:0;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.94}.bioBridge{-webkit-user-select:none;user-select:none;align-items:center;gap:clamp(.6rem,1.5vw,1.25rem);margin:0 0 .5rem;padding:0;display:inline-flex}.bridgeFlagCircle{border:1.5px solid var(--forest);width:54px;height:54px;box-shadow:3px 3px 0 var(--forest);cursor:default;will-change:transform;background:#fff;border-radius:50%;place-items:center;transition:transform .22s,box-shadow .22s;display:grid;overflow:hidden}.bridgeFlagCircle .flagImg{object-fit:cover;width:100%;height:100%;display:block}.bridgeFlagCircle:hover{box-shadow:4px 6px 0 var(--forest);transform:translateY(-3px)scale(1.04)}.bridgeConnection{justify-content:center;align-items:center;width:clamp(100px,16vw,160px);height:54px;display:flex;position:relative}.bridgeArcSvg{width:100%;height:54px;display:block;overflow:visible}.bridgeArcPath{stroke:var(--forest);stroke-width:2.2px;stroke-dasharray:5 6;stroke-linecap:round;fill:none;opacity:.45;animation:2s linear infinite bridgeFlightDash}@keyframes bridgeFlightDash{to{stroke-dashoffset:-22px}}.aboutCopy>p{font-family:var(--font-reading);margin:0 0 1.25rem}.aboutCopy>p:last-of-type{margin-bottom:1.75rem}.aboutCopy>p .textLink{margin-left:0}.buttonLink{background:var(--forest);color:var(--cream);border-radius:999px;margin-top:1.5rem;padding:.9rem 1.2rem;font-size:.9rem;font-weight:700;display:inline-flex}.siteFooter{color:var(--cream);background:var(--forest)}.footerLead{padding-block:clamp(3rem,6vw,6rem)}.footerLead h2{letter-spacing:-.055em;max-width:1000px;margin:0 0 2.5rem;font-size:clamp(2rem,3.6vw,3.4rem);line-height:.98}.footerContactGrid{border-top:1px solid #f5f0e44d;grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(3rem,8vw,9rem);padding-top:clamp(2rem,5vw,4rem);display:grid}.footerForms{gap:clamp(2.5rem,5vw,4rem);display:grid}.footerUpdates{box-sizing:border-box;width:min(100%,64rem);color:var(--ink);border:1px solid var(--ink);background:var(--cream);border-radius:.5rem;justify-self:center;margin-inline:auto;padding:clamp(1.8rem,3vw,2.5rem) clamp(1.4rem,2.5vw,2rem);position:relative;overflow:hidden;transform:rotate(-.35deg);box-shadow:.7rem .7rem #0000002e}.footerUpdates:before{content:"";background:repeating-linear-gradient(130deg, #bd4946 0 1rem, var(--cream) 1rem 1.4rem, #477da2 1.4rem 2.4rem, var(--cream) 2.4rem 2.8rem);pointer-events:none;height:.45rem;position:absolute;inset:0 0 auto}.footerResumeBlock{margin-top:2rem}.footerResumeBtn{color:var(--forest);background:var(--yellow);font:inherit;cursor:pointer;border:none;border-radius:999px;outline:none;align-items:center;gap:.45rem;padding:.8rem 1.15rem;font-size:.76rem;font-weight:800;transition:background-color .22s,color .22s,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,outline .22s;display:inline-flex;box-shadow:0 3px 10px #0000001a}.footerResumeBtn span{font-size:.95rem;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-block}.footerResumeBtn:hover,.footerResumeBtn:focus-visible,.footerResumeBtn:active{background:var(--pink);color:var(--forest);border:none;outline:none;transform:translateY(-2px)scale(1.02);box-shadow:0 .5rem 1.25rem #0003}.footerResumeBtn:focus-visible{outline:2px solid var(--cream);outline-offset:4px}.footerResumeBtn:hover span,.footerResumeBtn:focus-visible span,.footerResumeBtn:active span{transform:translate(.2rem,-.2rem)}.footerResumeBtn:active{transform:translateY(0)scale(.99);box-shadow:0 .2rem .6rem #00000026}.footerSocials>p{font-family:var(--font-reading);margin:0 0 1.2rem;font-size:1.15rem}.footerSocials>div{flex-wrap:wrap;gap:.65rem;display:flex}.footerSocials a:not(.footerResumeBtn){letter-spacing:.08em;text-transform:lowercase;border:1px solid #f5f0e48c;border-radius:999px;align-items:center;gap:.3rem;padding:.7rem .9rem;font-size:.72rem;font-weight:700;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.footerSocials a:not(.footerResumeBtn) span{transition:transform .18s;display:inline-block}.footerSocials a:not(.footerResumeBtn):focus-visible{outline:2px solid var(--pink);outline-offset:2px}.footerSocials a:not(.footerResumeBtn):hover span,.footerSocials a:not(.footerResumeBtn):focus-visible span{transform:translate(.2rem,-.2rem)}.footerSocials a[data-platform=linkedin]:hover,.footerSocials a[data-platform=linkedin]:focus-visible{color:#fff;background-color:#0a66c2;border-color:#70b5f9}.footerSocials a[data-platform=instagram]:hover,.footerSocials a[data-platform=instagram]:focus-visible{color:#fff;background-color:#c13584;border-color:#fcaf45}.footerSocials a[data-platform=letterboxd]:hover,.footerSocials a[data-platform=letterboxd]:focus-visible{color:#ff8000;background-color:#2c3440;border-color:#ff8000}.footerSocials a[data-platform=substack]:hover,.footerSocials a[data-platform=substack]:focus-visible{color:#fff;background-color:#ff6719;border-color:#ffad80}.footerSocials a[data-platform=the-unscripted]:hover,.footerSocials a[data-platform=the-unscripted]:focus-visible{color:#fff;background-color:#e63946;border-color:#ff8a94}.footerSocials a[data-platform=email]:hover,.footerSocials a[data-platform=email]:focus-visible{color:#fff;background-color:#ea4335;border-color:#ff9a90}.footerContactForm{gap:1rem;display:grid}.footerFieldRow{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.footerContactForm label{gap:.5rem;display:grid}.footerContactForm label>span{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.footerContactForm input,.footerContactForm textarea{width:100%;color:var(--cream);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #f5f0e48c;border-radius:0;padding:.75rem 0}.footerContactForm input:focus,.footerContactForm textarea:focus{border-bottom-color:var(--yellow);outline:none}.footerContactForm button{color:var(--forest);background:var(--yellow);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;align-items:center;gap:.45rem;padding:.8rem 1.15rem;font-size:.76rem;font-weight:800;transition:background-color .22s,color .22s,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,outline-color .22s;display:inline-flex}.footerContactForm button span{font-size:.95rem;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-block}.footerContactForm button:hover,.footerContactForm button:focus-visible{background:var(--pink);color:var(--forest);outline:none;transform:translateY(-2px)scale(1.02);box-shadow:0 .5rem 1.25rem #0003}.footerContactForm button:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.footerContactForm button:hover span,.footerContactForm button:focus-visible span{transform:translate(.2rem,-.2rem)}.footerContactForm button:active{transform:translateY(0)scale(.99);box-shadow:0 .2rem .6rem #00000026}@keyframes pageContentReveal{0%{opacity:0}to{opacity:1}}@keyframes pageContentFadeOut{0%{opacity:1}to{opacity:0}}.blogPage{overflow:hidden}.blogMasthead{padding-block:clamp(3rem,7vw,6rem) clamp(4rem,10vw,9rem)}.blogMastheadTop,.blogSectionIntro{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1rem;display:flex}.blogMastheadTop p,.blogIssue,.blogSectionIntro>p{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.68rem}.blogIssue{opacity:.65}.blogWordmark{color:var(--forest);font-family:var(--font-wordmark);transform-origin:0;margin:clamp(4rem,9vw,8rem) 0 2rem;font-size:clamp(4rem,10vw,10rem);line-height:.7;transform:rotate(-3deg)}.blogIntroRow{grid-template-columns:1.05fr .95fr;align-items:end;gap:3rem;display:grid}.blogIntroRow h1{letter-spacing:-.07em;max-width:850px;margin:0;font-size:clamp(3rem,6vw,6rem);line-height:.94}.blogIntroRow>div{max-width:32rem;padding-bottom:.3rem}.blogIntroRow>div>p,.blogSubscribeInner>div>p{font-family:var(--font-reading);margin:0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.45}.blogActions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.blogActions .buttonLink{margin-top:0}.blogFeatured,.blogLatest{padding-block:var(--space-section)}.blogSectionIntro{margin-bottom:2rem}.blogFeaturedCard{min-height:29rem;color:var(--cream);background:var(--forest);grid-template-columns:minmax(9rem,.45fr) 1.55fr .55fr;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,5rem);transition:transform .18s,box-shadow .18s;display:grid;position:relative}.blogFeaturedCard:hover,.blogFeaturedCard:focus-visible{box-shadow:8px 8px 0 var(--pink);outline:none;transform:translateY(-5px)}.blogFeaturedMark{color:var(--yellow);align-self:start;font-size:clamp(3rem,7vw,7rem);line-height:1}.blogFeaturedCopy{align-self:end}.blogPostMeta{text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;display:block}.blogFeaturedCopy h2{color:var(--cream);font-family:var(--font-editorial);letter-spacing:-.05em;margin:1rem 0;font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:.98}.blogFeaturedCopy p:not(.blogPostMeta){color:#f5f0e4cc;max-width:30rem;font-family:var(--font-reading);margin:0;font-size:1.12rem;line-height:1.5}.blogPostLink{letter-spacing:.12em;text-transform:uppercase;gap:.5rem;margin-top:2rem;font-size:.7rem;font-weight:800;display:inline-flex}.blogFeaturedNote{color:var(--yellow);font-family:var(--font-wordmark);place-self:start end;margin:0;font-size:clamp(1.5rem,3vw,2.5rem);line-height:.9;transform:rotate(7deg)}.blogSectionIntroLarge{align-items:end}.blogSectionIntroLarge h2,.blogBrowse h2{letter-spacing:-.07em;margin:.8rem 0 0;font-size:clamp(2.5rem,5vw,5rem);line-height:.96}.blogPostGrid{background:var(--ink);border:1px solid var(--ink);grid-template-columns:1.15fr .85fr;gap:1px;display:grid}.blogPostCard{background:var(--cream);flex-direction:column;min-height:25rem;padding:clamp(1.5rem,3vw,3rem);transition:color .18s,background .18s;display:flex}.blogPostCard:nth-child(3n+1){background:var(--yellow)}.blogPostCard:nth-child(3n){background:#e6a6b88c}.blogPostCard:hover,.blogPostCard:focus-visible{color:var(--cream);background:var(--forest);outline:none}.blogPostCard h3{max-width:34rem;font-family:var(--font-editorial);letter-spacing:-.04em;margin:auto 0 1rem;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:400;line-height:1}.blogPostCard p{max-width:32rem;font-family:var(--font-reading);margin:0;line-height:1.45}.blogPostCard .blogPostLink{margin-top:1.8rem}.blogBrowse{padding-block:var(--space-section);border-top:1px solid var(--ink);grid-template-columns:.8fr 1.2fr;align-items:end;gap:4rem;display:grid}.blogBrowse h2{max-width:28rem}.blogCategories{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.blogCategories a{border:1px solid var(--ink);border-radius:999px;padding:.75rem 1rem;font-size:.75rem;font-weight:700;transition:color .18s,background .18s}.blogCategories a:hover,.blogCategories a:focus-visible{color:var(--cream);background:var(--forest);outline:2px solid var(--pink);outline-offset:2px}.blogNote{padding-block:var(--space-section);border-top:1px solid var(--ink);grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.blogNote h2{max-width:850px;font-family:var(--font-editorial);letter-spacing:-.04em;margin:0 0 2rem;font-size:clamp(2.2rem,4.5vw,4.5rem);font-weight:400;line-height:1}.blogSubscribe{color:var(--cream);background:var(--forest)}.blogSubscribeInner{padding-block:var(--space-section);grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,8rem);display:grid}.blogSubscribe h2{max-width:600px;color:var(--yellow);letter-spacing:-.07em;margin:1rem 0 0;font-size:clamp(2.5rem,5vw,5rem);line-height:.96}.blogSubscribeForm{margin-top:2rem}.blogSubscribeForm label{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;font-size:.68rem;font-weight:700;display:block}.blogSubscribeForm>div{border-bottom:1px solid #f5f0e4a6;display:flex}.blogSubscribeForm input{min-width:0;color:var(--cream);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.85rem 0}.blogSubscribeForm input::placeholder{color:#f5f0e499}.blogSubscribeForm button{color:var(--yellow);font:inherit;cursor:pointer;background:0 0;border:0;padding:.85rem 0 .85rem 1rem;font-weight:800}.blogSubscribe small{color:#f5f0e49e;max-width:30rem;margin-top:1rem;font-size:.7rem;line-height:1.4;display:block}@media (max-width:600px){.blogArticleHeaderTopRow{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.blogArticleHeader{flex-direction:column;display:flex}.blogArticleMeta{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:1rem;margin-bottom:.75rem;display:flex}.blogArticleLayout{padding-top:1rem;display:block}}.blogArticleHeaderTopRow{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.blogArticleMeta{letter-spacing:.12em;text-transform:uppercase;opacity:.8;text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:.5rem 1.25rem;margin-top:2px;margin-bottom:0;font-size:.68rem;font-weight:700;line-height:1;display:flex}.blogArticleMeta span{align-items:center;line-height:1;display:inline-flex}@media (min-width:601px){.blogArticleHeaderTopRow{grid-template-columns:auto 1fr auto;display:grid}.printArticleHeaderTopRow{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.printArticleHeaderTopRow>.blogBackLink{justify-self:start}.blogArticleHeaderTopRow>.blogArticleMeta{align-self:center;align-items:center;min-height:2.25rem;margin:0}}@media (min-width:761px){.blogArticleHeaderTopRow{padding-block:.3rem;overflow:visible}.blogBackLink,.a11yMenuContainer{z-index:1;position:relative}}.blogBackLink{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--ink);background:0 0;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:0;padding:.5rem 1.1rem;font-size:.74rem;font-weight:800;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.blogBackLink span{transition:transform .2s;display:inline-block}.blogBackLink:before{content:"";border-bottom:2px solid;border-left:2px solid;flex:none;width:.42em;height:.42em;margin-right:.15rem;display:inline-block;transform:rotate(45deg)}.blogBackLink:hover{color:var(--cream);background:var(--forest);border-color:var(--forest);transform:translateY(-2px)}.blogBackLink:hover .blogBackArrow{transform:translate(-.25rem)}.a11yMenuContainer{position:relative}.a11yTriggerBtn{color:var(--ink);border:1.5px solid var(--ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1.1rem;font-size:.74rem;font-weight:800;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.a11yTriggerBtn:hover,.a11yTriggerBtn.isOpen{background:var(--forest);color:var(--cream);border-color:var(--forest);transform:translateY(-2px)}.a11yDropdownPanel{z-index:50;background:var(--cream);width:min(20rem,90vw);color:var(--ink);border:1.5px solid var(--ink);border-radius:1.25rem;padding:1.25rem;animation:.16s ease-out forwards dropdownFadeIn;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 12px 32px #17211b33}.a11yLabelRow{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.a11yLabelRow .a11yLabel{margin-bottom:0}.a11yHeaderRightOnly{border-bottom:1px solid #17211b26;justify-content:flex-end;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.a11yHeader{border-bottom:1px solid #17211b26;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.a11yHeader strong{letter-spacing:-.02em;font-size:.85rem;font-weight:800}.a11yResetBtn{text-transform:uppercase;letter-spacing:.08em;color:var(--forest);cursor:pointer;opacity:.8;background:0 0;border:0;font-size:.68rem;font-weight:700;text-decoration:underline}.a11yResetBtn:hover{opacity:1}.a11ySection{margin-bottom:1rem}.a11ySection:last-child{margin-bottom:0}.a11yLabel{text-transform:uppercase;letter-spacing:.08em;opacity:.75;margin-bottom:.45rem;font-size:.68rem;font-weight:800;display:block}.a11yThemePicker{gap:.5rem;display:flex}.a11yThemeSwatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:2.2rem;height:2.2rem;transition:transform .16s,box-shadow .16s}.a11yThemeSwatch:hover,.a11yThemeSwatch.isActive{box-shadow:0 0 0 2px var(--pink);transform:scale(1.15)}.a11yBtnRow{gap:.4rem;display:flex}.a11yStepBtn{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:.65rem;flex:1;padding:.45rem 0;font-size:.82rem;font-weight:800;transition:background-color .15s}.a11yStepBtn:hover:not(:disabled){background:var(--yellow)}.a11yStepBtn:disabled{opacity:.35;cursor:not-allowed}.a11yPillBtn{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:.42rem 0;font-size:.7rem;font-weight:700;transition:background-color .15s,color .15s}.a11yPillBtn:hover,.a11yPillBtn.isActive{background:var(--forest);color:var(--cream);border-color:var(--forest)}.blogArticlePage[data-theme=paper]{color:#17211b;background-color:#fff}.blogArticlePage[data-theme=yellow]{color:#17211b;background-color:#f2dc87}.blogArticlePage[data-theme=sepia]{color:#3c2f21;background-color:#fbf0d9}.blogArticlePage[data-theme=dark]{color:#f5f0e4;background-color:#17211b}.blogArticlePage[data-theme=dark] .blogArticleAside p:last-child{color:#f5f0e4bf}.blogArticlePage[data-theme=dark] .blogArticleRule,.blogArticlePage[data-theme=dark] .blogArticleFooter{border-color:#f5f0e433}.blogArticlePage[data-theme=dark] .blogBackLink,.blogArticlePage[data-theme=dark] .a11yTriggerBtn{color:#f5f0e4;border-color:#f5f0e4}.blogArticlePage[data-theme=dark] .a11yDropdownPanel{color:#f5f0e4;background:#1f2c24;border-color:#f5f0e4}.blogArticlePage[data-theme=dark] .a11yStepBtn,.blogArticlePage[data-theme=dark] .a11yPillBtn{color:#f5f0e4;border-color:#f5f0e4}.blogArticlePage[data-theme=dark] .a11yPillBtn.isActive{background:var(--yellow);color:var(--forest)}.blogArticlePage[data-theme=dark] .blogArticleEnd{color:#b8dfbc}.blogArticleResetBtn{color:var(--forest)}.blogArticlePage[data-theme=dark] .a11yResetBtn{opacity:1;color:var(--yellow)!important}.blogArticlePage[data-font=sans] .blogArticleCopy p{font-family:var(--font-display), sans-serif}.blogArticlePage[data-font=serif] .blogArticleCopy p{font-family:var(--font-reading), serif}.blogArticlePage[data-font=sans] .projectImageNote{font-family:var(--font-display), sans-serif}.blogArticlePage[data-font=serif] .projectImageNote{font-family:var(--font-reading), serif}.blogArticleCopy p{font-size:calc(clamp(1.1rem, 1.6vw, 1.3rem) * var(--reading-font-scale,1));line-height:var(--reading-line-height,1.65);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.blogArticleMeta{letter-spacing:.12em;text-transform:uppercase;opacity:.8;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-bottom:1.25rem;font-size:.68rem;font-weight:700;display:flex}.blogArticleHeader h1{text-align:center;max-width:960px;font-family:var(--font-editorial);letter-spacing:-.04em;margin:0 auto;font-size:clamp(2.5rem,5.5vw,4.8rem);font-weight:400;line-height:1.02}.blogArticleDek{text-align:center;max-width:660px;font-family:var(--font-reading);margin:1.5rem auto 0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.45}.blogArticleBody{padding-block:0 var(--space-section)}.blogArticleRule{border-top:1px solid var(--ink)}.blogArticleLayout{padding-top:2.5rem;display:block}.pdfViewerContainer{width:100%;margin:0}.projectStandaloneImage{width:fit-content;max-width:min(100%,76rem);margin:0 auto}.projectImageStage{touch-action:pan-y;width:fit-content;max-width:100%;margin:0 auto;position:relative}.projectStandaloneImageTrigger{cursor:zoom-in;background:0 0;border:0;border-radius:clamp(.7rem,1.5vw,1.15rem);max-width:100%;padding:0;display:block;position:relative}.projectStandaloneImageTrigger>img{border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:88vh;margin:0 auto;transition:transform .3s cubic-bezier(.2,.75,.25,1),box-shadow .3s;display:block;box-shadow:0 1rem 2.75rem #17211b26}.projectStandaloneImageTrigger:hover>img,.projectStandaloneImageTrigger:focus-visible>img{transform:translateY(-4px)scale(1.006);box-shadow:0 1.4rem 3.25rem #17211b33}.projectStandaloneImageTrigger:focus-visible{outline:3px solid var(--yellow);outline-offset:5px}.projectImageNote{max-width:40rem;color:var(--ink);margin:.85rem auto 0}@supports (color:color-mix(in lab, red, red)){.projectImageNote{color:color-mix(in srgb, var(--ink) 82%, transparent)}}.projectImageNote{font-family:var(--font-reading);font-size:calc(clamp(.95rem, 1.5vw, 1.08rem) * var(--reading-font-scale,1));text-align:center;line-height:1.55;transition:font-size .18s}.projectImageBelowControls{justify-content:center;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.projectImageExpandButton{border:1px solid var(--forest);width:2.25rem;height:2.25rem;color:var(--cream);background:var(--forest);cursor:zoom-in;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,transform .16s;display:inline-flex}.projectImageExpandButton:hover,.projectImageExpandButton:focus-visible{color:var(--forest);background:var(--yellow);outline:none;transform:translateY(-1px)}.projectImageExpandIcon{place-items:center;width:1rem;height:1rem;display:grid}.projectImageExpandIcon svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.projectImageNavigation{font:700 .68rem/1 var(--font-sans);letter-spacing:.06em;justify-content:center;align-items:center;gap:.55rem;display:flex}.projectImageNavigation button{width:2.25rem;height:2.25rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;place-items:center;padding:0;transition:color .16s,background-color .16s,transform .16s;display:grid}.projectImageNavigation button:hover,.projectImageNavigation button:focus-visible{color:var(--forest);background:var(--yellow);outline:none;transform:scale(1.05)}.projectImageNavigation--page{color:var(--forest);background:0 0;padding:0}.projectImageNavigation--page button{color:var(--cream);background:var(--forest);border-color:var(--forest)}.projectImageNavigation--page span{text-align:center;min-width:3.1rem}.projectImageThumbnails{scrollbar-width:thin;scrollbar-color:var(--forest) transparent;justify-content:safe center;gap:.45rem;max-width:min(100%,42rem);margin:.75rem auto 0;padding:.25rem .1rem .45rem;display:flex;overflow-x:auto}.projectImageThumbnails button{opacity:.58;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;flex:none;width:3.2rem;height:3.2rem;padding:.16rem;transition:opacity .16s,border-color .16s,transform .16s}.projectImageThumbnails button:hover,.projectImageThumbnails button:focus-visible,.projectImageThumbnails button.isActive{border-color:var(--forest);opacity:1;outline:none;transform:translateY(-1px)}.projectImageThumbnails img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.34rem;width:100%;height:100%;display:block}.projectStandaloneImage figcaption{color:var(--ink);justify-content:space-between;gap:1rem;padding-top:.65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.projectStandaloneImage figcaption{color:color-mix(in srgb, var(--ink) 66%, transparent)}}.projectStandaloneImage figcaption{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.projectImageLightbox{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--cream);background:#0c120ff7;border:0;padding:0;overflow:hidden}.projectImageLightbox[open]{grid-template-rows:auto 1fr auto;display:grid}.projectImageLightbox::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c120fe0}.projectImageLightboxToolbar{z-index:2;justify-content:flex-end;gap:.55rem;padding:.8rem;display:flex;position:relative}.projectImageLightboxAction{min-height:2.4rem;color:var(--cream);font:700 .7rem/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#094936b8;border:1px solid #f5f0e48c;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.projectImageLightboxAction:hover,.projectImageLightboxAction:focus-visible{color:var(--forest);background:var(--yellow);border-color:var(--yellow);outline:none}.projectImageLightboxAction:disabled{opacity:.35;cursor:not-allowed}.projectImageLightboxAction svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:.95rem;height:.95rem}.projectImageLightboxIconAction{width:2.4rem;padding:0}.projectImageZoomControls{align-items:center;gap:.35rem;margin-right:auto;display:flex}.projectImageZoomControls .projectImageLightboxAction{width:2.4rem;padding:0;font-size:1rem}.projectImageZoomControls output{min-width:3.3rem;color:var(--cream);font:700 .68rem/1 var(--font-sans);text-align:center}.projectImageLightboxCanvas{box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;justify-content:safe center;align-items:safe center;min-height:0;padding:0 4.5rem 1rem;display:flex;position:relative;overflow:auto}.projectImageZoomSurface{flex:none;place-items:center;display:grid}.projectImageZoomSurface img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.35rem;width:100%;height:100%;display:block;box-shadow:0 1.5rem 4rem #0006}.projectImageNavigation--lightbox{width:fit-content;color:var(--cream);background:0 0;margin:.25rem auto .8rem;padding:0}.projectImageNavigation--lightbox button{color:var(--cream);background:var(--forest);border-color:#f5f0e4b3}.projectImageNavigation--lightbox span{text-align:center;min-width:3.2rem}.pdfTabs{gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.pdfTabs button{border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.5rem .85rem;font-size:.7rem;font-weight:700}.pdfTabs button.isActive{color:var(--cream);background:var(--forest);border-color:var(--forest)}.pdfTabs button:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.printArticleExternalLink,.printArticlePublication{color:inherit;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;line-height:1.5;display:inline-flex}.printArticleExternalLink{text-decoration:none}.printArticleExternalLink svg{color:var(--forest);stroke-width:2.75px;flex-shrink:0;margin-left:-.85rem;transform:translateY(-1px)}.printArticleExternalLink:is(:hover,:focus-visible){color:var(--forest)}.printArticleExternalLink:focus-visible{outline:2px solid var(--forest);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.printArticleExternalLink{transition:transform .2s}.printArticleExternalLink:is(:hover,:focus-visible){transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.printArticleExternalLink:hover span:not(.sr-only){text-underline-offset:.2em;text-decoration:underline}}.pdfViewerShell{border:1.5px solid var(--ink);background:var(--forest);border-radius:clamp(.8rem,1.6vw,1.2rem);overflow:hidden;box-shadow:0 1rem 2.5rem #17211b21}.pdfHeader{min-height:4rem;color:var(--cream);background:var(--forest);justify-content:flex-end;align-items:center;padding:.7rem .8rem;display:flex}.pdfToolbar,.pdfZoomControls,.pdfLayoutControls{align-items:center;gap:.4rem;display:flex}.pdfZoomControls,.pdfLayoutControls{border-right:1px solid #f5f0e459;padding-right:.4rem}.pdfToolButton{min-width:2.15rem;height:2.15rem;color:var(--cream);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #f5f0e48c;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:0 .65rem;font-size:.76rem;font-weight:800;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:inline-flex}.pdfToolButtonWide{width:2.15rem;padding:0}.pdfOpenNativeButton{text-decoration:none;display:none}.pdfFullscreenIcon{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.pdfLayoutIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.pdfToolButton:hover,.pdfToolButton:focus-visible{color:var(--forest);background:var(--yellow);border-color:var(--yellow);outline:none;transform:translateY(-1px)}.pdfToolButton.isActive{color:var(--forest);background:var(--cream);border-color:var(--cream);box-shadow:inset 0 0 0 1px var(--forest)}.pdfToolButton:disabled{opacity:.35;cursor:not-allowed;transform:none}.pdfZoomValue{min-width:3.2rem;color:var(--cream);text-align:center;font-size:.68rem;font-weight:700}.pdfFrameViewport{background:#525659;border:1px solid #f5f0e46b;border-radius:.45rem;height:min(76vh,900px);min-height:620px;margin:0 .75rem .75rem;position:relative;overflow:hidden}.pdfFrameWrapper{scrollbar-color:var(--yellow) #17211b4d;background:#525659;position:absolute;inset:0;overflow:auto}.pdfJsViewer.pdfViewer{padding:1rem 0}.pdfJsViewer.pdfViewer .page{border:0;margin:0 auto 1.25rem;box-shadow:0 .45rem 1.25rem #00000047}.pdfJsViewer.pdfViewer .spread{margin-bottom:1.25rem}.pdfJsViewer.pdfViewer .spread .page{margin:0}.pdfJsViewer.pdfViewer .spread:has(>.page+.page)>.page:first-child{z-index:1;box-shadow:-.3rem .45rem 1.55rem #0000001f}.pdfJsViewer.pdfViewer .spread:has(>.page+.page)>.page:last-child{z-index:1;box-shadow:.3rem .45rem 1.55rem #0000001f}.pdfJsViewer.pdfViewer .spread:has(>.page+.page)>.page:before{z-index:10;content:"";pointer-events:none;width:clamp(1rem,3vw,2.25rem);position:absolute;top:0;bottom:0}.pdfJsViewer.pdfViewer .spread:has(>.page+.page)>.page:first-child:before{background:linear-gradient(270deg,#00000013 0%,#0000000a 34%,#00000003 68%,#0000 100%);right:0}.pdfJsViewer.pdfViewer .spread:has(>.page+.page)>.page:last-child:before{background:linear-gradient(90deg,#00000013 0%,#0000000a 34%,#00000003 68%,#0000 100%);left:0}.pdfViewerStatus{min-height:100%;color:var(--cream);font-family:var(--font-reading);text-align:center;place-items:center;margin:0;padding:2rem;display:grid}.pdfViewerStatus a{border-bottom:1px solid}.pdfViewerStatusError{color:var(--yellow)}.pdfViewerShell:fullscreen{background:var(--forest);border:0;border-radius:0;flex-direction:column;width:100vw;height:100vh;display:flex}.pdfViewerShell:fullscreen .pdfFrameViewport{flex:1;height:auto;min-height:0}html main:has(.pdfViewerShell.isExpanded){animation:none}.pdfViewerShell.isExpanded{z-index:10000;height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.pdfViewerShell.isExpanded .pdfFrameViewport{flex:1;height:auto;min-height:0}.pdfFrameWrapper{touch-action:pan-x pan-y}.blogArticleHeroImage{border-radius:1rem;max-width:960px;margin:0 auto 3rem;overflow:hidden}.blogArticleHeroImage picture{justify-content:center;width:100%;display:flex}.blogArticleHeroImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(70vh,42rem);margin-inline:auto;display:block}.blogArticleHeroImage figcaption{font-size:.8rem;font-family:var(--font-reading);opacity:.75;text-align:center;margin-top:.75rem}.blogArticleAside{max-width:200px;font-size:.72rem;line-height:1.45}.blogArticleAside p:last-child{font-family:var(--font-reading);color:#121212bf;font-size:.95rem}.blogArticleCopy{align-self:center;width:min(100%,680px);max-width:680px;margin-inline:auto}.projectArticleCopy{text-align:center}.blogArticleCopy blockquote{border-left:4px solid var(--pink);color:var(--forest);font-family:var(--font-editorial);margin:3.5rem 0;padding:1.5rem 0 1.5rem 1.5rem;font-size:clamp(2rem,4vw,4rem);line-height:.95}.blogArticleEnd{color:var(--forest);text-align:center;padding-top:2rem;font-family:var(--font-wordmark)!important;font-size:2.5rem!important}.blogArticleFooter{padding-block:2rem var(--space-section);border-top:1px solid var(--ink)}.writingTagsList{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-bottom:2rem;display:flex}.writingTagPill{border:1.5px solid var(--ink);background:var(--cream);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);border-radius:999px;padding:.45rem .85rem;font-size:.72rem;font-weight:700}.blogArticleTags{gap:.6rem;display:flex}.blogArticleTags span{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:.55rem .75rem;font-size:.68rem;font-weight:700}.blogPostNav{grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;display:grid}.blogPostNav a{border-top:1px solid var(--ink);flex-direction:column;gap:.8rem;padding-block:1.25rem;display:flex}.blogPostNav a:last-child{text-align:right;align-items:end}.blogPostNav small{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.blogPostNav strong{max-width:24rem;font-family:var(--font-editorial);font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:400;line-height:1}.blogRelated{padding-block:var(--space-section)}.blogRelatedGrid{background:var(--ink);border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.blogRelatedGrid a{background:var(--yellow);min-height:15rem;padding:1.5rem}.blogRelatedGrid a:nth-child(2){background:var(--pink)}.blogRelatedGrid a:nth-child(3){background:var(--cream)}.blogRelatedGrid h2{font-family:var(--font-editorial);margin:2rem 0 0;font-size:clamp(1.6rem,2.5vw,2.5rem);font-weight:400;line-height:1}.blogRelatedGrid .blogPostLink{margin-top:1.5rem}.blogArticleSubscribe{color:var(--cream);background:var(--forest)}.blogArticleSubscribe .shell{padding-block:var(--space-section)}.blogArticleSubscribe h2{max-width:800px;color:var(--yellow);letter-spacing:-.07em;margin:1rem 0 2rem;font-size:clamp(2.5rem,5vw,5rem);line-height:.96}@media (max-width:760px){input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=password],textarea,select{font-size:16px!important}.shell{width:min(100% - 2rem,1440px)}.siteHeader{z-index:1000}.siteHeader.isMenuOpen{background:var(--cream);box-shadow:0 4px 16px #17211b14}.nav{min-height:4.25rem}.navLinks.desktopOnly{display:none!important}.mobileMenuToggle{cursor:pointer;z-index:1001;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.mobileMenuToggle .hamburgerLine{background:var(--forest);transform-origin:50%;border-radius:2px;width:22px;height:2px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .24s,background-color .2s;display:block;position:absolute}.mobileMenuToggle .hamburgerLine:first-child{transform:translateY(-7px)rotate(0)}.mobileMenuToggle .hamburgerLine:nth-child(2){opacity:1;transform:translateY(0)scaleX(1)}.mobileMenuToggle .hamburgerLine:nth-child(3){transform:translateY(7px)rotate(0)}.mobileMenuToggle.isOpen .hamburgerLine:first-child{transform:translateY(0)rotate(45deg)}.mobileMenuToggle.isOpen .hamburgerLine:nth-child(2){opacity:0;transform:translateY(0)scaleX(0)}.mobileMenuToggle.isOpen .hamburgerLine:nth-child(3){transform:translateY(0)rotate(-45deg)}.mobileMenuOverlay{background:var(--cream);z-index:999;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;pointer-events:none;padding-top:5.25rem;padding-inline:1.25rem;width:100vw;height:100dvh;padding-bottom:2rem;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)scale(.98)}.mobileMenuOverlay.isOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.mobileMenuInner{flex-direction:column;width:100%;display:flex}.mobileMenuLinks{flex-direction:column;gap:.2rem;margin-top:.5rem;display:flex}.mobileNavLink{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;text-transform:lowercase;opacity:0;border-bottom:1px solid #17211b14;padding:.85rem .5rem;font-size:clamp(1.4rem,4.8vw,1.8rem);font-weight:700;line-height:1.2;transition:color .15s,padding-left .15s,opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(10px)}.mobileMenuOverlay.isOpen .mobileNavLink{opacity:1;transform:translateY(0)}.mobileMenuOverlay.isOpen .mobileNavLink:first-child{transition-delay:60ms}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(2){transition-delay:90ms}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(3){transition-delay:.12s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(4){transition-delay:.15s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(5){transition-delay:.18s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(6){transition-delay:.21s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(7){transition-delay:.24s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(8){transition-delay:.27s}.mobileMenuOverlay.isOpen .mobileNavLink:nth-child(9){transition-delay:.3s}.mobileNavLink:last-child{border-bottom:none}.mobileNavLink:hover,.mobileNavLink:focus-visible{color:var(--forest);padding-left:.6rem}.mobileNavLink.isCurrent{color:var(--forest);font-weight:800}.homeHero{min-height:auto;padding:2.5rem 1rem 3rem}.heroWordmarkSlot,.heroWordmarkAsset,.heroWordmarkText{place-items:center;width:100%;min-height:auto;margin-inline:auto}.heroWordmarkText span{font-size:clamp(8.5rem,42vw,12rem)}.workIndex{flex-direction:column;gap:.8rem}.workIndexItem{flex:100%;min-height:11rem}.workIndexArt--experience span:first-child{transform-origin:bottom;width:3rem;height:7.5rem;top:-3.8rem;right:calc(clamp(8%,14vw,15%) + 1.25rem);transform:rotate(8deg)scale(.85)}.workIndexArt--experience span:nth-child(2){transform-origin:top;width:7rem;height:7.8rem;top:1.2rem;right:clamp(8%,14vw,15%);transform:rotate(8deg)scale(.85)}.workIndexArt--writing span{color:#461e2ae0;font-size:clamp(2.2rem,6.2vw,2.75rem);right:5%}.workIndexArt--writing span:first-child{top:1.05rem;right:9%}.workIndexArt--writing span:first-child:before{color:#903c5d59}.workIndexArt--writing span:nth-child(2){text-decoration-color:#903c5da6;top:3.95rem}.featureStory,.featureStory.hasMedia{flex-direction:column;max-height:none}.featureStoryMedia{flex:auto;width:100%;min-height:14rem;max-height:22rem}.featureStoryCopy{flex:auto;width:100%;padding:1.5rem 1.25rem 2rem}.featureStory.textLed{min-height:16rem}.featureStory.textLed .featureStoryCopy{min-height:16rem;padding:2rem 1.25rem}.latestWorkItem,.latestWorkItem.hasMedia{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;padding:1.25rem 1rem;display:flex}.latestWorkItem:hover,.latestWorkItem:focus-visible{padding:1.25rem 1rem}.latestWorkNumber{flex:none;order:1;min-width:1.2rem;padding-top:.25rem;font-size:.75rem}.latestWorkCopy{flex:1 1 0;order:2;min-width:0}.latestWorkArrow{flex:none;order:3;padding-top:.1rem;font-size:1.4rem;line-height:1}.latestWorkMedia{aspect-ratio:16/9;border-radius:0;flex:100%;order:4;width:100%;max-height:none;margin-top:.75rem;overflow:hidden}.latestWorkMedia .editorialMediaImage{border-radius:0}.deskGrid{flex-direction:column;gap:1.5rem;display:flex}.deskEntry,.deskEntry.hasMedia{flex-direction:column;min-height:auto;display:flex}.deskBookMedia{width:min(51vw,13.25rem);margin-block:.5rem 1rem;transform:rotate(-1.25deg)}.homeAboutNew,.homeAboutNew.hasMedia{flex-direction:column;align-items:center;gap:2rem;display:flex}.homePortraitWrapper{width:min(80vw,18rem);margin-inline:auto}.homeAboutCopy{text-align:center;flex-direction:column;align-items:center;display:flex}.homeAboutLinks{justify-content:center}.homeSecondaryPhoto{width:min(75vw,16rem);margin-top:1rem}.bioBridge{justify-content:flex-start;width:4rem;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bridgeFlagCircle{width:32px;height:32px}.pageIntro{padding-block:2.5rem 3.5rem;position:relative}.sleepingDogWrapper{z-index:10;pointer-events:auto;-webkit-user-select:none;user-select:none;width:clamp(140px,18vw,220px);position:absolute;bottom:-2.375rem;right:clamp(-1rem,0vw,.25rem)}.pageDek{margin-left:0}.collectionIntro{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:2rem 2.5rem;display:flex}.collectionIntroCopy{width:100%}.collectionIntro h1{margin:0 0 .5rem;font-size:clamp(2.6rem,10.5vw,3.8rem)}.collectionLead{font-size:clamp(.95rem,3.2vw,1.1rem);line-height:1.45}.collectionIntroArt{justify-content:flex-start;width:100%;min-height:auto;display:flex}.collectionIntro--reels{gap:0;padding-block:2rem 2.25rem;position:relative}.collectionIntro--reels .collectionIntroCopy h1{max-width:calc(100% - 7rem);margin:0 0 .65rem}.collectionIntro--reels .collectionLead{max-width:100%;margin-top:0}.collectionIntro--reels .collectionIntroArt{justify-content:flex-end;width:auto;min-height:auto;display:flex;position:absolute;top:1.85rem;right:0}.reelsIntroMeta{flex-direction:column;align-items:flex-end;gap:0;width:auto;display:flex}.reelsIntroTag{transform-origin:100% 0;white-space:nowrap;letter-spacing:.1em;padding:.45rem .75rem;font-size:.64rem;transform:rotate(-6deg)}.reelsInstagramBtn{display:none}.collectionIntro--projects{gap:0;padding-block:2rem 2.25rem;position:relative}.collectionIntro--projects .collectionIntroCopy h1{max-width:calc(100% - 6.5rem);margin:0 0 .65rem}.collectionIntro--projects .collectionLead{max-width:100%;margin-top:0}.collectionIntro--projects .collectionIntroArt{justify-content:flex-end;width:auto;min-height:auto;display:flex;position:absolute;top:1.55rem;right:0}.collectionIntro--writing{gap:0;padding-block:2rem 2.25rem;position:relative}.collectionIntro--writing .collectionIntroCopy h1{max-width:calc(100% - 6.5rem);margin:0 0 .65rem}.collectionIntro--writing .collectionLead{max-width:100%;margin-top:0}.collectionIntro--writing .collectionIntroArt{justify-content:flex-end;width:auto;min-height:auto;display:flex;position:absolute;top:1.55rem;right:0}.reelCollection{padding-block:1rem 3.5rem}.reelGrid{flex-direction:column;align-items:center;gap:2.25rem;width:100%;max-width:min(78vw,18.5rem);margin:1.25rem auto 0;display:flex}.reelCard{width:100%}.reelPoster{aspect-ratio:9/16;border-radius:1rem;width:100%}.reelPosterPlay{width:3rem;font-size:.95rem;bottom:1rem;right:1rem}.reelPagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:min(88vw,22rem);margin:2.5rem auto 0;padding-top:1.5rem;display:flex}.reelPaginationNumbers{order:-1;justify-content:center;gap:.4rem;width:100%;margin-bottom:.25rem;display:flex}.reelPagination button:not(.reelPaginationNumbers button){text-align:center;border-radius:999px;flex:calc(50% - .5rem);padding:.75rem 1rem}.projectsIntroSwatches{transform-origin:100% 0;transform:scale(.62)}.writingIntroPen{width:4.2rem;height:auto}.archiveControls{flex-direction:column;gap:.85rem;padding-block:.85rem 1.15rem;display:flex}.publicationTabs{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;margin:-10px 0 0;padding:10px max(1rem,4vw) 12px;display:flex;overflow:auto hidden}.publicationTabs::-webkit-scrollbar{display:none}.publicationTabs button{white-space:nowrap;padding:.5rem .85rem;font-size:.72rem}.writingTagsList{margin:.55rem -6px 0;padding:6px 6px 8px}.emptyArchive{padding:2.5rem 0}.emptyArchive h2{margin:.5rem 0 1.25rem;font-size:clamp(1.2rem,5vw,1.6rem)}.emptyArchive button{padding:.65rem 1.1rem;font-size:.8rem}.collection{padding-block:1rem 3.5rem}.collectionCard{flex-direction:row;align-items:flex-start;gap:.85rem;padding:1.4rem .25rem;display:flex}.collectionCard .cardNumber{flex:0 0 1.2rem;padding-top:.15rem;font-size:1.05rem;line-height:1.25}.collectionCard>div:nth-child(2){flex:auto;min-width:0}.collectionCard h2{margin:.2rem 0 .45rem;font-size:clamp(1.35rem,5.5vw,1.75rem);line-height:1.18}.collectionCard .cardMeta{letter-spacing:.11em;opacity:.75;margin-bottom:.25rem;font-size:.67rem;font-weight:700}.collectionCard p{font-size:.92rem;line-height:1.5}.collectionCard .cardArrow{flex:none;align-self:center;padding-top:0;font-size:1.25rem}.writingMischief{flex-direction:row;justify-content:center;align-items:center;gap:.75rem;width:100%;margin:1.5rem auto 2.5rem;padding:0 1rem;display:flex}.footerContactGrid,.footerFieldRow{grid-template-columns:1fr}.bylineIntro{flex-direction:column;padding-block:2rem 2.25rem;display:flex;position:relative}.bylineIntro>div:first-child{padding-right:0}.bylineIntro h1{margin:0 0 .5rem;font-size:clamp(2.6rem,10.5vw,3.8rem)}.bylineLead{font-size:clamp(.92rem,3.2vw,1.05rem);line-height:1.4}.bylineIntroNote{display:none}.experienceIntro{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:2rem 2.5rem;display:flex}.experienceIntro h1{margin:0 0 .5rem;font-size:clamp(2.6rem,10.5vw,3.8rem);line-height:1}.experienceHeaderCta{width:100%;display:flex}.downloadResumeHeaderBtn{text-align:center;justify-content:center;width:100%;padding:.85rem 1.4rem;font-size:.8rem}.experienceGrid{flex-direction:column;gap:2.5rem;padding-block:1rem 4rem;display:flex}.experienceSidebar{display:contents}.skillsCard{border-radius:1rem;order:1;padding:1.5rem 1.25rem}.experienceTimeline{order:2;width:100%}.testimonialCarousel{box-sizing:border-box;border-radius:1.25rem;flex-direction:column;order:3;justify-content:space-between;gap:1rem;height:auto;min-height:auto;padding:1.6rem 1.75rem 1.4rem;display:flex}.experienceSectionTitle{margin:0 0 1.25rem;font-size:clamp(1.4rem,5vw,1.8rem)}.skillsGroupList{flex-direction:column;gap:1.25rem;display:flex}.skillGroup h3{margin:0 0 .5rem;font-size:.68rem}.skillPills{flex-wrap:wrap;gap:.4rem;display:flex}.skillPill{padding:.4rem .65rem;font-size:.72rem}.testimonialSlide{flex-direction:column;gap:1rem;padding-block:.2rem;display:flex}.testimonialSlide blockquote{-webkit-line-clamp:6;font-size:1.05rem;line-height:1.5}.testimonialSlide figcaption{width:100%;min-width:0;min-height:auto;padding-top:.25rem;overflow:hidden}.testimonialSlide figcaption strong{font-size:.84rem}.testimonialSlide figcaption span{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:.78rem;line-height:1.35;overflow:hidden}.testimonialControls{justify-content:space-between;align-items:center;display:flex}.testimonialModalCard{border-radius:1rem;width:min(92vw,36rem);padding:1.4rem 1.2rem}.testimonialModal footer{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.testimonialModalNav{justify-content:space-between;width:100%;display:flex}.latestGrid{grid-template-columns:1fr}.latestStory1{grid-row:auto;min-height:34rem}.latestStory1 .storyImage{min-height:16rem}.filterRow{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.searchBox{flex:auto;width:100%;max-width:none}.filterGroup{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;width:100%;margin-left:0;display:flex}.filterDropdown{flex:calc(50% - .25rem)}.filterDropdownTrigger{justify-content:space-between;width:100%}.filterDropdownMenu{max-width:calc(100vw - 3rem);left:0;right:auto}.archiveStory,.archiveStory.hasMedia{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;padding:1.25rem 1rem;display:flex}.archiveStory:hover,.archiveStory:focus-visible{padding:1.25rem 1rem}.archiveNumber{flex:none;order:1;min-width:1.2rem;padding-top:.25rem;font-size:.75rem}.archiveContentWrapper{flex:1 1 0;order:2;min-width:0}.archiveStory h3{font-size:clamp(1.3rem,4.5vw,1.65rem);line-height:1.15}.archiveStory .storyDek{font-size:.92rem;line-height:1.45}.archiveImageWrapper{aspect-ratio:16/9;border-radius:0;flex:100%;order:3;width:100%;max-height:none;margin-top:.75rem;display:block;overflow:hidden}.archiveEnd{grid-template-columns:1fr}.archiveEnd nav{flex-wrap:wrap;grid-column:auto}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.paginationPages{order:-1;justify-content:center;width:100%;margin-bottom:.25rem}.paginationBtn{text-align:center;flex:calc(50% - .5rem);padding:.75rem 1rem}.blogMastheadTop,.blogSectionIntro{flex-direction:column;align-items:start;gap:.6rem}.blogWordmark{margin-top:4.5rem;font-size:clamp(3.5rem,16vw,6rem)}.blogArticleHeader{padding-block:2rem 2.25rem}.blogArticleHeaderTopRow{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:1.25rem;display:flex}.blogBackLink{display:none}.a11yMenuContainer{order:2}.blogBackLink,.a11yTriggerBtn{white-space:nowrap;padding:.42rem .85rem;font-size:.72rem}.blogArticleMeta{order:3;justify-content:space-between;width:100%;margin-top:.35rem;font-size:.68rem}.blogArticleHeader h1{text-align:left;margin:0;font-size:clamp(2.2rem,8.5vw,3.2rem)}.blogArticleDek{text-align:left;margin:1rem 0 0;font-size:1.05rem}.blogArticleHeroImage{border-radius:0;margin-bottom:1.75rem}.blogArticleLayout{flex-direction:column;gap:2rem;padding-top:1.5rem;display:flex}.textViewerCard{border-radius:.75rem!important;padding:1.15rem .95rem!important;font-size:.95rem!important;line-height:1.6!important}.textViewerTabs,.pdfTabs{scrollbar-width:none;-webkit-overflow-scrolling:touch}.textViewerTabs::-webkit-scrollbar{display:none}.pdfTabs::-webkit-scrollbar{display:none}.pdfHeader{flex-wrap:wrap;gap:.5rem}.blogArticleAside{border-bottom:1px solid var(--line);max-width:none;padding-bottom:1rem}.blogPostNav{grid-template-columns:1fr}.blogPostNav a:last-child{text-align:left;align-items:start}.blogRelatedGrid{grid-template-columns:1fr}.aboutIntro.bioIntro{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:2rem 2.5rem;display:flex}.aboutIntro h1{margin:0;font-size:clamp(2.6rem,10.5vw,3.8rem);line-height:1.05}.bioBridge{justify-content:flex-start;width:auto;margin:0}.aboutGrid{flex-direction:column;align-items:center;gap:2.5rem;padding-block:2rem 5rem;display:flex}.photoStackContainer{width:min(82vw,18rem);max-width:18rem;margin:0 auto}.aboutCopy{width:100%;font-size:.98rem;line-height:1.6}.sleepingDogWrapper{align-self:auto;width:clamp(130px,35vw,170px);margin-top:0;position:absolute;bottom:calc(-2.375rem - 5px);right:clamp(.75rem,4vw,1.5rem)}.pdfFrameViewport{min-height:0;margin:0 .45rem .45rem;height:clamp(380px,65vh,560px)!important}.pdfHeader{padding-left:.75rem}.pdfToolbar{justify-content:space-between;width:100%}.pdfToolButton{padding-inline:.55rem}.pdfLayoutControls,.pdfFullscreenButton{display:none}.pdfOpenNativeButton{display:inline-flex}.pdfToolLabel{display:none}.projectImageLightboxCanvas{padding-inline:.5rem}.projectImageBelowControls{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.heroWordmarkAsset video{display:none}.writingMischief .writingFootprint{opacity:.72;transform:translate(0, 0) rotate(var(--step-rotation))}.writingMischief .writingFootprint--2,.writingMischief .writingFootprint--4,.writingMischief .writingFootprint--6{transform:translate(0, 0) rotate(var(--step-rotation)) scaleX(-1)}.writingMischief p{transform:translateY(0)rotate(-2deg)}.writingMischief p span{opacity:.82;transform:translateY(0)}}.experienceIntro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1.5rem,3vw,3rem);display:flex}.experienceIntro h1{margin:0 0 .85rem;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.92}.downloadResumeHeaderBtn{background:var(--forest);color:var(--cream);border:1.5px solid var(--forest);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.65rem;padding:.85rem 1.6rem;font-size:.82rem;font-weight:800;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #0b4b3633}.downloadResumeHeaderBtn span{transition:transform .18s;display:inline-block}.downloadResumeHeaderBtn:hover,.downloadResumeHeaderBtn:focus-visible{background:var(--yellow);color:var(--forest);border-color:var(--yellow);transform:translateY(-3px)scale(1.02);box-shadow:0 .65rem 1.6rem #00000040}.downloadResumeHeaderBtn:hover span,.downloadResumeHeaderBtn:focus-visible span{transform:translate(.25rem,-.25rem)}@media (min-width:761px){.experienceGrid{grid-template-columns:1.25fr .75fr;gap:clamp(3rem,6vw,7rem);padding-block:4rem 8rem;display:grid}}.experienceSectionTitle{letter-spacing:-.045em;margin:0 0 2rem;font-size:clamp(1.5rem,2.5vw,2.4rem);line-height:1.05}.experienceList{flex-direction:column;gap:2rem;display:flex}.experienceCard{background:var(--cream);border:1.5px solid var(--ink);border-radius:clamp(1rem,2vw,1.5rem);padding:clamp(1.8rem,3vw,2.8rem);box-shadow:0 6px 18px #17211b14}.experiencePeriod{letter-spacing:.12em;text-transform:uppercase;color:var(--forest);margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:inline-block}.experienceCard h2{margin:0 0 .35rem;font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1.1}.experienceOrg{font-family:var(--font-reading);color:var(--ink);margin:0 0 1rem;font-size:1rem;font-weight:600}.experienceCompanyLink{color:var(--forest);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #0b4b3666;text-decoration:underline #0b4b3666;transition:text-decoration-color .18s,color .18s}.experienceCompanyLink:hover,.experienceCompanyLink:focus-visible{color:var(--forest);-webkit-text-decoration-color:var(--forest);-webkit-text-decoration-color:var(--forest);-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}.experienceCompanyLink span{font-size:.85em;transition:transform .18s;display:inline-block}.experienceCompanyLink:hover span,.experienceCompanyLink:focus-visible span{transform:translate(.15rem,-.15rem)}.experienceDesc{font-family:var(--font-body);color:var(--ink);margin:0 0 1rem;font-size:.96rem;line-height:1.6}.experienceHighlights{flex-direction:column;gap:.6rem;margin:.75rem 0 0;padding-left:1.25rem;list-style-type:disc;display:flex}.experienceHighlights li{font-family:var(--font-body);color:var(--ink);font-size:.96rem;line-height:1.6}.experienceHighlights li::marker{color:var(--forest)}.experienceCardLinks{border-top:1px dashed #17211b2e;flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;padding-top:1rem;display:flex}.experienceExtraLink{background:var(--yellow);color:var(--ink);border:1px solid var(--ink);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.experienceExtraLink span{font-size:.85em;transition:transform .18s;display:inline-block}.experienceExtraLink:hover,.experienceExtraLink:focus-visible{background:var(--pink);box-shadow:2px 2px 0 var(--ink);transform:translateY(-2px)}.experienceExtraLink:hover span,.experienceExtraLink:focus-visible span{transform:translate(.15rem,-.15rem)}.experienceSidebar{flex-direction:column;gap:2.5rem;display:flex}.skillsCard{background:var(--pink);border:1.5px solid var(--ink);border-radius:clamp(1rem,2vw,1.5rem);padding:clamp(1.8rem,3vw,2.5rem)}.skillsGroupList{flex-direction:column;gap:1.5rem;display:flex}.skillGroup h3{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.skillPills{flex-wrap:wrap;gap:.5rem;display:flex}.skillPill{background:var(--cream);border:1px solid var(--ink);border-radius:999px;padding:.45rem .75rem;font-size:.75rem;font-weight:700}.testimonialCarousel{background:var(--forest);height:22rem;color:var(--cream);border-radius:clamp(1rem,2vw,1.5rem);grid-template-rows:auto minmax(14rem,1fr) auto;padding:clamp(1.35rem,2.5vw,1.8rem);display:grid;overflow:hidden}.testimonialTopline{justify-content:space-between;align-items:flex-start;min-height:1.8rem;display:flex}.testimonialTopline p{color:var(--yellow);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.testimonialTopline>span{color:var(--yellow);font-family:var(--font-reading);opacity:.55;font-size:3rem;line-height:.6}.testimonialSlide{grid-template-rows:1fr auto;margin:0;animation:.42s both testimonialFade;display:grid}.testimonialQuoteWrap{flex-direction:column;justify-content:center;align-items:flex-start;min-height:0;display:flex}.testimonialSlide blockquote{-webkit-line-clamp:9;font-family:var(--font-reading);-webkit-box-orient:vertical;margin:0;font-size:clamp(.94rem,1.25vw,1.12rem);line-height:1.38;display:-webkit-box;overflow:hidden}.testimonialReadMore{color:var(--yellow);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f4e29da6;margin-top:.55rem;padding:0 0 .12rem;font-size:.64rem;font-weight:800;position:relative}.testimonialReadMore:after{content:"";min-width:44px;min-height:44px;position:absolute;inset:-12px -8px}.testimonialReadMore span{transition:transform .18s;display:inline-block}.testimonialReadMore:hover span,.testimonialReadMore:focus-visible span{transform:translate(.16rem,-.16rem)}.testimonialReadMore:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.testimonialSlide figcaption{flex-direction:column;gap:.22rem;min-height:2.8rem;padding-top:.75rem;display:flex}.testimonialSlide figcaption strong{color:var(--yellow);letter-spacing:.04em;font-size:max(14px,.95rem)}.testimonialSlide figcaption span{max-width:100%;font-family:var(--font-display);opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:max(13px,.88rem);line-height:1.3;display:block;overflow:hidden}.testimonialControls{border-top:1px solid #f5f0e43d;justify-content:center;align-items:center;gap:.65rem;min-height:2rem;padding-top:.75rem;display:flex}.testimonialControls>button{width:1.85rem;height:1.85rem;color:var(--cream);font:inherit;cursor:pointer;background:0 0;border:1px solid #f5f0e47a;border-radius:50%;place-items:center;padding:0;display:grid}.testimonialControls>button:hover,.testimonialControls>button:focus-visible{border-color:var(--yellow);color:var(--forest);background:var(--yellow);outline:none}.testimonialDots{justify-content:center;align-items:center;gap:.4rem;display:flex}.testimonialDots button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;padding:0;position:relative}.testimonialDots button:after{content:"";border:1px solid var(--cream);border-radius:50%;transition:background-color .16s;position:absolute;inset:9px}.testimonialDots button.isActive:after{background:var(--yellow);border-color:var(--yellow)}.testimonialDots button:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.testimonialModal{width:min(50rem,100% - 2rem);max-height:min(82vh,46rem);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.testimonialModal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1812b8;animation:.22s both testimonialModalBackdropIn}.testimonialModal[data-phase=closing]::backdrop{animation:.2s both testimonialModalBackdropOut}.testimonialModalCard{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--cream);scrollbar-width:none;border-radius:clamp(1rem,2vw,1.5rem);max-height:min(82vh,46rem);padding:clamp(1.6rem,4vw,3rem);transition:height .38s cubic-bezier(.2,.8,.2,1);animation:.22s cubic-bezier(.2,.8,.2,1) both testimonialModalCardIn;overflow-y:auto;box-shadow:0 1.5rem 5rem #0000004d}.testimonialModal[data-phase=closing] .testimonialModalCard{pointer-events:none;animation:.2s both testimonialModalCardOut}.testimonialModalCard::-webkit-scrollbar{display:none}.testimonialModalContent{min-height:0}.testimonialModalHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.testimonialModalHeader p{color:var(--forest);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.testimonialModalHeader button{border:1px solid var(--ink);width:2.25rem;height:2.25rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0 0 .12rem;font-size:1.45rem;display:grid}.testimonialModalHeader button:hover,.testimonialModalHeader button:focus-visible{color:var(--cream);background:var(--forest);outline:none}.testimonialModal blockquote{font-family:var(--font-reading);margin:clamp(1.5rem,4vw,2.5rem) 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.48}.testimonialModal footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding-top:1.25rem;display:flex}.testimonialModalAttribution{flex-direction:column;gap:.3rem;min-width:0;display:flex}.testimonialModal footer strong{color:var(--forest)}.testimonialModal footer span{font-family:var(--font-display);opacity:.72;font-size:.85rem}.testimonialModalNav{flex:none;align-items:center;gap:.65rem;display:flex}.testimonialModalNav button{border:1px solid var(--ink);width:2.15rem;height:2.15rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.testimonialModalNav button:hover,.testimonialModalNav button:focus-visible{color:var(--cream);background:var(--forest);outline:none}.testimonialModalNav span{letter-spacing:.08em;text-align:center;min-width:3rem;font-weight:700;font-family:var(--font-display)!important;font-size:.65rem!important}@keyframes testimonialFade{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes testimonialModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes testimonialModalBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes testimonialModalCardIn{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes testimonialModalCardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.5rem)scale(.99)}}@media (max-width:520px){.testimonialCarousel{height:22rem}.testimonialSlide blockquote{font-size:.94rem}.testimonialModal footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.testimonialSlide,.testimonialModal::backdrop,.testimonialModalCard{animation:none}}.writingTagsList{z-index:3;flex-wrap:wrap;justify-content:flex-start;gap:.4rem;margin-top:.85rem;display:flex;position:relative}.blogArticleFooter .writingTagsList{justify-content:center;gap:.6rem;margin-bottom:2rem}.writingTagPill{z-index:3;color:var(--ink);background:var(--cream);border:1px solid var(--line);font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.65rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.blogArticleFooter .writingTagPill{border:1.5px solid var(--ink);letter-spacing:.08em;padding:.45rem .85rem;font-size:.72rem;font-weight:700}@media (hover:hover) and (pointer:fine){.collectionCard:hover .writingTagPill:not(.isActive){background:#f5f0e4b3}}.writingTagPill:hover{border-color:var(--forest);background:var(--forest)!important;color:var(--cream)!important}.writingTagPill.isActive{border-color:var(--forest);background:var(--forest);color:var(--cream);font-weight:700}.gujaratiNameHover{vertical-align:baseline;cursor:pointer;color:var(--forest);transition:width .32s cubic-bezier(.22,.8,.25,1);display:inline-block;position:relative}.gujaratiNameHover .nameEn,.gujaratiNameHover .nameGu{white-space:nowrap;width:max-content;transition:opacity .22s,transform .22s;display:block}.gujaratiNameHover .nameEn{opacity:1;position:relative;transform:translateY(0)}.gujaratiNameHover .nameGu{opacity:0;pointer-events:none;position:absolute;inset:0 auto auto 0;transform:translateY(2px)}@media (hover:hover) and (pointer:fine){.gujaratiNameHover.isGujaratiVisible .nameEn{opacity:0;pointer-events:none;transform:translateY(-2px)}.gujaratiNameHover.isGujaratiVisible .nameGu{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (hover:none),(pointer:coarse){.gujaratiNameHover{border-bottom:1.5px dotted var(--forest)}.gujaratiNameHover.isGujaratiVisible .nameEn{opacity:0;pointer-events:none;transform:translateY(-2px)}.gujaratiNameHover.isGujaratiVisible .nameGu{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width:700px){.reelCollection .reelGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;width:100%;max-width:min(88vw,24rem);margin:1.25rem auto 0;display:grid}.reelCollection .reelCard{width:100%}.reelCollection .reelVisual{aspect-ratio:4/5}}@media (hover:none),(pointer:coarse){.collectionCard,.collectionCard *,.latestStory,.latestStory *,.archiveStory,.archiveStory *,.latestWorkItem,.latestWorkItem *,.reelCard,.reelCard *,.featureStory,.featureStory *{transition:none!important;animation:none!important}.collectionCard:hover,.collectionCard:focus-within,.collectionCard:active,.collectionCard:focus,.latestStory:hover,.latestStory:focus-visible,.latestStory:active,.archiveStory:hover,.archiveStory:focus-visible,.archiveStory:active,.latestWorkItem:hover,.latestWorkItem:focus-visible,.latestWorkItem:active,.reelCard--linked:hover,.reelCard--linked:focus-within,.reelCard--linked:active,.featureStory:hover,.featureStory:focus-visible,.featureStory:active{color:inherit!important;box-shadow:none!important;background:0 0!important;outline:none!important;padding-inline:0!important;transform:none!important}.collectionCard:hover .cardArrow,.collectionCard:focus-within .cardArrow,.collectionCard:active .cardArrow,.collectionCard:hover .editorialMediaImage,.collectionCard:focus-within .editorialMediaImage,.collectionCard:active .editorialMediaImage,.collectionCard:hover .writingTagPill,.collectionCard:active .writingTagPill,.latestWorkItem:hover .latestWorkArrow,.latestWorkItem:focus-visible .latestWorkArrow,.latestWorkItem:active .latestWorkArrow,.latestWorkItem:hover .editorialMediaImage,.latestWorkItem:focus-visible .editorialMediaImage,.latestWorkItem:active .editorialMediaImage,.reelCard--linked:hover .reelPosterImage,.reelCard--linked:focus-within .reelPosterImage,.reelCard--linked:active .reelPosterImage,.reelCard--linked:hover .reelCardArrow,.reelCard--linked:focus-within .reelCardArrow,.reelCard--linked:active .reelCardArrow,.latestStory:hover .imagePlaceholder,.latestStory:focus-visible .imagePlaceholder,.latestStory:active .imagePlaceholder,.archiveStory:hover .editorialMediaImage,.archiveStory:focus-visible .editorialMediaImage,.archiveStory:active .editorialMediaImage,.featureStory:hover .editorialMediaImage,.featureStory:focus-visible .editorialMediaImage,.featureStory:active .editorialMediaImage{transform:none!important}.workIndexItem,.workIndexItem *,.workIndexArt,.workIndexArt span{transition:none!important;animation:none!important}.workIndexItem:hover,.workIndexItem:focus,.workIndexItem:focus-visible,.workIndexItem:active{box-shadow:none!important;outline:none!important;transform:none!important}.workIndexItem:hover .workIndexArrow,.workIndexItem:focus .workIndexArrow,.workIndexItem:focus-visible .workIndexArrow,.workIndexItem:active .workIndexArrow,.featureStory:hover .editorialMediaImage,.featureStory:focus-visible .editorialMediaImage{transform:none!important}.featureStory:not(.textLed):hover,.featureStory:not(.textLed):focus-visible,.featureStory:not(.textLed):active,.featureStory.textLed:hover,.featureStory.textLed:focus-visible,.featureStory.textLed:active{background:var(--forest)!important;color:var(--cream)!important}.latestWorkItem:hover,.latestWorkItem:focus-visible,.latestWorkItem:active{color:var(--ink)!important;background:0 0!important;padding:1.25rem 1rem!important}.footerSocials a:not(.footerResumeBtn):hover,.footerSocials a:not(.footerResumeBtn):focus-visible{color:inherit!important;background:0 0!important;border-color:#f5f0e48c!important;outline:none!important}.footerSocials a:not(.footerResumeBtn):hover span,.footerSocials a:not(.footerResumeBtn):focus-visible span{transform:none!important}.bridgeFlagCircle:hover,.bridgeFlagCircle:focus-visible{box-shadow:3px 3px 0 var(--forest)!important;transform:none!important}.deskCanvasObject.hasImage:hover img,.deskCanvasObject.hasImage:focus-visible img{transform:none!important}.footerResumeBtn:hover,.footerResumeBtn:focus-visible,.footerContactForm button:hover,.footerContactForm button:focus-visible{background:var(--yellow)!important;color:var(--forest)!important;outline:none!important;transform:none!important;box-shadow:0 3px 10px #0000001a!important}.downloadResumeHeaderBtn:hover,.downloadResumeHeaderBtn:focus-visible{background:var(--forest)!important;color:var(--cream)!important;border-color:var(--forest)!important;box-shadow:none!important;outline:none!important;transform:none!important}.footerResumeBtn:hover span,.footerResumeBtn:focus-visible span,.footerContactForm button:hover span,.footerContactForm button:focus-visible span,.downloadResumeHeaderBtn:hover span,.downloadResumeHeaderBtn:focus-visible span{transform:none!important}}@media (max-width:760px) and (hover:none),(max-width:760px) and (pointer:coarse){.collectionCard:hover,.collectionCard:focus-within,.collectionCard:focus,.collectionCard:active{color:var(--ink)!important;box-shadow:none!important;background:0 0!important;outline:none!important;padding:1.4rem .25rem!important;transform:none!important}.archiveStory:hover,.archiveStory:focus-visible,.archiveStory:active{color:var(--ink)!important;box-shadow:none!important;background:0 0!important;outline:none!important;padding:1.25rem 1rem!important;transform:none!important}}.featureArrowBtn,.testimonialControls>button,.testimonialModalNav button,.projectImageNavigation button,.reelPostGalleryArrow{border-radius:.4rem;width:auto;min-width:4.5rem;padding-inline:.6rem;font-size:.8rem}.bylineIntro{align-items:center}.bylineIntro h1,.collectionIntro h1,.experienceIntro h1{margin-bottom:0}@media (max-width:760px){.collectionIntro--projects .collectionIntroArt,.collectionIntro--writing .collectionIntroArt,.collectionIntro--reels .collectionIntroArt{top:50%;transform:translateY(-50%)}}.storyMeta,.cardMeta,.collectionCard .cardMeta,.resultCount,.experiencePeriod,.homeExperiencePeriod,.sectionLabel,.nookUpdatedDate,.featureStoryLabel,.reelCardMeta,.reelFormatBadge,.reelPreviewLoading,.testimonialTopline p,.testimonialReadMore,.testimonialModalHeader p,.footerContactForm label>span,.contentNotice{letter-spacing:.04em;font-size:max(12px,.75rem);line-height:1.45}.testimonialSlide figcaption strong{font-size:max(16px,1rem)}.testimonialSlide figcaption span,.testimonialModal footer span{white-space:normal;overflow-wrap:anywhere;opacity:.92;font-size:max(14px,.9rem);line-height:1.45;overflow:visible}.testimonialCarousel{height:auto;min-height:22rem}.contentLoadError{padding-block:3rem 5rem}.contentLoadError h1{font-size:clamp(2rem,5vw,4rem);line-height:1.1}.contentLoadError>a{margin-left:1.5rem}.mobileMenuToggle:focus-visible,.mobileNavLink:focus-visible{outline:2px solid var(--forest);outline-offset:4px}@media (max-width:760px){.experienceTimeline{order:1}.experienceSidebar{order:2}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
