.CfEC-W_header{overflow-wrap:break-word}.CfEC-W_icon{margin-inline-end:var(--space-8)}
.WvzmjG_container{position:relative}.WvzmjG_fullScreen{--tabular-table-max-height:calc(100vh - 49px);z-index:var(--z-modal-stack);background:var(--surface-default);width:100vw;height:100vh;position:fixed;inset:0}.WvzmjG_tableWrapper{isolation:isolate;min-height:var(--tabular-table-max-height);background:var(--surface-default);overflow:clip}.WvzmjG_fullScreen .WvzmjG_tableWrapper{height:calc(100vh - 49px);min-height:0}.WvzmjG_toolbar{border-block-start:var(--border-width) solid var(--border-subtle);border-inline:var(--border-width) solid var(--border-subtle)}
.OJxT4a_tableContainer{border:var(--border-width) solid var(--border-subtle);background:var(--surface-default);width:100%;overflow:auto}.OJxT4a_th{border-inline-start:var(--border-width) solid var(--border-subtle)}.OJxT4a_th:first-child{border-inline-start:none}.OJxT4a_fixedColumnTh{cursor:default;border-inline-end:var(--border-width) solid var(--border-subtle);width:1%;min-width:260px;inset-inline-start:0;z-index:calc(var(--z-sticky) + 2)!important}.OJxT4a_fixedColumnTh+.OJxT4a_th{border-inline-start:none}.OJxT4a_fixedColumnTd{z-index:calc(var(--z-base) + 2);border-inline-end:var(--border-width) solid var(--border-subtle);background:var(--surface-default);width:1%;transition:background-color var(--duration-state) var(--ease-state);inset-inline-start:0;position:sticky!important}.OJxT4a_selectedRow .OJxT4a_fixedColumnTd{background:var(--surface-page)}.OJxT4a_headerLabel{-webkit-user-select:none;user-select:none}.OJxT4a_dragHandle:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.OJxT4a_tableContainer .OJxT4a_tr.OJxT4a_clickableRow:hover,.OJxT4a_tableContainer .OJxT4a_tr.OJxT4a_clickableRow:active,.OJxT4a_tableContainer .OJxT4a_tr.OJxT4a_clickableRow:hover .OJxT4a_fixedColumnTd{background:var(--surface-page)}.OJxT4a_td{border-inline-start:var(--border-width) solid var(--border-subtle);position:relative;overflow:hidden}.OJxT4a_td:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.OJxT4a_td:first-child,.OJxT4a_fixedColumnTd+.OJxT4a_td{border-inline-start:none}.OJxT4a_clickableRow .OJxT4a_td:not(.OJxT4a_selectedCell):hover:after{pointer-events:none;content:"";border:var(--border-width) solid var(--border-default);position:absolute;inset:0}.OJxT4a_td.OJxT4a_selectedCell:after{pointer-events:none;content:"";border:var(--border-width) solid var(--brand-border);position:absolute;inset:0}.OJxT4a_tr:last-child .OJxT4a_td{border-block-end:none}.OJxT4a_text{color:var(--black)}.OJxT4a_emptyCell{color:var(--text-subtle)}.OJxT4a_nonClickableCell{cursor:default}.OJxT4a_errorIcon{color:var(--brand-text);flex-shrink:0}.OJxT4a_failedCell{color:var(--danger-text)}.OJxT4a_failedCell svg{flex-shrink:0}.OJxT4a_addColumnTh{width:1%;padding:var(--space-4) var(--space-16);border-inline-start:var(--border-width) solid var(--border-subtle);color:var(--text-subtle);transition:box-shadow var(--duration-state) var(--ease-state);inset-inline-end:0;z-index:calc(var(--z-sticky) + 1)!important}.OJxT4a_addColumnShadow .OJxT4a_addColumnTh{box-shadow:var(--elevation-sticky-end)}.OJxT4a_addColumnTh button{cursor:pointer;padding:var(--space-8);font:inherit;color:inherit;white-space:nowrap;background:0 0;border:none}.OJxT4a_addColumnTh button:hover{color:var(--gray-600)}.OJxT4a_addColumnTd{border-inline-start:var(--border-width) solid var(--border-subtle);background:var(--surface-default);width:1%;transition:background-color var(--duration-state) var(--ease-state), box-shadow var(--duration-state) var(--ease-state);position:sticky;inset-inline-end:0}.OJxT4a_addColumnShadow .OJxT4a_addColumnTd{box-shadow:var(--elevation-sticky-end)}.OJxT4a_selectedRow .OJxT4a_addColumnTd{background:var(--surface-page)}.OJxT4a_tr:last-child .OJxT4a_addColumnTd{border-block-end:none}.OJxT4a_tableContainer .OJxT4a_tr.OJxT4a_clickableRow:hover .OJxT4a_addColumnTd,.OJxT4a_selectedRow{background:var(--surface-page)}@media (max-width:767px){.OJxT4a_fixedColumnTh,.OJxT4a_fixedColumnTd{min-width:160px;position:static!important}.OJxT4a_addColumnTh,.OJxT4a_addColumnTd{position:static!important}.OJxT4a_th,.OJxT4a_td{padding:var(--space-8) var(--space-12);font-size:var(--font-body-sm-size)}}@media (min-width:768px){.OJxT4a_tableContainer{max-height:var(--tabular-table-max-height)}}
.-mZEnG_badge{width:fit-content;max-width:100%}.-mZEnG_icon{color:var(--gray-600);flex-shrink:0}
.Go8CJa_studentInviteModal{padding:0!important}.Go8CJa_copyLinkContainer{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--surface-page)}
.p0DMuW_subscriptionCard{width:100%;border-radius:var(--radius-lg)!important}.p0DMuW_subscriptionCard.p0DMuW_default{border:var(--border-width) solid var(--gray-25);background-color:var(--surface-page)}.p0DMuW_subscriptionCard.p0DMuW_highlighted{--gray-600:var(--light-scheme-gray-600);border:var(--border-width) solid var(--wine-900);color:var(--light-scheme-black);background-color:var(--wine-50)}.p0DMuW_originalPrice{color:var(--wine-900);-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-thickness:2px}.p0DMuW_billingCycle{margin-left:var(--space-4);white-space:nowrap}.p0DMuW_largerButton{padding:var(--space-8) var(--space-12)!important}.p0DMuW_paymentIcon{flex-shrink:0}@media screen{:root[data-theme=dark] .p0DMuW_default .p0DMuW_paymentIcon{filter:invert()}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) .p0DMuW_default .p0DMuW_paymentIcon{filter:invert()}}
.HF0asG_separatorContainer{margin:var(--space-16) 0}.HF0asG_separator{border-block-start:var(--border-width) solid var(--gray-50)}.HF0asG_separatorText{padding:0 var(--space-16);background-color:var(--surface-default);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.HF0asG_inviteCard{border-radius:var(--radius-lg);text-align:center;background-color:var(--surface-page)}.HF0asG_inviteLink{border-block-end:var(--border-width) solid var(--brand-border);color:var(--brand-text)}.HF0asG_inviteLink:hover{opacity:.8}
._6BbFxq_dragActive{animation:_6BbFxq_fade-in var(--duration-enter) var(--ease-enter);position:relative}._6BbFxq_dragActive:after{content:"";z-index:calc(var(--z-base) + 1);border-radius:var(--radius-lg);background-color:var(--surface-subtle);width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}._6BbFxq_dragActive:before{content:"";z-index:calc(var(--z-base) + 2);border:var(--border-width) dashed var(--gray-600);border-radius:var(--radius-lg);width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}._6BbFxq_dragActiveContent{z-index:calc(var(--z-base) + 2);line-height:var(--line-height-tight);animation:_6BbFxq_fade-in var(--duration-enter) var(--ease-enter);inset-block-start:0;inset-inline-start:0}@keyframes _6BbFxq_fade-in{0%{opacity:.5}to{opacity:1}}
.kcjVha_badge{width:100%;padding:var(--space-8);border:var(--border-width) solid transparent;border-radius:var(--radius-lg);background:var(--surface-page);transition:border-color var(--duration-state) var(--ease-state), box-shadow var(--duration-state) var(--ease-state);padding-inline-end:var(--space-24);position:relative}.kcjVha_badge:hover,.kcjVha_badge.kcjVha_active{border-color:var(--border-default);box-shadow:var(--elevation-raised)}.kcjVha_icon{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--text-subtle);background:var(--surface-default);flex-shrink:0}.kcjVha_icon>svg{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.kcjVha_info{flex:1;min-width:0}.kcjVha_remove{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}
._36UIMq_link{line-height:var(--line-height-tight);text-align:center;align-self:center}._36UIMq_link:hover{text-underline-offset:var(--space-4);text-decoration:underline;text-decoration-thickness:1px}
.J2NUna_heroIcon{block-size:.8em;inline-size:.8em;color:var(--text-subtle);vertical-align:-.1em;margin-inline-end:var(--space-12);display:inline-block}.J2NUna_badge{border:var(--border-width) solid var(--border-default);border-radius:var(--radius-sm);color:var(--gray-600);white-space:nowrap;background-color:var(--gray-50);align-self:flex-start}.J2NUna_badgeIcon{inline-size:var(--font-body-md-size);block-size:var(--font-body-md-size);flex:none}.J2NUna_inlineIcon{inline-size:var(--font-body-md-size);block-size:var(--font-body-md-size);color:var(--text-subtle);flex:none}
.jcW6Ta_indicator{--source-color:var(--blue-500);border:var(--border-width) solid color-mix(in srgb, var(--source-color) 18%, transparent);border-radius:var(--radius-sm);font-size:var(--font-body-sm-size);font-weight:500;line-height:var(--line-height-tight);color:var(--info-text);white-space:nowrap;background-color:var(--info-surface);align-self:flex-start}.jcW6Ta_link:hover{border-color:color-mix(in srgb, var(--source-color) 34%, transparent);background-color:color-mix(in srgb, var(--source-color) 20%, var(--white))}.jcW6Ta_icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);flex:none}
.pJDn2G_layout{--chat-text-size:var(--font-size-14);--chat-column-width:744px;--chat-answer-width:calc(var(--chat-column-width) - 2 * var(--space-32) - 2 * var(--space-16));height:var(--app-content-height)}.pJDn2G_layout:has(>.pJDn2G_container[data-text-size=large]){--chat-text-size:var(--font-size-16);--chat-column-width:792px}.pJDn2G_layout:has(>.pJDn2G_container[data-text-size=xlarge]){--chat-text-size:var(--font-size-18);--chat-column-width:840px}.pJDn2G_editorPanel{height:var(--app-content-height);background-color:var(--surface-page);flex-shrink:0;overflow:hidden}.pJDn2G_editorOverlay{--panel-overlay-z-index:calc(var(--z-sticky) + 1);display:contents}.pJDn2G_container{--chat-header-height:68px;--chat-max-width:1480px;--chat-form-height:140px;--chat-form-end-gap:0px;--chat-clarify-height:0px;--chat-clarify-gap:0px;--chat-message-scroll-margin:calc(var(--chat-header-height) + var(--space-16));min-width:0;height:var(--app-content-height);flex:1;overflow-y:auto}.pJDn2G_container:has(.pJDn2G_clarifyDock){--chat-clarify-gap:var(--space-8)}.pJDn2G_chat,.pJDn2G_header{padding-inline:var(--space-16)}.pJDn2G_chat{max-width:var(--chat-max-width);height:calc(100% - var(--chat-header-height));margin-inline:auto;position:relative}.pJDn2G_chatMessages{flex-grow:1}.pJDn2G_content{width:100%;min-height:calc(var(--app-content-height) - var(--chat-header-height));margin-inline:auto}.pJDn2G_stickyTop{z-index:var(--z-sticky);position:sticky;inset-block-start:0}.pJDn2G_header{width:100%;padding-block:var(--space-16) var(--space-24);background:linear-gradient(180deg, var(--gray-25) 74.5%, transparent 100%)}.pJDn2G_titleWrapper{flex:1;width:100%;min-width:0}.pJDn2G_toolbarHidden{visibility:hidden;overflow:hidden}.pJDn2G_chatForm{z-index:var(--z-sticky);width:100%;position:sticky;inset-block-end:0}.pJDn2G_chatInput{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background-color:var(--surface-page);padding-block-end:var(--space-16);position:relative}.pJDn2G_clarifyDock{width:100%;position:absolute;inset-block-end:calc(100% + var(--chat-clarify-gap));inset-inline:0}.pJDn2G_composer{z-index:calc(var(--z-base) + 1)}.pJDn2G_scrollToBottom{pointer-events:none;inset-block-end:calc(100% + var(--space-8));inset-inline:0}.pJDn2G_scrollToBottomButton{pointer-events:auto;box-shadow:var(--elevation-raised)}.pJDn2G_clarifySpacer{height:calc(var(--chat-clarify-height) + var(--chat-clarify-gap))}@media (min-width:1280px){.pJDn2G_toolbarInner{width:max-content}}@media (min-width:1024px){.pJDn2G_header{padding-inline:var(--space-24)}.pJDn2G_content{width:auto}.pJDn2G_chatForm{width:var(--chat-column-width);padding-inline:var(--space-32)}.pJDn2G_sourcesFullScreen .pJDn2G_chat{max-width:none}}@media print{.pJDn2G_layout{height:auto;display:block!important}.pJDn2G_editorPanel:not([data-print-ancestor]),.pJDn2G_editorOverlay:not([data-print-ancestor]){display:none}.pJDn2G_container{height:auto;overflow:visible}.pJDn2G_content{width:100%;min-height:0}.pJDn2G_chatForm{display:none}.pJDn2G_header{position:relative}}
.klSSYG_editableContainer{cursor:pointer}@media print{.klSSYG_container{display:none}}.klSSYG_editButton{opacity:0;transition:opacity var(--duration-state) var(--ease-state)}.klSSYG_editableContainer:hover .klSSYG_editButton{opacity:1}
.gZQpCW_trigger{font-variant-numeric:tabular-nums;min-width:4.5rem}.gZQpCW_menu{max-height:320px;overflow-y:auto}
._5Ldk3G_titleBar,._5Ldk3G_toolbar{padding-inline:var(--space-24);border-block-end:var(--border-width) solid var(--border-subtle);background-color:var(--surface-page);flex-shrink:0}._5Ldk3G_titleBarName{padding-block:var(--space-12);align-self:center;padding-inline-end:var(--space-12)}._5Ldk3G_titleBarAction{padding-inline:var(--space-12);border-inline-start:var(--border-width) solid var(--border-subtle)}._5Ldk3G_titleBarAction:last-child{padding-inline-end:0}._5Ldk3G_toolbarInner{width:100%;max-width:700px}._5Ldk3G_toolbarGroup{padding-block:var(--space-12);flex:auto}._5Ldk3G_toolbarGroup+._5Ldk3G_toolbarGroup{border-inline-start:var(--border-width) solid var(--border-subtle)}._5Ldk3G_divider{width:1px;margin-block:var(--space-4);background-color:var(--surface-subtle);align-self:stretch}._5Ldk3G_contentWrapper{background-color:var(--surface-page)}._5Ldk3G_scrollContent{padding:var(--space-24)}._5Ldk3G_content{width:100%;max-width:900px;margin-inline:auto;position:relative}._5Ldk3G_bubbleMenu{padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xl);background-color:var(--surface-default);box-shadow:var(--elevation-overlay);animation:_5Ldk3G_fade-in-slide-up var(--duration-enter) var(--ease-enter)}@keyframes _5Ldk3G_fade-in-slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._5Ldk3G_content .tiptap{min-height:100%;padding:var(--space-32);border-radius:var(--radius-lg);background-color:var(--surface-default)}._5Ldk3G_content .tiptap:focus{outline:var(--focus-field-width) solid var(--focus-field-color);outline-offset:calc(-1 * var(--focus-field-width))}._5Ldk3G_content .tiptap h1{font-size:var(--font-h4-size);margin-block-end:var(--space-16)}._5Ldk3G_content .tiptap h2{margin-block:var(--space-24) var(--space-12);font-size:var(--font-body-md-size);text-transform:uppercase}._5Ldk3G_content .tiptap p{margin-block-end:var(--space-12);line-height:1.6}:is(._5Ldk3G_content .tiptap ul,._5Ldk3G_content .tiptap ol){margin-block-end:var(--space-12);padding-inline-start:var(--space-24)}._5Ldk3G_content .tiptap ul{list-style:outside}._5Ldk3G_content .tiptap ol{list-style:decimal}._5Ldk3G_content .tiptap li{margin-block-end:var(--space-4);line-height:1.6}._5Ldk3G_content .tiptap blockquote{border-inline-start:var(--border-width-strong) solid var(--gray-300);color:var(--gray-600);margin-block-end:var(--space-12);padding-inline-start:var(--space-16)}._5Ldk3G_content .tiptap .tableWrapper{overflow-x:auto}._5Ldk3G_content .tiptap table{border-collapse:collapse;width:100%;margin-block-end:var(--space-12)}:is(._5Ldk3G_content .tiptap th,._5Ldk3G_content .tiptap td){padding:var(--space-8);border:var(--border-width) solid var(--border-subtle);vertical-align:top}._5Ldk3G_content .tiptap th{font-weight:var(--font-medium);text-align:start;background-color:var(--gray-50)}@media (max-width:1023px){._5Ldk3G_toolbarInner{flex-wrap:wrap}._5Ldk3G_toolbarGroup+._5Ldk3G_toolbarGroup{border-inline-start:none}}@media print{._5Ldk3G_content .tiptap .tableWrapper{overflow:visible}}
.Q2iroq_rollItem{display:inline-flex}
.qWJYxG_wrapper{position:relative}.qWJYxG_controls{display:contents}.qWJYxG_addRowButton,.qWJYxG_addColumnButton,.qWJYxG_deleteRowButton,.qWJYxG_deleteColumnButton{cursor:pointer;z-index:calc(var(--z-base) + 1);border-radius:var(--radius-md);color:var(--text-subtle);background-color:var(--gray-50);background-clip:padding-box;border:3px solid #0000;justify-content:center;align-items:center;position:absolute}.qWJYxG_addRowButton,.qWJYxG_deleteColumnButton{height:var(--size-24)}.qWJYxG_addColumnButton,.qWJYxG_deleteRowButton{width:var(--size-24)}.qWJYxG_deleteRowButton{transform:translate(-100%)}.qWJYxG_deleteColumnButton{transform:translateY(-100%)}.qWJYxG_addRowButton:hover,.qWJYxG_addColumnButton:hover{color:var(--hover-text);background-color:var(--surface-subtle)}.qWJYxG_deleteRowButton:hover,.qWJYxG_deleteColumnButton:hover{color:var(--danger-text);background-color:var(--surface-subtle)}@media print{.qWJYxG_controls{display:none}}
._5KsD8q_grid{grid-auto-rows:var(--space-16);grid-template-columns:repeat(10, var(--space-16));gap:var(--space-4);display:grid}._5KsD8q_cell{cursor:pointer;border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--gray-50)}._5KsD8q_cell._5KsD8q_active{border-color:var(--blue-500);background-color:var(--blue-100)}
.ISlWpW_alert{--alert-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-inline:var(--space-16)}
.rpQPLW_sizedAnswer{--chat-answer-text-size:var(--chat-text-size,var(--font-size-14));--font-body-md-size:var(--chat-answer-text-size);--font-h2-size:calc(var(--chat-answer-text-size) * 24 / 14);--font-h4-size:calc(var(--chat-answer-text-size) * 18 / 14);--font-h5-size:calc(var(--chat-answer-text-size) * 16 / 14);--font-h6-size:var(--chat-answer-text-size)}.rpQPLW_answer pre,.rpQPLW_answer code{overflow-wrap:break-word}@media print{.rpQPLW_answer table{table-layout:fixed}.rpQPLW_answer th,.rpQPLW_answer td{overflow-wrap:break-word}.rpQPLW_answer td [data-reference-tag],.rpQPLW_answer th [data-reference-tag]{max-width:100%}}
._82QiW_wrapper{width:100%;padding-block:var(--space-32);position:relative}._82QiW_toolbar{z-index:calc(var(--z-base) + 1);opacity:0;transition:opacity var(--duration-state) var(--ease-state);position:absolute;inset-block-start:0;inset-inline-end:0;transform:translateY(-25%)}._82QiW_toolbarButton{background:var(--surface-default);box-shadow:var(--elevation-raised)}._82QiW_wrapper:focus{outline:none}._82QiW_fullScreen{z-index:var(--z-modal-stack);background:var(--surface-default);width:100vw;height:100vh;margin:0;padding:0;position:fixed;inset:0}._82QiW_fullScreenContent{padding:var(--space-64) var(--space-24) var(--space-24)}._82QiW_fullScreen ._82QiW_toolbar{inset-block:var(--space-12) auto;opacity:1;inset-inline-end:var(--space-24);transform:none}._82QiW_wrapper:hover ._82QiW_toolbar,._82QiW_wrapper:focus-within ._82QiW_toolbar{opacity:1}@media (min-width:768px){._82QiW_wrapper:not(._82QiW_constrained,._82QiW_fullScreen){--break-out-width:calc((100vw - var(--app-rail-gutter,0px)) * .9);--answer-width:var(--chat-answer-width,648px);width:var(--break-out-width);max-width:1280px;margin-inline:calc(-1 * max((min(var(--break-out-width), 1280px) - var(--answer-width)) / 2, 0px))}div:has(~[data-editor-panel]) ._82QiW_wrapper:not(._82QiW_fullScreen){width:100%;max-width:100%;margin-inline:0}}@media print{._82QiW_wrapper,._82QiW_wrapper:not(._82QiW_constrained){width:100%;max-width:100%;margin-inline:0;overflow:visible}._82QiW_toolbar{display:none}._82QiW_fullScreen{background:0 0;width:100%;height:auto;position:static}._82QiW_fullScreenContent{padding:0}}
.KA6h9G_thumbnail{border-radius:var(--radius-md);overflow:hidden}.KA6h9G_playIconOverlay{background-color:var(--overlay-scrim);inset-block-start:0;inset-inline-start:0}.KA6h9G_playIcon{width:48px;height:48px;color:var(--light-scheme-white);fill:var(--light-scheme-white)}.KA6h9G_thumbnail:hover .KA6h9G_playIconOverlay{background-color:var(--overlay-scrim-hover)}.KA6h9G_videoModal{min-height:430px;overflow:hidden;border:none!important;padding:0!important}.KA6h9G_video{width:100%;height:430px}
.pp30jW_inviteModal{padding:0!important}.pp30jW_formContainer{border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--surface-page)}.pp30jW_submitButton{margin-top:auto}.pp30jW_emailsContainer{max-height:180px;padding-right:var(--space-8);overflow-y:auto}.pp30jW_removeButton{margin-top:var(--space-12)}.pp30jW_inputIcon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--brand-text)}.pp30jW_warning{border:var(--border-width) solid var(--brand-border);border-radius:var(--radius-md);color:var(--brand-text);background:var(--wine-50)}
.wx-EvG_stepsContainer{background-color:var(--surface-page);width:50%;overflow-y:auto;padding:var(--space-64)!important;gap:40px!important}.wx-EvG_steps{padding:var(--space-8) 0!important}.wx-EvG_circle{width:var(--space-20);height:var(--space-20);border:var(--border-width) dashed var(--gray-600);border-radius:var(--radius-full);flex-shrink:0}.wx-EvG_checkIcon{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);color:var(--brand-text)}.wx-EvG_strikeThrough{text-decoration:line-through}.wx-EvG_infoContainer{width:50%;overflow-y:auto;padding:70px var(--space-64) var(--space-64)!important}.wx-EvG_faqContainer{padding-top:var(--space-24)!important}.wx-EvG_faqAccordion{border-block-end:var(--border-width) solid var(--border-subtle);padding-bottom:var(--space-12)!important}.wx-EvG_faqIcon{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);color:var(--gray-900)}@media (max-width:767px){.wx-EvG_pageContainer{overflow-y:auto}.wx-EvG_stepsContainer,.wx-EvG_infoContainer{overflow-y:initial;width:100%;height:fit-content}.wx-EvG_stepsContainer{padding:var(--space-40) var(--space-32)!important}.wx-EvG_faqContainer{padding-top:0!important}}
.zbUHkq_icon{width:50px;height:50px;border-radius:var(--radius-full);color:var(--gray-900);background-color:var(--surface-page);margin-block-end:var(--space-16)}.zbUHkq_buttons{margin-block-start:var(--space-16)}
.w1Whuq_select{min-inline-size:90px}
.t3j9La_timeline{position:relative}@media (min-width:768px){.t3j9La_timeline:before{content:"";background-color:var(--surface-subtle);width:1px;height:100%;position:absolute;inset-block-end:0;inset-inline-start:21px}.t3j9La_yearBadge>div{z-index:var(--z-base);justify-content:center;min-width:44px;position:sticky;inset-block-start:0}.t3j9La_yearBadge.t3j9La_hasFilters>div{inset-block-start:var(--space-40)}}
.iZUKdG_selected.iZUKdG_selected{border-color:var(--border-default)}.iZUKdG_selected.iZUKdG_selected:not(:focus-visible){outline:1px solid var(--border-default)}.iZUKdG_consolidated.iZUKdG_consolidated{background-color:color-mix(in srgb, var(--orange-600) 12%, transparent)}.iZUKdG_original.iZUKdG_original{background-color:color-mix(in srgb, var(--blue-500) 12%, transparent)}
.M3v3Fa_tabPanels{padding-block-end:var(--space-32)}
.YCiT8G_tabs{background-color:var(--surface-page);width:100%;height:100%}@media (min-width:1024px){.YCiT8G_tabs{width:428px}}@media (min-width:1280px){.YCiT8G_tabs{width:528px}}
._4YNoQG_item>:last-child{flex:auto}
.wNluDq_resultsNavigation,.wNluDq_counter{flex-shrink:0}
.SB3PYq_toolbar{z-index:var(--z-sticky);flex:none;min-height:68px;position:relative}.SB3PYq_row{padding-inline:var(--toolbar-gutter-start,var(--space-16)) var(--toolbar-gutter-end,var(--space-16))}.SB3PYq_firstRow{--icon-size:var(--icon-size-lg)}.SB3PYq_leadGroup{flex:0 auto;min-width:0}.SB3PYq_endGroup{white-space:nowrap;flex:auto;justify-content:flex-end}.SB3PYq_leadGroup,.SB3PYq_endGroup{height:var(--space-32)}@media (max-width:1023px){.SB3PYq_firstRow{flex-wrap:wrap}.SB3PYq_endGroup{flex-shrink:1;min-width:0}}.SB3PYq_language{min-width:max-content}.SB3PYq_searchGroup{flex:0 320px;min-width:0}.SB3PYq_withResultsNavigation{flex-wrap:wrap}@media (min-width:1024px){.SB3PYq_firstRow{flex-wrap:wrap}.SB3PYq_leadGroup{flex:1000 1 0;min-width:min-content;max-width:max-content}.SB3PYq_endGroup{flex:1 1 0;min-width:min-content}.SB3PYq_searchGroup{min-width:150px}.SB3PYq_withResultsNavigation .SB3PYq_leadGroup,.SB3PYq_withResultsNavigation .SB3PYq_endGroup{flex:1 1 0}.SB3PYq_withResultsNavigation .SB3PYq_endGroup{min-width:min-content}}.SB3PYq_titleButton{cursor:pointer;text-align:start;background:0 0;border:0;min-width:0;max-width:100%;padding:0}.SB3PYq_titleButton:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.SB3PYq_titleContainer{flex:auto;min-width:0}.SB3PYq_titleMotion{min-width:0;display:none;overflow:hidden}@media (min-width:1024px){.SB3PYq_titleMotion{display:block}}@media print{.SB3PYq_toolbar{display:none!important}}
.m5GyLq_urls{height:100%}.m5GyLq_urlsContent{flex-direction:column;min-height:100%;display:flex}.m5GyLq_urlsList{padding:var(--space-4)}.m5GyLq_url{color:var(--gray-600)}.m5GyLq_urlContent{flex:2}.m5GyLq_linkIcon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--gray-600);flex-shrink:0}.m5GyLq_errorContainer{padding-inline-start:var(--space-8)}.m5GyLq_invalidIcon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--danger-text)}.m5GyLq_error{color:var(--danger-text)}@media (max-width:767px){.m5GyLq_urls{height:175px}}
._8OXhsG_icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--gray-600)}
.C2OlMW_metaField{white-space:nowrap}
.MerAuW_container{position:relative}.MerAuW_icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--gray-600)}
.sDt4ca_container{position:relative}.sDt4ca_inputWrapper{width:100%;position:relative}.sDt4ca_inputWrapper [id=sources-select]{top:var(--portal-top)!important;left:var(--portal-left)!important;width:var(--portal-width)!important}
.V7t-tq_tabsContainer{--tabs-container-focus-space:calc(var(--focus-ring-width) + var(--focus-ring-offset));height:calc(180px + 2 * var(--tabs-container-focus-space));margin:calc(-1 * var(--tabs-container-focus-space));padding:var(--tabs-container-focus-space);overflow-y:auto}.V7t-tq_tabList{box-shadow:inset 0 -1px 0 0 var(--gray-25);align-items:center}.V7t-tq_tabPanel{padding-block:var(--space-12)!important;padding-inline:var(--space-8)!important}.V7t-tq_divider{width:1px;height:var(--space-16);margin-bottom:var(--space-8);background-color:var(--surface-page)}.V7t-tq_fillCard,.V7t-tq_fillContent{min-width:0;min-height:0;overflow:hidden}.V7t-tq_fillTabs{min-width:0;height:auto;min-height:0;overflow:hidden}.V7t-tq_fillTabList{flex-wrap:nowrap;flex:none;width:max-content;min-width:100%}.V7t-tq_fillTabListScrollArea{width:100%;min-width:0;flex:none;max-inline-size:100%}.V7t-tq_fillTabListScrollContent{width:max-content;min-width:100%}.V7t-tq_fillTabList>*{flex:none}.V7t-tq_fillTabPanel{flex:1 1 0;min-height:0;overflow:hidden;padding-inline:0!important}.V7t-tq_fillPanelContent{min-height:0;overflow:hidden}.V7t-tq_fillScrollArea{flex:1 1 0}.V7t-tq_fillScrollArea>div{min-width:0}.V7t-tq_fillScrollContent{overflow-clip-margin:calc(var(--focus-ring-width) + var(--focus-ring-offset));width:100%;min-width:0;padding-inline:var(--space-sm);overflow-x:clip}
.nMOYWq_container{min-height:355px}
.p6KC_W_referencePreview{width:380px;max-width:min(380px, calc(100vw - var(--space-32)))}.p6KC_W_header{border-block-end:var(--border-width) solid var(--border-subtle);padding:var(--space-12) var(--space-16)!important}.p6KC_W_bodyLink{--body-link-corner:calc(var(--hover-card-corner) - 1px);transition:background-color var(--duration-state) var(--ease-state);border-end-end-radius:var(--body-link-corner);border-end-start-radius:var(--body-link-corner);flex-grow:1}.p6KC_W_bodyLink:first-child{border-start-start-radius:var(--body-link-corner);border-start-end-radius:var(--body-link-corner)}.p6KC_W_bodyLink:hover{background-color:var(--gray-50)}.p6KC_W_bodyLink:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.p6KC_W_locator>div{background-color:var(--surface-default)}.p6KC_W_excerpt{margin:0 var(--space-16) var(--space-16);padding-inline:var(--space-12) var(--space-4);border-inline-start:var(--border-width-strong) solid var(--gray-300)}.p6KC_W_excerptText{overflow-wrap:anywhere;white-space:pre-line}.p6KC_W_pageIndicator{min-width:var(--space-32);text-align:center}.p6KC_W_fileIcon{flex-shrink:0}.p6KC_W_icon{color:var(--gray-600)}.p6KC_W_webSources{overflow:hidden}.p6KC_W_webSourceLink{gap:var(--space-4);max-width:100%;font-size:var(--font-body-sm-size);color:var(--gray-600);align-items:center;text-decoration:none;display:inline-flex}.p6KC_W_webSourceLink:hover{color:var(--brand-text)}
.ltyYda_chatTimeline{max-width:440px;margin-block:var(--space-16);margin-inline:auto}
._9eiJsW_tabs{--card-border-color:var(--border-default);--font-body-sm-size:calc(var(--chat-text-size,var(--font-size-14)) * 12 / 14);border-radius:var(--radius-xl);background-color:var(--surface-default);position:relative;overflow:hidden}._9eiJsW_tabs ._9eiJsW_emptyNote{background-color:#0000}._9eiJsW_emptyActions{position:absolute;inset-block-start:var(--space-lg);inset-inline-end:var(--space-lg)}._9eiJsW_tabsHeader{padding:var(--space-lg);align-items:center}._9eiJsW_tabPanels{padding:0 var(--space-16) var(--space-16) var(--space-16);flex-grow:0;overflow-y:auto}@media (min-width:1024px){._9eiJsW_tabs{width:calc(var(--chat-sidebar-width,400px) - 2 * var(--space-xs));max-height:calc(var(--app-content-height) - var(--chat-header-height) - var(--chat-form-end-gap) - 2 * var(--space-xs));margin:var(--space-xs);box-shadow:var(--elevation-raised)}}
.rVOjxW_metaContent{padding-inline:var(--space-16)}.rVOjxW_metaData{color:var(--gray-600);margin-block-start:var(--space-4)}.rVOjxW_header{z-index:calc(var(--z-sticky) + 2);position:sticky;inset-block-start:48px}.rVOjxW_headerContainer{padding:var(--space-16) var(--space-16) 0 var(--space-16);border:var(--border-width) solid var(--card-border-color,var(--border-subtle));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--surface-default);border-block-end:none;margin-inline:-1px}.rVOjxW_header.rVOjxW_highlighted .rVOjxW_headerContainer{border-color:var(--border-highlight)}.rVOjxW_headerContainer:before{content:"";z-index:var(--z-hidden);width:calc(100% + var(--space-16) * 2);height:var(--space-24);margin-inline:calc(var(--space-16) * -1);background:linear-gradient(to top, transparent 0%, var(--white) 70%);position:absolute;inset-block-start:-5px;inset-inline-start:0}
.TMRsrW_header{margin-block-end:var(--space-8);padding:0 0 var(--space-8)!important}.TMRsrW_stickyHeader{z-index:calc(var(--z-sticky) + 1);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--surface-default);position:sticky;inset-block-start:86px}.TMRsrW_headerContainer{width:calc(100% + 2px);padding:var(--space-16) var(--space-16) 0 var(--space-16);border:var(--border-width) solid var(--card-border-color,var(--border-subtle));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--surface-default);border-block-end:none;margin-inline:-1px}.TMRsrW_header.TMRsrW_highlighted .TMRsrW_headerContainer{border-color:var(--border-highlight)}.TMRsrW_headerContainer:before{content:"";z-index:var(--z-hidden);width:calc(100% + var(--space-16) * 2);height:2.25rem;margin-inline:calc(var(--space-16) * -1);background:linear-gradient(to top, transparent 0%, var(--white) 70%);position:absolute;inset-block-start:-3px;inset-inline-start:0}:focus-visible>.TMRsrW_header .TMRsrW_headerContainer:before{content:none}
._1eu0fq_starsIcon{color:var(--gray-600)}._1eu0fq_title{z-index:calc(var(--z-sticky) + 3);margin-inline:calc(var(--space-16) * -1);padding-block-start:var(--space-16);padding-inline:var(--space-16);background-color:var(--surface-default);position:sticky;inset-block-start:0}._1eu0fq_count{color:var(--text-subtle)}
._4pnV3q_lawName{opacity:.55;margin-block-start:var(--space-16)}
.ctFICW_referenceContent{white-space:pre-wrap}.ctFICW_referenceContent p{margin-block:var(--space-8)}.ctFICW_referenceContent table{width:100%}.ctFICW_referenceContent table td{padding:var(--space-4);font-size:var(--font-body-sm-size)}
._7uO-Ga_toggle{padding-block-start:var(--space-lg)}
._ZdiqW_answerActions{color:var(--text-subtle)}@media print{._ZdiqW_answerActions{display:none}}
.buJ-HW_card{inline-size:100%}.buJ-HW_content h1{font-size:var(--font-body-md-size);margin-block-end:var(--space-12)}.buJ-HW_content h2,.buJ-HW_content h3,.buJ-HW_content h4{margin-block:var(--space-16) var(--space-8)}.buJ-HW_content p{margin-block-end:var(--space-8)}.buJ-HW_content ul,.buJ-HW_content ol{margin-block-end:var(--space-8);padding-inline-start:var(--space-24)}.buJ-HW_content ul{list-style:outside}.buJ-HW_content ol{list-style:decimal}
.G7CHuq_editor{max-width:640px}.G7CHuq_textarea{font-size:var(--font-body-md-size)}.G7CHuq_warning{padding-inline-start:var(--space-16)}
.kxMKhW_questions{width:100%;padding-block:var(--space-32)}.kxMKhW_questions:first-child{padding-block-start:0}.kxMKhW_question{font-family:var(--font-sans);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-letter-spacing);margin-inline:auto}.kxMKhW_questionWrapperFillViewport{min-height:calc(var(--app-content-height) - var(--chat-header-height) - var(--chat-form-height) - var(--chat-clarify-height) - var(--chat-clarify-gap) - var(--space-32))}.kxMKhW_question:last-child{margin-block-end:0}.kxMKhW_editButton{opacity:0;transition:opacity var(--duration-state) var(--ease-state);margin-block-end:calc(var(--space-4) - var(--space-12))}.kxMKhW_editButtonHidden{visibility:hidden}.kxMKhW_editButton svg{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.kxMKhW_userMessage:hover .kxMKhW_editButton,.kxMKhW_userMessage:focus-within .kxMKhW_editButton{opacity:1}@media (hover:none) and (pointer:coarse){.kxMKhW_editButton{opacity:1}}.kxMKhW_sidebar{z-index:var(--z-base);block-size:auto;position:sticky;inset-block-start:calc(var(--chat-header-height) - var(--space-8))}.kxMKhW_cancelled{width:100%;margin-block-start:var(--space-32)}.kxMKhW_answer{padding-block-start:var(--space-12)}.kxMKhW_surfaceSeparator{padding-block:var(--space-4);padding-inline:var(--space-8);border-radius:var(--radius-sm);color:var(--text-subtle);background-color:var(--surface-subtle);align-self:center}@media (max-width:1023px){.kxMKhW_questionWrapper{width:100%}}@media (min-width:1024px){.kxMKhW_question{width:var(--chat-column-width);padding-inline:var(--space-32);flex:2}.kxMKhW_answer{padding-inline:var(--space-16)}.kxMKhW_sidebarBesideComposer{margin-block-end:calc(-1 * ( var(--chat-form-height) + var(--chat-clarify-height) + var(--chat-clarify-gap) + var(--space-32) ))}}@media print{.kxMKhW_tools{display:none}.kxMKhW_questionWrapper{width:100%}.kxMKhW_questionWrapperFillViewport{min-height:auto}.kxMKhW_question{width:100%;padding-inline:0}.kxMKhW_answer{padding-inline:0}}
.TbIJiG_titleContainer{cursor:pointer;max-width:100%}.TbIJiG_editIcon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);opacity:0;transition:opacity var(--duration-state) var(--ease-state);flex-shrink:0}.TbIJiG_titleContainer:hover .TbIJiG_editIcon{opacity:1}.TbIJiG_inputWrapper{max-width:640px}.TbIJiG_input{font-family:var(--font-sans);font-weight:var(--font-medium);letter-spacing:var(--font-h5-letter-spacing);margin-inline-start:-5px;line-height:normal;height:28px!important;padding-inline:var(--space-4)!important;font-size:var(--font-h5-size)!important}