/* The approved warm-paper layout, connected to the existing beta application. */
@layer receiptsApprovedLayout {
  body {margin:0!important;padding:0!important;min-width:0!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.65!important}
  html {scroll-padding-bottom:calc(var(--receipts-primary-nav-height,88px) + 16px)}
  body .shell {width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:0 0 calc(var(--receipts-primary-nav-height,88px) + 24px)!important;min-width:0!important}
  body .hero {display:block!important;position:static!important;isolation:auto!important;padding:24px 32px 0!important;border:0!important;border-radius:0!important;min-height:0!important}
  body .hero .brandrow {display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}
  body .hero .brand {font:600 31px/1.2 Georgia,serif!important;letter-spacing:-1.5px!important;background:transparent!important;border:0!important;border-bottom:3px solid var(--receipts-accent)!important;border-radius:0!important;min-height:40px!important;padding:0 0 3px!important;max-width:100%!important}
  body .hero :is(.searchrow,.chips,.quickAccess,.recentSearches,.promise,.tagline,.note,.eagle) {display:none!important}
  body .hero #researchAvailability {margin:0!important;min-height:0!important;font-size:14px!important}
  body .hero #researchAvailability:empty {display:none!important}
  body .hero .accessDock {display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;position:static!important;max-width:none!important;padding:10px 0 0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
  body .hero .accessDock button {min-width:0!important;width:auto!important;min-height:44px!important;font-size:16px!important;padding:5px 0!important;background:transparent!important;border:0!important;color:var(--receipts-link)!important;font-weight:500!important}
  body .hero #voiceOptionsBtn {display:none!important}
  body .approvedPrimaryNav {position:fixed!important;inset:auto 0 0!important;transform:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;box-sizing:border-box!important;height:auto!important;width:100%!important;max-width:none!important;gap:8px!important;z-index:40!important;margin:0!important;padding:8px max(12px,env(safe-area-inset-right),calc((100vw - 1040px)/2)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left),calc((100vw - 1040px)/2))!important;background:var(--receipts-panel)!important;border:0!important;border-top:1px solid var(--receipts-divider)!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}
  body .approvedPrimaryNav button {min-width:0!important;max-width:none!important;height:auto!important;min-height:48px!important;padding:9px 7px!important;font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.3!important;font-weight:600!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--receipts-ink)!important}
  body .approvedPrimaryNav button.active {background:var(--receipts-sage)!important}
  body .saveChoiceBar {bottom:calc(var(--receipts-primary-nav-height,88px) + 8px)!important}
  body .page {padding:30px 32px 36px!important;margin:0!important;max-width:none!important;min-width:0!important}
  body .view {width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}
  body .view.hidden,body .hero .accessDock .hidden {display:none!important}
  body .tabbar,body #subscriberFocusBar,body #taskFocusBar,body .view>.sectionListenRow,body #homeView>.receiptsPageContext {display:none!important}
  body .receiptsPageContext {margin:0 0 22px!important;padding:0 0 18px!important;border-width:0 0 1px!important;border-radius:0!important}
  body .receiptsPageContext .pageContextStep {max-width:64ch!important;line-height:1.6!important}
  body .receiptsLocationLinks {display:flex!important;flex-wrap:wrap!important;gap:14px!important}
  body #homeView .simpleHomeWrap {max-width:none!important;padding:0!important;margin:0!important}
  body #homeView:not(.guidedFocus) .receiptsFamiliarHome {display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(170px,1fr)!important;column-gap:24px!important;row-gap:0!important;max-width:none!important;padding:0!important;margin:0!important;text-align:left!important}
  body #homeView:not(.guidedFocus) .receiptsFamiliarHome>* {grid-column:1!important;min-width:0!important}
  body #homeView:not(.guidedFocus) .homeReadingArtwork {grid-column:2!important;grid-row:1/6!important;align-self:center!important;justify-self:end!important;width:100%!important;max-width:310px!important;margin:0!important}
  body #homeView .friendlyIntro h1 {font:500 calc(53px * var(--receipts-text-scale,1))/1.15 Georgia,serif!important;letter-spacing:-.035em!important;max-width:13ch!important;margin:0 0 18px!important}
  body #homeView .friendlyIntro p {font-size:calc(19px * var(--receipts-text-scale,1))!important;line-height:1.65!important;max-width:43ch!important;margin:0 0 22px!important}
  body #homeView .friendlyComposer {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:20px!important;border:1px solid var(--receipts-divider)!important;border-radius:12px!important;background:var(--receipts-panel)!important;overflow:visible!important}
  body #homeView .friendlyComposer label {display:block!important;margin:0 0 8px!important;font-weight:600!important}
  body #homeView #friendlyHomeQuery {width:100%!important;min-height:118px!important;border-radius:8px!important;padding:11px 13px!important;line-height:1.6!important;font-size:calc(19px * var(--receipts-text-scale,1))!important}
  body #homeView .friendlySend {width:100%!important;min-height:50px!important;margin-top:14px!important;padding:12px 16px!important;font-size:calc(19px * var(--receipts-text-scale,1))!important;font-weight:600!important;border-radius:8px!important}
  body #homeView .homeResearchOptions {width:100%!important;margin:18px 0 0!important;padding:0!important;border-width:1px 0 0!important;border-radius:0!important;background:transparent!important}
  body #homeView .homeResearchOptions>summary {font-weight:600!important;padding:13px 2px!important;min-height:52px!important;font-size:calc(17px * var(--receipts-text-scale,1))!important}
  body #homeView .homeResearchOptions>*:not(summary) {margin-block:16px!important;max-width:100%!important}
  body #homeView .receiptsFamiliarHome>.researchStatePreference {display:none!important}
  body #homeView .homeResearchOptions .researchStatePreference {display:block!important}
  body #homeView :is(.friendlyMission,.friendlyTrust,.friendlyKicker,.homeAccessWelcome,.homeSupportCallout,.friendlyShortcuts,.friendlyPrompts,.friendlyDocumentBtn) {display:none!important}
  body #homeView #homeBetaBoundary {margin:14px 0 0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important;max-width:56ch!important;line-height:1.6!important;font-size:calc(15px * var(--receipts-text-scale,1))!important}
  body #homeView #questionEntryStatus {font-size:calc(14px * var(--receipts-text-scale,1))!important;margin:8px 0 0!important}
  body #homeView #connectionSecurityNote {grid-column:1/-1!important;margin:8px 0 0!important;padding:0!important;font-size:calc(14px * var(--receipts-text-scale,1))!important;line-height:1.6!important;color:var(--receipts-muted)!important}
  body #homeView #connectionSecurityNote[hidden] {display:none!important}
  body #homeView .approvedPath {grid-column:1/-1!important;font-size:calc(14px * var(--receipts-text-scale,1))!important;color:var(--receipts-muted)!important;margin:24px 0 0!important;line-height:1.65!important}
  body #homeView #homeSavedReturn {grid-column:1/-1!important;margin-top:28px!important}
  body .questionDocumentTools {border-top:1px solid var(--receipts-divider)!important;padding:0!important;border-radius:0!important;margin-top:14px!important}
  body .questionDocumentTools>summary {min-height:48px!important;padding-block:12px!important;font-weight:600!important}
  body #questionDocumentMount :is(.helpIntro,.helpResultCard,.legalScanBox) {padding:0!important;border:0!important;border-radius:0!important;margin:14px 0!important;box-shadow:none!important;min-width:0!important}
  body #questionDocumentMount :is(.floridaLearningCard,.helpPrivacyDetails,.helpToolbar) {display:none!important}
  body #questionDocumentMount h2 {font-size:22px!important}
  body #questionDocumentMount .legalScanPrivacy {font-size:14px!important;line-height:1.6!important}
  body #questionDocumentMount .helpIntro>h2,body #questionDocumentMount .documentFileHeading {display:none!important}
  body #questionDocumentMount :is(p,label,summary,button,textarea) {font-size:calc(16px * var(--receipts-text-scale,1))!important;line-height:1.55!important;letter-spacing:0!important}
  body #questionDocumentMount .legalScanActions {display:flex!important;flex-wrap:wrap!important;gap:8px!important}
  body #questionDocumentMount .legalScanActions>button {flex:1 1 130px!important;min-height:48px!important;padding:10px!important}
  body :is(.documentReadingDetails,.documentWordingOption,.documentOriginal)>summary {min-height:44px!important;padding:10px 0!important;cursor:pointer!important;font-weight:600!important}
  body #questionDocumentMount .legalScanPreview {max-height:240px!important;object-fit:contain!important;width:100%!important}
  body #questionDocumentMount #helpInput {width:100%!important;min-height:160px!important;box-sizing:border-box!important}
  body #questionDocumentStatus {display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:10px!important}
  body #questionDocumentStatus button {min-height:44px!important;font-size:calc(15px * var(--receipts-text-scale,1))!important}
  body #questionDocumentStatus[hidden],body #questionDocumentTools[open]+#questionDocumentStatus,body #legalScanReadBtn[hidden],body #useQuestionDocument[hidden] {display:none!important}
  body .approvedDocumentReview {display:flex!important;gap:10px!important;align-items:flex-start!important;margin:14px 0!important;line-height:1.6!important}
  body .approvedDocumentReview input {flex:none!important;width:22px!important;height:22px!important;min-height:22px!important;margin-top:4px!important}
  body #lawView.packetMode #searchWorkspace {display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;max-width:none!important}
  body #lawView.packetMode>.titleline,body #lawView.packetMode>.receiptsPageContext {display:none!important}
  body .approvedAskedQuestion {display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:0 0 24px!important;border-bottom:1px solid var(--receipts-divider)!important;margin:0 0 24px!important}
  body #workspaceAskedQuestion {font:600 calc(27px * var(--receipts-text-scale,1))/1.45 Arial,sans-serif!important;letter-spacing:-.02em!important;margin:0 0 10px!important;max-width:42ch!important}
  body .approvedStepLabel,body .workspaceQuickLabel {font-size:calc(15px * var(--receipts-text-scale,1))!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;margin:0 0 8px!important}
  body .approvedQuestionActions {display:flex!important;flex-wrap:wrap!important;gap:8px!important;flex:none!important}
  body #workspaceQuickAnswer {background:transparent!important;padding:0!important;border:0!important;border-radius:0!important;margin:0 0 24px!important;box-shadow:none!important}
  body #workspaceQuickHeadline {font:500 calc(29px * var(--receipts-text-scale,1))/1.3 Georgia,serif!important;letter-spacing:0!important;margin:0 0 16px!important}
  body #workspaceQuickText {font-size:calc(21px * var(--receipts-text-scale,1))!important;line-height:1.7!important;max-width:65ch!important;margin:0 0 20px!important}
  body .workspaceReceiptMeta {margin:12px 0 20px!important;padding:0!important;border:0!important;background:transparent!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}
  body .workspaceReceiptMeta.hidden {display:none!important}
  body .workspaceReceiptMeta span {font-size:calc(14px * var(--receipts-text-scale,1))!important;line-height:1.6!important;padding:4px 9px!important;border-radius:5px!important}
  body :is(.workspaceHead,.workspaceQuickActions,.workspaceSwipeHint) {display:none!important}
  body .approvedShortWhy {padding:16px 18px!important;background:var(--receipts-panel-soft)!important;border-radius:8px!important;margin:18px 0!important;max-width:70ch!important;font-size:calc(19px * var(--receipts-text-scale,1))!important;line-height:1.65!important}
  body .approvedVisibleLimits {margin:18px 0!important;font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.65!important}
  body .approvedVisibleLimits ul {margin:6px 0!important;padding-left:24px!important}
  body .approvedOfficialSource {padding:24px 0 0!important;margin:0!important;border-top:1px solid var(--receipts-divider)!important}
  body .approvedOfficialSource>h2 {font:500 calc(29px * var(--receipts-text-scale,1))/1.3 Georgia,serif!important;margin:0 0 12px!important}
  body .workspaceSourceGrid {display:block!important;min-width:0!important}
  body #workspaceSources .workspaceSource,body #workspaceAdditionalSources .workspaceSource {display:grid!important;gap:8px!important;background:var(--receipts-panel)!important;padding:18px!important;border:0!important;border-left:4px solid var(--receipts-link)!important;border-radius:0 9px 9px 0!important;margin:0 0 14px!important;min-width:0!important}
  body :is(#workspaceSources,#workspaceAdditionalSources) .sourceTypeBadge {justify-self:start!important;width:auto!important;max-width:100%!important;background:var(--receipts-panel-soft)!important;color:var(--receipts-ink)!important;border:1px solid var(--receipts-divider)!important;border-radius:4px!important;padding:3px 8px!important;font-size:calc(14px * var(--receipts-text-scale,1))!important;line-height:1.5!important}
  body :is(#workspaceSources,#workspaceAdditionalSources) .workspaceSource a {font-size:calc(19px * var(--receipts-text-scale,1))!important;line-height:1.6!important}
  body :is(#workspaceSources,#workspaceAdditionalSources) .workspaceSourceWhy {font-size:calc(16px * var(--receipts-text-scale,1))!important;line-height:1.65!important}
  body :is(#workspaceSources,#workspaceAdditionalSources) .workspaceSource button {font-size:calc(16px * var(--receipts-text-scale,1))!important;min-height:44px!important;padding:9px 12px!important;justify-self:start!important}
  body #workspaceSourcesGroup {border-width:1px 0 0!important;border-radius:0!important;background:transparent!important}
  body #workspaceSourcesGroup>summary {padding:14px 0!important;font-size:calc(17px * var(--receipts-text-scale,1))!important}
  body .workspaceMeaning {border:0!important;border-top:4px solid var(--receipts-sage)!important;border-radius:10px!important;background:var(--receipts-panel)!important;padding:22px!important;margin-top:20px!important}
  body .workspaceMeaning h2 {font:500 calc(27px * var(--receipts-text-scale,1))/1.35 Georgia,serif!important}
  body .workspaceMoreDetails {margin-top:24px!important;padding-top:6px!important}
  body .workspaceMoreDetails>summary {font-size:calc(19px * var(--receipts-text-scale,1))!important}
  body .workspaceGroupBody {padding:18px!important}
  body #questionDepthMount #advancedView {padding:16px 0 0!important;margin:0!important}
  body #questionDepthMount :is(.advancedHero,.receiptsPageContext,.sectionListenRow,.advancedTrailPanel) {display:none!important}
  body #savedView :is(.titleicon,.receiptRetentionIntro,.savedPrimaryActions>button:not(#savedCurrentResearchBtn)) {display:none!important}
  body #savedView #savedOrganizer {background:transparent!important;padding:0!important;border:0!important;margin:16px 0 24px!important}
  body #savedView #savedOrganizer .savedOrganizerActions {display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}
  body #savedView .savedSection {margin:18px 0!important;padding:0!important;border-width:1px 0 0!important;border-radius:0!important}
  body #savedView .savedSection>summary {padding:15px 0!important;min-height:52px!important;font-size:calc(19px * var(--receipts-text-scale,1))!important}
  body #savedView .savedSectionBody {padding:12px 0!important}
  body #adaptiveMoreDirectory {gap:18px!important}
  body .adaptiveMoreGroup {border-width:1px 0 0!important;border-radius:0!important;background:transparent!important}
  body .adaptiveMoreGroup>summary {padding:18px 0!important;font-size:calc(20px * var(--receipts-text-scale,1))!important}
  body .adaptiveMoreGroup .adaptiveMoreBody {padding:0!important;gap:18px!important}
  body .adaptiveMoreGroup .moreCard {padding:20px!important;border:1px solid var(--receipts-divider)!important}
  body .adaptiveMoreGroup .moreCard h3 {font-size:calc(21px * var(--receipts-text-scale,1))!important;line-height:1.4!important;margin-bottom:10px!important}
  body .adaptiveMoreGroup .moreCard p {font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.65!important}
  body .approvedFooter {display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;border-top:1px solid var(--receipts-divider)!important;padding:18px 32px 24px!important;font-size:calc(15px * var(--receipts-text-scale,1))!important;line-height:1.6!important}
  body .shell>div[style*="text-align:center"] {padding:12px 32px 24px!important;font-size:13px!important;text-align:left!important;line-height:1.6!important}
  body :is(.view,.hero,.voicePanel,.textSizePanel) :is(p,li,button,a,input,textarea,select,summary,label) {overflow-wrap:anywhere!important}
  body :is(input,textarea,select) {max-width:100%!important;min-width:0!important}
  body .workspaceGroups,body .workspaceGroups>* {min-width:0!important;max-width:100%!important}
  body :is(.voicePanel,.textSizePanel) {max-width:calc(100vw - 24px)!important}
  body .approvedQuestionActions button {font-size:calc(16px * var(--receipts-text-scale,1))!important;min-height:46px!important;padding:9px 13px!important}
  body #learnView>.receiptsPageContext {display:none!important}
  body #learnView .learningHubHeader {padding:0!important;margin:0 0 20px!important;border:0!important;border-radius:0!important;background:transparent!important}
  body #learnView .learningHubHeader h1 {font:500 calc(34px * var(--receipts-text-scale,1))/1.25 Georgia,serif!important;margin:0 0 10px!important}
  body #learnView .learningHubHeader p {font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.55!important;margin:8px 0!important;max-width:60ch!important}
  body #learnView .learningHubHeader .lawLabBoundaries {font-size:calc(15px * var(--receipts-text-scale,1))!important;color:var(--receipts-muted)!important}
  body #learnView .learningHubActions {display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:8px!important}
  body #learnView .learningHubActions button {min-height:44px!important;font-size:calc(16px * var(--receipts-text-scale,1))!important}
  body #lawLabApp {margin:18px 0!important}
  body #lawLabApp>.lawLabStepTitle {font-size:calc(24px * var(--receipts-text-scale,1))!important;line-height:1.35!important;margin:0 0 8px!important}
  body #learnView .lawLabLessons {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:12px 0 20px!important}
  body #learnView .lawLabLesson {padding:16px!important;border:1px solid var(--receipts-divider)!important;border-radius:10px!important;min-width:0!important}
  body #learnView .lawLabLesson h3 {font-size:calc(20px * var(--receipts-text-scale,1))!important;line-height:1.4!important;margin:0 0 6px!important}
  body #learnView .lawLabLesson p {font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.55!important;margin:0 0 12px!important}
  body #learnView .lawLabLesson .lawLabButton,body #learnView .lawLabFilters .lawLabButton {font-size:calc(16px * var(--receipts-text-scale,1))!important;min-height:44px!important;padding:10px 12px!important}
  body #learnView :is(.lawLabTopicFilters,.lawLabExtras,.lawLabPrivacy,.learningReferenceGuides,.learningAbout) {margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--receipts-divider)!important;border-radius:0!important;background:transparent!important;min-width:0!important}
  body #learnView :is(.lawLabTopicFilters,.lawLabExtras,.lawLabPrivacy,.learningReferenceGuides,.learningAbout,.lawLabExample)>summary {font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.55!important;min-height:48px!important;padding:12px 0!important;box-sizing:border-box!important;cursor:pointer!important}
  body #learnView .lawLabFilters {margin:8px 0 16px!important}
  body #learnView .lawLabContinue {margin:12px 0 16px!important;padding:14px!important}
  body #learnView .lawLabContinue :is(h3,p),body #learnView .lawLabCounter {font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.55!important}
  body #learnView .lawLabContinue .lawLabButton {font-size:calc(17px * var(--receipts-text-scale,1))!important}
  body #learnView .learningReferenceGuides .lawLabLinks {display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:0 0 12px!important}
  body #learnView .learningReferenceGuides a {display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:calc(17px * var(--receipts-text-scale,1))!important;line-height:1.55!important}
  body #learnView .lawLabRealBridge {display:block!important;padding:16px 0!important;border:0!important;border-radius:0!important;background:transparent!important;margin:0!important}
  body #learnView .lawLabRealBridge>span {display:block!important;font-size:calc(15px * var(--receipts-text-scale,1))!important;line-height:1.55!important;margin-bottom:12px!important}
  body #learnView .lawLabRealBridge>button {font-size:calc(17px * var(--receipts-text-scale,1))!important;min-height:44px!important;width:auto!important;max-width:100%!important}
  @media(max-width:680px) {
    body #learnView .lawLabLessons {grid-template-columns:minmax(0,1fr)!important}
    body .hero {padding:20px 18px 0!important}
    body .page {padding:26px 18px!important}
    body .approvedPrimaryNav {gap:3px!important}
    body.textScaled .approvedPrimaryNav {grid-template-columns:repeat(2,minmax(0,1fr))!important}
    body .approvedPrimaryNav button {font-size:calc(15px * var(--receipts-text-scale,1))!important;padding:8px 4px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
    body .hero .brand {font-size:27px!important}
    body .receiptsThemeControls button {min-width:0!important;font-size:15px!important;padding:8px 11px!important}
    body #homeView:not(.guidedFocus) .receiptsFamiliarHome {grid-template-columns:minmax(0,1fr)!important;gap:0!important}
    body #homeView:not(.guidedFocus) .homeReadingArtwork {grid-column:1!important;grid-row:auto!important;max-width:145px!important;margin-top:16px!important}
    body #homeView .friendlyIntro h1 {font-size:calc(38px * var(--receipts-text-scale,1))!important;max-width:14ch!important}
    body #homeView .friendlyComposer {padding:16px!important}
    body .approvedAskedQuestion {display:block!important}
    body .approvedQuestionActions {margin-top:16px!important}
    body #workspaceAskedQuestion {font-size:calc(25px * var(--receipts-text-scale,1))!important}
    body .approvedFooter {padding-inline:18px!important}
    body .adaptiveMoreGroup .adaptiveMoreBody {grid-template-columns:minmax(0,1fr)!important}
  }
  @media(max-width:350px) {body .approvedPrimaryNav {display:grid!important;grid-template-columns:1fr 1fr!important}body .approvedPrimaryNav button {max-width:none!important}body .hero .brand {font-size:25px!important}}
  body:is(.accessHighContrast,.highContrast) {--receipts-bg:#000;--receipts-panel:#000;--receipts-panel-soft:#000;--receipts-raised:#000;--receipts-ink:#fff;--receipts-muted:#fff;--receipts-link:#ffed80;--receipts-divider:#fff;--receipts-line:#fff;--receipts-sage:#000}
  @media print {html {scroll-padding-bottom:0}body .hero,body .approvedQuestionActions {display:none!important}body .shell {max-width:none!important;padding-bottom:0!important}}
}
